]> git.evergreen-ils.org Git - working/eg-antora.git/blob - package-lock.json
upgrade UI preview to Asciidoctor.js 2
[working/eg-antora.git] / package-lock.json
1 {
2   "name": "@antora/ui-default",
3   "requires": true,
4   "lockfileVersion": 1,
5   "dependencies": {
6     "@asciidoctor/core": {
7       "version": "2.2.5",
8       "resolved": "https://registry.npmjs.org/@asciidoctor/core/-/core-2.2.5.tgz",
9       "integrity": "sha512-jtQPQ5EivgFbwvSyGKas4ANnMGGHPbmu791H9xrZKooA65JNI30jM2em5MvUXTTetSPgb6saUf+PJibEuSB6uw==",
10       "dev": true,
11       "requires": {
12         "asciidoctor-opal-runtime": "0.3.3",
13         "unxhr": "1.0.1"
14       }
15     },
16     "@babel/code-frame": {
17       "version": "7.14.5",
18       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
19       "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
20       "dev": true,
21       "requires": {
22         "@babel/highlight": "^7.14.5"
23       }
24     },
25     "@babel/compat-data": {
26       "version": "7.15.0",
27       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
28       "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==",
29       "dev": true
30     },
31     "@babel/core": {
32       "version": "7.15.5",
33       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz",
34       "integrity": "sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==",
35       "dev": true,
36       "requires": {
37         "@babel/code-frame": "^7.14.5",
38         "@babel/generator": "^7.15.4",
39         "@babel/helper-compilation-targets": "^7.15.4",
40         "@babel/helper-module-transforms": "^7.15.4",
41         "@babel/helpers": "^7.15.4",
42         "@babel/parser": "^7.15.5",
43         "@babel/template": "^7.15.4",
44         "@babel/traverse": "^7.15.4",
45         "@babel/types": "^7.15.4",
46         "convert-source-map": "^1.7.0",
47         "debug": "^4.1.0",
48         "gensync": "^1.0.0-beta.2",
49         "json5": "^2.1.2",
50         "semver": "^6.3.0",
51         "source-map": "^0.5.0"
52       },
53       "dependencies": {
54         "source-map": {
55           "version": "0.5.7",
56           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
57           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
58           "dev": true
59         }
60       }
61     },
62     "@babel/generator": {
63       "version": "7.15.4",
64       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz",
65       "integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==",
66       "dev": true,
67       "requires": {
68         "@babel/types": "^7.15.4",
69         "jsesc": "^2.5.1",
70         "source-map": "^0.5.0"
71       },
72       "dependencies": {
73         "source-map": {
74           "version": "0.5.7",
75           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
76           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
77           "dev": true
78         }
79       }
80     },
81     "@babel/helper-compilation-targets": {
82       "version": "7.15.4",
83       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz",
84       "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==",
85       "dev": true,
86       "requires": {
87         "@babel/compat-data": "^7.15.0",
88         "@babel/helper-validator-option": "^7.14.5",
89         "browserslist": "^4.16.6",
90         "semver": "^6.3.0"
91       }
92     },
93     "@babel/helper-function-name": {
94       "version": "7.15.4",
95       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz",
96       "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==",
97       "dev": true,
98       "requires": {
99         "@babel/helper-get-function-arity": "^7.15.4",
100         "@babel/template": "^7.15.4",
101         "@babel/types": "^7.15.4"
102       }
103     },
104     "@babel/helper-get-function-arity": {
105       "version": "7.15.4",
106       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz",
107       "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==",
108       "dev": true,
109       "requires": {
110         "@babel/types": "^7.15.4"
111       }
112     },
113     "@babel/helper-hoist-variables": {
114       "version": "7.15.4",
115       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz",
116       "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==",
117       "dev": true,
118       "requires": {
119         "@babel/types": "^7.15.4"
120       }
121     },
122     "@babel/helper-member-expression-to-functions": {
123       "version": "7.15.4",
124       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz",
125       "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==",
126       "dev": true,
127       "requires": {
128         "@babel/types": "^7.15.4"
129       }
130     },
131     "@babel/helper-module-imports": {
132       "version": "7.15.4",
133       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz",
134       "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==",
135       "dev": true,
136       "requires": {
137         "@babel/types": "^7.15.4"
138       }
139     },
140     "@babel/helper-module-transforms": {
141       "version": "7.15.4",
142       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.4.tgz",
143       "integrity": "sha512-9fHHSGE9zTC++KuXLZcB5FKgvlV83Ox+NLUmQTawovwlJ85+QMhk1CnVk406CQVj97LaWod6KVjl2Sfgw9Aktw==",
144       "dev": true,
145       "requires": {
146         "@babel/helper-module-imports": "^7.15.4",
147         "@babel/helper-replace-supers": "^7.15.4",
148         "@babel/helper-simple-access": "^7.15.4",
149         "@babel/helper-split-export-declaration": "^7.15.4",
150         "@babel/helper-validator-identifier": "^7.14.9",
151         "@babel/template": "^7.15.4",
152         "@babel/traverse": "^7.15.4",
153         "@babel/types": "^7.15.4"
154       }
155     },
156     "@babel/helper-optimise-call-expression": {
157       "version": "7.15.4",
158       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz",
159       "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==",
160       "dev": true,
161       "requires": {
162         "@babel/types": "^7.15.4"
163       }
164     },
165     "@babel/helper-replace-supers": {
166       "version": "7.15.4",
167       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz",
168       "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==",
169       "dev": true,
170       "requires": {
171         "@babel/helper-member-expression-to-functions": "^7.15.4",
172         "@babel/helper-optimise-call-expression": "^7.15.4",
173         "@babel/traverse": "^7.15.4",
174         "@babel/types": "^7.15.4"
175       }
176     },
177     "@babel/helper-simple-access": {
178       "version": "7.15.4",
179       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz",
180       "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==",
181       "dev": true,
182       "requires": {
183         "@babel/types": "^7.15.4"
184       }
185     },
186     "@babel/helper-split-export-declaration": {
187       "version": "7.15.4",
188       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz",
189       "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==",
190       "dev": true,
191       "requires": {
192         "@babel/types": "^7.15.4"
193       }
194     },
195     "@babel/helper-validator-identifier": {
196       "version": "7.14.9",
197       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
198       "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
199       "dev": true
200     },
201     "@babel/helper-validator-option": {
202       "version": "7.14.5",
203       "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
204       "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
205       "dev": true
206     },
207     "@babel/helpers": {
208       "version": "7.15.4",
209       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz",
210       "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==",
211       "dev": true,
212       "requires": {
213         "@babel/template": "^7.15.4",
214         "@babel/traverse": "^7.15.4",
215         "@babel/types": "^7.15.4"
216       }
217     },
218     "@babel/highlight": {
219       "version": "7.14.5",
220       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
221       "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
222       "dev": true,
223       "requires": {
224         "@babel/helper-validator-identifier": "^7.14.5",
225         "chalk": "^2.0.0",
226         "js-tokens": "^4.0.0"
227       }
228     },
229     "@babel/parser": {
230       "version": "7.15.6",
231       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.6.tgz",
232       "integrity": "sha512-S/TSCcsRuCkmpUuoWijua0Snt+f3ewU/8spLo+4AXJCZfT0bVCzLD5MuOKdrx0mlAptbKzn5AdgEIIKXxXkz9Q==",
233       "dev": true
234     },
235     "@babel/template": {
236       "version": "7.15.4",
237       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz",
238       "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==",
239       "dev": true,
240       "requires": {
241         "@babel/code-frame": "^7.14.5",
242         "@babel/parser": "^7.15.4",
243         "@babel/types": "^7.15.4"
244       }
245     },
246     "@babel/traverse": {
247       "version": "7.15.4",
248       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz",
249       "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==",
250       "dev": true,
251       "requires": {
252         "@babel/code-frame": "^7.14.5",
253         "@babel/generator": "^7.15.4",
254         "@babel/helper-function-name": "^7.15.4",
255         "@babel/helper-hoist-variables": "^7.15.4",
256         "@babel/helper-split-export-declaration": "^7.15.4",
257         "@babel/parser": "^7.15.4",
258         "@babel/types": "^7.15.4",
259         "debug": "^4.1.0",
260         "globals": "^11.1.0"
261       },
262       "dependencies": {
263         "globals": {
264           "version": "11.12.0",
265           "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
266           "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
267           "dev": true
268         }
269       }
270     },
271     "@babel/types": {
272       "version": "7.15.6",
273       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz",
274       "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==",
275       "dev": true,
276       "requires": {
277         "@babel/helper-validator-identifier": "^7.14.9",
278         "to-fast-properties": "^2.0.0"
279       }
280     },
281     "@nodelib/fs.scandir": {
282       "version": "2.1.5",
283       "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
284       "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
285       "dev": true,
286       "requires": {
287         "@nodelib/fs.stat": "2.0.5",
288         "run-parallel": "^1.1.9"
289       }
290     },
291     "@nodelib/fs.stat": {
292       "version": "2.0.5",
293       "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
294       "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
295       "dev": true
296     },
297     "@nodelib/fs.walk": {
298       "version": "1.2.8",
299       "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
300       "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
301       "dev": true,
302       "requires": {
303         "@nodelib/fs.scandir": "2.1.5",
304         "fastq": "^1.6.0"
305       }
306     },
307     "@sindresorhus/is": {
308       "version": "0.7.0",
309       "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz",
310       "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==",
311       "dev": true,
312       "optional": true
313     },
314     "@stylelint/postcss-css-in-js": {
315       "version": "0.37.2",
316       "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz",
317       "integrity": "sha512-nEhsFoJurt8oUmieT8qy4nk81WRHmJynmVwn/Vts08PL9fhgIsMhk1GId5yAN643OzqEEb5S/6At2TZW7pqPDA==",
318       "dev": true,
319       "requires": {
320         "@babel/core": ">=7.9.0"
321       }
322     },
323     "@stylelint/postcss-markdown": {
324       "version": "0.36.2",
325       "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz",
326       "integrity": "sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ==",
327       "dev": true,
328       "requires": {
329         "remark": "^13.0.0",
330         "unist-util-find-all-after": "^3.0.2"
331       }
332     },
333     "@types/eslint-visitor-keys": {
334       "version": "1.0.0",
335       "resolved": "https://registry.npmjs.org/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
336       "integrity": "sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==",
337       "dev": true
338     },
339     "@types/glob": {
340       "version": "7.1.4",
341       "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz",
342       "integrity": "sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==",
343       "dev": true,
344       "requires": {
345         "@types/minimatch": "*",
346         "@types/node": "*"
347       }
348     },
349     "@types/json-schema": {
350       "version": "7.0.9",
351       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
352       "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
353       "dev": true
354     },
355     "@types/mdast": {
356       "version": "3.0.10",
357       "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz",
358       "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==",
359       "dev": true,
360       "requires": {
361         "@types/unist": "*"
362       }
363     },
364     "@types/minimatch": {
365       "version": "3.0.5",
366       "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
367       "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
368       "dev": true
369     },
370     "@types/minimist": {
371       "version": "1.2.2",
372       "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
373       "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
374       "dev": true
375     },
376     "@types/node": {
377       "version": "16.9.1",
378       "resolved": "https://registry.npmjs.org/@types/node/-/node-16.9.1.tgz",
379       "integrity": "sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==",
380       "dev": true
381     },
382     "@types/normalize-package-data": {
383       "version": "2.4.1",
384       "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
385       "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
386       "dev": true
387     },
388     "@types/parse-json": {
389       "version": "4.0.0",
390       "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
391       "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
392       "dev": true
393     },
394     "@types/q": {
395       "version": "1.5.5",
396       "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz",
397       "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==",
398       "dev": true
399     },
400     "@types/unist": {
401       "version": "2.0.6",
402       "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
403       "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
404       "dev": true
405     },
406     "@typescript-eslint/experimental-utils": {
407       "version": "1.13.0",
408       "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz",
409       "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==",
410       "dev": true,
411       "requires": {
412         "@types/json-schema": "^7.0.3",
413         "@typescript-eslint/typescript-estree": "1.13.0",
414         "eslint-scope": "^4.0.0"
415       },
416       "dependencies": {
417         "eslint-scope": {
418           "version": "4.0.3",
419           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
420           "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
421           "dev": true,
422           "requires": {
423             "esrecurse": "^4.1.0",
424             "estraverse": "^4.1.1"
425           }
426         }
427       }
428     },
429     "@typescript-eslint/parser": {
430       "version": "1.13.0",
431       "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-1.13.0.tgz",
432       "integrity": "sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==",
433       "dev": true,
434       "requires": {
435         "@types/eslint-visitor-keys": "^1.0.0",
436         "@typescript-eslint/experimental-utils": "1.13.0",
437         "@typescript-eslint/typescript-estree": "1.13.0",
438         "eslint-visitor-keys": "^1.0.0"
439       }
440     },
441     "@typescript-eslint/typescript-estree": {
442       "version": "1.13.0",
443       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz",
444       "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==",
445       "dev": true,
446       "requires": {
447         "lodash.unescape": "4.0.1",
448         "semver": "5.5.0"
449       },
450       "dependencies": {
451         "semver": {
452           "version": "5.5.0",
453           "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
454           "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
455           "dev": true
456         }
457       }
458     },
459     "JSONStream": {
460       "version": "1.3.5",
461       "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
462       "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
463       "dev": true,
464       "requires": {
465         "jsonparse": "^1.2.0",
466         "through": ">=2.2.7 <3"
467       }
468     },
469     "accepts": {
470       "version": "1.3.7",
471       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
472       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
473       "dev": true,
474       "requires": {
475         "mime-types": "~2.1.24",
476         "negotiator": "0.6.2"
477       }
478     },
479     "acorn": {
480       "version": "7.4.1",
481       "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
482       "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
483       "dev": true
484     },
485     "acorn-jsx": {
486       "version": "5.3.2",
487       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
488       "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
489       "dev": true
490     },
491     "acorn-node": {
492       "version": "1.8.2",
493       "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
494       "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
495       "dev": true,
496       "requires": {
497         "acorn": "^7.0.0",
498         "acorn-walk": "^7.0.0",
499         "xtend": "^4.0.2"
500       }
501     },
502     "acorn-walk": {
503       "version": "7.2.0",
504       "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
505       "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
506       "dev": true
507     },
508     "ajv": {
509       "version": "6.12.6",
510       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
511       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
512       "dev": true,
513       "requires": {
514         "fast-deep-equal": "^3.1.1",
515         "fast-json-stable-stringify": "^2.0.0",
516         "json-schema-traverse": "^0.4.1",
517         "uri-js": "^4.2.2"
518       }
519     },
520     "alphanum-sort": {
521       "version": "1.0.2",
522       "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
523       "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
524       "dev": true
525     },
526     "ansi-colors": {
527       "version": "1.1.0",
528       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
529       "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
530       "dev": true,
531       "requires": {
532         "ansi-wrap": "^0.1.0"
533       }
534     },
535     "ansi-escapes": {
536       "version": "4.3.2",
537       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
538       "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
539       "dev": true,
540       "requires": {
541         "type-fest": "^0.21.3"
542       },
543       "dependencies": {
544         "type-fest": {
545           "version": "0.21.3",
546           "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
547           "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
548           "dev": true
549         }
550       }
551     },
552     "ansi-gray": {
553       "version": "0.1.1",
554       "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz",
555       "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=",
556       "dev": true,
557       "requires": {
558         "ansi-wrap": "0.1.0"
559       }
560     },
561     "ansi-regex": {
562       "version": "2.1.1",
563       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
564       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
565       "dev": true
566     },
567     "ansi-styles": {
568       "version": "3.2.1",
569       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
570       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
571       "dev": true,
572       "requires": {
573         "color-convert": "^1.9.0"
574       }
575     },
576     "ansi-wrap": {
577       "version": "0.1.0",
578       "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz",
579       "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=",
580       "dev": true
581     },
582     "anymatch": {
583       "version": "2.0.0",
584       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
585       "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
586       "dev": true,
587       "requires": {
588         "micromatch": "^3.1.4",
589         "normalize-path": "^2.1.1"
590       },
591       "dependencies": {
592         "normalize-path": {
593           "version": "2.1.1",
594           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
595           "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
596           "dev": true,
597           "requires": {
598             "remove-trailing-separator": "^1.0.1"
599           }
600         }
601       }
602     },
603     "append-buffer": {
604       "version": "1.0.2",
605       "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz",
606       "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=",
607       "dev": true,
608       "requires": {
609         "buffer-equal": "^1.0.0"
610       }
611     },
612     "arch": {
613       "version": "2.2.0",
614       "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
615       "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
616       "dev": true,
617       "optional": true
618     },
619     "archive-type": {
620       "version": "4.0.0",
621       "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz",
622       "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=",
623       "dev": true,
624       "optional": true,
625       "requires": {
626         "file-type": "^4.2.0"
627       },
628       "dependencies": {
629         "file-type": {
630           "version": "4.4.0",
631           "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz",
632           "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=",
633           "dev": true,
634           "optional": true
635         }
636       }
637     },
638     "archy": {
639       "version": "1.0.0",
640       "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
641       "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
642       "dev": true
643     },
644     "argparse": {
645       "version": "1.0.10",
646       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
647       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
648       "dev": true,
649       "requires": {
650         "sprintf-js": "~1.0.2"
651       }
652     },
653     "arr-diff": {
654       "version": "4.0.0",
655       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
656       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
657       "dev": true
658     },
659     "arr-filter": {
660       "version": "1.1.2",
661       "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz",
662       "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=",
663       "dev": true,
664       "requires": {
665         "make-iterator": "^1.0.0"
666       }
667     },
668     "arr-flatten": {
669       "version": "1.1.0",
670       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
671       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
672       "dev": true
673     },
674     "arr-map": {
675       "version": "2.0.2",
676       "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz",
677       "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=",
678       "dev": true,
679       "requires": {
680         "make-iterator": "^1.0.0"
681       }
682     },
683     "arr-union": {
684       "version": "3.1.0",
685       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
686       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
687       "dev": true
688     },
689     "array-each": {
690       "version": "1.0.1",
691       "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
692       "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
693       "dev": true
694     },
695     "array-find-index": {
696       "version": "1.0.2",
697       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
698       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
699       "dev": true,
700       "optional": true
701     },
702     "array-from": {
703       "version": "2.1.1",
704       "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz",
705       "integrity": "sha1-z+nYwmYoudxa7MYqn12PHzUsEZU=",
706       "dev": true
707     },
708     "array-includes": {
709       "version": "3.1.3",
710       "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz",
711       "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==",
712       "dev": true,
713       "requires": {
714         "call-bind": "^1.0.2",
715         "define-properties": "^1.1.3",
716         "es-abstract": "^1.18.0-next.2",
717         "get-intrinsic": "^1.1.1",
718         "is-string": "^1.0.5"
719       }
720     },
721     "array-initial": {
722       "version": "1.1.0",
723       "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz",
724       "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=",
725       "dev": true,
726       "requires": {
727         "array-slice": "^1.0.0",
728         "is-number": "^4.0.0"
729       },
730       "dependencies": {
731         "is-number": {
732           "version": "4.0.0",
733           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
734           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
735           "dev": true
736         }
737       }
738     },
739     "array-last": {
740       "version": "1.3.0",
741       "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz",
742       "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==",
743       "dev": true,
744       "requires": {
745         "is-number": "^4.0.0"
746       },
747       "dependencies": {
748         "is-number": {
749           "version": "4.0.0",
750           "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
751           "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
752           "dev": true
753         }
754       }
755     },
756     "array-slice": {
757       "version": "1.1.0",
758       "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
759       "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
760       "dev": true
761     },
762     "array-sort": {
763       "version": "1.0.0",
764       "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz",
765       "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==",
766       "dev": true,
767       "requires": {
768         "default-compare": "^1.0.0",
769         "get-value": "^2.0.6",
770         "kind-of": "^5.0.2"
771       },
772       "dependencies": {
773         "kind-of": {
774           "version": "5.1.0",
775           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
776           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
777           "dev": true
778         }
779       }
780     },
781     "array-union": {
782       "version": "2.1.0",
783       "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
784       "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
785       "dev": true
786     },
787     "array-unique": {
788       "version": "0.3.2",
789       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
790       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
791       "dev": true
792     },
793     "array.prototype.flat": {
794       "version": "1.2.4",
795       "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz",
796       "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==",
797       "dev": true,
798       "requires": {
799         "call-bind": "^1.0.0",
800         "define-properties": "^1.1.3",
801         "es-abstract": "^1.18.0-next.1"
802       }
803     },
804     "arrify": {
805       "version": "1.0.1",
806       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
807       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
808       "dev": true
809     },
810     "asciidoctor-opal-runtime": {
811       "version": "0.3.3",
812       "resolved": "https://registry.npmjs.org/asciidoctor-opal-runtime/-/asciidoctor-opal-runtime-0.3.3.tgz",
813       "integrity": "sha512-/CEVNiOia8E5BMO9FLooo+Kv18K4+4JBFRJp8vUy/N5dMRAg+fRNV4HA+o6aoSC79jVU/aT5XvUpxSxSsTS8FQ==",
814       "dev": true,
815       "requires": {
816         "glob": "7.1.3",
817         "unxhr": "1.0.1"
818       },
819       "dependencies": {
820         "glob": {
821           "version": "7.1.3",
822           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
823           "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
824           "dev": true,
825           "requires": {
826             "fs.realpath": "^1.0.0",
827             "inflight": "^1.0.4",
828             "inherits": "2",
829             "minimatch": "^3.0.4",
830             "once": "^1.3.0",
831             "path-is-absolute": "^1.0.0"
832           }
833         }
834       }
835     },
836     "asn1.js": {
837       "version": "5.4.1",
838       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
839       "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
840       "dev": true,
841       "requires": {
842         "bn.js": "^4.0.0",
843         "inherits": "^2.0.1",
844         "minimalistic-assert": "^1.0.0",
845         "safer-buffer": "^2.1.0"
846       },
847       "dependencies": {
848         "bn.js": {
849           "version": "4.12.0",
850           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
851           "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
852           "dev": true
853         }
854       }
855     },
856     "assert": {
857       "version": "1.5.0",
858       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
859       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
860       "dev": true,
861       "requires": {
862         "object-assign": "^4.1.1",
863         "util": "0.10.3"
864       },
865       "dependencies": {
866         "inherits": {
867           "version": "2.0.1",
868           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
869           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
870           "dev": true
871         },
872         "util": {
873           "version": "0.10.3",
874           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
875           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
876           "dev": true,
877           "requires": {
878             "inherits": "2.0.1"
879           }
880         }
881       }
882     },
883     "assign-symbols": {
884       "version": "1.0.0",
885       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
886       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
887       "dev": true
888     },
889     "astral-regex": {
890       "version": "1.0.0",
891       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
892       "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
893       "dev": true
894     },
895     "async-done": {
896       "version": "1.3.2",
897       "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz",
898       "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==",
899       "dev": true,
900       "requires": {
901         "end-of-stream": "^1.1.0",
902         "once": "^1.3.2",
903         "process-nextick-args": "^2.0.0",
904         "stream-exhaust": "^1.0.1"
905       }
906     },
907     "async-each": {
908       "version": "1.0.3",
909       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
910       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
911       "dev": true
912     },
913     "async-settle": {
914       "version": "1.0.0",
915       "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz",
916       "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=",
917       "dev": true,
918       "requires": {
919         "async-done": "^1.2.2"
920       }
921     },
922     "atob": {
923       "version": "2.1.2",
924       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
925       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
926       "dev": true
927     },
928     "autoprefixer": {
929       "version": "9.7.6",
930       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz",
931       "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==",
932       "dev": true,
933       "requires": {
934         "browserslist": "^4.11.1",
935         "caniuse-lite": "^1.0.30001039",
936         "chalk": "^2.4.2",
937         "normalize-range": "^0.1.2",
938         "num2fraction": "^1.2.2",
939         "postcss": "^7.0.27",
940         "postcss-value-parser": "^4.0.3"
941       }
942     },
943     "bach": {
944       "version": "1.2.0",
945       "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz",
946       "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=",
947       "dev": true,
948       "requires": {
949         "arr-filter": "^1.1.1",
950         "arr-flatten": "^1.0.1",
951         "arr-map": "^2.0.0",
952         "array-each": "^1.0.0",
953         "array-initial": "^1.0.0",
954         "array-last": "^1.1.1",
955         "async-done": "^1.2.2",
956         "async-settle": "^1.0.0",
957         "now-and-later": "^2.0.0"
958       }
959     },
960     "bail": {
961       "version": "1.0.5",
962       "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz",
963       "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==",
964       "dev": true
965     },
966     "balanced-match": {
967       "version": "1.0.2",
968       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
969       "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
970       "dev": true
971     },
972     "base": {
973       "version": "0.11.2",
974       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
975       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
976       "dev": true,
977       "requires": {
978         "cache-base": "^1.0.1",
979         "class-utils": "^0.3.5",
980         "component-emitter": "^1.2.1",
981         "define-property": "^1.0.0",
982         "isobject": "^3.0.1",
983         "mixin-deep": "^1.2.0",
984         "pascalcase": "^0.1.1"
985       },
986       "dependencies": {
987         "define-property": {
988           "version": "1.0.0",
989           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
990           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
991           "dev": true,
992           "requires": {
993             "is-descriptor": "^1.0.0"
994           }
995         },
996         "is-accessor-descriptor": {
997           "version": "1.0.0",
998           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
999           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1000           "dev": true,
1001           "requires": {
1002             "kind-of": "^6.0.0"
1003           }
1004         },
1005         "is-data-descriptor": {
1006           "version": "1.0.0",
1007           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1008           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1009           "dev": true,
1010           "requires": {
1011             "kind-of": "^6.0.0"
1012           }
1013         },
1014         "is-descriptor": {
1015           "version": "1.0.2",
1016           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1017           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1018           "dev": true,
1019           "requires": {
1020             "is-accessor-descriptor": "^1.0.0",
1021             "is-data-descriptor": "^1.0.0",
1022             "kind-of": "^6.0.2"
1023           }
1024         }
1025       }
1026     },
1027     "base64-js": {
1028       "version": "1.5.1",
1029       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
1030       "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
1031       "dev": true
1032     },
1033     "batch": {
1034       "version": "0.6.1",
1035       "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
1036       "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
1037       "dev": true
1038     },
1039     "bin-build": {
1040       "version": "3.0.0",
1041       "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz",
1042       "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==",
1043       "dev": true,
1044       "optional": true,
1045       "requires": {
1046         "decompress": "^4.0.0",
1047         "download": "^6.2.2",
1048         "execa": "^0.7.0",
1049         "p-map-series": "^1.0.0",
1050         "tempfile": "^2.0.0"
1051       }
1052     },
1053     "bin-check": {
1054       "version": "4.1.0",
1055       "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz",
1056       "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==",
1057       "dev": true,
1058       "optional": true,
1059       "requires": {
1060         "execa": "^0.7.0",
1061         "executable": "^4.1.0"
1062       }
1063     },
1064     "bin-version": {
1065       "version": "3.1.0",
1066       "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz",
1067       "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==",
1068       "dev": true,
1069       "optional": true,
1070       "requires": {
1071         "execa": "^1.0.0",
1072         "find-versions": "^3.0.0"
1073       },
1074       "dependencies": {
1075         "execa": {
1076           "version": "1.0.0",
1077           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
1078           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
1079           "dev": true,
1080           "optional": true,
1081           "requires": {
1082             "cross-spawn": "^6.0.0",
1083             "get-stream": "^4.0.0",
1084             "is-stream": "^1.1.0",
1085             "npm-run-path": "^2.0.0",
1086             "p-finally": "^1.0.0",
1087             "signal-exit": "^3.0.0",
1088             "strip-eof": "^1.0.0"
1089           }
1090         },
1091         "get-stream": {
1092           "version": "4.1.0",
1093           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
1094           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
1095           "dev": true,
1096           "optional": true,
1097           "requires": {
1098             "pump": "^3.0.0"
1099           }
1100         },
1101         "pump": {
1102           "version": "3.0.0",
1103           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
1104           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
1105           "dev": true,
1106           "optional": true,
1107           "requires": {
1108             "end-of-stream": "^1.1.0",
1109             "once": "^1.3.1"
1110           }
1111         }
1112       }
1113     },
1114     "bin-version-check": {
1115       "version": "4.0.0",
1116       "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz",
1117       "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==",
1118       "dev": true,
1119       "optional": true,
1120       "requires": {
1121         "bin-version": "^3.0.0",
1122         "semver": "^5.6.0",
1123         "semver-truncate": "^1.1.2"
1124       },
1125       "dependencies": {
1126         "semver": {
1127           "version": "5.7.1",
1128           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1129           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1130           "dev": true,
1131           "optional": true
1132         }
1133       }
1134     },
1135     "bin-wrapper": {
1136       "version": "4.1.0",
1137       "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz",
1138       "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==",
1139       "dev": true,
1140       "optional": true,
1141       "requires": {
1142         "bin-check": "^4.1.0",
1143         "bin-version-check": "^4.0.0",
1144         "download": "^7.1.0",
1145         "import-lazy": "^3.1.0",
1146         "os-filter-obj": "^2.0.0",
1147         "pify": "^4.0.1"
1148       },
1149       "dependencies": {
1150         "download": {
1151           "version": "7.1.0",
1152           "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz",
1153           "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==",
1154           "dev": true,
1155           "optional": true,
1156           "requires": {
1157             "archive-type": "^4.0.0",
1158             "caw": "^2.0.1",
1159             "content-disposition": "^0.5.2",
1160             "decompress": "^4.2.0",
1161             "ext-name": "^5.0.0",
1162             "file-type": "^8.1.0",
1163             "filenamify": "^2.0.0",
1164             "get-stream": "^3.0.0",
1165             "got": "^8.3.1",
1166             "make-dir": "^1.2.0",
1167             "p-event": "^2.1.0",
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         "file-type": {
1181           "version": "8.1.0",
1182           "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz",
1183           "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==",
1184           "dev": true,
1185           "optional": true
1186         },
1187         "got": {
1188           "version": "8.3.2",
1189           "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz",
1190           "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==",
1191           "dev": true,
1192           "optional": true,
1193           "requires": {
1194             "@sindresorhus/is": "^0.7.0",
1195             "cacheable-request": "^2.1.1",
1196             "decompress-response": "^3.3.0",
1197             "duplexer3": "^0.1.4",
1198             "get-stream": "^3.0.0",
1199             "into-stream": "^3.1.0",
1200             "is-retry-allowed": "^1.1.0",
1201             "isurl": "^1.0.0-alpha5",
1202             "lowercase-keys": "^1.0.0",
1203             "mimic-response": "^1.0.0",
1204             "p-cancelable": "^0.4.0",
1205             "p-timeout": "^2.0.1",
1206             "pify": "^3.0.0",
1207             "safe-buffer": "^5.1.1",
1208             "timed-out": "^4.0.1",
1209             "url-parse-lax": "^3.0.0",
1210             "url-to-options": "^1.0.1"
1211           },
1212           "dependencies": {
1213             "pify": {
1214               "version": "3.0.0",
1215               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
1216               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
1217               "dev": true,
1218               "optional": true
1219             }
1220           }
1221         },
1222         "make-dir": {
1223           "version": "1.3.0",
1224           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
1225           "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
1226           "dev": true,
1227           "optional": true,
1228           "requires": {
1229             "pify": "^3.0.0"
1230           },
1231           "dependencies": {
1232             "pify": {
1233               "version": "3.0.0",
1234               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
1235               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
1236               "dev": true,
1237               "optional": true
1238             }
1239           }
1240         },
1241         "p-cancelable": {
1242           "version": "0.4.1",
1243           "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz",
1244           "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==",
1245           "dev": true,
1246           "optional": true
1247         },
1248         "p-event": {
1249           "version": "2.3.1",
1250           "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz",
1251           "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==",
1252           "dev": true,
1253           "optional": true,
1254           "requires": {
1255             "p-timeout": "^2.0.1"
1256           }
1257         },
1258         "p-timeout": {
1259           "version": "2.0.1",
1260           "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz",
1261           "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==",
1262           "dev": true,
1263           "optional": true,
1264           "requires": {
1265             "p-finally": "^1.0.0"
1266           }
1267         },
1268         "pify": {
1269           "version": "4.0.1",
1270           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
1271           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
1272           "dev": true,
1273           "optional": true
1274         },
1275         "prepend-http": {
1276           "version": "2.0.0",
1277           "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
1278           "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
1279           "dev": true,
1280           "optional": true
1281         },
1282         "url-parse-lax": {
1283           "version": "3.0.0",
1284           "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
1285           "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
1286           "dev": true,
1287           "optional": true,
1288           "requires": {
1289             "prepend-http": "^2.0.0"
1290           }
1291         }
1292       }
1293     },
1294     "binary-extensions": {
1295       "version": "1.13.1",
1296       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
1297       "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
1298       "dev": true
1299     },
1300     "bindings": {
1301       "version": "1.5.0",
1302       "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
1303       "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
1304       "dev": true,
1305       "optional": true,
1306       "requires": {
1307         "file-uri-to-path": "1.0.0"
1308       }
1309     },
1310     "bl": {
1311       "version": "1.2.3",
1312       "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz",
1313       "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==",
1314       "dev": true,
1315       "requires": {
1316         "readable-stream": "^2.3.5",
1317         "safe-buffer": "^5.1.1"
1318       }
1319     },
1320     "bn.js": {
1321       "version": "5.2.0",
1322       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
1323       "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
1324       "dev": true
1325     },
1326     "body": {
1327       "version": "5.1.0",
1328       "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
1329       "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
1330       "dev": true,
1331       "requires": {
1332         "continuable-cache": "^0.3.1",
1333         "error": "^7.0.0",
1334         "raw-body": "~1.1.0",
1335         "safe-json-parse": "~1.0.1"
1336       }
1337     },
1338     "boolbase": {
1339       "version": "1.0.0",
1340       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
1341       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
1342       "dev": true
1343     },
1344     "brace-expansion": {
1345       "version": "1.1.11",
1346       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1347       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1348       "dev": true,
1349       "requires": {
1350         "balanced-match": "^1.0.0",
1351         "concat-map": "0.0.1"
1352       }
1353     },
1354     "braces": {
1355       "version": "2.3.2",
1356       "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1357       "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1358       "dev": true,
1359       "requires": {
1360         "arr-flatten": "^1.1.0",
1361         "array-unique": "^0.3.2",
1362         "extend-shallow": "^2.0.1",
1363         "fill-range": "^4.0.0",
1364         "isobject": "^3.0.1",
1365         "repeat-element": "^1.1.2",
1366         "snapdragon": "^0.8.1",
1367         "snapdragon-node": "^2.0.1",
1368         "split-string": "^3.0.2",
1369         "to-regex": "^3.0.1"
1370       },
1371       "dependencies": {
1372         "extend-shallow": {
1373           "version": "2.0.1",
1374           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1375           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1376           "dev": true,
1377           "requires": {
1378             "is-extendable": "^0.1.0"
1379           }
1380         }
1381       }
1382     },
1383     "brorand": {
1384       "version": "1.1.0",
1385       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1386       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
1387       "dev": true
1388     },
1389     "browser-pack": {
1390       "version": "6.1.0",
1391       "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz",
1392       "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==",
1393       "dev": true,
1394       "requires": {
1395         "JSONStream": "^1.0.3",
1396         "combine-source-map": "~0.8.0",
1397         "defined": "^1.0.0",
1398         "safe-buffer": "^5.1.1",
1399         "through2": "^2.0.0",
1400         "umd": "^3.0.0"
1401       }
1402     },
1403     "browser-pack-flat": {
1404       "version": "3.4.2",
1405       "resolved": "https://registry.npmjs.org/browser-pack-flat/-/browser-pack-flat-3.4.2.tgz",
1406       "integrity": "sha512-TrUo6n2fGSOCYFAKkt/EkgenytAuuCI88fmXFA60aNFVHvz3CZEBTXYSvvXVpU6xpjM8lj/6vkC6Exn8KPjtPw==",
1407       "dev": true,
1408       "requires": {
1409         "JSONStream": "^1.3.2",
1410         "combine-source-map": "^0.8.0",
1411         "convert-source-map": "^1.5.1",
1412         "count-lines": "^0.1.2",
1413         "dedent": "^0.7.0",
1414         "estree-is-member-expression": "^1.0.0",
1415         "estree-is-require": "^1.0.0",
1416         "esutils": "^2.0.2",
1417         "path-parse": "^1.0.5",
1418         "scope-analyzer": "^2.0.0",
1419         "stream-combiner": "^0.2.2",
1420         "through2": "^2.0.3",
1421         "transform-ast": "^2.4.2",
1422         "umd": "^3.0.3",
1423         "wrap-comment": "^1.0.0"
1424       }
1425     },
1426     "browser-process-hrtime": {
1427       "version": "0.1.3",
1428       "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz",
1429       "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==",
1430       "dev": true
1431     },
1432     "browser-resolve": {
1433       "version": "2.0.0",
1434       "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz",
1435       "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==",
1436       "dev": true,
1437       "requires": {
1438         "resolve": "^1.17.0"
1439       }
1440     },
1441     "browserify": {
1442       "version": "16.5.2",
1443       "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.5.2.tgz",
1444       "integrity": "sha512-TkOR1cQGdmXU9zW4YukWzWVSJwrxmNdADFbqbE3HFgQWe5wqZmOawqZ7J/8MPCwk/W8yY7Y0h+7mOtcZxLP23g==",
1445       "dev": true,
1446       "requires": {
1447         "JSONStream": "^1.0.3",
1448         "assert": "^1.4.0",
1449         "browser-pack": "^6.0.1",
1450         "browser-resolve": "^2.0.0",
1451         "browserify-zlib": "~0.2.0",
1452         "buffer": "~5.2.1",
1453         "cached-path-relative": "^1.0.0",
1454         "concat-stream": "^1.6.0",
1455         "console-browserify": "^1.1.0",
1456         "constants-browserify": "~1.0.0",
1457         "crypto-browserify": "^3.0.0",
1458         "defined": "^1.0.0",
1459         "deps-sort": "^2.0.0",
1460         "domain-browser": "^1.2.0",
1461         "duplexer2": "~0.1.2",
1462         "events": "^2.0.0",
1463         "glob": "^7.1.0",
1464         "has": "^1.0.0",
1465         "htmlescape": "^1.1.0",
1466         "https-browserify": "^1.0.0",
1467         "inherits": "~2.0.1",
1468         "insert-module-globals": "^7.0.0",
1469         "labeled-stream-splicer": "^2.0.0",
1470         "mkdirp-classic": "^0.5.2",
1471         "module-deps": "^6.2.3",
1472         "os-browserify": "~0.3.0",
1473         "parents": "^1.0.1",
1474         "path-browserify": "~0.0.0",
1475         "process": "~0.11.0",
1476         "punycode": "^1.3.2",
1477         "querystring-es3": "~0.2.0",
1478         "read-only-stream": "^2.0.0",
1479         "readable-stream": "^2.0.2",
1480         "resolve": "^1.1.4",
1481         "shasum": "^1.0.0",
1482         "shell-quote": "^1.6.1",
1483         "stream-browserify": "^2.0.0",
1484         "stream-http": "^3.0.0",
1485         "string_decoder": "^1.1.1",
1486         "subarg": "^1.0.0",
1487         "syntax-error": "^1.1.1",
1488         "through2": "^2.0.0",
1489         "timers-browserify": "^1.0.1",
1490         "tty-browserify": "0.0.1",
1491         "url": "~0.11.0",
1492         "util": "~0.10.1",
1493         "vm-browserify": "^1.0.0",
1494         "xtend": "^4.0.0"
1495       },
1496       "dependencies": {
1497         "glob": {
1498           "version": "7.1.7",
1499           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
1500           "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
1501           "dev": true,
1502           "requires": {
1503             "fs.realpath": "^1.0.0",
1504             "inflight": "^1.0.4",
1505             "inherits": "2",
1506             "minimatch": "^3.0.4",
1507             "once": "^1.3.0",
1508             "path-is-absolute": "^1.0.0"
1509           }
1510         }
1511       }
1512     },
1513     "browserify-aes": {
1514       "version": "1.2.0",
1515       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
1516       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
1517       "dev": true,
1518       "requires": {
1519         "buffer-xor": "^1.0.3",
1520         "cipher-base": "^1.0.0",
1521         "create-hash": "^1.1.0",
1522         "evp_bytestokey": "^1.0.3",
1523         "inherits": "^2.0.1",
1524         "safe-buffer": "^5.0.1"
1525       }
1526     },
1527     "browserify-cipher": {
1528       "version": "1.0.1",
1529       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
1530       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
1531       "dev": true,
1532       "requires": {
1533         "browserify-aes": "^1.0.4",
1534         "browserify-des": "^1.0.0",
1535         "evp_bytestokey": "^1.0.0"
1536       }
1537     },
1538     "browserify-des": {
1539       "version": "1.0.2",
1540       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
1541       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
1542       "dev": true,
1543       "requires": {
1544         "cipher-base": "^1.0.1",
1545         "des.js": "^1.0.0",
1546         "inherits": "^2.0.1",
1547         "safe-buffer": "^5.1.2"
1548       }
1549     },
1550     "browserify-rsa": {
1551       "version": "4.1.0",
1552       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
1553       "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
1554       "dev": true,
1555       "requires": {
1556         "bn.js": "^5.0.0",
1557         "randombytes": "^2.0.1"
1558       }
1559     },
1560     "browserify-sign": {
1561       "version": "4.2.1",
1562       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
1563       "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
1564       "dev": true,
1565       "requires": {
1566         "bn.js": "^5.1.1",
1567         "browserify-rsa": "^4.0.1",
1568         "create-hash": "^1.2.0",
1569         "create-hmac": "^1.1.7",
1570         "elliptic": "^6.5.3",
1571         "inherits": "^2.0.4",
1572         "parse-asn1": "^5.1.5",
1573         "readable-stream": "^3.6.0",
1574         "safe-buffer": "^5.2.0"
1575       },
1576       "dependencies": {
1577         "readable-stream": {
1578           "version": "3.6.0",
1579           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
1580           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
1581           "dev": true,
1582           "requires": {
1583             "inherits": "^2.0.3",
1584             "string_decoder": "^1.1.1",
1585             "util-deprecate": "^1.0.1"
1586           }
1587         },
1588         "safe-buffer": {
1589           "version": "5.2.1",
1590           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1591           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1592           "dev": true
1593         }
1594       }
1595     },
1596     "browserify-zlib": {
1597       "version": "0.2.0",
1598       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
1599       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
1600       "dev": true,
1601       "requires": {
1602         "pako": "~1.0.5"
1603       }
1604     },
1605     "browserslist": {
1606       "version": "4.17.0",
1607       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.0.tgz",
1608       "integrity": "sha512-g2BJ2a0nEYvEFQC208q8mVAhfNwpZ5Mu8BwgtCdZKO3qx98HChmeg448fPdUzld8aFmfLgVh7yymqV+q1lJZ5g==",
1609       "dev": true,
1610       "requires": {
1611         "caniuse-lite": "^1.0.30001254",
1612         "colorette": "^1.3.0",
1613         "electron-to-chromium": "^1.3.830",
1614         "escalade": "^3.1.1",
1615         "node-releases": "^1.1.75"
1616       }
1617     },
1618     "buffer": {
1619       "version": "5.2.1",
1620       "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz",
1621       "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==",
1622       "dev": true,
1623       "requires": {
1624         "base64-js": "^1.0.2",
1625         "ieee754": "^1.1.4"
1626       }
1627     },
1628     "buffer-alloc": {
1629       "version": "1.2.0",
1630       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
1631       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
1632       "dev": true,
1633       "optional": true,
1634       "requires": {
1635         "buffer-alloc-unsafe": "^1.1.0",
1636         "buffer-fill": "^1.0.0"
1637       }
1638     },
1639     "buffer-alloc-unsafe": {
1640       "version": "1.1.0",
1641       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
1642       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
1643       "dev": true,
1644       "optional": true
1645     },
1646     "buffer-crc32": {
1647       "version": "0.2.13",
1648       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1649       "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
1650       "dev": true
1651     },
1652     "buffer-equal": {
1653       "version": "1.0.0",
1654       "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz",
1655       "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=",
1656       "dev": true
1657     },
1658     "buffer-fill": {
1659       "version": "1.0.0",
1660       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
1661       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
1662       "dev": true,
1663       "optional": true
1664     },
1665     "buffer-from": {
1666       "version": "1.1.2",
1667       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
1668       "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
1669       "dev": true
1670     },
1671     "buffer-xor": {
1672       "version": "1.0.3",
1673       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
1674       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
1675       "dev": true
1676     },
1677     "builtin-status-codes": {
1678       "version": "3.0.0",
1679       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1680       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1681       "dev": true
1682     },
1683     "bytes": {
1684       "version": "1.0.0",
1685       "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz",
1686       "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=",
1687       "dev": true
1688     },
1689     "cache-base": {
1690       "version": "1.0.1",
1691       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
1692       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
1693       "dev": true,
1694       "requires": {
1695         "collection-visit": "^1.0.0",
1696         "component-emitter": "^1.2.1",
1697         "get-value": "^2.0.6",
1698         "has-value": "^1.0.0",
1699         "isobject": "^3.0.1",
1700         "set-value": "^2.0.0",
1701         "to-object-path": "^0.3.0",
1702         "union-value": "^1.0.0",
1703         "unset-value": "^1.0.0"
1704       }
1705     },
1706     "cacheable-request": {
1707       "version": "2.1.4",
1708       "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz",
1709       "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=",
1710       "dev": true,
1711       "optional": true,
1712       "requires": {
1713         "clone-response": "1.0.2",
1714         "get-stream": "3.0.0",
1715         "http-cache-semantics": "3.8.1",
1716         "keyv": "3.0.0",
1717         "lowercase-keys": "1.0.0",
1718         "normalize-url": "2.0.1",
1719         "responselike": "1.0.2"
1720       },
1721       "dependencies": {
1722         "lowercase-keys": {
1723           "version": "1.0.0",
1724           "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
1725           "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=",
1726           "dev": true,
1727           "optional": true
1728         },
1729         "normalize-url": {
1730           "version": "2.0.1",
1731           "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz",
1732           "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==",
1733           "dev": true,
1734           "optional": true,
1735           "requires": {
1736             "prepend-http": "^2.0.0",
1737             "query-string": "^5.0.1",
1738             "sort-keys": "^2.0.0"
1739           }
1740         },
1741         "prepend-http": {
1742           "version": "2.0.0",
1743           "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
1744           "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
1745           "dev": true,
1746           "optional": true
1747         },
1748         "sort-keys": {
1749           "version": "2.0.0",
1750           "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz",
1751           "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=",
1752           "dev": true,
1753           "optional": true,
1754           "requires": {
1755             "is-plain-obj": "^1.0.0"
1756           }
1757         }
1758       }
1759     },
1760     "cached-path-relative": {
1761       "version": "1.0.2",
1762       "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz",
1763       "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==",
1764       "dev": true
1765     },
1766     "call-bind": {
1767       "version": "1.0.2",
1768       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
1769       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
1770       "dev": true,
1771       "requires": {
1772         "function-bind": "^1.1.1",
1773         "get-intrinsic": "^1.0.2"
1774       }
1775     },
1776     "caller-callsite": {
1777       "version": "2.0.0",
1778       "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
1779       "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
1780       "dev": true,
1781       "requires": {
1782         "callsites": "^2.0.0"
1783       }
1784     },
1785     "caller-path": {
1786       "version": "2.0.0",
1787       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
1788       "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
1789       "dev": true,
1790       "requires": {
1791         "caller-callsite": "^2.0.0"
1792       }
1793     },
1794     "callsites": {
1795       "version": "2.0.0",
1796       "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
1797       "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
1798       "dev": true
1799     },
1800     "camelcase": {
1801       "version": "3.0.0",
1802       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
1803       "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
1804       "dev": true
1805     },
1806     "camelcase-keys": {
1807       "version": "2.1.0",
1808       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
1809       "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
1810       "dev": true,
1811       "optional": true,
1812       "requires": {
1813         "camelcase": "^2.0.0",
1814         "map-obj": "^1.0.0"
1815       },
1816       "dependencies": {
1817         "camelcase": {
1818           "version": "2.1.1",
1819           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
1820           "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
1821           "dev": true,
1822           "optional": true
1823         }
1824       }
1825     },
1826     "caniuse-api": {
1827       "version": "3.0.0",
1828       "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
1829       "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
1830       "dev": true,
1831       "requires": {
1832         "browserslist": "^4.0.0",
1833         "caniuse-lite": "^1.0.0",
1834         "lodash.memoize": "^4.1.2",
1835         "lodash.uniq": "^4.5.0"
1836       },
1837       "dependencies": {
1838         "lodash.memoize": {
1839           "version": "4.1.2",
1840           "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
1841           "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
1842           "dev": true
1843         }
1844       }
1845     },
1846     "caniuse-lite": {
1847       "version": "1.0.30001256",
1848       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001256.tgz",
1849       "integrity": "sha512-QirrvMLmB4txNnxiaG/xbm6FSzv9LqOZ3Jp9VtCYb3oPIfCHpr/oGn38pFq0udwlkctvXQgPthaXqJ76DaYGnA==",
1850       "dev": true
1851     },
1852     "caw": {
1853       "version": "2.0.1",
1854       "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz",
1855       "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==",
1856       "dev": true,
1857       "optional": true,
1858       "requires": {
1859         "get-proxy": "^2.0.0",
1860         "isurl": "^1.0.0-alpha5",
1861         "tunnel-agent": "^0.6.0",
1862         "url-to-options": "^1.0.1"
1863       }
1864     },
1865     "chalk": {
1866       "version": "2.4.2",
1867       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1868       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1869       "dev": true,
1870       "requires": {
1871         "ansi-styles": "^3.2.1",
1872         "escape-string-regexp": "^1.0.5",
1873         "supports-color": "^5.3.0"
1874       }
1875     },
1876     "character-entities": {
1877       "version": "1.2.4",
1878       "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz",
1879       "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==",
1880       "dev": true
1881     },
1882     "character-entities-legacy": {
1883       "version": "1.1.4",
1884       "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz",
1885       "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==",
1886       "dev": true
1887     },
1888     "character-reference-invalid": {
1889       "version": "1.1.4",
1890       "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz",
1891       "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==",
1892       "dev": true
1893     },
1894     "chardet": {
1895       "version": "0.7.0",
1896       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
1897       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
1898       "dev": true
1899     },
1900     "chokidar": {
1901       "version": "2.1.8",
1902       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
1903       "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
1904       "dev": true,
1905       "requires": {
1906         "anymatch": "^2.0.0",
1907         "async-each": "^1.0.1",
1908         "braces": "^2.3.2",
1909         "fsevents": "^1.2.7",
1910         "glob-parent": "^3.1.0",
1911         "inherits": "^2.0.3",
1912         "is-binary-path": "^1.0.0",
1913         "is-glob": "^4.0.0",
1914         "normalize-path": "^3.0.0",
1915         "path-is-absolute": "^1.0.0",
1916         "readdirp": "^2.2.1",
1917         "upath": "^1.1.1"
1918       },
1919       "dependencies": {
1920         "glob-parent": {
1921           "version": "3.1.0",
1922           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
1923           "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
1924           "dev": true,
1925           "requires": {
1926             "is-glob": "^3.1.0",
1927             "path-dirname": "^1.0.0"
1928           },
1929           "dependencies": {
1930             "is-glob": {
1931               "version": "3.1.0",
1932               "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
1933               "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
1934               "dev": true,
1935               "requires": {
1936                 "is-extglob": "^2.1.0"
1937               }
1938             }
1939           }
1940         }
1941       }
1942     },
1943     "cipher-base": {
1944       "version": "1.0.4",
1945       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
1946       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
1947       "dev": true,
1948       "requires": {
1949         "inherits": "^2.0.1",
1950         "safe-buffer": "^5.0.1"
1951       }
1952     },
1953     "class-utils": {
1954       "version": "0.3.6",
1955       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1956       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1957       "dev": true,
1958       "requires": {
1959         "arr-union": "^3.1.0",
1960         "define-property": "^0.2.5",
1961         "isobject": "^3.0.0",
1962         "static-extend": "^0.1.1"
1963       },
1964       "dependencies": {
1965         "define-property": {
1966           "version": "0.2.5",
1967           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1968           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1969           "dev": true,
1970           "requires": {
1971             "is-descriptor": "^0.1.0"
1972           }
1973         }
1974       }
1975     },
1976     "cli-cursor": {
1977       "version": "3.1.0",
1978       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
1979       "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
1980       "dev": true,
1981       "requires": {
1982         "restore-cursor": "^3.1.0"
1983       }
1984     },
1985     "cli-width": {
1986       "version": "3.0.0",
1987       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz",
1988       "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==",
1989       "dev": true
1990     },
1991     "cliui": {
1992       "version": "3.2.0",
1993       "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
1994       "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
1995       "dev": true,
1996       "requires": {
1997         "string-width": "^1.0.1",
1998         "strip-ansi": "^3.0.1",
1999         "wrap-ansi": "^2.0.0"
2000       },
2001       "dependencies": {
2002         "is-fullwidth-code-point": {
2003           "version": "1.0.0",
2004           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
2005           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
2006           "dev": true,
2007           "requires": {
2008             "number-is-nan": "^1.0.0"
2009           }
2010         },
2011         "string-width": {
2012           "version": "1.0.2",
2013           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
2014           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
2015           "dev": true,
2016           "requires": {
2017             "code-point-at": "^1.0.0",
2018             "is-fullwidth-code-point": "^1.0.0",
2019             "strip-ansi": "^3.0.0"
2020           }
2021         }
2022       }
2023     },
2024     "clone": {
2025       "version": "2.1.2",
2026       "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
2027       "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=",
2028       "dev": true
2029     },
2030     "clone-buffer": {
2031       "version": "1.0.0",
2032       "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
2033       "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
2034       "dev": true
2035     },
2036     "clone-regexp": {
2037       "version": "2.2.0",
2038       "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz",
2039       "integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==",
2040       "dev": true,
2041       "requires": {
2042         "is-regexp": "^2.0.0"
2043       }
2044     },
2045     "clone-response": {
2046       "version": "1.0.2",
2047       "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
2048       "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
2049       "dev": true,
2050       "optional": true,
2051       "requires": {
2052         "mimic-response": "^1.0.0"
2053       }
2054     },
2055     "clone-stats": {
2056       "version": "1.0.0",
2057       "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
2058       "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
2059       "dev": true
2060     },
2061     "cloneable-readable": {
2062       "version": "1.1.3",
2063       "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz",
2064       "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==",
2065       "dev": true,
2066       "requires": {
2067         "inherits": "^2.0.1",
2068         "process-nextick-args": "^2.0.0",
2069         "readable-stream": "^2.3.5"
2070       }
2071     },
2072     "coa": {
2073       "version": "2.0.2",
2074       "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
2075       "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
2076       "dev": true,
2077       "requires": {
2078         "@types/q": "^1.5.1",
2079         "chalk": "^2.4.1",
2080         "q": "^1.1.2"
2081       }
2082     },
2083     "code-point-at": {
2084       "version": "1.1.0",
2085       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
2086       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
2087       "dev": true
2088     },
2089     "collection-map": {
2090       "version": "1.0.0",
2091       "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz",
2092       "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=",
2093       "dev": true,
2094       "requires": {
2095         "arr-map": "^2.0.2",
2096         "for-own": "^1.0.0",
2097         "make-iterator": "^1.0.0"
2098       }
2099     },
2100     "collection-visit": {
2101       "version": "1.0.0",
2102       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
2103       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
2104       "dev": true,
2105       "requires": {
2106         "map-visit": "^1.0.0",
2107         "object-visit": "^1.0.0"
2108       }
2109     },
2110     "color": {
2111       "version": "3.2.1",
2112       "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
2113       "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
2114       "dev": true,
2115       "requires": {
2116         "color-convert": "^1.9.3",
2117         "color-string": "^1.6.0"
2118       }
2119     },
2120     "color-convert": {
2121       "version": "1.9.3",
2122       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2123       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2124       "dev": true,
2125       "requires": {
2126         "color-name": "1.1.3"
2127       }
2128     },
2129     "color-name": {
2130       "version": "1.1.3",
2131       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2132       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2133       "dev": true
2134     },
2135     "color-string": {
2136       "version": "1.6.0",
2137       "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz",
2138       "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==",
2139       "dev": true,
2140       "requires": {
2141         "color-name": "^1.0.0",
2142         "simple-swizzle": "^0.2.2"
2143       }
2144     },
2145     "color-support": {
2146       "version": "1.1.3",
2147       "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
2148       "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
2149       "dev": true
2150     },
2151     "colorette": {
2152       "version": "1.4.0",
2153       "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz",
2154       "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==",
2155       "dev": true
2156     },
2157     "combine-source-map": {
2158       "version": "0.8.0",
2159       "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz",
2160       "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=",
2161       "dev": true,
2162       "requires": {
2163         "convert-source-map": "~1.1.0",
2164         "inline-source-map": "~0.6.0",
2165         "lodash.memoize": "~3.0.3",
2166         "source-map": "~0.5.3"
2167       },
2168       "dependencies": {
2169         "convert-source-map": {
2170           "version": "1.1.3",
2171           "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
2172           "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",
2173           "dev": true
2174         },
2175         "source-map": {
2176           "version": "0.5.7",
2177           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2178           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2179           "dev": true
2180         }
2181       }
2182     },
2183     "commander": {
2184       "version": "2.20.3",
2185       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
2186       "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
2187       "dev": true,
2188       "optional": true
2189     },
2190     "common-tags": {
2191       "version": "1.8.0",
2192       "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz",
2193       "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==",
2194       "dev": true
2195     },
2196     "component-emitter": {
2197       "version": "1.3.0",
2198       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
2199       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
2200       "dev": true
2201     },
2202     "concat-map": {
2203       "version": "0.0.1",
2204       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2205       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2206       "dev": true
2207     },
2208     "concat-stream": {
2209       "version": "1.6.2",
2210       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
2211       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
2212       "dev": true,
2213       "requires": {
2214         "buffer-from": "^1.0.0",
2215         "inherits": "^2.0.3",
2216         "readable-stream": "^2.2.2",
2217         "typedarray": "^0.0.6"
2218       }
2219     },
2220     "concat-with-sourcemaps": {
2221       "version": "1.1.0",
2222       "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz",
2223       "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==",
2224       "dev": true,
2225       "requires": {
2226         "source-map": "^0.6.1"
2227       }
2228     },
2229     "config-chain": {
2230       "version": "1.1.13",
2231       "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz",
2232       "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==",
2233       "dev": true,
2234       "optional": true,
2235       "requires": {
2236         "ini": "^1.3.4",
2237         "proto-list": "~1.2.1"
2238       }
2239     },
2240     "connect": {
2241       "version": "3.7.0",
2242       "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
2243       "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
2244       "dev": true,
2245       "requires": {
2246         "debug": "2.6.9",
2247         "finalhandler": "1.1.2",
2248         "parseurl": "~1.3.3",
2249         "utils-merge": "1.0.1"
2250       },
2251       "dependencies": {
2252         "debug": {
2253           "version": "2.6.9",
2254           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2255           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2256           "dev": true,
2257           "requires": {
2258             "ms": "2.0.0"
2259           }
2260         },
2261         "ms": {
2262           "version": "2.0.0",
2263           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2264           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
2265           "dev": true
2266         }
2267       }
2268     },
2269     "connect-livereload": {
2270       "version": "0.6.1",
2271       "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz",
2272       "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==",
2273       "dev": true
2274     },
2275     "console-browserify": {
2276       "version": "1.2.0",
2277       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
2278       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
2279       "dev": true
2280     },
2281     "console-stream": {
2282       "version": "0.1.1",
2283       "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz",
2284       "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=",
2285       "dev": true,
2286       "optional": true
2287     },
2288     "constants-browserify": {
2289       "version": "1.0.0",
2290       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
2291       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
2292       "dev": true
2293     },
2294     "contains-path": {
2295       "version": "0.1.0",
2296       "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
2297       "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
2298       "dev": true
2299     },
2300     "content-disposition": {
2301       "version": "0.5.3",
2302       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
2303       "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
2304       "dev": true,
2305       "optional": true,
2306       "requires": {
2307         "safe-buffer": "5.1.2"
2308       }
2309     },
2310     "continuable-cache": {
2311       "version": "0.3.1",
2312       "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz",
2313       "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=",
2314       "dev": true
2315     },
2316     "convert-source-map": {
2317       "version": "1.8.0",
2318       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
2319       "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
2320       "dev": true,
2321       "requires": {
2322         "safe-buffer": "~5.1.1"
2323       }
2324     },
2325     "copy-descriptor": {
2326       "version": "0.1.1",
2327       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
2328       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
2329       "dev": true
2330     },
2331     "copy-props": {
2332       "version": "2.0.5",
2333       "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz",
2334       "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==",
2335       "dev": true,
2336       "requires": {
2337         "each-props": "^1.3.2",
2338         "is-plain-object": "^5.0.0"
2339       },
2340       "dependencies": {
2341         "is-plain-object": {
2342           "version": "5.0.0",
2343           "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
2344           "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
2345           "dev": true
2346         }
2347       }
2348     },
2349     "core-js": {
2350       "version": "3.17.3",
2351       "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.17.3.tgz",
2352       "integrity": "sha512-lyvajs+wd8N1hXfzob1LdOCCHFU4bGMbqqmLn1Q4QlCpDqWPpGf+p0nj+LNrvDDG33j0hZXw2nsvvVpHysxyNw==",
2353       "dev": true
2354     },
2355     "core-util-is": {
2356       "version": "1.0.3",
2357       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
2358       "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
2359       "dev": true
2360     },
2361     "cosmiconfig": {
2362       "version": "5.2.1",
2363       "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
2364       "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
2365       "dev": true,
2366       "requires": {
2367         "import-fresh": "^2.0.0",
2368         "is-directory": "^0.3.1",
2369         "js-yaml": "^3.13.1",
2370         "parse-json": "^4.0.0"
2371       }
2372     },
2373     "count-lines": {
2374       "version": "0.1.2",
2375       "resolved": "https://registry.npmjs.org/count-lines/-/count-lines-0.1.2.tgz",
2376       "integrity": "sha1-4zST+2hgqC9xWdgjeEP7+u/uWWI=",
2377       "dev": true
2378     },
2379     "create-ecdh": {
2380       "version": "4.0.4",
2381       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
2382       "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
2383       "dev": true,
2384       "requires": {
2385         "bn.js": "^4.1.0",
2386         "elliptic": "^6.5.3"
2387       },
2388       "dependencies": {
2389         "bn.js": {
2390           "version": "4.12.0",
2391           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
2392           "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
2393           "dev": true
2394         }
2395       }
2396     },
2397     "create-hash": {
2398       "version": "1.2.0",
2399       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
2400       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
2401       "dev": true,
2402       "requires": {
2403         "cipher-base": "^1.0.1",
2404         "inherits": "^2.0.1",
2405         "md5.js": "^1.3.4",
2406         "ripemd160": "^2.0.1",
2407         "sha.js": "^2.4.0"
2408       }
2409     },
2410     "create-hmac": {
2411       "version": "1.1.7",
2412       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
2413       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
2414       "dev": true,
2415       "requires": {
2416         "cipher-base": "^1.0.3",
2417         "create-hash": "^1.1.0",
2418         "inherits": "^2.0.1",
2419         "ripemd160": "^2.0.0",
2420         "safe-buffer": "^5.0.1",
2421         "sha.js": "^2.4.8"
2422       }
2423     },
2424     "cross-spawn": {
2425       "version": "6.0.5",
2426       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
2427       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
2428       "dev": true,
2429       "requires": {
2430         "nice-try": "^1.0.4",
2431         "path-key": "^2.0.1",
2432         "semver": "^5.5.0",
2433         "shebang-command": "^1.2.0",
2434         "which": "^1.2.9"
2435       },
2436       "dependencies": {
2437         "semver": {
2438           "version": "5.7.1",
2439           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
2440           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
2441           "dev": true
2442         }
2443       }
2444     },
2445     "crypto-browserify": {
2446       "version": "3.12.0",
2447       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
2448       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
2449       "dev": true,
2450       "requires": {
2451         "browserify-cipher": "^1.0.0",
2452         "browserify-sign": "^4.0.0",
2453         "create-ecdh": "^4.0.0",
2454         "create-hash": "^1.1.0",
2455         "create-hmac": "^1.1.0",
2456         "diffie-hellman": "^5.0.0",
2457         "inherits": "^2.0.1",
2458         "pbkdf2": "^3.0.3",
2459         "public-encrypt": "^4.0.0",
2460         "randombytes": "^2.0.0",
2461         "randomfill": "^1.0.3"
2462       }
2463     },
2464     "css-color-names": {
2465       "version": "0.0.4",
2466       "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
2467       "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
2468       "dev": true
2469     },
2470     "css-declaration-sorter": {
2471       "version": "4.0.1",
2472       "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz",
2473       "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==",
2474       "dev": true,
2475       "requires": {
2476         "postcss": "^7.0.1",
2477         "timsort": "^0.3.0"
2478       }
2479     },
2480     "css-select": {
2481       "version": "2.1.0",
2482       "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
2483       "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
2484       "dev": true,
2485       "requires": {
2486         "boolbase": "^1.0.0",
2487         "css-what": "^3.2.1",
2488         "domutils": "^1.7.0",
2489         "nth-check": "^1.0.2"
2490       }
2491     },
2492     "css-select-base-adapter": {
2493       "version": "0.1.1",
2494       "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
2495       "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==",
2496       "dev": true
2497     },
2498     "css-tree": {
2499       "version": "1.0.0-alpha.37",
2500       "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
2501       "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
2502       "dev": true,
2503       "requires": {
2504         "mdn-data": "2.0.4",
2505         "source-map": "^0.6.1"
2506       }
2507     },
2508     "css-what": {
2509       "version": "3.4.2",
2510       "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz",
2511       "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==",
2512       "dev": true
2513     },
2514     "cssesc": {
2515       "version": "3.0.0",
2516       "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
2517       "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
2518       "dev": true
2519     },
2520     "cssnano": {
2521       "version": "4.1.11",
2522       "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz",
2523       "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==",
2524       "dev": true,
2525       "requires": {
2526         "cosmiconfig": "^5.0.0",
2527         "cssnano-preset-default": "^4.0.8",
2528         "is-resolvable": "^1.0.0",
2529         "postcss": "^7.0.0"
2530       }
2531     },
2532     "cssnano-preset-default": {
2533       "version": "4.0.8",
2534       "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz",
2535       "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==",
2536       "dev": true,
2537       "requires": {
2538         "css-declaration-sorter": "^4.0.1",
2539         "cssnano-util-raw-cache": "^4.0.1",
2540         "postcss": "^7.0.0",
2541         "postcss-calc": "^7.0.1",
2542         "postcss-colormin": "^4.0.3",
2543         "postcss-convert-values": "^4.0.1",
2544         "postcss-discard-comments": "^4.0.2",
2545         "postcss-discard-duplicates": "^4.0.2",
2546         "postcss-discard-empty": "^4.0.1",
2547         "postcss-discard-overridden": "^4.0.1",
2548         "postcss-merge-longhand": "^4.0.11",
2549         "postcss-merge-rules": "^4.0.3",
2550         "postcss-minify-font-values": "^4.0.2",
2551         "postcss-minify-gradients": "^4.0.2",
2552         "postcss-minify-params": "^4.0.2",
2553         "postcss-minify-selectors": "^4.0.2",
2554         "postcss-normalize-charset": "^4.0.1",
2555         "postcss-normalize-display-values": "^4.0.2",
2556         "postcss-normalize-positions": "^4.0.2",
2557         "postcss-normalize-repeat-style": "^4.0.2",
2558         "postcss-normalize-string": "^4.0.2",
2559         "postcss-normalize-timing-functions": "^4.0.2",
2560         "postcss-normalize-unicode": "^4.0.1",
2561         "postcss-normalize-url": "^4.0.1",
2562         "postcss-normalize-whitespace": "^4.0.2",
2563         "postcss-ordered-values": "^4.1.2",
2564         "postcss-reduce-initial": "^4.0.3",
2565         "postcss-reduce-transforms": "^4.0.2",
2566         "postcss-svgo": "^4.0.3",
2567         "postcss-unique-selectors": "^4.0.1"
2568       }
2569     },
2570     "cssnano-util-get-arguments": {
2571       "version": "4.0.0",
2572       "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz",
2573       "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=",
2574       "dev": true
2575     },
2576     "cssnano-util-get-match": {
2577       "version": "4.0.0",
2578       "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz",
2579       "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=",
2580       "dev": true
2581     },
2582     "cssnano-util-raw-cache": {
2583       "version": "4.0.1",
2584       "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz",
2585       "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==",
2586       "dev": true,
2587       "requires": {
2588         "postcss": "^7.0.0"
2589       }
2590     },
2591     "cssnano-util-same-parent": {
2592       "version": "4.0.1",
2593       "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz",
2594       "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==",
2595       "dev": true
2596     },
2597     "csso": {
2598       "version": "4.2.0",
2599       "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
2600       "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
2601       "dev": true,
2602       "requires": {
2603         "css-tree": "^1.1.2"
2604       },
2605       "dependencies": {
2606         "css-tree": {
2607           "version": "1.1.3",
2608           "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
2609           "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
2610           "dev": true,
2611           "requires": {
2612             "mdn-data": "2.0.14",
2613             "source-map": "^0.6.1"
2614           }
2615         },
2616         "mdn-data": {
2617           "version": "2.0.14",
2618           "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
2619           "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
2620           "dev": true
2621         }
2622       }
2623     },
2624     "cuint": {
2625       "version": "0.2.2",
2626       "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz",
2627       "integrity": "sha1-QICG1AlVDCYxFVYZ6fp7ytw7mRs=",
2628       "dev": true
2629     },
2630     "currently-unhandled": {
2631       "version": "0.4.1",
2632       "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
2633       "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
2634       "dev": true,
2635       "optional": true,
2636       "requires": {
2637         "array-find-index": "^1.0.1"
2638       }
2639     },
2640     "d": {
2641       "version": "1.0.1",
2642       "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
2643       "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
2644       "dev": true,
2645       "requires": {
2646         "es5-ext": "^0.10.50",
2647         "type": "^1.0.1"
2648       }
2649     },
2650     "dash-ast": {
2651       "version": "1.0.0",
2652       "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz",
2653       "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==",
2654       "dev": true
2655     },
2656     "debug": {
2657       "version": "4.3.2",
2658       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
2659       "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
2660       "dev": true,
2661       "requires": {
2662         "ms": "2.1.2"
2663       }
2664     },
2665     "decamelize": {
2666       "version": "1.2.0",
2667       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2668       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2669       "dev": true
2670     },
2671     "decamelize-keys": {
2672       "version": "1.1.0",
2673       "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
2674       "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
2675       "dev": true,
2676       "requires": {
2677         "decamelize": "^1.1.0",
2678         "map-obj": "^1.0.0"
2679       }
2680     },
2681     "decode-uri-component": {
2682       "version": "0.2.0",
2683       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
2684       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
2685       "dev": true
2686     },
2687     "decompress": {
2688       "version": "4.2.1",
2689       "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz",
2690       "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==",
2691       "dev": true,
2692       "optional": true,
2693       "requires": {
2694         "decompress-tar": "^4.0.0",
2695         "decompress-tarbz2": "^4.0.0",
2696         "decompress-targz": "^4.0.0",
2697         "decompress-unzip": "^4.0.1",
2698         "graceful-fs": "^4.1.10",
2699         "make-dir": "^1.0.0",
2700         "pify": "^2.3.0",
2701         "strip-dirs": "^2.0.0"
2702       },
2703       "dependencies": {
2704         "make-dir": {
2705           "version": "1.3.0",
2706           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
2707           "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
2708           "dev": true,
2709           "optional": true,
2710           "requires": {
2711             "pify": "^3.0.0"
2712           },
2713           "dependencies": {
2714             "pify": {
2715               "version": "3.0.0",
2716               "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2717               "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2718               "dev": true,
2719               "optional": true
2720             }
2721           }
2722         }
2723       }
2724     },
2725     "decompress-response": {
2726       "version": "3.3.0",
2727       "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
2728       "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
2729       "dev": true,
2730       "optional": true,
2731       "requires": {
2732         "mimic-response": "^1.0.0"
2733       }
2734     },
2735     "decompress-tar": {
2736       "version": "4.1.1",
2737       "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz",
2738       "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==",
2739       "dev": true,
2740       "optional": true,
2741       "requires": {
2742         "file-type": "^5.2.0",
2743         "is-stream": "^1.1.0",
2744         "tar-stream": "^1.5.2"
2745       },
2746       "dependencies": {
2747         "file-type": {
2748           "version": "5.2.0",
2749           "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
2750           "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
2751           "dev": true,
2752           "optional": true
2753         }
2754       }
2755     },
2756     "decompress-tarbz2": {
2757       "version": "4.1.1",
2758       "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz",
2759       "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==",
2760       "dev": true,
2761       "optional": true,
2762       "requires": {
2763         "decompress-tar": "^4.1.0",
2764         "file-type": "^6.1.0",
2765         "is-stream": "^1.1.0",
2766         "seek-bzip": "^1.0.5",
2767         "unbzip2-stream": "^1.0.9"
2768       },
2769       "dependencies": {
2770         "file-type": {
2771           "version": "6.2.0",
2772           "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz",
2773           "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==",
2774           "dev": true,
2775           "optional": true
2776         }
2777       }
2778     },
2779     "decompress-targz": {
2780       "version": "4.1.1",
2781       "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz",
2782       "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==",
2783       "dev": true,
2784       "optional": true,
2785       "requires": {
2786         "decompress-tar": "^4.1.1",
2787         "file-type": "^5.2.0",
2788         "is-stream": "^1.1.0"
2789       },
2790       "dependencies": {
2791         "file-type": {
2792           "version": "5.2.0",
2793           "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
2794           "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
2795           "dev": true,
2796           "optional": true
2797         }
2798       }
2799     },
2800     "decompress-unzip": {
2801       "version": "4.0.1",
2802       "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz",
2803       "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=",
2804       "dev": true,
2805       "optional": true,
2806       "requires": {
2807         "file-type": "^3.8.0",
2808         "get-stream": "^2.2.0",
2809         "pify": "^2.3.0",
2810         "yauzl": "^2.4.2"
2811       },
2812       "dependencies": {
2813         "file-type": {
2814           "version": "3.9.0",
2815           "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz",
2816           "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=",
2817           "dev": true,
2818           "optional": true
2819         },
2820         "get-stream": {
2821           "version": "2.3.1",
2822           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz",
2823           "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=",
2824           "dev": true,
2825           "optional": true,
2826           "requires": {
2827             "object-assign": "^4.0.1",
2828             "pinkie-promise": "^2.0.0"
2829           }
2830         }
2831       }
2832     },
2833     "dedent": {
2834       "version": "0.7.0",
2835       "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
2836       "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
2837       "dev": true
2838     },
2839     "deep-is": {
2840       "version": "0.1.4",
2841       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
2842       "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
2843       "dev": true
2844     },
2845     "default-compare": {
2846       "version": "1.0.0",
2847       "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz",
2848       "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==",
2849       "dev": true,
2850       "requires": {
2851         "kind-of": "^5.0.2"
2852       },
2853       "dependencies": {
2854         "kind-of": {
2855           "version": "5.1.0",
2856           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
2857           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
2858           "dev": true
2859         }
2860       }
2861     },
2862     "default-resolution": {
2863       "version": "2.0.0",
2864       "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz",
2865       "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=",
2866       "dev": true
2867     },
2868     "define-properties": {
2869       "version": "1.1.3",
2870       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
2871       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
2872       "dev": true,
2873       "requires": {
2874         "object-keys": "^1.0.12"
2875       }
2876     },
2877     "define-property": {
2878       "version": "2.0.2",
2879       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
2880       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
2881       "dev": true,
2882       "requires": {
2883         "is-descriptor": "^1.0.2",
2884         "isobject": "^3.0.1"
2885       },
2886       "dependencies": {
2887         "is-accessor-descriptor": {
2888           "version": "1.0.0",
2889           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2890           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2891           "dev": true,
2892           "requires": {
2893             "kind-of": "^6.0.0"
2894           }
2895         },
2896         "is-data-descriptor": {
2897           "version": "1.0.0",
2898           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2899           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2900           "dev": true,
2901           "requires": {
2902             "kind-of": "^6.0.0"
2903           }
2904         },
2905         "is-descriptor": {
2906           "version": "1.0.2",
2907           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2908           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2909           "dev": true,
2910           "requires": {
2911             "is-accessor-descriptor": "^1.0.0",
2912             "is-data-descriptor": "^1.0.0",
2913             "kind-of": "^6.0.2"
2914           }
2915         }
2916       }
2917     },
2918     "defined": {
2919       "version": "1.0.0",
2920       "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
2921       "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
2922       "dev": true
2923     },
2924     "depd": {
2925       "version": "1.1.2",
2926       "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2927       "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
2928       "dev": true
2929     },
2930     "deps-sort": {
2931       "version": "2.0.1",
2932       "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz",
2933       "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==",
2934       "dev": true,
2935       "requires": {
2936         "JSONStream": "^1.0.3",
2937         "shasum-object": "^1.0.0",
2938         "subarg": "^1.0.0",
2939         "through2": "^2.0.0"
2940       }
2941     },
2942     "des.js": {
2943       "version": "1.0.1",
2944       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
2945       "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
2946       "dev": true,
2947       "requires": {
2948         "inherits": "^2.0.1",
2949         "minimalistic-assert": "^1.0.0"
2950       }
2951     },
2952     "destroy": {
2953       "version": "1.0.4",
2954       "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
2955       "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
2956       "dev": true
2957     },
2958     "detect-file": {
2959       "version": "1.0.0",
2960       "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
2961       "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
2962       "dev": true
2963     },
2964     "detective": {
2965       "version": "5.2.0",
2966       "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
2967       "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
2968       "dev": true,
2969       "requires": {
2970         "acorn-node": "^1.6.1",
2971         "defined": "^1.0.0",
2972         "minimist": "^1.1.1"
2973       }
2974     },
2975     "diffie-hellman": {
2976       "version": "5.0.3",
2977       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
2978       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
2979       "dev": true,
2980       "requires": {
2981         "bn.js": "^4.1.0",
2982         "miller-rabin": "^4.0.0",
2983         "randombytes": "^2.0.0"
2984       },
2985       "dependencies": {
2986         "bn.js": {
2987           "version": "4.12.0",
2988           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
2989           "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
2990           "dev": true
2991         }
2992       }
2993     },
2994     "dir-glob": {
2995       "version": "3.0.1",
2996       "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
2997       "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
2998       "dev": true,
2999       "requires": {
3000         "path-type": "^4.0.0"
3001       },
3002       "dependencies": {
3003         "path-type": {
3004           "version": "4.0.0",
3005           "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
3006           "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
3007           "dev": true
3008         }
3009       }
3010     },
3011     "dlv": {
3012       "version": "1.1.3",
3013       "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
3014       "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
3015       "dev": true
3016     },
3017     "doctrine": {
3018       "version": "3.0.0",
3019       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
3020       "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
3021       "dev": true,
3022       "requires": {
3023         "esutils": "^2.0.2"
3024       }
3025     },
3026     "dom-serializer": {
3027       "version": "0.2.2",
3028       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
3029       "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
3030       "dev": true,
3031       "requires": {
3032         "domelementtype": "^2.0.1",
3033         "entities": "^2.0.0"
3034       },
3035       "dependencies": {
3036         "domelementtype": {
3037           "version": "2.2.0",
3038           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
3039           "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
3040           "dev": true
3041         }
3042       }
3043     },
3044     "domain-browser": {
3045       "version": "1.2.0",
3046       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
3047       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
3048       "dev": true
3049     },
3050     "domelementtype": {
3051       "version": "1.3.1",
3052       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
3053       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
3054       "dev": true
3055     },
3056     "domhandler": {
3057       "version": "2.4.2",
3058       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
3059       "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
3060       "dev": true,
3061       "requires": {
3062         "domelementtype": "1"
3063       }
3064     },
3065     "domutils": {
3066       "version": "1.7.0",
3067       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
3068       "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
3069       "dev": true,
3070       "requires": {
3071         "dom-serializer": "0",
3072         "domelementtype": "1"
3073       }
3074     },
3075     "dot-prop": {
3076       "version": "5.3.0",
3077       "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
3078       "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
3079       "dev": true,
3080       "requires": {
3081         "is-obj": "^2.0.0"
3082       }
3083     },
3084     "download": {
3085       "version": "6.2.5",
3086       "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz",
3087       "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==",
3088       "dev": true,
3089       "optional": true,
3090       "requires": {
3091         "caw": "^2.0.0",
3092         "content-disposition": "^0.5.2",
3093         "decompress": "^4.0.0",
3094         "ext-name": "^5.0.0",
3095         "file-type": "5.2.0",
3096         "filenamify": "^2.0.0",
3097         "get-stream": "^3.0.0",
3098         "got": "^7.0.0",
3099         "make-dir": "^1.0.0",
3100         "p-event": "^1.0.0",
3101         "pify": "^3.0.0"
3102       },
3103       "dependencies": {
3104         "file-type": {
3105           "version": "5.2.0",
3106           "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz",
3107           "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=",
3108           "dev": true,
3109           "optional": true
3110         },
3111         "make-dir": {
3112           "version": "1.3.0",
3113           "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
3114           "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
3115           "dev": true,
3116           "optional": true,
3117           "requires": {
3118             "pify": "^3.0.0"
3119           }
3120         },
3121         "pify": {
3122           "version": "3.0.0",
3123           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
3124           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
3125           "dev": true,
3126           "optional": true
3127         }
3128       }
3129     },
3130     "duplexer": {
3131       "version": "0.1.2",
3132       "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
3133       "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
3134       "dev": true
3135     },
3136     "duplexer2": {
3137       "version": "0.1.4",
3138       "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
3139       "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
3140       "dev": true,
3141       "requires": {
3142         "readable-stream": "^2.0.2"
3143       }
3144     },
3145     "duplexer3": {
3146       "version": "0.1.4",
3147       "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz",
3148       "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=",
3149       "dev": true,
3150       "optional": true
3151     },
3152     "duplexify": {
3153       "version": "3.7.1",
3154       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
3155       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
3156       "dev": true,
3157       "requires": {
3158         "end-of-stream": "^1.0.0",
3159         "inherits": "^2.0.1",
3160         "readable-stream": "^2.0.0",
3161         "stream-shift": "^1.0.0"
3162       }
3163     },
3164     "each-props": {
3165       "version": "1.3.2",
3166       "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz",
3167       "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==",
3168       "dev": true,
3169       "requires": {
3170         "is-plain-object": "^2.0.1",
3171         "object.defaults": "^1.1.0"
3172       }
3173     },
3174     "ee-first": {
3175       "version": "1.1.1",
3176       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
3177       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
3178       "dev": true
3179     },
3180     "electron-to-chromium": {
3181       "version": "1.3.836",
3182       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.836.tgz",
3183       "integrity": "sha512-Ney3pHOJBWkG/AqYjrW0hr2AUCsao+2uvq9HUlRP8OlpSdk/zOHOUJP7eu0icDvePC9DlgffuelP4TnOJmMRUg==",
3184       "dev": true
3185     },
3186     "elliptic": {
3187       "version": "6.5.4",
3188       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
3189       "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
3190       "dev": true,
3191       "requires": {
3192         "bn.js": "^4.11.9",
3193         "brorand": "^1.1.0",
3194         "hash.js": "^1.0.0",
3195         "hmac-drbg": "^1.0.1",
3196         "inherits": "^2.0.4",
3197         "minimalistic-assert": "^1.0.1",
3198         "minimalistic-crypto-utils": "^1.0.1"
3199       },
3200       "dependencies": {
3201         "bn.js": {
3202           "version": "4.12.0",
3203           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
3204           "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
3205           "dev": true
3206         }
3207       }
3208     },
3209     "emoji-regex": {
3210       "version": "8.0.0",
3211       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
3212       "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
3213       "dev": true
3214     },
3215     "encodeurl": {
3216       "version": "1.0.2",
3217       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
3218       "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
3219       "dev": true
3220     },
3221     "end-of-stream": {
3222       "version": "1.4.4",
3223       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
3224       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
3225       "dev": true,
3226       "requires": {
3227         "once": "^1.4.0"
3228       }
3229     },
3230     "entities": {
3231       "version": "2.2.0",
3232       "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
3233       "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
3234       "dev": true
3235     },
3236     "error": {
3237       "version": "7.2.1",
3238       "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz",
3239       "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==",
3240       "dev": true,
3241       "requires": {
3242         "string-template": "~0.2.1"
3243       }
3244     },
3245     "error-ex": {
3246       "version": "1.3.2",
3247       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3248       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3249       "dev": true,
3250       "requires": {
3251         "is-arrayish": "^0.2.1"
3252       }
3253     },
3254     "es-abstract": {
3255       "version": "1.18.6",
3256       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.6.tgz",
3257       "integrity": "sha512-kAeIT4cku5eNLNuUKhlmtuk1/TRZvQoYccn6TO0cSVdf1kzB0T7+dYuVK9MWM7l+/53W2Q8M7N2c6MQvhXFcUQ==",
3258       "dev": true,
3259       "requires": {
3260         "call-bind": "^1.0.2",
3261         "es-to-primitive": "^1.2.1",
3262         "function-bind": "^1.1.1",
3263         "get-intrinsic": "^1.1.1",
3264         "get-symbol-description": "^1.0.0",
3265         "has": "^1.0.3",
3266         "has-symbols": "^1.0.2",
3267         "internal-slot": "^1.0.3",
3268         "is-callable": "^1.2.4",
3269         "is-negative-zero": "^2.0.1",
3270         "is-regex": "^1.1.4",
3271         "is-string": "^1.0.7",
3272         "object-inspect": "^1.11.0",
3273         "object-keys": "^1.1.1",
3274         "object.assign": "^4.1.2",
3275         "string.prototype.trimend": "^1.0.4",
3276         "string.prototype.trimstart": "^1.0.4",
3277         "unbox-primitive": "^1.0.1"
3278       }
3279     },
3280     "es-to-primitive": {
3281       "version": "1.2.1",
3282       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
3283       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
3284       "dev": true,
3285       "requires": {
3286         "is-callable": "^1.1.4",
3287         "is-date-object": "^1.0.1",
3288         "is-symbol": "^1.0.2"
3289       }
3290     },
3291     "es5-ext": {
3292       "version": "0.10.53",
3293       "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz",
3294       "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==",
3295       "dev": true,
3296       "requires": {
3297         "es6-iterator": "~2.0.3",
3298         "es6-symbol": "~3.1.3",
3299         "next-tick": "~1.0.0"
3300       }
3301     },
3302     "es6-iterator": {
3303       "version": "2.0.3",
3304       "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
3305       "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
3306       "dev": true,
3307       "requires": {
3308         "d": "1",
3309         "es5-ext": "^0.10.35",
3310         "es6-symbol": "^3.1.1"
3311       }
3312     },
3313     "es6-map": {
3314       "version": "0.1.5",
3315       "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
3316       "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
3317       "dev": true,
3318       "requires": {
3319         "d": "1",
3320         "es5-ext": "~0.10.14",
3321         "es6-iterator": "~2.0.1",
3322         "es6-set": "~0.1.5",
3323         "es6-symbol": "~3.1.1",
3324         "event-emitter": "~0.3.5"
3325       }
3326     },
3327     "es6-set": {
3328       "version": "0.1.5",
3329       "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
3330       "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
3331       "dev": true,
3332       "requires": {
3333         "d": "1",
3334         "es5-ext": "~0.10.14",
3335         "es6-iterator": "~2.0.1",
3336         "es6-symbol": "3.1.1",
3337         "event-emitter": "~0.3.5"
3338       },
3339       "dependencies": {
3340         "es6-symbol": {
3341           "version": "3.1.1",
3342           "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
3343           "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
3344           "dev": true,
3345           "requires": {
3346             "d": "1",
3347             "es5-ext": "~0.10.14"
3348           }
3349         }
3350       }
3351     },
3352     "es6-symbol": {
3353       "version": "3.1.3",
3354       "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
3355       "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
3356       "dev": true,
3357       "requires": {
3358         "d": "^1.0.1",
3359         "ext": "^1.1.2"
3360       }
3361     },
3362     "es6-weak-map": {
3363       "version": "2.0.3",
3364       "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz",
3365       "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==",
3366       "dev": true,
3367       "requires": {
3368         "d": "1",
3369         "es5-ext": "^0.10.46",
3370         "es6-iterator": "^2.0.3",
3371         "es6-symbol": "^3.1.1"
3372       }
3373     },
3374     "escalade": {
3375       "version": "3.1.1",
3376       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
3377       "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
3378       "dev": true
3379     },
3380     "escape-html": {
3381       "version": "1.0.3",
3382       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
3383       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
3384       "dev": true
3385     },
3386     "escape-string-regexp": {
3387       "version": "1.0.5",
3388       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3389       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3390       "dev": true
3391     },
3392     "eslint": {
3393       "version": "6.8.0",
3394       "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz",
3395       "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==",
3396       "dev": true,
3397       "requires": {
3398         "@babel/code-frame": "^7.0.0",
3399         "ajv": "^6.10.0",
3400         "chalk": "^2.1.0",
3401         "cross-spawn": "^6.0.5",
3402         "debug": "^4.0.1",
3403         "doctrine": "^3.0.0",
3404         "eslint-scope": "^5.0.0",
3405         "eslint-utils": "^1.4.3",
3406         "eslint-visitor-keys": "^1.1.0",
3407         "espree": "^6.1.2",
3408         "esquery": "^1.0.1",
3409         "esutils": "^2.0.2",
3410         "file-entry-cache": "^5.0.1",
3411         "functional-red-black-tree": "^1.0.1",
3412         "glob-parent": "^5.0.0",
3413         "globals": "^12.1.0",
3414         "ignore": "^4.0.6",
3415         "import-fresh": "^3.0.0",
3416         "imurmurhash": "^0.1.4",
3417         "inquirer": "^7.0.0",
3418         "is-glob": "^4.0.0",
3419         "js-yaml": "^3.13.1",
3420         "json-stable-stringify-without-jsonify": "^1.0.1",
3421         "levn": "^0.3.0",
3422         "lodash": "^4.17.14",
3423         "minimatch": "^3.0.4",
3424         "mkdirp": "^0.5.1",
3425         "natural-compare": "^1.4.0",
3426         "optionator": "^0.8.3",
3427         "progress": "^2.0.0",
3428         "regexpp": "^2.0.1",
3429         "semver": "^6.1.2",
3430         "strip-ansi": "^5.2.0",
3431         "strip-json-comments": "^3.0.1",
3432         "table": "^5.2.3",
3433         "text-table": "^0.2.0",
3434         "v8-compile-cache": "^2.0.3"
3435       },
3436       "dependencies": {
3437         "ansi-regex": {
3438           "version": "4.1.0",
3439           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
3440           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
3441           "dev": true
3442         },
3443         "import-fresh": {
3444           "version": "3.3.0",
3445           "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
3446           "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
3447           "dev": true,
3448           "requires": {
3449             "parent-module": "^1.0.0",
3450             "resolve-from": "^4.0.0"
3451           }
3452         },
3453         "resolve-from": {
3454           "version": "4.0.0",
3455           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
3456           "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
3457           "dev": true
3458         },
3459         "strip-ansi": {
3460           "version": "5.2.0",
3461           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
3462           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
3463           "dev": true,
3464           "requires": {
3465             "ansi-regex": "^4.1.0"
3466           }
3467         }
3468       }
3469     },
3470     "eslint-config-standard": {
3471       "version": "14.1.1",
3472       "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-14.1.1.tgz",
3473       "integrity": "sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==",
3474       "dev": true
3475     },
3476     "eslint-import-resolver-node": {
3477       "version": "0.3.6",
3478       "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz",
3479       "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==",
3480       "dev": true,
3481       "requires": {
3482         "debug": "^3.2.7",
3483         "resolve": "^1.20.0"
3484       },
3485       "dependencies": {
3486         "debug": {
3487           "version": "3.2.7",
3488           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
3489           "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
3490           "dev": true,
3491           "requires": {
3492             "ms": "^2.1.1"
3493           }
3494         }
3495       }
3496     },
3497     "eslint-module-utils": {
3498       "version": "2.6.2",
3499       "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.2.tgz",
3500       "integrity": "sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q==",
3501       "dev": true,
3502       "requires": {
3503         "debug": "^3.2.7",
3504         "pkg-dir": "^2.0.0"
3505       },
3506       "dependencies": {
3507         "debug": {
3508           "version": "3.2.7",
3509           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
3510           "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
3511           "dev": true,
3512           "requires": {
3513             "ms": "^2.1.1"
3514           }
3515         }
3516       }
3517     },
3518     "eslint-plugin-es": {
3519       "version": "3.0.1",
3520       "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz",
3521       "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==",
3522       "dev": true,
3523       "requires": {
3524         "eslint-utils": "^2.0.0",
3525         "regexpp": "^3.0.0"
3526       },
3527       "dependencies": {
3528         "eslint-utils": {
3529           "version": "2.1.0",
3530           "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
3531           "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
3532           "dev": true,
3533           "requires": {
3534             "eslint-visitor-keys": "^1.1.0"
3535           }
3536         },
3537         "regexpp": {
3538           "version": "3.2.0",
3539           "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
3540           "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
3541           "dev": true
3542         }
3543       }
3544     },
3545     "eslint-plugin-import": {
3546       "version": "2.20.2",
3547       "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.2.tgz",
3548       "integrity": "sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg==",
3549       "dev": true,
3550       "requires": {
3551         "array-includes": "^3.0.3",
3552         "array.prototype.flat": "^1.2.1",
3553         "contains-path": "^0.1.0",
3554         "debug": "^2.6.9",
3555         "doctrine": "1.5.0",
3556         "eslint-import-resolver-node": "^0.3.2",
3557         "eslint-module-utils": "^2.4.1",
3558         "has": "^1.0.3",
3559         "minimatch": "^3.0.4",
3560         "object.values": "^1.1.0",
3561         "read-pkg-up": "^2.0.0",
3562         "resolve": "^1.12.0"
3563       },
3564       "dependencies": {
3565         "debug": {
3566           "version": "2.6.9",
3567           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3568           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3569           "dev": true,
3570           "requires": {
3571             "ms": "2.0.0"
3572           }
3573         },
3574         "doctrine": {
3575           "version": "1.5.0",
3576           "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
3577           "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
3578           "dev": true,
3579           "requires": {
3580             "esutils": "^2.0.2",
3581             "isarray": "^1.0.0"
3582           }
3583         },
3584         "ms": {
3585           "version": "2.0.0",
3586           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3587           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3588           "dev": true
3589         }
3590       }
3591     },
3592     "eslint-plugin-node": {
3593       "version": "11.1.0",
3594       "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz",
3595       "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==",
3596       "dev": true,
3597       "requires": {
3598         "eslint-plugin-es": "^3.0.0",
3599         "eslint-utils": "^2.0.0",
3600         "ignore": "^5.1.1",
3601         "minimatch": "^3.0.4",
3602         "resolve": "^1.10.1",
3603         "semver": "^6.1.0"
3604       },
3605       "dependencies": {
3606         "eslint-utils": {
3607           "version": "2.1.0",
3608           "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
3609           "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
3610           "dev": true,
3611           "requires": {
3612             "eslint-visitor-keys": "^1.1.0"
3613           }
3614         },
3615         "ignore": {
3616           "version": "5.1.8",
3617           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
3618           "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
3619           "dev": true
3620         }
3621       }
3622     },
3623     "eslint-plugin-promise": {
3624       "version": "4.2.1",
3625       "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz",
3626       "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==",
3627       "dev": true
3628     },
3629     "eslint-plugin-standard": {
3630       "version": "4.0.2",
3631       "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.2.tgz",
3632       "integrity": "sha512-nKptN8l7jksXkwFk++PhJB3cCDTcXOEyhISIN86Ue2feJ1LFyY3PrY3/xT2keXlJSY5bpmbiTG0f885/YKAvTA==",
3633       "dev": true
3634     },
3635     "eslint-scope": {
3636       "version": "5.1.1",
3637       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
3638       "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
3639       "dev": true,
3640       "requires": {
3641         "esrecurse": "^4.3.0",
3642         "estraverse": "^4.1.1"
3643       }
3644     },
3645     "eslint-utils": {
3646       "version": "1.4.3",
3647       "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz",
3648       "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==",
3649       "dev": true,
3650       "requires": {
3651         "eslint-visitor-keys": "^1.1.0"
3652       }
3653     },
3654     "eslint-visitor-keys": {
3655       "version": "1.3.0",
3656       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
3657       "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
3658       "dev": true
3659     },
3660     "espree": {
3661       "version": "6.2.1",
3662       "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz",
3663       "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==",
3664       "dev": true,
3665       "requires": {
3666         "acorn": "^7.1.1",
3667         "acorn-jsx": "^5.2.0",
3668         "eslint-visitor-keys": "^1.1.0"
3669       }
3670     },
3671     "esprima": {
3672       "version": "4.0.1",
3673       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
3674       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
3675       "dev": true
3676     },
3677     "esquery": {
3678       "version": "1.4.0",
3679       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
3680       "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
3681       "dev": true,
3682       "requires": {
3683         "estraverse": "^5.1.0"
3684       },
3685       "dependencies": {
3686         "estraverse": {
3687           "version": "5.2.0",
3688           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
3689           "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
3690           "dev": true
3691         }
3692       }
3693     },
3694     "esrecurse": {
3695       "version": "4.3.0",
3696       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
3697       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
3698       "dev": true,
3699       "requires": {
3700         "estraverse": "^5.2.0"
3701       },
3702       "dependencies": {
3703         "estraverse": {
3704           "version": "5.2.0",
3705           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
3706           "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
3707           "dev": true
3708         }
3709       }
3710     },
3711     "estraverse": {
3712       "version": "4.3.0",
3713       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
3714       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
3715       "dev": true
3716     },
3717     "estree-is-function": {
3718       "version": "1.0.0",
3719       "resolved": "https://registry.npmjs.org/estree-is-function/-/estree-is-function-1.0.0.tgz",
3720       "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==",
3721       "dev": true
3722     },
3723     "estree-is-identifier": {
3724       "version": "1.0.0",
3725       "resolved": "https://registry.npmjs.org/estree-is-identifier/-/estree-is-identifier-1.0.0.tgz",
3726       "integrity": "sha512-2BDRGrkQJV/NhCAmmE33A35WAaxq3WQaGHgQuD//7orGWfpFqj8Srkwvx0TH+20yIdOF1yMQwi8anv5ISec2AQ==",
3727       "dev": true
3728     },
3729     "estree-is-member-expression": {
3730       "version": "1.0.0",
3731       "resolved": "https://registry.npmjs.org/estree-is-member-expression/-/estree-is-member-expression-1.0.0.tgz",
3732       "integrity": "sha512-Ec+X44CapIGExvSZN+pGkmr5p7HwUVQoPQSd458Lqwvaf4/61k/invHSh4BYK8OXnCkfEhWuIoG5hayKLQStIg==",
3733       "dev": true
3734     },
3735     "estree-is-require": {
3736       "version": "1.0.0",
3737       "resolved": "https://registry.npmjs.org/estree-is-require/-/estree-is-require-1.0.0.tgz",
3738       "integrity": "sha512-oWxQdSEmnUwNZsDQYiBNpVxKEhMmsJQSSxnDrwsr1MWtooCLfhgzsNGzmokdmfK0EzEIS5V4LPvqxv1Kmb1vvA==",
3739       "dev": true,
3740       "requires": {
3741         "estree-is-identifier": "^1.0.0"
3742       }
3743     },
3744     "esutils": {
3745       "version": "2.0.3",
3746       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
3747       "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
3748       "dev": true
3749     },
3750     "etag": {
3751       "version": "1.8.1",
3752       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
3753       "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
3754       "dev": true
3755     },
3756     "event-emitter": {
3757       "version": "0.3.5",
3758       "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
3759       "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
3760       "dev": true,
3761       "requires": {
3762         "d": "1",
3763         "es5-ext": "~0.10.14"
3764       }
3765     },
3766     "events": {
3767       "version": "2.1.0",
3768       "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz",
3769       "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==",
3770       "dev": true
3771     },
3772     "evp_bytestokey": {
3773       "version": "1.0.3",
3774       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
3775       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
3776       "dev": true,
3777       "requires": {
3778         "md5.js": "^1.3.4",
3779         "safe-buffer": "^5.1.1"
3780       }
3781     },
3782     "exec-buffer": {
3783       "version": "3.2.0",
3784       "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz",
3785       "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==",
3786       "dev": true,
3787       "optional": true,
3788       "requires": {
3789         "execa": "^0.7.0",
3790         "p-finally": "^1.0.0",
3791         "pify": "^3.0.0",
3792         "rimraf": "^2.5.4",
3793         "tempfile": "^2.0.0"
3794       },
3795       "dependencies": {
3796         "pify": {
3797           "version": "3.0.0",
3798           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
3799           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
3800           "dev": true,
3801           "optional": true
3802         }
3803       }
3804     },
3805     "execa": {
3806       "version": "0.7.0",
3807       "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
3808       "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
3809       "dev": true,
3810       "optional": true,
3811       "requires": {
3812         "cross-spawn": "^5.0.1",
3813         "get-stream": "^3.0.0",
3814         "is-stream": "^1.1.0",
3815         "npm-run-path": "^2.0.0",
3816         "p-finally": "^1.0.0",
3817         "signal-exit": "^3.0.0",
3818         "strip-eof": "^1.0.0"
3819       },
3820       "dependencies": {
3821         "cross-spawn": {
3822           "version": "5.1.0",
3823           "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
3824           "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
3825           "dev": true,
3826           "optional": true,
3827           "requires": {
3828             "lru-cache": "^4.0.1",
3829             "shebang-command": "^1.2.0",
3830             "which": "^1.2.9"
3831           }
3832         }
3833       }
3834     },
3835     "execall": {
3836       "version": "2.0.0",
3837       "resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz",
3838       "integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==",
3839       "dev": true,
3840       "requires": {
3841         "clone-regexp": "^2.1.0"
3842       }
3843     },
3844     "executable": {
3845       "version": "4.1.1",
3846       "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
3847       "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
3848       "dev": true,
3849       "optional": true,
3850       "requires": {
3851         "pify": "^2.2.0"
3852       }
3853     },
3854     "expand-brackets": {
3855       "version": "2.1.4",
3856       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
3857       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
3858       "dev": true,
3859       "requires": {
3860         "debug": "^2.3.3",
3861         "define-property": "^0.2.5",
3862         "extend-shallow": "^2.0.1",
3863         "posix-character-classes": "^0.1.0",
3864         "regex-not": "^1.0.0",
3865         "snapdragon": "^0.8.1",
3866         "to-regex": "^3.0.1"
3867       },
3868       "dependencies": {
3869         "debug": {
3870           "version": "2.6.9",
3871           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3872           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3873           "dev": true,
3874           "requires": {
3875             "ms": "2.0.0"
3876           }
3877         },
3878         "define-property": {
3879           "version": "0.2.5",
3880           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3881           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3882           "dev": true,
3883           "requires": {
3884             "is-descriptor": "^0.1.0"
3885           }
3886         },
3887         "extend-shallow": {
3888           "version": "2.0.1",
3889           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3890           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3891           "dev": true,
3892           "requires": {
3893             "is-extendable": "^0.1.0"
3894           }
3895         },
3896         "ms": {
3897           "version": "2.0.0",
3898           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3899           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3900           "dev": true
3901         }
3902       }
3903     },
3904     "expand-tilde": {
3905       "version": "2.0.2",
3906       "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
3907       "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
3908       "dev": true,
3909       "requires": {
3910         "homedir-polyfill": "^1.0.1"
3911       }
3912     },
3913     "ext": {
3914       "version": "1.5.0",
3915       "resolved": "https://registry.npmjs.org/ext/-/ext-1.5.0.tgz",
3916       "integrity": "sha512-+ONcYoWj/SoQwUofMr94aGu05Ou4FepKi7N7b+O8T4jVfyIsZQV1/xeS8jpaBzF0csAk0KLXoHCxU7cKYZjo1Q==",
3917       "dev": true,
3918       "requires": {
3919         "type": "^2.5.0"
3920       },
3921       "dependencies": {
3922         "type": {
3923           "version": "2.5.0",
3924           "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz",
3925           "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==",
3926           "dev": true
3927         }
3928       }
3929     },
3930     "ext-list": {
3931       "version": "2.2.2",
3932       "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz",
3933       "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==",
3934       "dev": true,
3935       "optional": true,
3936       "requires": {
3937         "mime-db": "^1.28.0"
3938       }
3939     },
3940     "ext-name": {
3941       "version": "5.0.0",
3942       "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz",
3943       "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==",
3944       "dev": true,
3945       "optional": true,
3946       "requires": {
3947         "ext-list": "^2.0.0",
3948         "sort-keys-length": "^1.0.0"
3949       }
3950     },
3951     "extend": {
3952       "version": "3.0.2",
3953       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
3954       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
3955       "dev": true
3956     },
3957     "extend-shallow": {
3958       "version": "3.0.2",
3959       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
3960       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
3961       "dev": true,
3962       "requires": {
3963         "assign-symbols": "^1.0.0",
3964         "is-extendable": "^1.0.1"
3965       },
3966       "dependencies": {
3967         "is-extendable": {
3968           "version": "1.0.1",
3969           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
3970           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
3971           "dev": true,
3972           "requires": {
3973             "is-plain-object": "^2.0.4"
3974           }
3975         }
3976       }
3977     },
3978     "external-editor": {
3979       "version": "3.1.0",
3980       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
3981       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
3982       "dev": true,
3983       "requires": {
3984         "chardet": "^0.7.0",
3985         "iconv-lite": "^0.4.24",
3986         "tmp": "^0.0.33"
3987       }
3988     },
3989     "extglob": {
3990       "version": "2.0.4",
3991       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
3992       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
3993       "dev": true,
3994       "requires": {
3995         "array-unique": "^0.3.2",
3996         "define-property": "^1.0.0",
3997         "expand-brackets": "^2.1.4",
3998         "extend-shallow": "^2.0.1",
3999         "fragment-cache": "^0.2.1",
4000         "regex-not": "^1.0.0",
4001         "snapdragon": "^0.8.1",
4002         "to-regex": "^3.0.1"
4003       },
4004       "dependencies": {
4005         "define-property": {
4006           "version": "1.0.0",
4007           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
4008           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
4009           "dev": true,
4010           "requires": {
4011             "is-descriptor": "^1.0.0"
4012           }
4013         },
4014         "extend-shallow": {
4015           "version": "2.0.1",
4016           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4017           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4018           "dev": true,
4019           "requires": {
4020             "is-extendable": "^0.1.0"
4021           }
4022         },
4023         "is-accessor-descriptor": {
4024           "version": "1.0.0",
4025           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
4026           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
4027           "dev": true,
4028           "requires": {
4029             "kind-of": "^6.0.0"
4030           }
4031         },
4032         "is-data-descriptor": {
4033           "version": "1.0.0",
4034           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
4035           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
4036           "dev": true,
4037           "requires": {
4038             "kind-of": "^6.0.0"
4039           }
4040         },
4041         "is-descriptor": {
4042           "version": "1.0.2",
4043           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
4044           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
4045           "dev": true,
4046           "requires": {
4047             "is-accessor-descriptor": "^1.0.0",
4048             "is-data-descriptor": "^1.0.0",
4049             "kind-of": "^6.0.2"
4050           }
4051         }
4052       }
4053     },
4054     "fancy-log": {
4055       "version": "1.3.3",
4056       "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz",
4057       "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==",
4058       "dev": true,
4059       "requires": {
4060         "ansi-gray": "^0.1.1",
4061         "color-support": "^1.1.3",
4062         "parse-node-version": "^1.0.0",
4063         "time-stamp": "^1.0.0"
4064       }
4065     },
4066     "fast-deep-equal": {
4067       "version": "3.1.3",
4068       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
4069       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
4070       "dev": true
4071     },
4072     "fast-glob": {
4073       "version": "3.2.7",
4074       "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
4075       "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
4076       "dev": true,
4077       "requires": {
4078         "@nodelib/fs.stat": "^2.0.2",
4079         "@nodelib/fs.walk": "^1.2.3",
4080         "glob-parent": "^5.1.2",
4081         "merge2": "^1.3.0",
4082         "micromatch": "^4.0.4"
4083       },
4084       "dependencies": {
4085         "braces": {
4086           "version": "3.0.2",
4087           "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
4088           "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
4089           "dev": true,
4090           "requires": {
4091             "fill-range": "^7.0.1"
4092           }
4093         },
4094         "fill-range": {
4095           "version": "7.0.1",
4096           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
4097           "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
4098           "dev": true,
4099           "requires": {
4100             "to-regex-range": "^5.0.1"
4101           }
4102         },
4103         "is-number": {
4104           "version": "7.0.0",
4105           "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
4106           "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
4107           "dev": true
4108         },
4109         "micromatch": {
4110           "version": "4.0.4",
4111           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
4112           "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
4113           "dev": true,
4114           "requires": {
4115             "braces": "^3.0.1",
4116             "picomatch": "^2.2.3"
4117           }
4118         },
4119         "to-regex-range": {
4120           "version": "5.0.1",
4121           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
4122           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
4123           "dev": true,
4124           "requires": {
4125             "is-number": "^7.0.0"
4126           }
4127         }
4128       }
4129     },
4130     "fast-json-stable-stringify": {
4131       "version": "2.1.0",
4132       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
4133       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
4134       "dev": true
4135     },
4136     "fast-levenshtein": {
4137       "version": "2.0.6",
4138       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
4139       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
4140       "dev": true
4141     },
4142     "fast-safe-stringify": {
4143       "version": "2.1.1",
4144       "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz",
4145       "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==",
4146       "dev": true
4147     },
4148     "fast-xml-parser": {
4149       "version": "3.20.0",
4150       "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.20.0.tgz",
4151       "integrity": "sha512-cMQwDJYVDjMPU56DviszewgMKuNzuf4NQSBuDf9RgZ6FKm5QEMxW05Za8lvnuL6moxoeZVUWBlL733WmovvV6g==",
4152       "dev": true,
4153       "optional": true,
4154       "requires": {
4155         "strnum": "^1.0.3"
4156       }
4157     },
4158     "fastq": {
4159       "version": "1.13.0",
4160       "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
4161       "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
4162       "dev": true,
4163       "requires": {
4164         "reusify": "^1.0.4"
4165       }
4166     },
4167     "faye-websocket": {
4168       "version": "0.10.0",
4169       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz",
4170       "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
4171       "dev": true,
4172       "requires": {
4173         "websocket-driver": ">=0.5.1"
4174       }
4175     },
4176     "fd-slicer": {
4177       "version": "1.1.0",
4178       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
4179       "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
4180       "dev": true,
4181       "requires": {
4182         "pend": "~1.2.0"
4183       }
4184     },
4185     "figures": {
4186       "version": "3.2.0",
4187       "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
4188       "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
4189       "dev": true,
4190       "requires": {
4191         "escape-string-regexp": "^1.0.5"
4192       }
4193     },
4194     "file-entry-cache": {
4195       "version": "5.0.1",
4196       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",
4197       "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==",
4198       "dev": true,
4199       "requires": {
4200         "flat-cache": "^2.0.1"
4201       }
4202     },
4203     "file-type": {
4204       "version": "12.4.2",
4205       "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz",
4206       "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==",
4207       "dev": true
4208     },
4209     "file-uri-to-path": {
4210       "version": "1.0.0",
4211       "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
4212       "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
4213       "dev": true,
4214       "optional": true
4215     },
4216     "filename-reserved-regex": {
4217       "version": "2.0.0",
4218       "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz",
4219       "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=",
4220       "dev": true,
4221       "optional": true
4222     },
4223     "filenamify": {
4224       "version": "2.1.0",
4225       "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz",
4226       "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==",
4227       "dev": true,
4228       "optional": true,
4229       "requires": {
4230         "filename-reserved-regex": "^2.0.0",
4231         "strip-outer": "^1.0.0",
4232         "trim-repeated": "^1.0.0"
4233       }
4234     },
4235     "fill-range": {
4236       "version": "4.0.0",
4237       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
4238       "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
4239       "dev": true,
4240       "requires": {
4241         "extend-shallow": "^2.0.1",
4242         "is-number": "^3.0.0",
4243         "repeat-string": "^1.6.1",
4244         "to-regex-range": "^2.1.0"
4245       },
4246       "dependencies": {
4247         "extend-shallow": {
4248           "version": "2.0.1",
4249           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4250           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4251           "dev": true,
4252           "requires": {
4253             "is-extendable": "^0.1.0"
4254           }
4255         }
4256       }
4257     },
4258     "finalhandler": {
4259       "version": "1.1.2",
4260       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
4261       "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
4262       "dev": true,
4263       "requires": {
4264         "debug": "2.6.9",
4265         "encodeurl": "~1.0.2",
4266         "escape-html": "~1.0.3",
4267         "on-finished": "~2.3.0",
4268         "parseurl": "~1.3.3",
4269         "statuses": "~1.5.0",
4270         "unpipe": "~1.0.0"
4271       },
4272       "dependencies": {
4273         "debug": {
4274           "version": "2.6.9",
4275           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4276           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4277           "dev": true,
4278           "requires": {
4279             "ms": "2.0.0"
4280           }
4281         },
4282         "ms": {
4283           "version": "2.0.0",
4284           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4285           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
4286           "dev": true
4287         }
4288       }
4289     },
4290     "find-up": {
4291       "version": "2.1.0",
4292       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
4293       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
4294       "dev": true,
4295       "requires": {
4296         "locate-path": "^2.0.0"
4297       }
4298     },
4299     "find-versions": {
4300       "version": "3.2.0",
4301       "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz",
4302       "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==",
4303       "dev": true,
4304       "optional": true,
4305       "requires": {
4306         "semver-regex": "^2.0.0"
4307       }
4308     },
4309     "findup-sync": {
4310       "version": "3.0.0",
4311       "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
4312       "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
4313       "dev": true,
4314       "requires": {
4315         "detect-file": "^1.0.0",
4316         "is-glob": "^4.0.0",
4317         "micromatch": "^3.0.4",
4318         "resolve-dir": "^1.0.1"
4319       }
4320     },
4321     "fined": {
4322       "version": "1.2.0",
4323       "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
4324       "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
4325       "dev": true,
4326       "requires": {
4327         "expand-tilde": "^2.0.2",
4328         "is-plain-object": "^2.0.3",
4329         "object.defaults": "^1.1.0",
4330         "object.pick": "^1.2.0",
4331         "parse-filepath": "^1.0.1"
4332       }
4333     },
4334     "flagged-respawn": {
4335       "version": "1.0.1",
4336       "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
4337       "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
4338       "dev": true
4339     },
4340     "flat-cache": {
4341       "version": "2.0.1",
4342       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
4343       "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",
4344       "dev": true,
4345       "requires": {
4346         "flatted": "^2.0.0",
4347         "rimraf": "2.6.3",
4348         "write": "1.0.3"
4349       }
4350     },
4351     "flatted": {
4352       "version": "2.0.2",
4353       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
4354       "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
4355       "dev": true
4356     },
4357     "flush-write-stream": {
4358       "version": "1.1.1",
4359       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
4360       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
4361       "dev": true,
4362       "requires": {
4363         "inherits": "^2.0.3",
4364         "readable-stream": "^2.3.6"
4365       }
4366     },
4367     "for-in": {
4368       "version": "1.0.2",
4369       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
4370       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
4371       "dev": true
4372     },
4373     "for-own": {
4374       "version": "1.0.0",
4375       "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
4376       "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
4377       "dev": true,
4378       "requires": {
4379         "for-in": "^1.0.1"
4380       }
4381     },
4382     "fragment-cache": {
4383       "version": "0.2.1",
4384       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
4385       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
4386       "dev": true,
4387       "requires": {
4388         "map-cache": "^0.2.2"
4389       }
4390     },
4391     "fresh": {
4392       "version": "0.5.2",
4393       "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
4394       "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
4395       "dev": true
4396     },
4397     "from2": {
4398       "version": "2.3.0",
4399       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
4400       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
4401       "dev": true,
4402       "optional": true,
4403       "requires": {
4404         "inherits": "^2.0.1",
4405         "readable-stream": "^2.0.0"
4406       }
4407     },
4408     "fs-constants": {
4409       "version": "1.0.0",
4410       "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
4411       "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
4412       "dev": true,
4413       "optional": true
4414     },
4415     "fs-extra": {
4416       "version": "8.1.0",
4417       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
4418       "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
4419       "dev": true,
4420       "requires": {
4421         "graceful-fs": "^4.2.0",
4422         "jsonfile": "^4.0.0",
4423         "universalify": "^0.1.0"
4424       }
4425     },
4426     "fs-mkdirp-stream": {
4427       "version": "1.0.0",
4428       "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz",
4429       "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=",
4430       "dev": true,
4431       "requires": {
4432         "graceful-fs": "^4.1.11",
4433         "through2": "^2.0.3"
4434       }
4435     },
4436     "fs.realpath": {
4437       "version": "1.0.0",
4438       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
4439       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
4440       "dev": true
4441     },
4442     "fsevents": {
4443       "version": "1.2.13",
4444       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
4445       "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
4446       "dev": true,
4447       "optional": true,
4448       "requires": {
4449         "bindings": "^1.5.0",
4450         "nan": "^2.12.1"
4451       }
4452     },
4453     "function-bind": {
4454       "version": "1.1.1",
4455       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
4456       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
4457       "dev": true
4458     },
4459     "functional-red-black-tree": {
4460       "version": "1.0.1",
4461       "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
4462       "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
4463       "dev": true
4464     },
4465     "gensync": {
4466       "version": "1.0.0-beta.2",
4467       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
4468       "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
4469       "dev": true
4470     },
4471     "get-assigned-identifiers": {
4472       "version": "1.2.0",
4473       "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz",
4474       "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==",
4475       "dev": true
4476     },
4477     "get-caller-file": {
4478       "version": "1.0.3",
4479       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
4480       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
4481       "dev": true
4482     },
4483     "get-intrinsic": {
4484       "version": "1.1.1",
4485       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
4486       "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
4487       "dev": true,
4488       "requires": {
4489         "function-bind": "^1.1.1",
4490         "has": "^1.0.3",
4491         "has-symbols": "^1.0.1"
4492       }
4493     },
4494     "get-proxy": {
4495       "version": "2.1.0",
4496       "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz",
4497       "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==",
4498       "dev": true,
4499       "optional": true,
4500       "requires": {
4501         "npm-conf": "^1.1.0"
4502       }
4503     },
4504     "get-stdin": {
4505       "version": "4.0.1",
4506       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
4507       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
4508       "dev": true,
4509       "optional": true
4510     },
4511     "get-stream": {
4512       "version": "3.0.0",
4513       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
4514       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
4515       "dev": true,
4516       "optional": true
4517     },
4518     "get-symbol-description": {
4519       "version": "1.0.0",
4520       "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
4521       "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
4522       "dev": true,
4523       "requires": {
4524         "call-bind": "^1.0.2",
4525         "get-intrinsic": "^1.1.1"
4526       }
4527     },
4528     "get-value": {
4529       "version": "2.0.6",
4530       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
4531       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
4532       "dev": true
4533     },
4534     "gifsicle": {
4535       "version": "4.0.1",
4536       "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-4.0.1.tgz",
4537       "integrity": "sha512-A/kiCLfDdV+ERV/UB+2O41mifd+RxH8jlRG8DMxZO84Bma/Fw0htqZ+hY2iaalLRNyUu7tYZQslqUBJxBggxbg==",
4538       "dev": true,
4539       "optional": true,
4540       "requires": {
4541         "bin-build": "^3.0.0",
4542         "bin-wrapper": "^4.0.0",
4543         "execa": "^1.0.0",
4544         "logalot": "^2.0.0"
4545       },
4546       "dependencies": {
4547         "execa": {
4548           "version": "1.0.0",
4549           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
4550           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
4551           "dev": true,
4552           "optional": true,
4553           "requires": {
4554             "cross-spawn": "^6.0.0",
4555             "get-stream": "^4.0.0",
4556             "is-stream": "^1.1.0",
4557             "npm-run-path": "^2.0.0",
4558             "p-finally": "^1.0.0",
4559             "signal-exit": "^3.0.0",
4560             "strip-eof": "^1.0.0"
4561           }
4562         },
4563         "get-stream": {
4564           "version": "4.1.0",
4565           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
4566           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
4567           "dev": true,
4568           "optional": true,
4569           "requires": {
4570             "pump": "^3.0.0"
4571           }
4572         },
4573         "pump": {
4574           "version": "3.0.0",
4575           "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
4576           "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
4577           "dev": true,
4578           "optional": true,
4579           "requires": {
4580             "end-of-stream": "^1.1.0",
4581             "once": "^1.3.1"
4582           }
4583         }
4584       }
4585     },
4586     "glob-parent": {
4587       "version": "5.1.2",
4588       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
4589       "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
4590       "dev": true,
4591       "requires": {
4592         "is-glob": "^4.0.1"
4593       }
4594     },
4595     "glob-stream": {
4596       "version": "6.1.0",
4597       "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz",
4598       "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=",
4599       "dev": true,
4600       "requires": {
4601         "extend": "^3.0.0",
4602         "glob": "^7.1.1",
4603         "glob-parent": "^3.1.0",
4604         "is-negated-glob": "^1.0.0",
4605         "ordered-read-streams": "^1.0.0",
4606         "pumpify": "^1.3.5",
4607         "readable-stream": "^2.1.5",
4608         "remove-trailing-separator": "^1.0.1",
4609         "to-absolute-glob": "^2.0.0",
4610         "unique-stream": "^2.0.2"
4611       },
4612       "dependencies": {
4613         "glob": {
4614           "version": "7.1.7",
4615           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
4616           "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
4617           "dev": true,
4618           "requires": {
4619             "fs.realpath": "^1.0.0",
4620             "inflight": "^1.0.4",
4621             "inherits": "2",
4622             "minimatch": "^3.0.4",
4623             "once": "^1.3.0",
4624             "path-is-absolute": "^1.0.0"
4625           }
4626         },
4627         "glob-parent": {
4628           "version": "3.1.0",
4629           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4630           "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4631           "dev": true,
4632           "requires": {
4633             "is-glob": "^3.1.0",
4634             "path-dirname": "^1.0.0"
4635           }
4636         },
4637         "is-glob": {
4638           "version": "3.1.0",
4639           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4640           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4641           "dev": true,
4642           "requires": {
4643             "is-extglob": "^2.1.0"
4644           }
4645         }
4646       }
4647     },
4648     "glob-watcher": {
4649       "version": "5.0.5",
4650       "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz",
4651       "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==",
4652       "dev": true,
4653       "requires": {
4654         "anymatch": "^2.0.0",
4655         "async-done": "^1.2.0",
4656         "chokidar": "^2.0.0",
4657         "is-negated-glob": "^1.0.0",
4658         "just-debounce": "^1.0.0",
4659         "normalize-path": "^3.0.0",
4660         "object.defaults": "^1.1.0"
4661       }
4662     },
4663     "global-modules": {
4664       "version": "1.0.0",
4665       "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
4666       "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
4667       "dev": true,
4668       "requires": {
4669         "global-prefix": "^1.0.1",
4670         "is-windows": "^1.0.1",
4671         "resolve-dir": "^1.0.0"
4672       }
4673     },
4674     "global-prefix": {
4675       "version": "1.0.2",
4676       "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
4677       "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
4678       "dev": true,
4679       "requires": {
4680         "expand-tilde": "^2.0.2",
4681         "homedir-polyfill": "^1.0.1",
4682         "ini": "^1.3.4",
4683         "is-windows": "^1.0.1",
4684         "which": "^1.2.14"
4685       }
4686     },
4687     "globals": {
4688       "version": "12.4.0",
4689       "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
4690       "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
4691       "dev": true,
4692       "requires": {
4693         "type-fest": "^0.8.1"
4694       }
4695     },
4696     "globby": {
4697       "version": "10.0.2",
4698       "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz",
4699       "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==",
4700       "dev": true,
4701       "requires": {
4702         "@types/glob": "^7.1.1",
4703         "array-union": "^2.1.0",
4704         "dir-glob": "^3.0.1",
4705         "fast-glob": "^3.0.3",
4706         "glob": "^7.1.3",
4707         "ignore": "^5.1.1",
4708         "merge2": "^1.2.3",
4709         "slash": "^3.0.0"
4710       },
4711       "dependencies": {
4712         "glob": {
4713           "version": "7.1.7",
4714           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
4715           "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
4716           "dev": true,
4717           "requires": {
4718             "fs.realpath": "^1.0.0",
4719             "inflight": "^1.0.4",
4720             "inherits": "2",
4721             "minimatch": "^3.0.4",
4722             "once": "^1.3.0",
4723             "path-is-absolute": "^1.0.0"
4724           }
4725         },
4726         "ignore": {
4727           "version": "5.1.8",
4728           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
4729           "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
4730           "dev": true
4731         }
4732       }
4733     },
4734     "globjoin": {
4735       "version": "0.1.4",
4736       "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz",
4737       "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=",
4738       "dev": true
4739     },
4740     "glogg": {
4741       "version": "1.0.2",
4742       "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz",
4743       "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==",
4744       "dev": true,
4745       "requires": {
4746         "sparkles": "^1.0.0"
4747       }
4748     },
4749     "gonzales-pe": {
4750       "version": "4.3.0",
4751       "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz",
4752       "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==",
4753       "dev": true,
4754       "requires": {
4755         "minimist": "^1.2.5"
4756       }
4757     },
4758     "got": {
4759       "version": "7.1.0",
4760       "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz",
4761       "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==",
4762       "dev": true,
4763       "optional": true,
4764       "requires": {
4765         "decompress-response": "^3.2.0",
4766         "duplexer3": "^0.1.4",
4767         "get-stream": "^3.0.0",
4768         "is-plain-obj": "^1.1.0",
4769         "is-retry-allowed": "^1.0.0",
4770         "is-stream": "^1.0.0",
4771         "isurl": "^1.0.0-alpha5",
4772         "lowercase-keys": "^1.0.0",
4773         "p-cancelable": "^0.3.0",
4774         "p-timeout": "^1.1.1",
4775         "safe-buffer": "^5.0.1",
4776         "timed-out": "^4.0.0",
4777         "url-parse-lax": "^1.0.0",
4778         "url-to-options": "^1.0.1"
4779       }
4780     },
4781     "graceful-fs": {
4782       "version": "4.2.8",
4783       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
4784       "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
4785       "dev": true
4786     },
4787     "gulp": {
4788       "version": "4.0.2",
4789       "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz",
4790       "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==",
4791       "dev": true,
4792       "requires": {
4793         "glob-watcher": "^5.0.3",
4794         "gulp-cli": "^2.2.0",
4795         "undertaker": "^1.2.1",
4796         "vinyl-fs": "^3.0.0"
4797       },
4798       "dependencies": {
4799         "gulp-cli": {
4800           "version": "2.3.0",
4801           "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz",
4802           "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==",
4803           "dev": true,
4804           "requires": {
4805             "ansi-colors": "^1.0.1",
4806             "archy": "^1.0.0",
4807             "array-sort": "^1.0.0",
4808             "color-support": "^1.1.3",
4809             "concat-stream": "^1.6.0",
4810             "copy-props": "^2.0.1",
4811             "fancy-log": "^1.3.2",
4812             "gulplog": "^1.0.0",
4813             "interpret": "^1.4.0",
4814             "isobject": "^3.0.1",
4815             "liftoff": "^3.1.0",
4816             "matchdep": "^2.0.0",
4817             "mute-stdout": "^1.0.0",
4818             "pretty-hrtime": "^1.0.0",
4819             "replace-homedir": "^1.0.0",
4820             "semver-greatest-satisfied-range": "^1.1.0",
4821             "v8flags": "^3.2.0",
4822             "yargs": "^7.1.0"
4823           }
4824         }
4825       }
4826     },
4827     "gulp-concat": {
4828       "version": "2.6.1",
4829       "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz",
4830       "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=",
4831       "dev": true,
4832       "requires": {
4833         "concat-with-sourcemaps": "^1.0.0",
4834         "through2": "^2.0.0",
4835         "vinyl": "^2.0.0"
4836       }
4837     },
4838     "gulp-connect": {
4839       "version": "5.7.0",
4840       "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz",
4841       "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==",
4842       "dev": true,
4843       "requires": {
4844         "ansi-colors": "^2.0.5",
4845         "connect": "^3.6.6",
4846         "connect-livereload": "^0.6.0",
4847         "fancy-log": "^1.3.2",
4848         "map-stream": "^0.0.7",
4849         "send": "^0.16.2",
4850         "serve-index": "^1.9.1",
4851         "serve-static": "^1.13.2",
4852         "tiny-lr": "^1.1.1"
4853       },
4854       "dependencies": {
4855         "ansi-colors": {
4856           "version": "2.0.5",
4857           "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz",
4858           "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==",
4859           "dev": true
4860         }
4861       }
4862     },
4863     "gulp-eslint": {
4864       "version": "6.0.0",
4865       "resolved": "https://registry.npmjs.org/gulp-eslint/-/gulp-eslint-6.0.0.tgz",
4866       "integrity": "sha512-dCVPSh1sA+UVhn7JSQt7KEb4An2sQNbOdB3PA8UCfxsoPlAKjJHxYHGXdXC7eb+V1FAnilSFFqslPrq037l1ig==",
4867       "dev": true,
4868       "requires": {
4869         "eslint": "^6.0.0",
4870         "fancy-log": "^1.3.2",
4871         "plugin-error": "^1.0.1"
4872       }
4873     },
4874     "gulp-imagemin": {
4875       "version": "6.2.0",
4876       "resolved": "https://registry.npmjs.org/gulp-imagemin/-/gulp-imagemin-6.2.0.tgz",
4877       "integrity": "sha512-luHT+8kUz60KGzjJLUFzaPjl4b38UQLj8BJGkpJACRjiVEuzjohMOmLagkgXs+Rs4vYaUBr9tt1F/vLizaxgGg==",
4878       "dev": true,
4879       "requires": {
4880         "chalk": "^2.4.1",
4881         "fancy-log": "^1.3.2",
4882         "imagemin": "^7.0.0",
4883         "imagemin-gifsicle": "^6.0.1",
4884         "imagemin-jpegtran": "^6.0.0",
4885         "imagemin-optipng": "^7.0.0",
4886         "imagemin-svgo": "^7.0.0",
4887         "plugin-error": "^1.0.1",
4888         "plur": "^3.0.1",
4889         "pretty-bytes": "^5.3.0",
4890         "through2-concurrent": "^2.0.0"
4891       }
4892     },
4893     "gulp-postcss": {
4894       "version": "8.0.0",
4895       "resolved": "https://registry.npmjs.org/gulp-postcss/-/gulp-postcss-8.0.0.tgz",
4896       "integrity": "sha512-Wtl6vH7a+8IS/fU5W9IbOpcaLqKxd5L1DUOzaPmlnCbX1CrG0aWdwVnC3Spn8th0m8D59YbysV5zPUe1n/GJYg==",
4897       "dev": true,
4898       "requires": {
4899         "fancy-log": "^1.3.2",
4900         "plugin-error": "^1.0.1",
4901         "postcss": "^7.0.2",
4902         "postcss-load-config": "^2.0.0",
4903         "vinyl-sourcemaps-apply": "^0.2.1"
4904       }
4905     },
4906     "gulp-stylelint": {
4907       "version": "11.0.0",
4908       "resolved": "https://registry.npmjs.org/gulp-stylelint/-/gulp-stylelint-11.0.0.tgz",
4909       "integrity": "sha512-Hk2DungSqeWIye5hgmB36IMN9oIIsOBieAaQZw0HAVuIljDGcfH6ng0wmJf3G418jv6KCdgpTZb0EIN1L5KXEw==",
4910       "dev": true,
4911       "requires": {
4912         "chalk": "^3.0.0",
4913         "fancy-log": "^1.3.3",
4914         "mkdirp": "^0.5.1",
4915         "plugin-error": "^1.0.1",
4916         "source-map": "^0.7.3",
4917         "strip-ansi": "^6.0.0",
4918         "through2": "^3.0.1"
4919       },
4920       "dependencies": {
4921         "ansi-regex": {
4922           "version": "5.0.0",
4923           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
4924           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
4925           "dev": true
4926         },
4927         "ansi-styles": {
4928           "version": "4.3.0",
4929           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4930           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4931           "dev": true,
4932           "requires": {
4933             "color-convert": "^2.0.1"
4934           }
4935         },
4936         "chalk": {
4937           "version": "3.0.0",
4938           "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
4939           "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
4940           "dev": true,
4941           "requires": {
4942             "ansi-styles": "^4.1.0",
4943             "supports-color": "^7.1.0"
4944           }
4945         },
4946         "color-convert": {
4947           "version": "2.0.1",
4948           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4949           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4950           "dev": true,
4951           "requires": {
4952             "color-name": "~1.1.4"
4953           }
4954         },
4955         "color-name": {
4956           "version": "1.1.4",
4957           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4958           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4959           "dev": true
4960         },
4961         "has-flag": {
4962           "version": "4.0.0",
4963           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4964           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4965           "dev": true
4966         },
4967         "source-map": {
4968           "version": "0.7.3",
4969           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
4970           "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
4971           "dev": true
4972         },
4973         "strip-ansi": {
4974           "version": "6.0.0",
4975           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
4976           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
4977           "dev": true,
4978           "requires": {
4979             "ansi-regex": "^5.0.0"
4980           }
4981         },
4982         "supports-color": {
4983           "version": "7.2.0",
4984           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4985           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4986           "dev": true,
4987           "requires": {
4988             "has-flag": "^4.0.0"
4989           }
4990         },
4991         "through2": {
4992           "version": "3.0.2",
4993           "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz",
4994           "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==",
4995           "dev": true,
4996           "requires": {
4997             "inherits": "^2.0.4",
4998             "readable-stream": "2 || 3"
4999           }
5000         }
5001       }
5002     },
5003     "gulp-uglify": {
5004       "version": "3.0.2",
5005       "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz",
5006       "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==",
5007       "dev": true,
5008       "requires": {
5009         "array-each": "^1.0.1",
5010         "extend-shallow": "^3.0.2",
5011         "gulplog": "^1.0.0",
5012         "has-gulplog": "^0.1.0",
5013         "isobject": "^3.0.1",
5014         "make-error-cause": "^1.1.1",
5015         "safe-buffer": "^5.1.2",
5016         "through2": "^2.0.0",
5017         "uglify-js": "^3.0.5",
5018         "vinyl-sourcemaps-apply": "^0.2.0"
5019       }
5020     },
5021     "gulp-vinyl-zip": {
5022       "version": "2.2.1",
5023       "resolved": "https://registry.npmjs.org/gulp-vinyl-zip/-/gulp-vinyl-zip-2.2.1.tgz",
5024       "integrity": "sha512-9lwCZUkrENzP649hVQB2r+8GgeGtVrqA2fEeVDX6aYr6+yJjdczWu0r1C6WvbZdzhXcA61MtR5MEyjR9a3D7cw==",
5025       "dev": true,
5026       "requires": {
5027         "queue": "^4.2.1",
5028         "through": "^2.3.8",
5029         "through2": "^2.0.3",
5030         "vinyl": "^2.0.2",
5031         "vinyl-fs": "^3.0.3",
5032         "yauzl": "^2.2.1",
5033         "yazl": "^2.2.1"
5034       }
5035     },
5036     "gulplog": {
5037       "version": "1.0.0",
5038       "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
5039       "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
5040       "dev": true,
5041       "requires": {
5042         "glogg": "^1.0.0"
5043       }
5044     },
5045     "handlebars": {
5046       "version": "4.7.7",
5047       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz",
5048       "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==",
5049       "dev": true,
5050       "requires": {
5051         "minimist": "^1.2.5",
5052         "neo-async": "^2.6.0",
5053         "source-map": "^0.6.1",
5054         "uglify-js": "^3.1.4",
5055         "wordwrap": "^1.0.0"
5056       }
5057     },
5058     "hard-rejection": {
5059       "version": "2.1.0",
5060       "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
5061       "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
5062       "dev": true
5063     },
5064     "has": {
5065       "version": "1.0.3",
5066       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
5067       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
5068       "dev": true,
5069       "requires": {
5070         "function-bind": "^1.1.1"
5071       }
5072     },
5073     "has-ansi": {
5074       "version": "2.0.0",
5075       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
5076       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
5077       "dev": true,
5078       "requires": {
5079         "ansi-regex": "^2.0.0"
5080       }
5081     },
5082     "has-bigints": {
5083       "version": "1.0.1",
5084       "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
5085       "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
5086       "dev": true
5087     },
5088     "has-flag": {
5089       "version": "3.0.0",
5090       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5091       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5092       "dev": true
5093     },
5094     "has-gulplog": {
5095       "version": "0.1.0",
5096       "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
5097       "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=",
5098       "dev": true,
5099       "requires": {
5100         "sparkles": "^1.0.0"
5101       }
5102     },
5103     "has-symbol-support-x": {
5104       "version": "1.4.2",
5105       "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz",
5106       "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==",
5107       "dev": true,
5108       "optional": true
5109     },
5110     "has-symbols": {
5111       "version": "1.0.2",
5112       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
5113       "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
5114       "dev": true
5115     },
5116     "has-to-string-tag-x": {
5117       "version": "1.4.1",
5118       "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz",
5119       "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==",
5120       "dev": true,
5121       "optional": true,
5122       "requires": {
5123         "has-symbol-support-x": "^1.4.1"
5124       }
5125     },
5126     "has-tostringtag": {
5127       "version": "1.0.0",
5128       "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
5129       "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
5130       "dev": true,
5131       "requires": {
5132         "has-symbols": "^1.0.2"
5133       }
5134     },
5135     "has-value": {
5136       "version": "1.0.0",
5137       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
5138       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
5139       "dev": true,
5140       "requires": {
5141         "get-value": "^2.0.6",
5142         "has-values": "^1.0.0",
5143         "isobject": "^3.0.0"
5144       }
5145     },
5146     "has-values": {
5147       "version": "1.0.0",
5148       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
5149       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
5150       "dev": true,
5151       "requires": {
5152         "is-number": "^3.0.0",
5153         "kind-of": "^4.0.0"
5154       },
5155       "dependencies": {
5156         "is-buffer": {
5157           "version": "1.1.6",
5158           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5159           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5160           "dev": true
5161         },
5162         "kind-of": {
5163           "version": "4.0.0",
5164           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
5165           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
5166           "dev": true,
5167           "requires": {
5168             "is-buffer": "^1.1.5"
5169           }
5170         }
5171       }
5172     },
5173     "hash-base": {
5174       "version": "3.1.0",
5175       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
5176       "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
5177       "dev": true,
5178       "requires": {
5179         "inherits": "^2.0.4",
5180         "readable-stream": "^3.6.0",
5181         "safe-buffer": "^5.2.0"
5182       },
5183       "dependencies": {
5184         "readable-stream": {
5185           "version": "3.6.0",
5186           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
5187           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
5188           "dev": true,
5189           "requires": {
5190             "inherits": "^2.0.3",
5191             "string_decoder": "^1.1.1",
5192             "util-deprecate": "^1.0.1"
5193           }
5194         },
5195         "safe-buffer": {
5196           "version": "5.2.1",
5197           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
5198           "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
5199           "dev": true
5200         }
5201       }
5202     },
5203     "hash.js": {
5204       "version": "1.1.7",
5205       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
5206       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
5207       "dev": true,
5208       "requires": {
5209         "inherits": "^2.0.3",
5210         "minimalistic-assert": "^1.0.1"
5211       }
5212     },
5213     "hex-color-regex": {
5214       "version": "1.1.0",
5215       "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
5216       "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
5217       "dev": true
5218     },
5219     "highlight.js": {
5220       "version": "9.18.3",
5221       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.3.tgz",
5222       "integrity": "sha512-zBZAmhSupHIl5sITeMqIJnYCDfAEc3Gdkqj65wC1lpI468MMQeeQkhcIAvk+RylAkxrCcI9xy9piHiXeQ1BdzQ==",
5223       "dev": true
5224     },
5225     "hmac-drbg": {
5226       "version": "1.0.1",
5227       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
5228       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
5229       "dev": true,
5230       "requires": {
5231         "hash.js": "^1.0.3",
5232         "minimalistic-assert": "^1.0.0",
5233         "minimalistic-crypto-utils": "^1.0.1"
5234       }
5235     },
5236     "homedir-polyfill": {
5237       "version": "1.0.3",
5238       "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
5239       "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
5240       "dev": true,
5241       "requires": {
5242         "parse-passwd": "^1.0.0"
5243       }
5244     },
5245     "hosted-git-info": {
5246       "version": "2.8.9",
5247       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
5248       "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
5249       "dev": true
5250     },
5251     "hsl-regex": {
5252       "version": "1.0.0",
5253       "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
5254       "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
5255       "dev": true
5256     },
5257     "hsla-regex": {
5258       "version": "1.0.0",
5259       "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
5260       "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
5261       "dev": true
5262     },
5263     "html-tags": {
5264       "version": "3.1.0",
5265       "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
5266       "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==",
5267       "dev": true
5268     },
5269     "htmlescape": {
5270       "version": "1.1.1",
5271       "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
5272       "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=",
5273       "dev": true
5274     },
5275     "htmlparser2": {
5276       "version": "3.10.1",
5277       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
5278       "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
5279       "dev": true,
5280       "requires": {
5281         "domelementtype": "^1.3.1",
5282         "domhandler": "^2.3.0",
5283         "domutils": "^1.5.1",
5284         "entities": "^1.1.1",
5285         "inherits": "^2.0.1",
5286         "readable-stream": "^3.1.1"
5287       },
5288       "dependencies": {
5289         "entities": {
5290           "version": "1.1.2",
5291           "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
5292           "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
5293           "dev": true
5294         },
5295         "readable-stream": {
5296           "version": "3.6.0",
5297           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
5298           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
5299           "dev": true,
5300           "requires": {
5301             "inherits": "^2.0.3",
5302             "string_decoder": "^1.1.1",
5303             "util-deprecate": "^1.0.1"
5304           }
5305         }
5306       }
5307     },
5308     "http-cache-semantics": {
5309       "version": "3.8.1",
5310       "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
5311       "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
5312       "dev": true,
5313       "optional": true
5314     },
5315     "http-errors": {
5316       "version": "1.6.3",
5317       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
5318       "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
5319       "dev": true,
5320       "requires": {
5321         "depd": "~1.1.2",
5322         "inherits": "2.0.3",
5323         "setprototypeof": "1.1.0",
5324         "statuses": ">= 1.4.0 < 2"
5325       },
5326       "dependencies": {
5327         "inherits": {
5328           "version": "2.0.3",
5329           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
5330           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
5331           "dev": true
5332         }
5333       }
5334     },
5335     "http-parser-js": {
5336       "version": "0.5.3",
5337       "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz",
5338       "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==",
5339       "dev": true
5340     },
5341     "https-browserify": {
5342       "version": "1.0.0",
5343       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
5344       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
5345       "dev": true
5346     },
5347     "iconv-lite": {
5348       "version": "0.4.24",
5349       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
5350       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
5351       "dev": true,
5352       "requires": {
5353         "safer-buffer": ">= 2.1.2 < 3"
5354       }
5355     },
5356     "ieee754": {
5357       "version": "1.2.1",
5358       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
5359       "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
5360       "dev": true
5361     },
5362     "ignore": {
5363       "version": "4.0.6",
5364       "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
5365       "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
5366       "dev": true
5367     },
5368     "imagemin": {
5369       "version": "7.0.1",
5370       "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz",
5371       "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==",
5372       "dev": true,
5373       "requires": {
5374         "file-type": "^12.0.0",
5375         "globby": "^10.0.0",
5376         "graceful-fs": "^4.2.2",
5377         "junk": "^3.1.0",
5378         "make-dir": "^3.0.0",
5379         "p-pipe": "^3.0.0",
5380         "replace-ext": "^1.0.0"
5381       }
5382     },
5383     "imagemin-gifsicle": {
5384       "version": "6.0.1",
5385       "resolved": "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-6.0.1.tgz",
5386       "integrity": "sha512-kuu47c6iKDQ6R9J10xCwL0lgs0+sMz3LRHqRcJ2CRBWdcNmo3T5hUaM8hSZfksptZXJLGKk8heSAvwtSdB1Fng==",
5387       "dev": true,
5388       "optional": true,
5389       "requires": {
5390         "exec-buffer": "^3.0.0",
5391         "gifsicle": "^4.0.0",
5392         "is-gif": "^3.0.0"
5393       }
5394     },
5395     "imagemin-jpegtran": {
5396       "version": "6.0.0",
5397       "resolved": "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-6.0.0.tgz",
5398       "integrity": "sha512-Ih+NgThzqYfEWv9t58EItncaaXIHR0u9RuhKa8CtVBlMBvY0dCIxgQJQCfwImA4AV1PMfmUKlkyIHJjb7V4z1g==",
5399       "dev": true,
5400       "optional": true,
5401       "requires": {
5402         "exec-buffer": "^3.0.0",
5403         "is-jpg": "^2.0.0",
5404         "jpegtran-bin": "^4.0.0"
5405       }
5406     },
5407     "imagemin-optipng": {
5408       "version": "7.1.0",
5409       "resolved": "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-7.1.0.tgz",
5410       "integrity": "sha512-JNORTZ6j6untH7e5gF4aWdhDCxe3ODsSLKs/f7Grewy3ebZpl1ZsU+VUTPY4rzeHgaFA8GSWOoA8V2M3OixWZQ==",
5411       "dev": true,
5412       "optional": true,
5413       "requires": {
5414         "exec-buffer": "^3.0.0",
5415         "is-png": "^2.0.0",
5416         "optipng-bin": "^6.0.0"
5417       }
5418     },
5419     "imagemin-svgo": {
5420       "version": "7.1.0",
5421       "resolved": "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-7.1.0.tgz",
5422       "integrity": "sha512-0JlIZNWP0Luasn1HT82uB9nU9aa+vUj6kpT+MjPW11LbprXC+iC4HDwn1r4Q2/91qj4iy9tRZNsFySMlEpLdpg==",
5423       "dev": true,
5424       "optional": true,
5425       "requires": {
5426         "is-svg": "^4.2.1",
5427         "svgo": "^1.3.2"
5428       }
5429     },
5430     "import-cwd": {
5431       "version": "2.1.0",
5432       "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
5433       "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
5434       "dev": true,
5435       "requires": {
5436         "import-from": "^2.1.0"
5437       }
5438     },
5439     "import-fresh": {
5440       "version": "2.0.0",
5441       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
5442       "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
5443       "dev": true,
5444       "requires": {
5445         "caller-path": "^2.0.0",
5446         "resolve-from": "^3.0.0"
5447       }
5448     },
5449     "import-from": {
5450       "version": "2.1.0",
5451       "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
5452       "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
5453       "dev": true,
5454       "requires": {
5455         "resolve-from": "^3.0.0"
5456       }
5457     },
5458     "import-lazy": {
5459       "version": "3.1.0",
5460       "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz",
5461       "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==",
5462       "dev": true,
5463       "optional": true
5464     },
5465     "imurmurhash": {
5466       "version": "0.1.4",
5467       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
5468       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
5469       "dev": true
5470     },
5471     "indent-string": {
5472       "version": "2.1.0",
5473       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
5474       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
5475       "dev": true,
5476       "optional": true,
5477       "requires": {
5478         "repeating": "^2.0.0"
5479       }
5480     },
5481     "indexes-of": {
5482       "version": "1.0.1",
5483       "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
5484       "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
5485       "dev": true
5486     },
5487     "inflight": {
5488       "version": "1.0.6",
5489       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5490       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5491       "dev": true,
5492       "requires": {
5493         "once": "^1.3.0",
5494         "wrappy": "1"
5495       }
5496     },
5497     "inherits": {
5498       "version": "2.0.4",
5499       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
5500       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
5501       "dev": true
5502     },
5503     "ini": {
5504       "version": "1.3.8",
5505       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
5506       "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
5507       "dev": true
5508     },
5509     "inline-source-map": {
5510       "version": "0.6.2",
5511       "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
5512       "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=",
5513       "dev": true,
5514       "requires": {
5515         "source-map": "~0.5.3"
5516       },
5517       "dependencies": {
5518         "source-map": {
5519           "version": "0.5.7",
5520           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5521           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5522           "dev": true
5523         }
5524       }
5525     },
5526     "inquirer": {
5527       "version": "7.3.3",
5528       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz",
5529       "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==",
5530       "dev": true,
5531       "requires": {
5532         "ansi-escapes": "^4.2.1",
5533         "chalk": "^4.1.0",
5534         "cli-cursor": "^3.1.0",
5535         "cli-width": "^3.0.0",
5536         "external-editor": "^3.0.3",
5537         "figures": "^3.0.0",
5538         "lodash": "^4.17.19",
5539         "mute-stream": "0.0.8",
5540         "run-async": "^2.4.0",
5541         "rxjs": "^6.6.0",
5542         "string-width": "^4.1.0",
5543         "strip-ansi": "^6.0.0",
5544         "through": "^2.3.6"
5545       },
5546       "dependencies": {
5547         "ansi-regex": {
5548           "version": "5.0.0",
5549           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
5550           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
5551           "dev": true
5552         },
5553         "ansi-styles": {
5554           "version": "4.3.0",
5555           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
5556           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
5557           "dev": true,
5558           "requires": {
5559             "color-convert": "^2.0.1"
5560           }
5561         },
5562         "chalk": {
5563           "version": "4.1.2",
5564           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
5565           "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
5566           "dev": true,
5567           "requires": {
5568             "ansi-styles": "^4.1.0",
5569             "supports-color": "^7.1.0"
5570           }
5571         },
5572         "color-convert": {
5573           "version": "2.0.1",
5574           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
5575           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
5576           "dev": true,
5577           "requires": {
5578             "color-name": "~1.1.4"
5579           }
5580         },
5581         "color-name": {
5582           "version": "1.1.4",
5583           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
5584           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
5585           "dev": true
5586         },
5587         "has-flag": {
5588           "version": "4.0.0",
5589           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
5590           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5591           "dev": true
5592         },
5593         "strip-ansi": {
5594           "version": "6.0.0",
5595           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
5596           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
5597           "dev": true,
5598           "requires": {
5599             "ansi-regex": "^5.0.0"
5600           }
5601         },
5602         "supports-color": {
5603           "version": "7.2.0",
5604           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5605           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5606           "dev": true,
5607           "requires": {
5608             "has-flag": "^4.0.0"
5609           }
5610         }
5611       }
5612     },
5613     "insert-module-globals": {
5614       "version": "7.2.1",
5615       "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz",
5616       "integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==",
5617       "dev": true,
5618       "requires": {
5619         "JSONStream": "^1.0.3",
5620         "acorn-node": "^1.5.2",
5621         "combine-source-map": "^0.8.0",
5622         "concat-stream": "^1.6.1",
5623         "is-buffer": "^1.1.0",
5624         "path-is-absolute": "^1.0.1",
5625         "process": "~0.11.0",
5626         "through2": "^2.0.0",
5627         "undeclared-identifiers": "^1.1.2",
5628         "xtend": "^4.0.0"
5629       },
5630       "dependencies": {
5631         "is-buffer": {
5632           "version": "1.1.6",
5633           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5634           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5635           "dev": true
5636         }
5637       }
5638     },
5639     "internal-slot": {
5640       "version": "1.0.3",
5641       "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
5642       "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
5643       "dev": true,
5644       "requires": {
5645         "get-intrinsic": "^1.1.0",
5646         "has": "^1.0.3",
5647         "side-channel": "^1.0.4"
5648       }
5649     },
5650     "interpret": {
5651       "version": "1.4.0",
5652       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
5653       "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
5654       "dev": true
5655     },
5656     "into-stream": {
5657       "version": "3.1.0",
5658       "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
5659       "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=",
5660       "dev": true,
5661       "optional": true,
5662       "requires": {
5663         "from2": "^2.1.1",
5664         "p-is-promise": "^1.1.0"
5665       }
5666     },
5667     "invert-kv": {
5668       "version": "1.0.0",
5669       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
5670       "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
5671       "dev": true
5672     },
5673     "ip-regex": {
5674       "version": "4.3.0",
5675       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz",
5676       "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==",
5677       "dev": true
5678     },
5679     "irregular-plurals": {
5680       "version": "2.0.0",
5681       "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-2.0.0.tgz",
5682       "integrity": "sha512-Y75zBYLkh0lJ9qxeHlMjQ7bSbyiSqNW/UOPWDmzC7cXskL1hekSITh1Oc6JV0XCWWZ9DE8VYSB71xocLk3gmGw==",
5683       "dev": true
5684     },
5685     "is-absolute": {
5686       "version": "1.0.0",
5687       "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
5688       "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
5689       "dev": true,
5690       "requires": {
5691         "is-relative": "^1.0.0",
5692         "is-windows": "^1.0.1"
5693       }
5694     },
5695     "is-absolute-url": {
5696       "version": "2.1.0",
5697       "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz",
5698       "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=",
5699       "dev": true
5700     },
5701     "is-accessor-descriptor": {
5702       "version": "0.1.6",
5703       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5704       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5705       "dev": true,
5706       "requires": {
5707         "kind-of": "^3.0.2"
5708       },
5709       "dependencies": {
5710         "is-buffer": {
5711           "version": "1.1.6",
5712           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5713           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5714           "dev": true
5715         },
5716         "kind-of": {
5717           "version": "3.2.2",
5718           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5719           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5720           "dev": true,
5721           "requires": {
5722             "is-buffer": "^1.1.5"
5723           }
5724         }
5725       }
5726     },
5727     "is-alphabetical": {
5728       "version": "1.0.4",
5729       "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz",
5730       "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==",
5731       "dev": true
5732     },
5733     "is-alphanumerical": {
5734       "version": "1.0.4",
5735       "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz",
5736       "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==",
5737       "dev": true,
5738       "requires": {
5739         "is-alphabetical": "^1.0.0",
5740         "is-decimal": "^1.0.0"
5741       }
5742     },
5743     "is-arrayish": {
5744       "version": "0.2.1",
5745       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5746       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5747       "dev": true
5748     },
5749     "is-bigint": {
5750       "version": "1.0.4",
5751       "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
5752       "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
5753       "dev": true,
5754       "requires": {
5755         "has-bigints": "^1.0.1"
5756       }
5757     },
5758     "is-binary-path": {
5759       "version": "1.0.1",
5760       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
5761       "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
5762       "dev": true,
5763       "requires": {
5764         "binary-extensions": "^1.0.0"
5765       }
5766     },
5767     "is-boolean-object": {
5768       "version": "1.1.2",
5769       "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
5770       "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
5771       "dev": true,
5772       "requires": {
5773         "call-bind": "^1.0.2",
5774         "has-tostringtag": "^1.0.0"
5775       }
5776     },
5777     "is-buffer": {
5778       "version": "2.0.5",
5779       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
5780       "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
5781       "dev": true
5782     },
5783     "is-callable": {
5784       "version": "1.2.4",
5785       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
5786       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
5787       "dev": true
5788     },
5789     "is-color-stop": {
5790       "version": "1.1.0",
5791       "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
5792       "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
5793       "dev": true,
5794       "requires": {
5795         "css-color-names": "^0.0.4",
5796         "hex-color-regex": "^1.1.0",
5797         "hsl-regex": "^1.0.0",
5798         "hsla-regex": "^1.0.0",
5799         "rgb-regex": "^1.0.1",
5800         "rgba-regex": "^1.0.0"
5801       }
5802     },
5803     "is-core-module": {
5804       "version": "2.6.0",
5805       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz",
5806       "integrity": "sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==",
5807       "dev": true,
5808       "requires": {
5809         "has": "^1.0.3"
5810       }
5811     },
5812     "is-data-descriptor": {
5813       "version": "0.1.4",
5814       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5815       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5816       "dev": true,
5817       "requires": {
5818         "kind-of": "^3.0.2"
5819       },
5820       "dependencies": {
5821         "is-buffer": {
5822           "version": "1.1.6",
5823           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5824           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5825           "dev": true
5826         },
5827         "kind-of": {
5828           "version": "3.2.2",
5829           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5830           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5831           "dev": true,
5832           "requires": {
5833             "is-buffer": "^1.1.5"
5834           }
5835         }
5836       }
5837     },
5838     "is-date-object": {
5839       "version": "1.0.5",
5840       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
5841       "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
5842       "dev": true,
5843       "requires": {
5844         "has-tostringtag": "^1.0.0"
5845       }
5846     },
5847     "is-decimal": {
5848       "version": "1.0.4",
5849       "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz",
5850       "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==",
5851       "dev": true
5852     },
5853     "is-descriptor": {
5854       "version": "0.1.6",
5855       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5856       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5857       "dev": true,
5858       "requires": {
5859         "is-accessor-descriptor": "^0.1.6",
5860         "is-data-descriptor": "^0.1.4",
5861         "kind-of": "^5.0.0"
5862       },
5863       "dependencies": {
5864         "kind-of": {
5865           "version": "5.1.0",
5866           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5867           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5868           "dev": true
5869         }
5870       }
5871     },
5872     "is-directory": {
5873       "version": "0.3.1",
5874       "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
5875       "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
5876       "dev": true
5877     },
5878     "is-extendable": {
5879       "version": "0.1.1",
5880       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5881       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5882       "dev": true
5883     },
5884     "is-extglob": {
5885       "version": "2.1.1",
5886       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5887       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5888       "dev": true
5889     },
5890     "is-finite": {
5891       "version": "1.1.0",
5892       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
5893       "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==",
5894       "dev": true,
5895       "optional": true
5896     },
5897     "is-fullwidth-code-point": {
5898       "version": "3.0.0",
5899       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
5900       "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
5901       "dev": true
5902     },
5903     "is-gif": {
5904       "version": "3.0.0",
5905       "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz",
5906       "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==",
5907       "dev": true,
5908       "optional": true,
5909       "requires": {
5910         "file-type": "^10.4.0"
5911       },
5912       "dependencies": {
5913         "file-type": {
5914           "version": "10.11.0",
5915           "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz",
5916           "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==",
5917           "dev": true,
5918           "optional": true
5919         }
5920       }
5921     },
5922     "is-glob": {
5923       "version": "4.0.1",
5924       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
5925       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
5926       "dev": true,
5927       "requires": {
5928         "is-extglob": "^2.1.1"
5929       }
5930     },
5931     "is-hexadecimal": {
5932       "version": "1.0.4",
5933       "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz",
5934       "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==",
5935       "dev": true
5936     },
5937     "is-jpg": {
5938       "version": "2.0.0",
5939       "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz",
5940       "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=",
5941       "dev": true,
5942       "optional": true
5943     },
5944     "is-natural-number": {
5945       "version": "4.0.1",
5946       "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz",
5947       "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=",
5948       "dev": true,
5949       "optional": true
5950     },
5951     "is-negated-glob": {
5952       "version": "1.0.0",
5953       "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz",
5954       "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=",
5955       "dev": true
5956     },
5957     "is-negative-zero": {
5958       "version": "2.0.1",
5959       "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
5960       "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
5961       "dev": true
5962     },
5963     "is-number": {
5964       "version": "3.0.0",
5965       "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5966       "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5967       "dev": true,
5968       "requires": {
5969         "kind-of": "^3.0.2"
5970       },
5971       "dependencies": {
5972         "is-buffer": {
5973           "version": "1.1.6",
5974           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
5975           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
5976           "dev": true
5977         },
5978         "kind-of": {
5979           "version": "3.2.2",
5980           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5981           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5982           "dev": true,
5983           "requires": {
5984             "is-buffer": "^1.1.5"
5985           }
5986         }
5987       }
5988     },
5989     "is-number-object": {
5990       "version": "1.0.6",
5991       "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz",
5992       "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==",
5993       "dev": true,
5994       "requires": {
5995         "has-tostringtag": "^1.0.0"
5996       }
5997     },
5998     "is-obj": {
5999       "version": "2.0.0",
6000       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
6001       "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
6002       "dev": true
6003     },
6004     "is-object": {
6005       "version": "1.0.2",
6006       "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz",
6007       "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==",
6008       "dev": true,
6009       "optional": true
6010     },
6011     "is-plain-obj": {
6012       "version": "1.1.0",
6013       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
6014       "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
6015       "dev": true
6016     },
6017     "is-plain-object": {
6018       "version": "2.0.4",
6019       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
6020       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
6021       "dev": true,
6022       "requires": {
6023         "isobject": "^3.0.1"
6024       }
6025     },
6026     "is-png": {
6027       "version": "2.0.0",
6028       "resolved": "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz",
6029       "integrity": "sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==",
6030       "dev": true,
6031       "optional": true
6032     },
6033     "is-regex": {
6034       "version": "1.1.4",
6035       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
6036       "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
6037       "dev": true,
6038       "requires": {
6039         "call-bind": "^1.0.2",
6040         "has-tostringtag": "^1.0.0"
6041       }
6042     },
6043     "is-regexp": {
6044       "version": "2.1.0",
6045       "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz",
6046       "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==",
6047       "dev": true
6048     },
6049     "is-relative": {
6050       "version": "1.0.0",
6051       "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
6052       "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
6053       "dev": true,
6054       "requires": {
6055         "is-unc-path": "^1.0.0"
6056       }
6057     },
6058     "is-resolvable": {
6059       "version": "1.1.0",
6060       "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
6061       "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
6062       "dev": true
6063     },
6064     "is-retry-allowed": {
6065       "version": "1.2.0",
6066       "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz",
6067       "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==",
6068       "dev": true,
6069       "optional": true
6070     },
6071     "is-stream": {
6072       "version": "1.1.0",
6073       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
6074       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
6075       "dev": true,
6076       "optional": true
6077     },
6078     "is-string": {
6079       "version": "1.0.7",
6080       "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
6081       "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
6082       "dev": true,
6083       "requires": {
6084         "has-tostringtag": "^1.0.0"
6085       }
6086     },
6087     "is-svg": {
6088       "version": "4.3.1",
6089       "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.3.1.tgz",
6090       "integrity": "sha512-h2CGs+yPUyvkgTJQS9cJzo9lYK06WgRiXUqBBHtglSzVKAuH4/oWsqk7LGfbSa1hGk9QcZ0SyQtVggvBA8LZXA==",
6091       "dev": true,
6092       "optional": true,
6093       "requires": {
6094         "fast-xml-parser": "^3.19.0"
6095       }
6096     },
6097     "is-symbol": {
6098       "version": "1.0.4",
6099       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
6100       "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
6101       "dev": true,
6102       "requires": {
6103         "has-symbols": "^1.0.2"
6104       }
6105     },
6106     "is-typedarray": {
6107       "version": "1.0.0",
6108       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
6109       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
6110       "dev": true
6111     },
6112     "is-unc-path": {
6113       "version": "1.0.0",
6114       "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
6115       "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
6116       "dev": true,
6117       "requires": {
6118         "unc-path-regex": "^0.1.2"
6119       }
6120     },
6121     "is-url-superb": {
6122       "version": "3.0.0",
6123       "resolved": "https://registry.npmjs.org/is-url-superb/-/is-url-superb-3.0.0.tgz",
6124       "integrity": "sha512-3faQP+wHCGDQT1qReM5zCPx2mxoal6DzbzquFlCYJLWyy4WPTved33ea2xFbX37z4NoriEwZGIYhFtx8RUB5wQ==",
6125       "dev": true,
6126       "requires": {
6127         "url-regex": "^5.0.0"
6128       }
6129     },
6130     "is-utf8": {
6131       "version": "0.2.1",
6132       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
6133       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
6134       "dev": true
6135     },
6136     "is-valid-glob": {
6137       "version": "1.0.0",
6138       "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz",
6139       "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=",
6140       "dev": true
6141     },
6142     "is-windows": {
6143       "version": "1.0.2",
6144       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
6145       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
6146       "dev": true
6147     },
6148     "isarray": {
6149       "version": "1.0.0",
6150       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6151       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
6152       "dev": true
6153     },
6154     "isexe": {
6155       "version": "2.0.0",
6156       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
6157       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
6158       "dev": true
6159     },
6160     "isobject": {
6161       "version": "3.0.1",
6162       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
6163       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
6164       "dev": true
6165     },
6166     "isurl": {
6167       "version": "1.0.0",
6168       "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz",
6169       "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==",
6170       "dev": true,
6171       "optional": true,
6172       "requires": {
6173         "has-to-string-tag-x": "^1.2.0",
6174         "is-object": "^1.0.1"
6175       }
6176     },
6177     "jpegtran-bin": {
6178       "version": "4.0.0",
6179       "resolved": "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-4.0.0.tgz",
6180       "integrity": "sha512-2cRl1ism+wJUoYAYFt6O/rLBfpXNWG2dUWbgcEkTt5WGMnqI46eEro8T4C5zGROxKRqyKpCBSdHPvt5UYCtxaQ==",
6181       "dev": true,
6182       "optional": true,
6183       "requires": {
6184         "bin-build": "^3.0.0",
6185         "bin-wrapper": "^4.0.0",
6186         "logalot": "^2.0.0"
6187       }
6188     },
6189     "js-tokens": {
6190       "version": "4.0.0",
6191       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
6192       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
6193       "dev": true
6194     },
6195     "js-yaml": {
6196       "version": "3.13.1",
6197       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
6198       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
6199       "dev": true,
6200       "requires": {
6201         "argparse": "^1.0.7",
6202         "esprima": "^4.0.0"
6203       }
6204     },
6205     "jsesc": {
6206       "version": "2.5.2",
6207       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
6208       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
6209       "dev": true
6210     },
6211     "json-buffer": {
6212       "version": "3.0.0",
6213       "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
6214       "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=",
6215       "dev": true,
6216       "optional": true
6217     },
6218     "json-parse-better-errors": {
6219       "version": "1.0.2",
6220       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
6221       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
6222       "dev": true
6223     },
6224     "json-parse-even-better-errors": {
6225       "version": "2.3.1",
6226       "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
6227       "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
6228       "dev": true
6229     },
6230     "json-schema-traverse": {
6231       "version": "0.4.1",
6232       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
6233       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
6234       "dev": true
6235     },
6236     "json-stable-stringify": {
6237       "version": "0.0.1",
6238       "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz",
6239       "integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=",
6240       "dev": true,
6241       "requires": {
6242         "jsonify": "~0.0.0"
6243       }
6244     },
6245     "json-stable-stringify-without-jsonify": {
6246       "version": "1.0.1",
6247       "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
6248       "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
6249       "dev": true
6250     },
6251     "json5": {
6252       "version": "2.2.0",
6253       "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
6254       "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
6255       "dev": true,
6256       "requires": {
6257         "minimist": "^1.2.5"
6258       }
6259     },
6260     "jsonfile": {
6261       "version": "4.0.0",
6262       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
6263       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
6264       "dev": true,
6265       "requires": {
6266         "graceful-fs": "^4.1.6"
6267       }
6268     },
6269     "jsonify": {
6270       "version": "0.0.0",
6271       "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
6272       "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
6273       "dev": true
6274     },
6275     "jsonparse": {
6276       "version": "1.3.1",
6277       "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
6278       "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
6279       "dev": true
6280     },
6281     "junk": {
6282       "version": "3.1.0",
6283       "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz",
6284       "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==",
6285       "dev": true
6286     },
6287     "just-debounce": {
6288       "version": "1.1.0",
6289       "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz",
6290       "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==",
6291       "dev": true
6292     },
6293     "keyv": {
6294       "version": "3.0.0",
6295       "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz",
6296       "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==",
6297       "dev": true,
6298       "optional": true,
6299       "requires": {
6300         "json-buffer": "3.0.0"
6301       }
6302     },
6303     "kind-of": {
6304       "version": "6.0.3",
6305       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
6306       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
6307       "dev": true
6308     },
6309     "known-css-properties": {
6310       "version": "0.18.0",
6311       "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.18.0.tgz",
6312       "integrity": "sha512-69AgJ1rQa7VvUsd2kpvVq+VeObDuo3zrj0CzM5Slmf6yduQFAI2kXPDQJR2IE/u6MSAUOJrwSzjg5vlz8qcMiw==",
6313       "dev": true
6314     },
6315     "labeled-stream-splicer": {
6316       "version": "2.0.2",
6317       "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz",
6318       "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==",
6319       "dev": true,
6320       "requires": {
6321         "inherits": "^2.0.1",
6322         "stream-splicer": "^2.0.0"
6323       }
6324     },
6325     "last-run": {
6326       "version": "1.1.1",
6327       "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz",
6328       "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=",
6329       "dev": true,
6330       "requires": {
6331         "default-resolution": "^2.0.0",
6332         "es6-weak-map": "^2.0.1"
6333       }
6334     },
6335     "lazystream": {
6336       "version": "1.0.0",
6337       "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz",
6338       "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=",
6339       "dev": true,
6340       "requires": {
6341         "readable-stream": "^2.0.5"
6342       }
6343     },
6344     "lcid": {
6345       "version": "1.0.0",
6346       "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
6347       "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
6348       "dev": true,
6349       "requires": {
6350         "invert-kv": "^1.0.0"
6351       }
6352     },
6353     "lead": {
6354       "version": "1.0.0",
6355       "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz",
6356       "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=",
6357       "dev": true,
6358       "requires": {
6359         "flush-write-stream": "^1.0.2"
6360       }
6361     },
6362     "leven": {
6363       "version": "3.1.0",
6364       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
6365       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
6366       "dev": true
6367     },
6368     "levn": {
6369       "version": "0.3.0",
6370       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
6371       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
6372       "dev": true,
6373       "requires": {
6374         "prelude-ls": "~1.1.2",
6375         "type-check": "~0.3.2"
6376       }
6377     },
6378     "liftoff": {
6379       "version": "3.1.0",
6380       "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz",
6381       "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==",
6382       "dev": true,
6383       "requires": {
6384         "extend": "^3.0.0",
6385         "findup-sync": "^3.0.0",
6386         "fined": "^1.0.1",
6387         "flagged-respawn": "^1.0.0",
6388         "is-plain-object": "^2.0.4",
6389         "object.map": "^1.0.0",
6390         "rechoir": "^0.6.2",
6391         "resolve": "^1.1.7"
6392       }
6393     },
6394     "lines-and-columns": {
6395       "version": "1.1.6",
6396       "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
6397       "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
6398       "dev": true
6399     },
6400     "livereload-js": {
6401       "version": "2.4.0",
6402       "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
6403       "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==",
6404       "dev": true
6405     },
6406     "load-json-file": {
6407       "version": "2.0.0",
6408       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
6409       "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
6410       "dev": true,
6411       "requires": {
6412         "graceful-fs": "^4.1.2",
6413         "parse-json": "^2.2.0",
6414         "pify": "^2.0.0",
6415         "strip-bom": "^3.0.0"
6416       },
6417       "dependencies": {
6418         "parse-json": {
6419           "version": "2.2.0",
6420           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
6421           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
6422           "dev": true,
6423           "requires": {
6424             "error-ex": "^1.2.0"
6425           }
6426         }
6427       }
6428     },
6429     "locate-path": {
6430       "version": "2.0.0",
6431       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
6432       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
6433       "dev": true,
6434       "requires": {
6435         "p-locate": "^2.0.0",
6436         "path-exists": "^3.0.0"
6437       }
6438     },
6439     "lodash": {
6440       "version": "4.17.21",
6441       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
6442       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
6443       "dev": true
6444     },
6445     "lodash.memoize": {
6446       "version": "3.0.4",
6447       "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
6448       "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=",
6449       "dev": true
6450     },
6451     "lodash.merge": {
6452       "version": "4.6.2",
6453       "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
6454       "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
6455       "dev": true
6456     },
6457     "lodash.unescape": {
6458       "version": "4.0.1",
6459       "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz",
6460       "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=",
6461       "dev": true
6462     },
6463     "lodash.uniq": {
6464       "version": "4.5.0",
6465       "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
6466       "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
6467       "dev": true
6468     },
6469     "log-symbols": {
6470       "version": "3.0.0",
6471       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz",
6472       "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==",
6473       "dev": true,
6474       "requires": {
6475         "chalk": "^2.4.2"
6476       }
6477     },
6478     "logalot": {
6479       "version": "2.1.0",
6480       "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz",
6481       "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=",
6482       "dev": true,
6483       "optional": true,
6484       "requires": {
6485         "figures": "^1.3.5",
6486         "squeak": "^1.0.0"
6487       },
6488       "dependencies": {
6489         "figures": {
6490           "version": "1.7.0",
6491           "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
6492           "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
6493           "dev": true,
6494           "optional": true,
6495           "requires": {
6496             "escape-string-regexp": "^1.0.5",
6497             "object-assign": "^4.1.0"
6498           }
6499         }
6500       }
6501     },
6502     "loglevel": {
6503       "version": "1.7.1",
6504       "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz",
6505       "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==",
6506       "dev": true
6507     },
6508     "loglevel-colored-level-prefix": {
6509       "version": "1.0.0",
6510       "resolved": "https://registry.npmjs.org/loglevel-colored-level-prefix/-/loglevel-colored-level-prefix-1.0.0.tgz",
6511       "integrity": "sha1-akAhj9x64V/HbD0PPmdsRlOIYD4=",
6512       "dev": true,
6513       "requires": {
6514         "chalk": "^1.1.3",
6515         "loglevel": "^1.4.1"
6516       },
6517       "dependencies": {
6518         "ansi-styles": {
6519           "version": "2.2.1",
6520           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
6521           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
6522           "dev": true
6523         },
6524         "chalk": {
6525           "version": "1.1.3",
6526           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
6527           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
6528           "dev": true,
6529           "requires": {
6530             "ansi-styles": "^2.2.1",
6531             "escape-string-regexp": "^1.0.2",
6532             "has-ansi": "^2.0.0",
6533             "strip-ansi": "^3.0.0",
6534             "supports-color": "^2.0.0"
6535           }
6536         },
6537         "supports-color": {
6538           "version": "2.0.0",
6539           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
6540           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
6541           "dev": true
6542         }
6543       }
6544     },
6545     "longest": {
6546       "version": "1.0.1",
6547       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
6548       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
6549       "dev": true,
6550       "optional": true
6551     },
6552     "longest-streak": {
6553       "version": "2.0.4",
6554       "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz",
6555       "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==",
6556       "dev": true
6557     },
6558     "loud-rejection": {
6559       "version": "1.6.0",
6560       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
6561       "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
6562       "dev": true,
6563       "optional": true,
6564       "requires": {
6565         "currently-unhandled": "^0.4.1",
6566         "signal-exit": "^3.0.0"
6567       }
6568     },
6569     "lowercase-keys": {
6570       "version": "1.0.1",
6571       "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
6572       "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
6573       "dev": true,
6574       "optional": true
6575     },
6576     "lpad-align": {
6577       "version": "1.1.2",
6578       "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz",
6579       "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=",
6580       "dev": true,
6581       "optional": true,
6582       "requires": {
6583         "get-stdin": "^4.0.1",
6584         "indent-string": "^2.1.0",
6585         "longest": "^1.0.0",
6586         "meow": "^3.3.0"
6587       }
6588     },
6589     "lru-cache": {
6590       "version": "4.1.5",
6591       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
6592       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
6593       "dev": true,
6594       "optional": true,
6595       "requires": {
6596         "pseudomap": "^1.0.2",
6597         "yallist": "^2.1.2"
6598       }
6599     },
6600     "magic-string": {
6601       "version": "0.23.2",
6602       "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.23.2.tgz",
6603       "integrity": "sha512-oIUZaAxbcxYIp4AyLafV6OVKoB3YouZs0UTCJ8mOKBHNyJgGDaMJ4TgA+VylJh6fx7EQCC52XkbURxxG9IoJXA==",
6604       "dev": true,
6605       "requires": {
6606         "sourcemap-codec": "^1.4.1"
6607       }
6608     },
6609     "make-dir": {
6610       "version": "3.1.0",
6611       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
6612       "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
6613       "dev": true,
6614       "requires": {
6615         "semver": "^6.0.0"
6616       }
6617     },
6618     "make-error": {
6619       "version": "1.3.6",
6620       "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
6621       "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
6622       "dev": true
6623     },
6624     "make-error-cause": {
6625       "version": "1.2.2",
6626       "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz",
6627       "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=",
6628       "dev": true,
6629       "requires": {
6630         "make-error": "^1.2.0"
6631       }
6632     },
6633     "make-iterator": {
6634       "version": "1.0.1",
6635       "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
6636       "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
6637       "dev": true,
6638       "requires": {
6639         "kind-of": "^6.0.2"
6640       }
6641     },
6642     "map-cache": {
6643       "version": "0.2.2",
6644       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6645       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6646       "dev": true
6647     },
6648     "map-obj": {
6649       "version": "1.0.1",
6650       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
6651       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
6652       "dev": true
6653     },
6654     "map-stream": {
6655       "version": "0.0.7",
6656       "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz",
6657       "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=",
6658       "dev": true
6659     },
6660     "map-visit": {
6661       "version": "1.0.0",
6662       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6663       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6664       "dev": true,
6665       "requires": {
6666         "object-visit": "^1.0.0"
6667       }
6668     },
6669     "matchdep": {
6670       "version": "2.0.0",
6671       "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz",
6672       "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=",
6673       "dev": true,
6674       "requires": {
6675         "findup-sync": "^2.0.0",
6676         "micromatch": "^3.0.4",
6677         "resolve": "^1.4.0",
6678         "stack-trace": "0.0.10"
6679       },
6680       "dependencies": {
6681         "findup-sync": {
6682           "version": "2.0.0",
6683           "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
6684           "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
6685           "dev": true,
6686           "requires": {
6687             "detect-file": "^1.0.0",
6688             "is-glob": "^3.1.0",
6689             "micromatch": "^3.0.4",
6690             "resolve-dir": "^1.0.1"
6691           }
6692         },
6693         "is-glob": {
6694           "version": "3.1.0",
6695           "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
6696           "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
6697           "dev": true,
6698           "requires": {
6699             "is-extglob": "^2.1.0"
6700           }
6701         }
6702       }
6703     },
6704     "mathml-tag-names": {
6705       "version": "2.1.3",
6706       "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz",
6707       "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==",
6708       "dev": true
6709     },
6710     "md5.js": {
6711       "version": "1.3.5",
6712       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
6713       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
6714       "dev": true,
6715       "requires": {
6716         "hash-base": "^3.0.0",
6717         "inherits": "^2.0.1",
6718         "safe-buffer": "^5.1.2"
6719       }
6720     },
6721     "mdast-util-from-markdown": {
6722       "version": "0.8.5",
6723       "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz",
6724       "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==",
6725       "dev": true,
6726       "requires": {
6727         "@types/mdast": "^3.0.0",
6728         "mdast-util-to-string": "^2.0.0",
6729         "micromark": "~2.11.0",
6730         "parse-entities": "^2.0.0",
6731         "unist-util-stringify-position": "^2.0.0"
6732       }
6733     },
6734     "mdast-util-to-markdown": {
6735       "version": "0.6.5",
6736       "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz",
6737       "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==",
6738       "dev": true,
6739       "requires": {
6740         "@types/unist": "^2.0.0",
6741         "longest-streak": "^2.0.0",
6742         "mdast-util-to-string": "^2.0.0",
6743         "parse-entities": "^2.0.0",
6744         "repeat-string": "^1.0.0",
6745         "zwitch": "^1.0.0"
6746       }
6747     },
6748     "mdast-util-to-string": {
6749       "version": "2.0.0",
6750       "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz",
6751       "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==",
6752       "dev": true
6753     },
6754     "mdn-data": {
6755       "version": "2.0.4",
6756       "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
6757       "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==",
6758       "dev": true
6759     },
6760     "meow": {
6761       "version": "3.7.0",
6762       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
6763       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
6764       "dev": true,
6765       "optional": true,
6766       "requires": {
6767         "camelcase-keys": "^2.0.0",
6768         "decamelize": "^1.1.2",
6769         "loud-rejection": "^1.0.0",
6770         "map-obj": "^1.0.1",
6771         "minimist": "^1.1.3",
6772         "normalize-package-data": "^2.3.4",
6773         "object-assign": "^4.0.1",
6774         "read-pkg-up": "^1.0.1",
6775         "redent": "^1.0.0",
6776         "trim-newlines": "^1.0.0"
6777       },
6778       "dependencies": {
6779         "find-up": {
6780           "version": "1.1.2",
6781           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
6782           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
6783           "dev": true,
6784           "optional": true,
6785           "requires": {
6786             "path-exists": "^2.0.0",
6787             "pinkie-promise": "^2.0.0"
6788           }
6789         },
6790         "load-json-file": {
6791           "version": "1.1.0",
6792           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
6793           "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
6794           "dev": true,
6795           "optional": true,
6796           "requires": {
6797             "graceful-fs": "^4.1.2",
6798             "parse-json": "^2.2.0",
6799             "pify": "^2.0.0",
6800             "pinkie-promise": "^2.0.0",
6801             "strip-bom": "^2.0.0"
6802           }
6803         },
6804         "parse-json": {
6805           "version": "2.2.0",
6806           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
6807           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
6808           "dev": true,
6809           "optional": true,
6810           "requires": {
6811             "error-ex": "^1.2.0"
6812           }
6813         },
6814         "path-exists": {
6815           "version": "2.1.0",
6816           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
6817           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
6818           "dev": true,
6819           "optional": true,
6820           "requires": {
6821             "pinkie-promise": "^2.0.0"
6822           }
6823         },
6824         "path-type": {
6825           "version": "1.1.0",
6826           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
6827           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
6828           "dev": true,
6829           "optional": true,
6830           "requires": {
6831             "graceful-fs": "^4.1.2",
6832             "pify": "^2.0.0",
6833             "pinkie-promise": "^2.0.0"
6834           }
6835         },
6836         "read-pkg": {
6837           "version": "1.1.0",
6838           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
6839           "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
6840           "dev": true,
6841           "optional": true,
6842           "requires": {
6843             "load-json-file": "^1.0.0",
6844             "normalize-package-data": "^2.3.2",
6845             "path-type": "^1.0.0"
6846           }
6847         },
6848         "read-pkg-up": {
6849           "version": "1.0.1",
6850           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
6851           "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
6852           "dev": true,
6853           "optional": true,
6854           "requires": {
6855             "find-up": "^1.0.0",
6856             "read-pkg": "^1.0.0"
6857           }
6858         },
6859         "strip-bom": {
6860           "version": "2.0.0",
6861           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
6862           "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
6863           "dev": true,
6864           "optional": true,
6865           "requires": {
6866             "is-utf8": "^0.2.0"
6867           }
6868         }
6869       }
6870     },
6871     "merge-source-map": {
6872       "version": "1.0.4",
6873       "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz",
6874       "integrity": "sha1-pd5GU42uhNQRTMXqArR3KmNGcB8=",
6875       "dev": true,
6876       "requires": {
6877         "source-map": "^0.5.6"
6878       },
6879       "dependencies": {
6880         "source-map": {
6881           "version": "0.5.7",
6882           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
6883           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
6884           "dev": true
6885         }
6886       }
6887     },
6888     "merge-stream": {
6889       "version": "2.0.0",
6890       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
6891       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
6892       "dev": true
6893     },
6894     "merge2": {
6895       "version": "1.4.1",
6896       "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
6897       "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
6898       "dev": true
6899     },
6900     "micromark": {
6901       "version": "2.11.4",
6902       "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz",
6903       "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==",
6904       "dev": true,
6905       "requires": {
6906         "debug": "^4.0.0",
6907         "parse-entities": "^2.0.0"
6908       }
6909     },
6910     "micromatch": {
6911       "version": "3.1.10",
6912       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6913       "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6914       "dev": true,
6915       "requires": {
6916         "arr-diff": "^4.0.0",
6917         "array-unique": "^0.3.2",
6918         "braces": "^2.3.1",
6919         "define-property": "^2.0.2",
6920         "extend-shallow": "^3.0.2",
6921         "extglob": "^2.0.4",
6922         "fragment-cache": "^0.2.1",
6923         "kind-of": "^6.0.2",
6924         "nanomatch": "^1.2.9",
6925         "object.pick": "^1.3.0",
6926         "regex-not": "^1.0.0",
6927         "snapdragon": "^0.8.1",
6928         "to-regex": "^3.0.2"
6929       }
6930     },
6931     "miller-rabin": {
6932       "version": "4.0.1",
6933       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
6934       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
6935       "dev": true,
6936       "requires": {
6937         "bn.js": "^4.0.0",
6938         "brorand": "^1.0.1"
6939       },
6940       "dependencies": {
6941         "bn.js": {
6942           "version": "4.12.0",
6943           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
6944           "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
6945           "dev": true
6946         }
6947       }
6948     },
6949     "mime": {
6950       "version": "1.4.1",
6951       "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
6952       "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
6953       "dev": true
6954     },
6955     "mime-db": {
6956       "version": "1.49.0",
6957       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz",
6958       "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==",
6959       "dev": true
6960     },
6961     "mime-types": {
6962       "version": "2.1.32",
6963       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz",
6964       "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==",
6965       "dev": true,
6966       "requires": {
6967         "mime-db": "1.49.0"
6968       }
6969     },
6970     "mimic-fn": {
6971       "version": "2.1.0",
6972       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
6973       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
6974       "dev": true
6975     },
6976     "mimic-response": {
6977       "version": "1.0.1",
6978       "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
6979       "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
6980       "dev": true,
6981       "optional": true
6982     },
6983     "min-indent": {
6984       "version": "1.0.1",
6985       "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
6986       "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
6987       "dev": true
6988     },
6989     "minimalistic-assert": {
6990       "version": "1.0.1",
6991       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
6992       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
6993       "dev": true
6994     },
6995     "minimalistic-crypto-utils": {
6996       "version": "1.0.1",
6997       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
6998       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
6999       "dev": true
7000     },
7001     "minimatch": {
7002       "version": "3.0.4",
7003       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
7004       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
7005       "dev": true,
7006       "requires": {
7007         "brace-expansion": "^1.1.7"
7008       }
7009     },
7010     "minimist": {
7011       "version": "1.2.5",
7012       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
7013       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
7014       "dev": true
7015     },
7016     "minimist-options": {
7017       "version": "4.1.0",
7018       "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
7019       "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
7020       "dev": true,
7021       "requires": {
7022         "arrify": "^1.0.1",
7023         "is-plain-obj": "^1.1.0",
7024         "kind-of": "^6.0.3"
7025       }
7026     },
7027     "mixin-deep": {
7028       "version": "1.3.2",
7029       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
7030       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
7031       "dev": true,
7032       "requires": {
7033         "for-in": "^1.0.2",
7034         "is-extendable": "^1.0.1"
7035       },
7036       "dependencies": {
7037         "is-extendable": {
7038           "version": "1.0.1",
7039           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
7040           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
7041           "dev": true,
7042           "requires": {
7043             "is-plain-object": "^2.0.4"
7044           }
7045         }
7046       }
7047     },
7048     "mkdirp": {
7049       "version": "0.5.5",
7050       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
7051       "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
7052       "dev": true,
7053       "requires": {
7054         "minimist": "^1.2.5"
7055       }
7056     },
7057     "mkdirp-classic": {
7058       "version": "0.5.3",
7059       "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
7060       "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
7061       "dev": true
7062     },
7063     "module-deps": {
7064       "version": "6.2.3",
7065       "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.3.tgz",
7066       "integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==",
7067       "dev": true,
7068       "requires": {
7069         "JSONStream": "^1.0.3",
7070         "browser-resolve": "^2.0.0",
7071         "cached-path-relative": "^1.0.2",
7072         "concat-stream": "~1.6.0",
7073         "defined": "^1.0.0",
7074         "detective": "^5.2.0",
7075         "duplexer2": "^0.1.2",
7076         "inherits": "^2.0.1",
7077         "parents": "^1.0.0",
7078         "readable-stream": "^2.0.2",
7079         "resolve": "^1.4.0",
7080         "stream-combiner2": "^1.1.1",
7081         "subarg": "^1.0.0",
7082         "through2": "^2.0.0",
7083         "xtend": "^4.0.0"
7084       }
7085     },
7086     "ms": {
7087       "version": "2.1.2",
7088       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
7089       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
7090       "dev": true
7091     },
7092     "mute-stdout": {
7093       "version": "1.0.1",
7094       "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz",
7095       "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==",
7096       "dev": true
7097     },
7098     "mute-stream": {
7099       "version": "0.0.8",
7100       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
7101       "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
7102       "dev": true
7103     },
7104     "mutexify": {
7105       "version": "1.3.1",
7106       "resolved": "https://registry.npmjs.org/mutexify/-/mutexify-1.3.1.tgz",
7107       "integrity": "sha512-nU7mOEuaXiQIB/EgTIjYZJ7g8KqMm2D8l4qp+DqA4jxWOb/tnb1KEoqp+tlbdQIDIAiC1i7j7X/3yHDFXLxr9g==",
7108       "dev": true
7109     },
7110     "nan": {
7111       "version": "2.15.0",
7112       "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
7113       "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==",
7114       "dev": true,
7115       "optional": true
7116     },
7117     "nanobench": {
7118       "version": "2.1.1",
7119       "resolved": "https://registry.npmjs.org/nanobench/-/nanobench-2.1.1.tgz",
7120       "integrity": "sha512-z+Vv7zElcjN+OpzAxAquUayFLGK3JI/ubCl0Oh64YQqsTGG09CGqieJVQw4ui8huDnnAgrvTv93qi5UaOoNj8A==",
7121       "dev": true,
7122       "requires": {
7123         "browser-process-hrtime": "^0.1.2",
7124         "chalk": "^1.1.3",
7125         "mutexify": "^1.1.0",
7126         "pretty-hrtime": "^1.0.2"
7127       },
7128       "dependencies": {
7129         "ansi-styles": {
7130           "version": "2.2.1",
7131           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
7132           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
7133           "dev": true
7134         },
7135         "chalk": {
7136           "version": "1.1.3",
7137           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
7138           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
7139           "dev": true,
7140           "requires": {
7141             "ansi-styles": "^2.2.1",
7142             "escape-string-regexp": "^1.0.2",
7143             "has-ansi": "^2.0.0",
7144             "strip-ansi": "^3.0.0",
7145             "supports-color": "^2.0.0"
7146           }
7147         },
7148         "supports-color": {
7149           "version": "2.0.0",
7150           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
7151           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
7152           "dev": true
7153         }
7154       }
7155     },
7156     "nanomatch": {
7157       "version": "1.2.13",
7158       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
7159       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
7160       "dev": true,
7161       "requires": {
7162         "arr-diff": "^4.0.0",
7163         "array-unique": "^0.3.2",
7164         "define-property": "^2.0.2",
7165         "extend-shallow": "^3.0.2",
7166         "fragment-cache": "^0.2.1",
7167         "is-windows": "^1.0.2",
7168         "kind-of": "^6.0.2",
7169         "object.pick": "^1.3.0",
7170         "regex-not": "^1.0.0",
7171         "snapdragon": "^0.8.1",
7172         "to-regex": "^3.0.1"
7173       }
7174     },
7175     "natural-compare": {
7176       "version": "1.4.0",
7177       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
7178       "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
7179       "dev": true
7180     },
7181     "negotiator": {
7182       "version": "0.6.2",
7183       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
7184       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
7185       "dev": true
7186     },
7187     "neo-async": {
7188       "version": "2.6.2",
7189       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
7190       "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
7191       "dev": true
7192     },
7193     "next-tick": {
7194       "version": "1.0.0",
7195       "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
7196       "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
7197       "dev": true
7198     },
7199     "nice-try": {
7200       "version": "1.0.5",
7201       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
7202       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
7203       "dev": true
7204     },
7205     "node-releases": {
7206       "version": "1.1.75",
7207       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz",
7208       "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==",
7209       "dev": true
7210     },
7211     "normalize-package-data": {
7212       "version": "2.5.0",
7213       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
7214       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
7215       "dev": true,
7216       "requires": {
7217         "hosted-git-info": "^2.1.4",
7218         "resolve": "^1.10.0",
7219         "semver": "2 || 3 || 4 || 5",
7220         "validate-npm-package-license": "^3.0.1"
7221       },
7222       "dependencies": {
7223         "semver": {
7224           "version": "5.7.1",
7225           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
7226           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
7227           "dev": true
7228         }
7229       }
7230     },
7231     "normalize-path": {
7232       "version": "3.0.0",
7233       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
7234       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
7235       "dev": true
7236     },
7237     "normalize-range": {
7238       "version": "0.1.2",
7239       "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
7240       "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
7241       "dev": true
7242     },
7243     "normalize-selector": {
7244       "version": "0.2.0",
7245       "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz",
7246       "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=",
7247       "dev": true
7248     },
7249     "normalize-url": {
7250       "version": "3.3.0",
7251       "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz",
7252       "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==",
7253       "dev": true
7254     },
7255     "now-and-later": {
7256       "version": "2.0.1",
7257       "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz",
7258       "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==",
7259       "dev": true,
7260       "requires": {
7261         "once": "^1.3.2"
7262       }
7263     },
7264     "npm-conf": {
7265       "version": "1.1.3",
7266       "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz",
7267       "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==",
7268       "dev": true,
7269       "optional": true,
7270       "requires": {
7271         "config-chain": "^1.1.11",
7272         "pify": "^3.0.0"
7273       },
7274       "dependencies": {
7275         "pify": {
7276           "version": "3.0.0",
7277           "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
7278           "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
7279           "dev": true,
7280           "optional": true
7281         }
7282       }
7283     },
7284     "npm-run-path": {
7285       "version": "2.0.2",
7286       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
7287       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
7288       "dev": true,
7289       "optional": true,
7290       "requires": {
7291         "path-key": "^2.0.0"
7292       }
7293     },
7294     "nth-check": {
7295       "version": "1.0.2",
7296       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
7297       "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
7298       "dev": true,
7299       "requires": {
7300         "boolbase": "~1.0.0"
7301       }
7302     },
7303     "num2fraction": {
7304       "version": "1.2.2",
7305       "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
7306       "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
7307       "dev": true
7308     },
7309     "number-is-nan": {
7310       "version": "1.0.1",
7311       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
7312       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
7313       "dev": true
7314     },
7315     "object-assign": {
7316       "version": "4.1.1",
7317       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
7318       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
7319       "dev": true
7320     },
7321     "object-copy": {
7322       "version": "0.1.0",
7323       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
7324       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
7325       "dev": true,
7326       "requires": {
7327         "copy-descriptor": "^0.1.0",
7328         "define-property": "^0.2.5",
7329         "kind-of": "^3.0.3"
7330       },
7331       "dependencies": {
7332         "define-property": {
7333           "version": "0.2.5",
7334           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7335           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7336           "dev": true,
7337           "requires": {
7338             "is-descriptor": "^0.1.0"
7339           }
7340         },
7341         "is-buffer": {
7342           "version": "1.1.6",
7343           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
7344           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
7345           "dev": true
7346         },
7347         "kind-of": {
7348           "version": "3.2.2",
7349           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7350           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7351           "dev": true,
7352           "requires": {
7353             "is-buffer": "^1.1.5"
7354           }
7355         }
7356       }
7357     },
7358     "object-inspect": {
7359       "version": "1.11.0",
7360       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
7361       "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==",
7362       "dev": true
7363     },
7364     "object-keys": {
7365       "version": "1.1.1",
7366       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
7367       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
7368       "dev": true
7369     },
7370     "object-visit": {
7371       "version": "1.0.1",
7372       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
7373       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
7374       "dev": true,
7375       "requires": {
7376         "isobject": "^3.0.0"
7377       }
7378     },
7379     "object.assign": {
7380       "version": "4.1.2",
7381       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
7382       "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
7383       "dev": true,
7384       "requires": {
7385         "call-bind": "^1.0.0",
7386         "define-properties": "^1.1.3",
7387         "has-symbols": "^1.0.1",
7388         "object-keys": "^1.1.1"
7389       }
7390     },
7391     "object.defaults": {
7392       "version": "1.1.0",
7393       "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
7394       "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
7395       "dev": true,
7396       "requires": {
7397         "array-each": "^1.0.1",
7398         "array-slice": "^1.0.0",
7399         "for-own": "^1.0.0",
7400         "isobject": "^3.0.0"
7401       }
7402     },
7403     "object.getownpropertydescriptors": {
7404       "version": "2.1.2",
7405       "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz",
7406       "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==",
7407       "dev": true,
7408       "requires": {
7409         "call-bind": "^1.0.2",
7410         "define-properties": "^1.1.3",
7411         "es-abstract": "^1.18.0-next.2"
7412       }
7413     },
7414     "object.map": {
7415       "version": "1.0.1",
7416       "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
7417       "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
7418       "dev": true,
7419       "requires": {
7420         "for-own": "^1.0.0",
7421         "make-iterator": "^1.0.0"
7422       }
7423     },
7424     "object.pick": {
7425       "version": "1.3.0",
7426       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
7427       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
7428       "dev": true,
7429       "requires": {
7430         "isobject": "^3.0.1"
7431       }
7432     },
7433     "object.reduce": {
7434       "version": "1.0.1",
7435       "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz",
7436       "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=",
7437       "dev": true,
7438       "requires": {
7439         "for-own": "^1.0.0",
7440         "make-iterator": "^1.0.0"
7441       }
7442     },
7443     "object.values": {
7444       "version": "1.1.4",
7445       "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz",
7446       "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==",
7447       "dev": true,
7448       "requires": {
7449         "call-bind": "^1.0.2",
7450         "define-properties": "^1.1.3",
7451         "es-abstract": "^1.18.2"
7452       }
7453     },
7454     "on-finished": {
7455       "version": "2.3.0",
7456       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
7457       "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
7458       "dev": true,
7459       "requires": {
7460         "ee-first": "1.1.1"
7461       }
7462     },
7463     "once": {
7464       "version": "1.4.0",
7465       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
7466       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
7467       "dev": true,
7468       "requires": {
7469         "wrappy": "1"
7470       }
7471     },
7472     "onetime": {
7473       "version": "5.1.2",
7474       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
7475       "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
7476       "dev": true,
7477       "requires": {
7478         "mimic-fn": "^2.1.0"
7479       }
7480     },
7481     "optionator": {
7482       "version": "0.8.3",
7483       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
7484       "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
7485       "dev": true,
7486       "requires": {
7487         "deep-is": "~0.1.3",
7488         "fast-levenshtein": "~2.0.6",
7489         "levn": "~0.3.0",
7490         "prelude-ls": "~1.1.2",
7491         "type-check": "~0.3.2",
7492         "word-wrap": "~1.2.3"
7493       }
7494     },
7495     "optipng-bin": {
7496       "version": "6.0.0",
7497       "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-6.0.0.tgz",
7498       "integrity": "sha512-95bB4y8IaTsa/8x6QH4bLUuyvyOoGBCLDA7wOgDL8UFqJpSUh1Hob8JRJhit+wC1ZLN3tQ7mFt7KuBj0x8F2Wg==",
7499       "dev": true,
7500       "optional": true,
7501       "requires": {
7502         "bin-build": "^3.0.0",
7503         "bin-wrapper": "^4.0.0",
7504         "logalot": "^2.0.0"
7505       }
7506     },
7507     "ordered-read-streams": {
7508       "version": "1.0.1",
7509       "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz",
7510       "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=",
7511       "dev": true,
7512       "requires": {
7513         "readable-stream": "^2.0.1"
7514       }
7515     },
7516     "os-browserify": {
7517       "version": "0.3.0",
7518       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
7519       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
7520       "dev": true
7521     },
7522     "os-filter-obj": {
7523       "version": "2.0.0",
7524       "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz",
7525       "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==",
7526       "dev": true,
7527       "optional": true,
7528       "requires": {
7529         "arch": "^2.1.0"
7530       }
7531     },
7532     "os-locale": {
7533       "version": "1.4.0",
7534       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
7535       "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
7536       "dev": true,
7537       "requires": {
7538         "lcid": "^1.0.0"
7539       }
7540     },
7541     "os-tmpdir": {
7542       "version": "1.0.2",
7543       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
7544       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
7545       "dev": true
7546     },
7547     "p-cancelable": {
7548       "version": "0.3.0",
7549       "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz",
7550       "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==",
7551       "dev": true,
7552       "optional": true
7553     },
7554     "p-event": {
7555       "version": "1.3.0",
7556       "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz",
7557       "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=",
7558       "dev": true,
7559       "optional": true,
7560       "requires": {
7561         "p-timeout": "^1.1.1"
7562       }
7563     },
7564     "p-finally": {
7565       "version": "1.0.0",
7566       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
7567       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
7568       "dev": true,
7569       "optional": true
7570     },
7571     "p-is-promise": {
7572       "version": "1.1.0",
7573       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
7574       "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=",
7575       "dev": true,
7576       "optional": true
7577     },
7578     "p-limit": {
7579       "version": "1.3.0",
7580       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
7581       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
7582       "dev": true,
7583       "requires": {
7584         "p-try": "^1.0.0"
7585       }
7586     },
7587     "p-locate": {
7588       "version": "2.0.0",
7589       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
7590       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
7591       "dev": true,
7592       "requires": {
7593         "p-limit": "^1.1.0"
7594       }
7595     },
7596     "p-map-series": {
7597       "version": "1.0.0",
7598       "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz",
7599       "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=",
7600       "dev": true,
7601       "optional": true,
7602       "requires": {
7603         "p-reduce": "^1.0.0"
7604       }
7605     },
7606     "p-pipe": {
7607       "version": "3.1.0",
7608       "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz",
7609       "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==",
7610       "dev": true
7611     },
7612     "p-reduce": {
7613       "version": "1.0.0",
7614       "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz",
7615       "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=",
7616       "dev": true,
7617       "optional": true
7618     },
7619     "p-timeout": {
7620       "version": "1.2.1",
7621       "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz",
7622       "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=",
7623       "dev": true,
7624       "optional": true,
7625       "requires": {
7626         "p-finally": "^1.0.0"
7627       }
7628     },
7629     "p-try": {
7630       "version": "1.0.0",
7631       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
7632       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
7633       "dev": true
7634     },
7635     "pako": {
7636       "version": "1.0.11",
7637       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
7638       "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
7639       "dev": true
7640     },
7641     "parent-module": {
7642       "version": "1.0.1",
7643       "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
7644       "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
7645       "dev": true,
7646       "requires": {
7647         "callsites": "^3.0.0"
7648       },
7649       "dependencies": {
7650         "callsites": {
7651           "version": "3.1.0",
7652           "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
7653           "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
7654           "dev": true
7655         }
7656       }
7657     },
7658     "parents": {
7659       "version": "1.0.1",
7660       "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
7661       "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=",
7662       "dev": true,
7663       "requires": {
7664         "path-platform": "~0.11.15"
7665       }
7666     },
7667     "parse-asn1": {
7668       "version": "5.1.6",
7669       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
7670       "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
7671       "dev": true,
7672       "requires": {
7673         "asn1.js": "^5.2.0",
7674         "browserify-aes": "^1.0.0",
7675         "evp_bytestokey": "^1.0.0",
7676         "pbkdf2": "^3.0.3",
7677         "safe-buffer": "^5.1.1"
7678       }
7679     },
7680     "parse-entities": {
7681       "version": "2.0.0",
7682       "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz",
7683       "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==",
7684       "dev": true,
7685       "requires": {
7686         "character-entities": "^1.0.0",
7687         "character-entities-legacy": "^1.0.0",
7688         "character-reference-invalid": "^1.0.0",
7689         "is-alphanumerical": "^1.0.0",
7690         "is-decimal": "^1.0.0",
7691         "is-hexadecimal": "^1.0.0"
7692       }
7693     },
7694     "parse-filepath": {
7695       "version": "1.0.2",
7696       "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
7697       "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
7698       "dev": true,
7699       "requires": {
7700         "is-absolute": "^1.0.0",
7701         "map-cache": "^0.2.0",
7702         "path-root": "^0.1.1"
7703       }
7704     },
7705     "parse-json": {
7706       "version": "4.0.0",
7707       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
7708       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
7709       "dev": true,
7710       "requires": {
7711         "error-ex": "^1.3.1",
7712         "json-parse-better-errors": "^1.0.1"
7713       }
7714     },
7715     "parse-node-version": {
7716       "version": "1.0.1",
7717       "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz",
7718       "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
7719       "dev": true
7720     },
7721     "parse-passwd": {
7722       "version": "1.0.0",
7723       "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
7724       "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
7725       "dev": true
7726     },
7727     "parseurl": {
7728       "version": "1.3.3",
7729       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
7730       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
7731       "dev": true
7732     },
7733     "pascalcase": {
7734       "version": "0.1.1",
7735       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
7736       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
7737       "dev": true
7738     },
7739     "path-browserify": {
7740       "version": "0.0.1",
7741       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
7742       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
7743       "dev": true
7744     },
7745     "path-dirname": {
7746       "version": "1.0.2",
7747       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
7748       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
7749       "dev": true
7750     },
7751     "path-exists": {
7752       "version": "3.0.0",
7753       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
7754       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
7755       "dev": true
7756     },
7757     "path-is-absolute": {
7758       "version": "1.0.1",
7759       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
7760       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
7761       "dev": true
7762     },
7763     "path-is-inside": {
7764       "version": "1.0.2",
7765       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
7766       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
7767       "dev": true
7768     },
7769     "path-key": {
7770       "version": "2.0.1",
7771       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
7772       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
7773       "dev": true
7774     },
7775     "path-parse": {
7776       "version": "1.0.7",
7777       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
7778       "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
7779       "dev": true
7780     },
7781     "path-platform": {
7782       "version": "0.11.15",
7783       "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
7784       "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",
7785       "dev": true
7786     },
7787     "path-root": {
7788       "version": "0.1.1",
7789       "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
7790       "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
7791       "dev": true,
7792       "requires": {
7793         "path-root-regex": "^0.1.0"
7794       }
7795     },
7796     "path-root-regex": {
7797       "version": "0.1.2",
7798       "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
7799       "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
7800       "dev": true
7801     },
7802     "path-type": {
7803       "version": "2.0.0",
7804       "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
7805       "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
7806       "dev": true,
7807       "requires": {
7808         "pify": "^2.0.0"
7809       }
7810     },
7811     "pbkdf2": {
7812       "version": "3.1.2",
7813       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
7814       "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==",
7815       "dev": true,
7816       "requires": {
7817         "create-hash": "^1.1.2",
7818         "create-hmac": "^1.1.4",
7819         "ripemd160": "^2.0.1",
7820         "safe-buffer": "^5.0.1",
7821         "sha.js": "^2.4.8"
7822       }
7823     },
7824     "pend": {
7825       "version": "1.2.0",
7826       "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
7827       "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
7828       "dev": true
7829     },
7830     "picomatch": {
7831       "version": "2.3.0",
7832       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
7833       "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
7834       "dev": true
7835     },
7836     "pify": {
7837       "version": "2.3.0",
7838       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
7839       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
7840       "dev": true
7841     },
7842     "pinkie": {
7843       "version": "2.0.4",
7844       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
7845       "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
7846       "dev": true
7847     },
7848     "pinkie-promise": {
7849       "version": "2.0.1",
7850       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
7851       "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
7852       "dev": true,
7853       "requires": {
7854         "pinkie": "^2.0.0"
7855       }
7856     },
7857     "pkg-dir": {
7858       "version": "2.0.0",
7859       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
7860       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
7861       "dev": true,
7862       "requires": {
7863         "find-up": "^2.1.0"
7864       }
7865     },
7866     "plugin-error": {
7867       "version": "1.0.1",
7868       "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz",
7869       "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==",
7870       "dev": true,
7871       "requires": {
7872         "ansi-colors": "^1.0.1",
7873         "arr-diff": "^4.0.0",
7874         "arr-union": "^3.1.0",
7875         "extend-shallow": "^3.0.2"
7876       }
7877     },
7878     "plur": {
7879       "version": "3.1.1",
7880       "resolved": "https://registry.npmjs.org/plur/-/plur-3.1.1.tgz",
7881       "integrity": "sha512-t1Ax8KUvV3FFII8ltczPn2tJdjqbd1sIzu6t4JL7nQ3EyeL/lTrj5PWKb06ic5/6XYDr65rQ4uzQEGN70/6X5w==",
7882       "dev": true,
7883       "requires": {
7884         "irregular-plurals": "^2.0.0"
7885       }
7886     },
7887     "posix-character-classes": {
7888       "version": "0.1.1",
7889       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
7890       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
7891       "dev": true
7892     },
7893     "postcss": {
7894       "version": "7.0.36",
7895       "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
7896       "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
7897       "dev": true,
7898       "requires": {
7899         "chalk": "^2.4.2",
7900         "source-map": "^0.6.1",
7901         "supports-color": "^6.1.0"
7902       },
7903       "dependencies": {
7904         "supports-color": {
7905           "version": "6.1.0",
7906           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
7907           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
7908           "dev": true,
7909           "requires": {
7910             "has-flag": "^3.0.0"
7911           }
7912         }
7913       }
7914     },
7915     "postcss-calc": {
7916       "version": "7.0.5",
7917       "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz",
7918       "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==",
7919       "dev": true,
7920       "requires": {
7921         "postcss": "^7.0.27",
7922         "postcss-selector-parser": "^6.0.2",
7923         "postcss-value-parser": "^4.0.2"
7924       }
7925     },
7926     "postcss-colormin": {
7927       "version": "4.0.3",
7928       "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
7929       "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==",
7930       "dev": true,
7931       "requires": {
7932         "browserslist": "^4.0.0",
7933         "color": "^3.0.0",
7934         "has": "^1.0.0",
7935         "postcss": "^7.0.0",
7936         "postcss-value-parser": "^3.0.0"
7937       },
7938       "dependencies": {
7939         "postcss-value-parser": {
7940           "version": "3.3.1",
7941           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
7942           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
7943           "dev": true
7944         }
7945       }
7946     },
7947     "postcss-convert-values": {
7948       "version": "4.0.1",
7949       "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz",
7950       "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==",
7951       "dev": true,
7952       "requires": {
7953         "postcss": "^7.0.0",
7954         "postcss-value-parser": "^3.0.0"
7955       },
7956       "dependencies": {
7957         "postcss-value-parser": {
7958           "version": "3.3.1",
7959           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
7960           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
7961           "dev": true
7962         }
7963       }
7964     },
7965     "postcss-custom-properties": {
7966       "version": "9.1.1",
7967       "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-9.1.1.tgz",
7968       "integrity": "sha512-GVu+j7vwMTKUGhGXckYAFAAG5tTJUkSt8LuSyimtZdVVmdAEZYYqserkAgX8vwMhgGDPA4vJtWt7VgFxgiooDA==",
7969       "dev": true,
7970       "requires": {
7971         "postcss": "^7.0.17",
7972         "postcss-values-parser": "^3.0.5"
7973       }
7974     },
7975     "postcss-discard-comments": {
7976       "version": "4.0.2",
7977       "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz",
7978       "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==",
7979       "dev": true,
7980       "requires": {
7981         "postcss": "^7.0.0"
7982       }
7983     },
7984     "postcss-discard-duplicates": {
7985       "version": "4.0.2",
7986       "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz",
7987       "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==",
7988       "dev": true,
7989       "requires": {
7990         "postcss": "^7.0.0"
7991       }
7992     },
7993     "postcss-discard-empty": {
7994       "version": "4.0.1",
7995       "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz",
7996       "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==",
7997       "dev": true,
7998       "requires": {
7999         "postcss": "^7.0.0"
8000       }
8001     },
8002     "postcss-discard-overridden": {
8003       "version": "4.0.1",
8004       "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz",
8005       "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==",
8006       "dev": true,
8007       "requires": {
8008         "postcss": "^7.0.0"
8009       }
8010     },
8011     "postcss-html": {
8012       "version": "0.36.0",
8013       "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz",
8014       "integrity": "sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==",
8015       "dev": true,
8016       "requires": {
8017         "htmlparser2": "^3.10.0"
8018       }
8019     },
8020     "postcss-import": {
8021       "version": "12.0.1",
8022       "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz",
8023       "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==",
8024       "dev": true,
8025       "requires": {
8026         "postcss": "^7.0.1",
8027         "postcss-value-parser": "^3.2.3",
8028         "read-cache": "^1.0.0",
8029         "resolve": "^1.1.7"
8030       },
8031       "dependencies": {
8032         "postcss-value-parser": {
8033           "version": "3.3.1",
8034           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8035           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8036           "dev": true
8037         }
8038       }
8039     },
8040     "postcss-less": {
8041       "version": "3.1.4",
8042       "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz",
8043       "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==",
8044       "dev": true,
8045       "requires": {
8046         "postcss": "^7.0.14"
8047       }
8048     },
8049     "postcss-load-config": {
8050       "version": "2.1.2",
8051       "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz",
8052       "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==",
8053       "dev": true,
8054       "requires": {
8055         "cosmiconfig": "^5.0.0",
8056         "import-cwd": "^2.0.0"
8057       }
8058     },
8059     "postcss-media-query-parser": {
8060       "version": "0.2.3",
8061       "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
8062       "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
8063       "dev": true
8064     },
8065     "postcss-merge-longhand": {
8066       "version": "4.0.11",
8067       "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz",
8068       "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==",
8069       "dev": true,
8070       "requires": {
8071         "css-color-names": "0.0.4",
8072         "postcss": "^7.0.0",
8073         "postcss-value-parser": "^3.0.0",
8074         "stylehacks": "^4.0.0"
8075       },
8076       "dependencies": {
8077         "postcss-value-parser": {
8078           "version": "3.3.1",
8079           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8080           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8081           "dev": true
8082         }
8083       }
8084     },
8085     "postcss-merge-rules": {
8086       "version": "4.0.3",
8087       "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz",
8088       "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==",
8089       "dev": true,
8090       "requires": {
8091         "browserslist": "^4.0.0",
8092         "caniuse-api": "^3.0.0",
8093         "cssnano-util-same-parent": "^4.0.0",
8094         "postcss": "^7.0.0",
8095         "postcss-selector-parser": "^3.0.0",
8096         "vendors": "^1.0.0"
8097       },
8098       "dependencies": {
8099         "postcss-selector-parser": {
8100           "version": "3.1.2",
8101           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
8102           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
8103           "dev": true,
8104           "requires": {
8105             "dot-prop": "^5.2.0",
8106             "indexes-of": "^1.0.1",
8107             "uniq": "^1.0.1"
8108           }
8109         }
8110       }
8111     },
8112     "postcss-minify-font-values": {
8113       "version": "4.0.2",
8114       "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz",
8115       "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==",
8116       "dev": true,
8117       "requires": {
8118         "postcss": "^7.0.0",
8119         "postcss-value-parser": "^3.0.0"
8120       },
8121       "dependencies": {
8122         "postcss-value-parser": {
8123           "version": "3.3.1",
8124           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8125           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8126           "dev": true
8127         }
8128       }
8129     },
8130     "postcss-minify-gradients": {
8131       "version": "4.0.2",
8132       "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz",
8133       "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==",
8134       "dev": true,
8135       "requires": {
8136         "cssnano-util-get-arguments": "^4.0.0",
8137         "is-color-stop": "^1.0.0",
8138         "postcss": "^7.0.0",
8139         "postcss-value-parser": "^3.0.0"
8140       },
8141       "dependencies": {
8142         "postcss-value-parser": {
8143           "version": "3.3.1",
8144           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8145           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8146           "dev": true
8147         }
8148       }
8149     },
8150     "postcss-minify-params": {
8151       "version": "4.0.2",
8152       "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz",
8153       "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==",
8154       "dev": true,
8155       "requires": {
8156         "alphanum-sort": "^1.0.0",
8157         "browserslist": "^4.0.0",
8158         "cssnano-util-get-arguments": "^4.0.0",
8159         "postcss": "^7.0.0",
8160         "postcss-value-parser": "^3.0.0",
8161         "uniqs": "^2.0.0"
8162       },
8163       "dependencies": {
8164         "postcss-value-parser": {
8165           "version": "3.3.1",
8166           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8167           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8168           "dev": true
8169         }
8170       }
8171     },
8172     "postcss-minify-selectors": {
8173       "version": "4.0.2",
8174       "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz",
8175       "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==",
8176       "dev": true,
8177       "requires": {
8178         "alphanum-sort": "^1.0.0",
8179         "has": "^1.0.0",
8180         "postcss": "^7.0.0",
8181         "postcss-selector-parser": "^3.0.0"
8182       },
8183       "dependencies": {
8184         "postcss-selector-parser": {
8185           "version": "3.1.2",
8186           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
8187           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
8188           "dev": true,
8189           "requires": {
8190             "dot-prop": "^5.2.0",
8191             "indexes-of": "^1.0.1",
8192             "uniq": "^1.0.1"
8193           }
8194         }
8195       }
8196     },
8197     "postcss-normalize-charset": {
8198       "version": "4.0.1",
8199       "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
8200       "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==",
8201       "dev": true,
8202       "requires": {
8203         "postcss": "^7.0.0"
8204       }
8205     },
8206     "postcss-normalize-display-values": {
8207       "version": "4.0.2",
8208       "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz",
8209       "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==",
8210       "dev": true,
8211       "requires": {
8212         "cssnano-util-get-match": "^4.0.0",
8213         "postcss": "^7.0.0",
8214         "postcss-value-parser": "^3.0.0"
8215       },
8216       "dependencies": {
8217         "postcss-value-parser": {
8218           "version": "3.3.1",
8219           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8220           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8221           "dev": true
8222         }
8223       }
8224     },
8225     "postcss-normalize-positions": {
8226       "version": "4.0.2",
8227       "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz",
8228       "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==",
8229       "dev": true,
8230       "requires": {
8231         "cssnano-util-get-arguments": "^4.0.0",
8232         "has": "^1.0.0",
8233         "postcss": "^7.0.0",
8234         "postcss-value-parser": "^3.0.0"
8235       },
8236       "dependencies": {
8237         "postcss-value-parser": {
8238           "version": "3.3.1",
8239           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8240           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8241           "dev": true
8242         }
8243       }
8244     },
8245     "postcss-normalize-repeat-style": {
8246       "version": "4.0.2",
8247       "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz",
8248       "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==",
8249       "dev": true,
8250       "requires": {
8251         "cssnano-util-get-arguments": "^4.0.0",
8252         "cssnano-util-get-match": "^4.0.0",
8253         "postcss": "^7.0.0",
8254         "postcss-value-parser": "^3.0.0"
8255       },
8256       "dependencies": {
8257         "postcss-value-parser": {
8258           "version": "3.3.1",
8259           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8260           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8261           "dev": true
8262         }
8263       }
8264     },
8265     "postcss-normalize-string": {
8266       "version": "4.0.2",
8267       "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz",
8268       "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==",
8269       "dev": true,
8270       "requires": {
8271         "has": "^1.0.0",
8272         "postcss": "^7.0.0",
8273         "postcss-value-parser": "^3.0.0"
8274       },
8275       "dependencies": {
8276         "postcss-value-parser": {
8277           "version": "3.3.1",
8278           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8279           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8280           "dev": true
8281         }
8282       }
8283     },
8284     "postcss-normalize-timing-functions": {
8285       "version": "4.0.2",
8286       "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz",
8287       "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==",
8288       "dev": true,
8289       "requires": {
8290         "cssnano-util-get-match": "^4.0.0",
8291         "postcss": "^7.0.0",
8292         "postcss-value-parser": "^3.0.0"
8293       },
8294       "dependencies": {
8295         "postcss-value-parser": {
8296           "version": "3.3.1",
8297           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8298           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8299           "dev": true
8300         }
8301       }
8302     },
8303     "postcss-normalize-unicode": {
8304       "version": "4.0.1",
8305       "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz",
8306       "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==",
8307       "dev": true,
8308       "requires": {
8309         "browserslist": "^4.0.0",
8310         "postcss": "^7.0.0",
8311         "postcss-value-parser": "^3.0.0"
8312       },
8313       "dependencies": {
8314         "postcss-value-parser": {
8315           "version": "3.3.1",
8316           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8317           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8318           "dev": true
8319         }
8320       }
8321     },
8322     "postcss-normalize-url": {
8323       "version": "4.0.1",
8324       "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz",
8325       "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==",
8326       "dev": true,
8327       "requires": {
8328         "is-absolute-url": "^2.0.0",
8329         "normalize-url": "^3.0.0",
8330         "postcss": "^7.0.0",
8331         "postcss-value-parser": "^3.0.0"
8332       },
8333       "dependencies": {
8334         "postcss-value-parser": {
8335           "version": "3.3.1",
8336           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8337           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8338           "dev": true
8339         }
8340       }
8341     },
8342     "postcss-normalize-whitespace": {
8343       "version": "4.0.2",
8344       "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz",
8345       "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==",
8346       "dev": true,
8347       "requires": {
8348         "postcss": "^7.0.0",
8349         "postcss-value-parser": "^3.0.0"
8350       },
8351       "dependencies": {
8352         "postcss-value-parser": {
8353           "version": "3.3.1",
8354           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8355           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8356           "dev": true
8357         }
8358       }
8359     },
8360     "postcss-ordered-values": {
8361       "version": "4.1.2",
8362       "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz",
8363       "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==",
8364       "dev": true,
8365       "requires": {
8366         "cssnano-util-get-arguments": "^4.0.0",
8367         "postcss": "^7.0.0",
8368         "postcss-value-parser": "^3.0.0"
8369       },
8370       "dependencies": {
8371         "postcss-value-parser": {
8372           "version": "3.3.1",
8373           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8374           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8375           "dev": true
8376         }
8377       }
8378     },
8379     "postcss-reduce-initial": {
8380       "version": "4.0.3",
8381       "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz",
8382       "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==",
8383       "dev": true,
8384       "requires": {
8385         "browserslist": "^4.0.0",
8386         "caniuse-api": "^3.0.0",
8387         "has": "^1.0.0",
8388         "postcss": "^7.0.0"
8389       }
8390     },
8391     "postcss-reduce-transforms": {
8392       "version": "4.0.2",
8393       "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz",
8394       "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==",
8395       "dev": true,
8396       "requires": {
8397         "cssnano-util-get-match": "^4.0.0",
8398         "has": "^1.0.0",
8399         "postcss": "^7.0.0",
8400         "postcss-value-parser": "^3.0.0"
8401       },
8402       "dependencies": {
8403         "postcss-value-parser": {
8404           "version": "3.3.1",
8405           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8406           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8407           "dev": true
8408         }
8409       }
8410     },
8411     "postcss-reporter": {
8412       "version": "6.0.1",
8413       "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz",
8414       "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==",
8415       "dev": true,
8416       "requires": {
8417         "chalk": "^2.4.1",
8418         "lodash": "^4.17.11",
8419         "log-symbols": "^2.2.0",
8420         "postcss": "^7.0.7"
8421       },
8422       "dependencies": {
8423         "log-symbols": {
8424           "version": "2.2.0",
8425           "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
8426           "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
8427           "dev": true,
8428           "requires": {
8429             "chalk": "^2.0.1"
8430           }
8431         }
8432       }
8433     },
8434     "postcss-resolve-nested-selector": {
8435       "version": "0.1.1",
8436       "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz",
8437       "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=",
8438       "dev": true
8439     },
8440     "postcss-safe-parser": {
8441       "version": "4.0.2",
8442       "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz",
8443       "integrity": "sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==",
8444       "dev": true,
8445       "requires": {
8446         "postcss": "^7.0.26"
8447       }
8448     },
8449     "postcss-sass": {
8450       "version": "0.4.4",
8451       "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.4.4.tgz",
8452       "integrity": "sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg==",
8453       "dev": true,
8454       "requires": {
8455         "gonzales-pe": "^4.3.0",
8456         "postcss": "^7.0.21"
8457       }
8458     },
8459     "postcss-scss": {
8460       "version": "2.1.1",
8461       "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz",
8462       "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==",
8463       "dev": true,
8464       "requires": {
8465         "postcss": "^7.0.6"
8466       }
8467     },
8468     "postcss-selector-parser": {
8469       "version": "6.0.6",
8470       "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
8471       "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
8472       "dev": true,
8473       "requires": {
8474         "cssesc": "^3.0.0",
8475         "util-deprecate": "^1.0.2"
8476       }
8477     },
8478     "postcss-svgo": {
8479       "version": "4.0.3",
8480       "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz",
8481       "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==",
8482       "dev": true,
8483       "requires": {
8484         "postcss": "^7.0.0",
8485         "postcss-value-parser": "^3.0.0",
8486         "svgo": "^1.0.0"
8487       },
8488       "dependencies": {
8489         "postcss-value-parser": {
8490           "version": "3.3.1",
8491           "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
8492           "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
8493           "dev": true
8494         }
8495       }
8496     },
8497     "postcss-syntax": {
8498       "version": "0.36.2",
8499       "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz",
8500       "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==",
8501       "dev": true
8502     },
8503     "postcss-unique-selectors": {
8504       "version": "4.0.1",
8505       "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz",
8506       "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==",
8507       "dev": true,
8508       "requires": {
8509         "alphanum-sort": "^1.0.0",
8510         "postcss": "^7.0.0",
8511         "uniqs": "^2.0.0"
8512       }
8513     },
8514     "postcss-url": {
8515       "version": "8.0.0",
8516       "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-8.0.0.tgz",
8517       "integrity": "sha512-E2cbOQ5aii2zNHh8F6fk1cxls7QVFZjLPSrqvmiza8OuXLzIpErij8BDS5Y3STPfJgpIMNCPEr8JlKQWEoozUw==",
8518       "dev": true,
8519       "requires": {
8520         "mime": "^2.3.1",
8521         "minimatch": "^3.0.4",
8522         "mkdirp": "^0.5.0",
8523         "postcss": "^7.0.2",
8524         "xxhashjs": "^0.2.1"
8525       },
8526       "dependencies": {
8527         "mime": {
8528           "version": "2.5.2",
8529           "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz",
8530           "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==",
8531           "dev": true
8532         }
8533       }
8534     },
8535     "postcss-value-parser": {
8536       "version": "4.1.0",
8537       "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
8538       "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
8539       "dev": true
8540     },
8541     "postcss-values-parser": {
8542       "version": "3.2.1",
8543       "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-3.2.1.tgz",
8544       "integrity": "sha512-SQ7/88VE9LhJh9gc27/hqnSU/aZaREVJcRVccXBmajgP2RkjdJzNyH/a9GCVMI5nsRhT0jC5HpUMwfkz81DVVg==",
8545       "dev": true,
8546       "requires": {
8547         "color-name": "^1.1.4",
8548         "is-url-superb": "^3.0.0",
8549         "postcss": "^7.0.5",
8550         "url-regex": "^5.0.0"
8551       },
8552       "dependencies": {
8553         "color-name": {
8554           "version": "1.1.4",
8555           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
8556           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
8557           "dev": true
8558         }
8559       }
8560     },
8561     "prelude-ls": {
8562       "version": "1.1.2",
8563       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
8564       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
8565       "dev": true
8566     },
8567     "prepend-http": {
8568       "version": "1.0.4",
8569       "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
8570       "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
8571       "dev": true,
8572       "optional": true
8573     },
8574     "prettier": {
8575       "version": "1.19.1",
8576       "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz",
8577       "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==",
8578       "dev": true
8579     },
8580     "prettier-eslint": {
8581       "version": "9.0.2",
8582       "resolved": "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-9.0.2.tgz",
8583       "integrity": "sha512-u6EQqxUhaGfra9gy9shcR7MT7r/2twwEfRGy1tfzyaJvLQwSg34M9IU5HuF7FsLW2QUgr5VIUc56EPWibw1pdw==",
8584       "dev": true,
8585       "requires": {
8586         "@typescript-eslint/parser": "^1.10.2",
8587         "common-tags": "^1.4.0",
8588         "core-js": "^3.1.4",
8589         "dlv": "^1.1.0",
8590         "eslint": "^5.0.0",
8591         "indent-string": "^4.0.0",
8592         "lodash.merge": "^4.6.0",
8593         "loglevel-colored-level-prefix": "^1.0.0",
8594         "prettier": "^1.7.0",
8595         "pretty-format": "^23.0.1",
8596         "require-relative": "^0.8.7",
8597         "typescript": "^3.2.1",
8598         "vue-eslint-parser": "^2.0.2"
8599       },
8600       "dependencies": {
8601         "acorn": {
8602           "version": "6.4.2",
8603           "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz",
8604           "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
8605           "dev": true
8606         },
8607         "ansi-escapes": {
8608           "version": "3.2.0",
8609           "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
8610           "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
8611           "dev": true
8612         },
8613         "ansi-regex": {
8614           "version": "3.0.0",
8615           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
8616           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
8617           "dev": true
8618         },
8619         "cli-cursor": {
8620           "version": "2.1.0",
8621           "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
8622           "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
8623           "dev": true,
8624           "requires": {
8625             "restore-cursor": "^2.0.0"
8626           }
8627         },
8628         "cli-width": {
8629           "version": "2.2.1",
8630           "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
8631           "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
8632           "dev": true
8633         },
8634         "eslint": {
8635           "version": "5.16.0",
8636           "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz",
8637           "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==",
8638           "dev": true,
8639           "requires": {
8640             "@babel/code-frame": "^7.0.0",
8641             "ajv": "^6.9.1",
8642             "chalk": "^2.1.0",
8643             "cross-spawn": "^6.0.5",
8644             "debug": "^4.0.1",
8645             "doctrine": "^3.0.0",
8646             "eslint-scope": "^4.0.3",
8647             "eslint-utils": "^1.3.1",
8648             "eslint-visitor-keys": "^1.0.0",
8649             "espree": "^5.0.1",
8650             "esquery": "^1.0.1",
8651             "esutils": "^2.0.2",
8652             "file-entry-cache": "^5.0.1",
8653             "functional-red-black-tree": "^1.0.1",
8654             "glob": "^7.1.2",
8655             "globals": "^11.7.0",
8656             "ignore": "^4.0.6",
8657             "import-fresh": "^3.0.0",
8658             "imurmurhash": "^0.1.4",
8659             "inquirer": "^6.2.2",
8660             "js-yaml": "^3.13.0",
8661             "json-stable-stringify-without-jsonify": "^1.0.1",
8662             "levn": "^0.3.0",
8663             "lodash": "^4.17.11",
8664             "minimatch": "^3.0.4",
8665             "mkdirp": "^0.5.1",
8666             "natural-compare": "^1.4.0",
8667             "optionator": "^0.8.2",
8668             "path-is-inside": "^1.0.2",
8669             "progress": "^2.0.0",
8670             "regexpp": "^2.0.1",
8671             "semver": "^5.5.1",
8672             "strip-ansi": "^4.0.0",
8673             "strip-json-comments": "^2.0.1",
8674             "table": "^5.2.3",
8675             "text-table": "^0.2.0"
8676           }
8677         },
8678         "eslint-scope": {
8679           "version": "4.0.3",
8680           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
8681           "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
8682           "dev": true,
8683           "requires": {
8684             "esrecurse": "^4.1.0",
8685             "estraverse": "^4.1.1"
8686           }
8687         },
8688         "espree": {
8689           "version": "5.0.1",
8690           "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz",
8691           "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==",
8692           "dev": true,
8693           "requires": {
8694             "acorn": "^6.0.7",
8695             "acorn-jsx": "^5.0.0",
8696             "eslint-visitor-keys": "^1.0.0"
8697           }
8698         },
8699         "figures": {
8700           "version": "2.0.0",
8701           "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
8702           "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
8703           "dev": true,
8704           "requires": {
8705             "escape-string-regexp": "^1.0.5"
8706           }
8707         },
8708         "glob": {
8709           "version": "7.1.7",
8710           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
8711           "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
8712           "dev": true,
8713           "requires": {
8714             "fs.realpath": "^1.0.0",
8715             "inflight": "^1.0.4",
8716             "inherits": "2",
8717             "minimatch": "^3.0.4",
8718             "once": "^1.3.0",
8719             "path-is-absolute": "^1.0.0"
8720           }
8721         },
8722         "globals": {
8723           "version": "11.12.0",
8724           "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
8725           "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
8726           "dev": true
8727         },
8728         "import-fresh": {
8729           "version": "3.3.0",
8730           "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
8731           "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
8732           "dev": true,
8733           "requires": {
8734             "parent-module": "^1.0.0",
8735             "resolve-from": "^4.0.0"
8736           }
8737         },
8738         "indent-string": {
8739           "version": "4.0.0",
8740           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
8741           "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
8742           "dev": true
8743         },
8744         "inquirer": {
8745           "version": "6.5.2",
8746           "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
8747           "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
8748           "dev": true,
8749           "requires": {
8750             "ansi-escapes": "^3.2.0",
8751             "chalk": "^2.4.2",
8752             "cli-cursor": "^2.1.0",
8753             "cli-width": "^2.0.0",
8754             "external-editor": "^3.0.3",
8755             "figures": "^2.0.0",
8756             "lodash": "^4.17.12",
8757             "mute-stream": "0.0.7",
8758             "run-async": "^2.2.0",
8759             "rxjs": "^6.4.0",
8760             "string-width": "^2.1.0",
8761             "strip-ansi": "^5.1.0",
8762             "through": "^2.3.6"
8763           },
8764           "dependencies": {
8765             "ansi-regex": {
8766               "version": "4.1.0",
8767               "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
8768               "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
8769               "dev": true
8770             },
8771             "strip-ansi": {
8772               "version": "5.2.0",
8773               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
8774               "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
8775               "dev": true,
8776               "requires": {
8777                 "ansi-regex": "^4.1.0"
8778               }
8779             }
8780           }
8781         },
8782         "is-fullwidth-code-point": {
8783           "version": "2.0.0",
8784           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
8785           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
8786           "dev": true
8787         },
8788         "mimic-fn": {
8789           "version": "1.2.0",
8790           "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
8791           "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
8792           "dev": true
8793         },
8794         "mute-stream": {
8795           "version": "0.0.7",
8796           "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
8797           "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
8798           "dev": true
8799         },
8800         "onetime": {
8801           "version": "2.0.1",
8802           "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
8803           "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
8804           "dev": true,
8805           "requires": {
8806             "mimic-fn": "^1.0.0"
8807           }
8808         },
8809         "resolve-from": {
8810           "version": "4.0.0",
8811           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
8812           "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
8813           "dev": true
8814         },
8815         "restore-cursor": {
8816           "version": "2.0.0",
8817           "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
8818           "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
8819           "dev": true,
8820           "requires": {
8821             "onetime": "^2.0.0",
8822             "signal-exit": "^3.0.2"
8823           }
8824         },
8825         "semver": {
8826           "version": "5.7.1",
8827           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
8828           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
8829           "dev": true
8830         },
8831         "string-width": {
8832           "version": "2.1.1",
8833           "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
8834           "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
8835           "dev": true,
8836           "requires": {
8837             "is-fullwidth-code-point": "^2.0.0",
8838             "strip-ansi": "^4.0.0"
8839           }
8840         },
8841         "strip-ansi": {
8842           "version": "4.0.0",
8843           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
8844           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
8845           "dev": true,
8846           "requires": {
8847             "ansi-regex": "^3.0.0"
8848           }
8849         },
8850         "strip-json-comments": {
8851           "version": "2.0.1",
8852           "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
8853           "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
8854           "dev": true
8855         }
8856       }
8857     },
8858     "pretty-bytes": {
8859       "version": "5.6.0",
8860       "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
8861       "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
8862       "dev": true
8863     },
8864     "pretty-format": {
8865       "version": "23.6.0",
8866       "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz",
8867       "integrity": "sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw==",
8868       "dev": true,
8869       "requires": {
8870         "ansi-regex": "^3.0.0",
8871         "ansi-styles": "^3.2.0"
8872       },
8873       "dependencies": {
8874         "ansi-regex": {
8875           "version": "3.0.0",
8876           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
8877           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
8878           "dev": true
8879         }
8880       }
8881     },
8882     "pretty-hrtime": {
8883       "version": "1.0.3",
8884       "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
8885       "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
8886       "dev": true
8887     },
8888     "process": {
8889       "version": "0.11.10",
8890       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
8891       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
8892       "dev": true
8893     },
8894     "process-nextick-args": {
8895       "version": "2.0.1",
8896       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
8897       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
8898       "dev": true
8899     },
8900     "progress": {
8901       "version": "2.0.3",
8902       "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
8903       "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
8904       "dev": true
8905     },
8906     "proto-list": {
8907       "version": "1.2.4",
8908       "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
8909       "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=",
8910       "dev": true,
8911       "optional": true
8912     },
8913     "pseudomap": {
8914       "version": "1.0.2",
8915       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
8916       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
8917       "dev": true,
8918       "optional": true
8919     },
8920     "public-encrypt": {
8921       "version": "4.0.3",
8922       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
8923       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
8924       "dev": true,
8925       "requires": {
8926         "bn.js": "^4.1.0",
8927         "browserify-rsa": "^4.0.0",
8928         "create-hash": "^1.1.0",
8929         "parse-asn1": "^5.0.0",
8930         "randombytes": "^2.0.1",
8931         "safe-buffer": "^5.1.2"
8932       },
8933       "dependencies": {
8934         "bn.js": {
8935           "version": "4.12.0",
8936           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
8937           "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
8938           "dev": true
8939         }
8940       }
8941     },
8942     "pump": {
8943       "version": "2.0.1",
8944       "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
8945       "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
8946       "dev": true,
8947       "requires": {
8948         "end-of-stream": "^1.1.0",
8949         "once": "^1.3.1"
8950       }
8951     },
8952     "pumpify": {
8953       "version": "1.5.1",
8954       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
8955       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
8956       "dev": true,
8957       "requires": {
8958         "duplexify": "^3.6.0",
8959         "inherits": "^2.0.3",
8960         "pump": "^2.0.0"
8961       }
8962     },
8963     "punycode": {
8964       "version": "1.4.1",
8965       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
8966       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
8967       "dev": true
8968     },
8969     "q": {
8970       "version": "1.5.1",
8971       "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
8972       "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
8973       "dev": true
8974     },
8975     "qs": {
8976       "version": "6.10.1",
8977       "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz",
8978       "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==",
8979       "dev": true,
8980       "requires": {
8981         "side-channel": "^1.0.4"
8982       }
8983     },
8984     "query-string": {
8985       "version": "5.1.1",
8986       "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
8987       "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==",
8988       "dev": true,
8989       "optional": true,
8990       "requires": {
8991         "decode-uri-component": "^0.2.0",
8992         "object-assign": "^4.1.0",
8993         "strict-uri-encode": "^1.0.0"
8994       }
8995     },
8996     "querystring": {
8997       "version": "0.2.0",
8998       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
8999       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
9000       "dev": true
9001     },
9002     "querystring-es3": {
9003       "version": "0.2.1",
9004       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
9005       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
9006       "dev": true
9007     },
9008     "queue": {
9009       "version": "4.5.1",
9010       "resolved": "https://registry.npmjs.org/queue/-/queue-4.5.1.tgz",
9011       "integrity": "sha512-AMD7w5hRXcFSb8s9u38acBZ+309u6GsiibP4/0YacJeaurRshogB7v/ZcVPxP5gD5+zIw6ixRHdutiYUJfwKHw==",
9012       "dev": true,
9013       "requires": {
9014         "inherits": "~2.0.0"
9015       }
9016     },
9017     "queue-microtask": {
9018       "version": "1.2.3",
9019       "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
9020       "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
9021       "dev": true
9022     },
9023     "quick-lru": {
9024       "version": "4.0.1",
9025       "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
9026       "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
9027       "dev": true
9028     },
9029     "randombytes": {
9030       "version": "2.1.0",
9031       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
9032       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
9033       "dev": true,
9034       "requires": {
9035         "safe-buffer": "^5.1.0"
9036       }
9037     },
9038     "randomfill": {
9039       "version": "1.0.4",
9040       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
9041       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
9042       "dev": true,
9043       "requires": {
9044         "randombytes": "^2.0.5",
9045         "safe-buffer": "^5.1.0"
9046       }
9047     },
9048     "range-parser": {
9049       "version": "1.2.1",
9050       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
9051       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
9052       "dev": true
9053     },
9054     "raw-body": {
9055       "version": "1.1.7",
9056       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz",
9057       "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=",
9058       "dev": true,
9059       "requires": {
9060         "bytes": "1",
9061         "string_decoder": "0.10"
9062       },
9063       "dependencies": {
9064         "string_decoder": {
9065           "version": "0.10.31",
9066           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
9067           "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
9068           "dev": true
9069         }
9070       }
9071     },
9072     "read-cache": {
9073       "version": "1.0.0",
9074       "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
9075       "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
9076       "dev": true,
9077       "requires": {
9078         "pify": "^2.3.0"
9079       }
9080     },
9081     "read-only-stream": {
9082       "version": "2.0.0",
9083       "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
9084       "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=",
9085       "dev": true,
9086       "requires": {
9087         "readable-stream": "^2.0.2"
9088       }
9089     },
9090     "read-pkg": {
9091       "version": "2.0.0",
9092       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
9093       "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
9094       "dev": true,
9095       "requires": {
9096         "load-json-file": "^2.0.0",
9097         "normalize-package-data": "^2.3.2",
9098         "path-type": "^2.0.0"
9099       }
9100     },
9101     "read-pkg-up": {
9102       "version": "2.0.0",
9103       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
9104       "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
9105       "dev": true,
9106       "requires": {
9107         "find-up": "^2.0.0",
9108         "read-pkg": "^2.0.0"
9109       }
9110     },
9111     "readable-stream": {
9112       "version": "2.3.7",
9113       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
9114       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
9115       "dev": true,
9116       "requires": {
9117         "core-util-is": "~1.0.0",
9118         "inherits": "~2.0.3",
9119         "isarray": "~1.0.0",
9120         "process-nextick-args": "~2.0.0",
9121         "safe-buffer": "~5.1.1",
9122         "string_decoder": "~1.1.1",
9123         "util-deprecate": "~1.0.1"
9124       }
9125     },
9126     "readdirp": {
9127       "version": "2.2.1",
9128       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
9129       "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
9130       "dev": true,
9131       "requires": {
9132         "graceful-fs": "^4.1.11",
9133         "micromatch": "^3.1.10",
9134         "readable-stream": "^2.0.2"
9135       }
9136     },
9137     "rechoir": {
9138       "version": "0.6.2",
9139       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
9140       "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
9141       "dev": true,
9142       "requires": {
9143         "resolve": "^1.1.6"
9144       }
9145     },
9146     "redent": {
9147       "version": "1.0.0",
9148       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
9149       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
9150       "dev": true,
9151       "optional": true,
9152       "requires": {
9153         "indent-string": "^2.1.0",
9154         "strip-indent": "^1.0.1"
9155       }
9156     },
9157     "regex-not": {
9158       "version": "1.0.2",
9159       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
9160       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
9161       "dev": true,
9162       "requires": {
9163         "extend-shallow": "^3.0.2",
9164         "safe-regex": "^1.1.0"
9165       }
9166     },
9167     "regexpp": {
9168       "version": "2.0.1",
9169       "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
9170       "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
9171       "dev": true
9172     },
9173     "remark": {
9174       "version": "13.0.0",
9175       "resolved": "https://registry.npmjs.org/remark/-/remark-13.0.0.tgz",
9176       "integrity": "sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA==",
9177       "dev": true,
9178       "requires": {
9179         "remark-parse": "^9.0.0",
9180         "remark-stringify": "^9.0.0",
9181         "unified": "^9.1.0"
9182       }
9183     },
9184     "remark-parse": {
9185       "version": "9.0.0",
9186       "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz",
9187       "integrity": "sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==",
9188       "dev": true,
9189       "requires": {
9190         "mdast-util-from-markdown": "^0.8.0"
9191       }
9192     },
9193     "remark-stringify": {
9194       "version": "9.0.1",
9195       "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-9.0.1.tgz",
9196       "integrity": "sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==",
9197       "dev": true,
9198       "requires": {
9199         "mdast-util-to-markdown": "^0.6.0"
9200       }
9201     },
9202     "remove-bom-buffer": {
9203       "version": "3.0.0",
9204       "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz",
9205       "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==",
9206       "dev": true,
9207       "requires": {
9208         "is-buffer": "^1.1.5",
9209         "is-utf8": "^0.2.1"
9210       },
9211       "dependencies": {
9212         "is-buffer": {
9213           "version": "1.1.6",
9214           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
9215           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
9216           "dev": true
9217         }
9218       }
9219     },
9220     "remove-bom-stream": {
9221       "version": "1.2.0",
9222       "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz",
9223       "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=",
9224       "dev": true,
9225       "requires": {
9226         "remove-bom-buffer": "^3.0.0",
9227         "safe-buffer": "^5.1.0",
9228         "through2": "^2.0.3"
9229       }
9230     },
9231     "remove-trailing-separator": {
9232       "version": "1.1.0",
9233       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
9234       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
9235       "dev": true
9236     },
9237     "repeat-element": {
9238       "version": "1.1.4",
9239       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
9240       "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
9241       "dev": true
9242     },
9243     "repeat-string": {
9244       "version": "1.6.1",
9245       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
9246       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
9247       "dev": true
9248     },
9249     "repeating": {
9250       "version": "2.0.1",
9251       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
9252       "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
9253       "dev": true,
9254       "optional": true,
9255       "requires": {
9256         "is-finite": "^1.0.0"
9257       }
9258     },
9259     "replace-ext": {
9260       "version": "1.0.1",
9261       "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
9262       "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==",
9263       "dev": true
9264     },
9265     "replace-homedir": {
9266       "version": "1.0.0",
9267       "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz",
9268       "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=",
9269       "dev": true,
9270       "requires": {
9271         "homedir-polyfill": "^1.0.1",
9272         "is-absolute": "^1.0.0",
9273         "remove-trailing-separator": "^1.1.0"
9274       }
9275     },
9276     "require-directory": {
9277       "version": "2.1.1",
9278       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
9279       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
9280       "dev": true
9281     },
9282     "require-from-string": {
9283       "version": "2.0.2",
9284       "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
9285       "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
9286       "dev": true
9287     },
9288     "require-main-filename": {
9289       "version": "1.0.1",
9290       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
9291       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
9292       "dev": true
9293     },
9294     "require-relative": {
9295       "version": "0.8.7",
9296       "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz",
9297       "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=",
9298       "dev": true
9299     },
9300     "resolve": {
9301       "version": "1.20.0",
9302       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
9303       "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
9304       "dev": true,
9305       "requires": {
9306         "is-core-module": "^2.2.0",
9307         "path-parse": "^1.0.6"
9308       }
9309     },
9310     "resolve-dir": {
9311       "version": "1.0.1",
9312       "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
9313       "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
9314       "dev": true,
9315       "requires": {
9316         "expand-tilde": "^2.0.0",
9317         "global-modules": "^1.0.0"
9318       }
9319     },
9320     "resolve-from": {
9321       "version": "3.0.0",
9322       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
9323       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
9324       "dev": true
9325     },
9326     "resolve-options": {
9327       "version": "1.1.0",
9328       "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz",
9329       "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=",
9330       "dev": true,
9331       "requires": {
9332         "value-or-function": "^3.0.0"
9333       }
9334     },
9335     "resolve-url": {
9336       "version": "0.2.1",
9337       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
9338       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
9339       "dev": true
9340     },
9341     "responselike": {
9342       "version": "1.0.2",
9343       "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
9344       "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
9345       "dev": true,
9346       "optional": true,
9347       "requires": {
9348         "lowercase-keys": "^1.0.0"
9349       }
9350     },
9351     "restore-cursor": {
9352       "version": "3.1.0",
9353       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
9354       "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
9355       "dev": true,
9356       "requires": {
9357         "onetime": "^5.1.0",
9358         "signal-exit": "^3.0.2"
9359       }
9360     },
9361     "ret": {
9362       "version": "0.1.15",
9363       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
9364       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
9365       "dev": true
9366     },
9367     "reusify": {
9368       "version": "1.0.4",
9369       "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
9370       "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
9371       "dev": true
9372     },
9373     "rgb-regex": {
9374       "version": "1.0.1",
9375       "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
9376       "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
9377       "dev": true
9378     },
9379     "rgba-regex": {
9380       "version": "1.0.0",
9381       "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
9382       "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
9383       "dev": true
9384     },
9385     "rimraf": {
9386       "version": "2.6.3",
9387       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
9388       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
9389       "dev": true,
9390       "requires": {
9391         "glob": "^7.1.3"
9392       },
9393       "dependencies": {
9394         "glob": {
9395           "version": "7.1.7",
9396           "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
9397           "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
9398           "dev": true,
9399           "requires": {
9400             "fs.realpath": "^1.0.0",
9401             "inflight": "^1.0.4",
9402             "inherits": "2",
9403             "minimatch": "^3.0.4",
9404             "once": "^1.3.0",
9405             "path-is-absolute": "^1.0.0"
9406           }
9407         }
9408       }
9409     },
9410     "ripemd160": {
9411       "version": "2.0.2",
9412       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
9413       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
9414       "dev": true,
9415       "requires": {
9416         "hash-base": "^3.0.0",
9417         "inherits": "^2.0.1"
9418       }
9419     },
9420     "run-async": {
9421       "version": "2.4.1",
9422       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
9423       "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
9424       "dev": true
9425     },
9426     "run-parallel": {
9427       "version": "1.2.0",
9428       "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
9429       "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
9430       "dev": true,
9431       "requires": {
9432         "queue-microtask": "^1.2.2"
9433       }
9434     },
9435     "rxjs": {
9436       "version": "6.6.7",
9437       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
9438       "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
9439       "dev": true,
9440       "requires": {
9441         "tslib": "^1.9.0"
9442       }
9443     },
9444     "safe-buffer": {
9445       "version": "5.1.2",
9446       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
9447       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
9448       "dev": true
9449     },
9450     "safe-json-parse": {
9451       "version": "1.0.1",
9452       "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
9453       "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
9454       "dev": true
9455     },
9456     "safe-regex": {
9457       "version": "1.1.0",
9458       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
9459       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
9460       "dev": true,
9461       "requires": {
9462         "ret": "~0.1.10"
9463       }
9464     },
9465     "safer-buffer": {
9466       "version": "2.1.2",
9467       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
9468       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
9469       "dev": true
9470     },
9471     "sax": {
9472       "version": "1.2.4",
9473       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
9474       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
9475       "dev": true
9476     },
9477     "scope-analyzer": {
9478       "version": "2.1.1",
9479       "resolved": "https://registry.npmjs.org/scope-analyzer/-/scope-analyzer-2.1.1.tgz",
9480       "integrity": "sha512-azEAihtQ9mEyZGhfgTJy3IbOWEzeOrYbg7NcYEshPKnKd+LZmC3TNd5dmDxbLBsTG/JVWmCp+vDJ03vJjeXMHg==",
9481       "dev": true,
9482       "requires": {
9483         "array-from": "^2.1.1",
9484         "dash-ast": "^1.0.0",
9485         "es6-map": "^0.1.5",
9486         "es6-set": "^0.1.5",
9487         "es6-symbol": "^3.1.1",
9488         "estree-is-function": "^1.0.0",
9489         "get-assigned-identifiers": "^1.1.0"
9490       }
9491     },
9492     "seek-bzip": {
9493       "version": "1.0.6",
9494       "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz",
9495       "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==",
9496       "dev": true,
9497       "optional": true,
9498       "requires": {
9499         "commander": "^2.8.1"
9500       }
9501     },
9502     "semver": {
9503       "version": "6.3.0",
9504       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
9505       "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
9506       "dev": true
9507     },
9508     "semver-greatest-satisfied-range": {
9509       "version": "1.1.0",
9510       "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz",
9511       "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=",
9512       "dev": true,
9513       "requires": {
9514         "sver-compat": "^1.5.0"
9515       }
9516     },
9517     "semver-regex": {
9518       "version": "2.0.0",
9519       "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz",
9520       "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==",
9521       "dev": true,
9522       "optional": true
9523     },
9524     "semver-truncate": {
9525       "version": "1.1.2",
9526       "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz",
9527       "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=",
9528       "dev": true,
9529       "optional": true,
9530       "requires": {
9531         "semver": "^5.3.0"
9532       },
9533       "dependencies": {
9534         "semver": {
9535           "version": "5.7.1",
9536           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
9537           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
9538           "dev": true,
9539           "optional": true
9540         }
9541       }
9542     },
9543     "send": {
9544       "version": "0.16.2",
9545       "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
9546       "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
9547       "dev": true,
9548       "requires": {
9549         "debug": "2.6.9",
9550         "depd": "~1.1.2",
9551         "destroy": "~1.0.4",
9552         "encodeurl": "~1.0.2",
9553         "escape-html": "~1.0.3",
9554         "etag": "~1.8.1",
9555         "fresh": "0.5.2",
9556         "http-errors": "~1.6.2",
9557         "mime": "1.4.1",
9558         "ms": "2.0.0",
9559         "on-finished": "~2.3.0",
9560         "range-parser": "~1.2.0",
9561         "statuses": "~1.4.0"
9562       },
9563       "dependencies": {
9564         "debug": {
9565           "version": "2.6.9",
9566           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9567           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9568           "dev": true,
9569           "requires": {
9570             "ms": "2.0.0"
9571           }
9572         },
9573         "ms": {
9574           "version": "2.0.0",
9575           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9576           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9577           "dev": true
9578         },
9579         "statuses": {
9580           "version": "1.4.0",
9581           "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
9582           "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
9583           "dev": true
9584         }
9585       }
9586     },
9587     "serve-index": {
9588       "version": "1.9.1",
9589       "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
9590       "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
9591       "dev": true,
9592       "requires": {
9593         "accepts": "~1.3.4",
9594         "batch": "0.6.1",
9595         "debug": "2.6.9",
9596         "escape-html": "~1.0.3",
9597         "http-errors": "~1.6.2",
9598         "mime-types": "~2.1.17",
9599         "parseurl": "~1.3.2"
9600       },
9601       "dependencies": {
9602         "debug": {
9603           "version": "2.6.9",
9604           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9605           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9606           "dev": true,
9607           "requires": {
9608             "ms": "2.0.0"
9609           }
9610         },
9611         "ms": {
9612           "version": "2.0.0",
9613           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9614           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9615           "dev": true
9616         }
9617       }
9618     },
9619     "serve-static": {
9620       "version": "1.14.1",
9621       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
9622       "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
9623       "dev": true,
9624       "requires": {
9625         "encodeurl": "~1.0.2",
9626         "escape-html": "~1.0.3",
9627         "parseurl": "~1.3.3",
9628         "send": "0.17.1"
9629       },
9630       "dependencies": {
9631         "debug": {
9632           "version": "2.6.9",
9633           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9634           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9635           "dev": true,
9636           "requires": {
9637             "ms": "2.0.0"
9638           },
9639           "dependencies": {
9640             "ms": {
9641               "version": "2.0.0",
9642               "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9643               "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9644               "dev": true
9645             }
9646           }
9647         },
9648         "http-errors": {
9649           "version": "1.7.3",
9650           "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz",
9651           "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==",
9652           "dev": true,
9653           "requires": {
9654             "depd": "~1.1.2",
9655             "inherits": "2.0.4",
9656             "setprototypeof": "1.1.1",
9657             "statuses": ">= 1.5.0 < 2",
9658             "toidentifier": "1.0.0"
9659           }
9660         },
9661         "mime": {
9662           "version": "1.6.0",
9663           "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
9664           "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
9665           "dev": true
9666         },
9667         "ms": {
9668           "version": "2.1.1",
9669           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
9670           "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
9671           "dev": true
9672         },
9673         "send": {
9674           "version": "0.17.1",
9675           "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
9676           "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
9677           "dev": true,
9678           "requires": {
9679             "debug": "2.6.9",
9680             "depd": "~1.1.2",
9681             "destroy": "~1.0.4",
9682             "encodeurl": "~1.0.2",
9683             "escape-html": "~1.0.3",
9684             "etag": "~1.8.1",
9685             "fresh": "0.5.2",
9686             "http-errors": "~1.7.2",
9687             "mime": "1.6.0",
9688             "ms": "2.1.1",
9689             "on-finished": "~2.3.0",
9690             "range-parser": "~1.2.1",
9691             "statuses": "~1.5.0"
9692           }
9693         },
9694         "setprototypeof": {
9695           "version": "1.1.1",
9696           "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
9697           "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
9698           "dev": true
9699         }
9700       }
9701     },
9702     "set-blocking": {
9703       "version": "2.0.0",
9704       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9705       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
9706       "dev": true
9707     },
9708     "set-value": {
9709       "version": "2.0.1",
9710       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
9711       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
9712       "dev": true,
9713       "requires": {
9714         "extend-shallow": "^2.0.1",
9715         "is-extendable": "^0.1.1",
9716         "is-plain-object": "^2.0.3",
9717         "split-string": "^3.0.1"
9718       },
9719       "dependencies": {
9720         "extend-shallow": {
9721           "version": "2.0.1",
9722           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9723           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9724           "dev": true,
9725           "requires": {
9726             "is-extendable": "^0.1.0"
9727           }
9728         }
9729       }
9730     },
9731     "setprototypeof": {
9732       "version": "1.1.0",
9733       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
9734       "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
9735       "dev": true
9736     },
9737     "sha.js": {
9738       "version": "2.4.11",
9739       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
9740       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
9741       "dev": true,
9742       "requires": {
9743         "inherits": "^2.0.1",
9744         "safe-buffer": "^5.0.1"
9745       }
9746     },
9747     "shasum": {
9748       "version": "1.0.2",
9749       "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz",
9750       "integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=",
9751       "dev": true,
9752       "requires": {
9753         "json-stable-stringify": "~0.0.0",
9754         "sha.js": "~2.4.4"
9755       }
9756     },
9757     "shasum-object": {
9758       "version": "1.0.0",
9759       "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz",
9760       "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==",
9761       "dev": true,
9762       "requires": {
9763         "fast-safe-stringify": "^2.0.7"
9764       }
9765     },
9766     "shebang-command": {
9767       "version": "1.2.0",
9768       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
9769       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
9770       "dev": true,
9771       "requires": {
9772         "shebang-regex": "^1.0.0"
9773       }
9774     },
9775     "shebang-regex": {
9776       "version": "1.0.0",
9777       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
9778       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
9779       "dev": true
9780     },
9781     "shell-quote": {
9782       "version": "1.7.2",
9783       "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
9784       "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==",
9785       "dev": true
9786     },
9787     "side-channel": {
9788       "version": "1.0.4",
9789       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
9790       "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
9791       "dev": true,
9792       "requires": {
9793         "call-bind": "^1.0.0",
9794         "get-intrinsic": "^1.0.2",
9795         "object-inspect": "^1.9.0"
9796       }
9797     },
9798     "signal-exit": {
9799       "version": "3.0.3",
9800       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
9801       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
9802       "dev": true
9803     },
9804     "simple-concat": {
9805       "version": "1.0.1",
9806       "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
9807       "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
9808       "dev": true
9809     },
9810     "simple-swizzle": {
9811       "version": "0.2.2",
9812       "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
9813       "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
9814       "dev": true,
9815       "requires": {
9816         "is-arrayish": "^0.3.1"
9817       },
9818       "dependencies": {
9819         "is-arrayish": {
9820           "version": "0.3.2",
9821           "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
9822           "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
9823           "dev": true
9824         }
9825       }
9826     },
9827     "slash": {
9828       "version": "3.0.0",
9829       "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
9830       "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
9831       "dev": true
9832     },
9833     "slice-ansi": {
9834       "version": "2.1.0",
9835       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
9836       "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
9837       "dev": true,
9838       "requires": {
9839         "ansi-styles": "^3.2.0",
9840         "astral-regex": "^1.0.0",
9841         "is-fullwidth-code-point": "^2.0.0"
9842       },
9843       "dependencies": {
9844         "is-fullwidth-code-point": {
9845           "version": "2.0.0",
9846           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
9847           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
9848           "dev": true
9849         }
9850       }
9851     },
9852     "snapdragon": {
9853       "version": "0.8.2",
9854       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
9855       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
9856       "dev": true,
9857       "requires": {
9858         "base": "^0.11.1",
9859         "debug": "^2.2.0",
9860         "define-property": "^0.2.5",
9861         "extend-shallow": "^2.0.1",
9862         "map-cache": "^0.2.2",
9863         "source-map": "^0.5.6",
9864         "source-map-resolve": "^0.5.0",
9865         "use": "^3.1.0"
9866       },
9867       "dependencies": {
9868         "debug": {
9869           "version": "2.6.9",
9870           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9871           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9872           "dev": true,
9873           "requires": {
9874             "ms": "2.0.0"
9875           }
9876         },
9877         "define-property": {
9878           "version": "0.2.5",
9879           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9880           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9881           "dev": true,
9882           "requires": {
9883             "is-descriptor": "^0.1.0"
9884           }
9885         },
9886         "extend-shallow": {
9887           "version": "2.0.1",
9888           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
9889           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
9890           "dev": true,
9891           "requires": {
9892             "is-extendable": "^0.1.0"
9893           }
9894         },
9895         "ms": {
9896           "version": "2.0.0",
9897           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9898           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9899           "dev": true
9900         },
9901         "source-map": {
9902           "version": "0.5.7",
9903           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9904           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
9905           "dev": true
9906         }
9907       }
9908     },
9909     "snapdragon-node": {
9910       "version": "2.1.1",
9911       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
9912       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
9913       "dev": true,
9914       "requires": {
9915         "define-property": "^1.0.0",
9916         "isobject": "^3.0.0",
9917         "snapdragon-util": "^3.0.1"
9918       },
9919       "dependencies": {
9920         "define-property": {
9921           "version": "1.0.0",
9922           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
9923           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
9924           "dev": true,
9925           "requires": {
9926             "is-descriptor": "^1.0.0"
9927           }
9928         },
9929         "is-accessor-descriptor": {
9930           "version": "1.0.0",
9931           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
9932           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
9933           "dev": true,
9934           "requires": {
9935             "kind-of": "^6.0.0"
9936           }
9937         },
9938         "is-data-descriptor": {
9939           "version": "1.0.0",
9940           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
9941           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
9942           "dev": true,
9943           "requires": {
9944             "kind-of": "^6.0.0"
9945           }
9946         },
9947         "is-descriptor": {
9948           "version": "1.0.2",
9949           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
9950           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
9951           "dev": true,
9952           "requires": {
9953             "is-accessor-descriptor": "^1.0.0",
9954             "is-data-descriptor": "^1.0.0",
9955             "kind-of": "^6.0.2"
9956           }
9957         }
9958       }
9959     },
9960     "snapdragon-util": {
9961       "version": "3.0.1",
9962       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
9963       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
9964       "dev": true,
9965       "requires": {
9966         "kind-of": "^3.2.0"
9967       },
9968       "dependencies": {
9969         "is-buffer": {
9970           "version": "1.1.6",
9971           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
9972           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
9973           "dev": true
9974         },
9975         "kind-of": {
9976           "version": "3.2.2",
9977           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9978           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9979           "dev": true,
9980           "requires": {
9981             "is-buffer": "^1.1.5"
9982           }
9983         }
9984       }
9985     },
9986     "sort-keys": {
9987       "version": "1.1.2",
9988       "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
9989       "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=",
9990       "dev": true,
9991       "optional": true,
9992       "requires": {
9993         "is-plain-obj": "^1.0.0"
9994       }
9995     },
9996     "sort-keys-length": {
9997       "version": "1.0.1",
9998       "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz",
9999       "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=",
10000       "dev": true,
10001       "optional": true,
10002       "requires": {
10003         "sort-keys": "^1.0.0"
10004       }
10005     },
10006     "source-map": {
10007       "version": "0.6.1",
10008       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10009       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10010       "dev": true
10011     },
10012     "source-map-resolve": {
10013       "version": "0.5.3",
10014       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
10015       "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
10016       "dev": true,
10017       "requires": {
10018         "atob": "^2.1.2",
10019         "decode-uri-component": "^0.2.0",
10020         "resolve-url": "^0.2.1",
10021         "source-map-url": "^0.4.0",
10022         "urix": "^0.1.0"
10023       }
10024     },
10025     "source-map-url": {
10026       "version": "0.4.1",
10027       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
10028       "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
10029       "dev": true
10030     },
10031     "sourcemap-codec": {
10032       "version": "1.4.8",
10033       "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
10034       "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
10035       "dev": true
10036     },
10037     "sparkles": {
10038       "version": "1.0.1",
10039       "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz",
10040       "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==",
10041       "dev": true
10042     },
10043     "spdx-correct": {
10044       "version": "3.1.1",
10045       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
10046       "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
10047       "dev": true,
10048       "requires": {
10049         "spdx-expression-parse": "^3.0.0",
10050         "spdx-license-ids": "^3.0.0"
10051       }
10052     },
10053     "spdx-exceptions": {
10054       "version": "2.3.0",
10055       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
10056       "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
10057       "dev": true
10058     },
10059     "spdx-expression-parse": {
10060       "version": "3.0.1",
10061       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
10062       "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
10063       "dev": true,
10064       "requires": {
10065         "spdx-exceptions": "^2.1.0",
10066         "spdx-license-ids": "^3.0.0"
10067       }
10068     },
10069     "spdx-license-ids": {
10070       "version": "3.0.10",
10071       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz",
10072       "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==",
10073       "dev": true
10074     },
10075     "specificity": {
10076       "version": "0.4.1",
10077       "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz",
10078       "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==",
10079       "dev": true
10080     },
10081     "split-string": {
10082       "version": "3.1.0",
10083       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
10084       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
10085       "dev": true,
10086       "requires": {
10087         "extend-shallow": "^3.0.0"
10088       }
10089     },
10090     "sprintf-js": {
10091       "version": "1.0.3",
10092       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
10093       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
10094       "dev": true
10095     },
10096     "squeak": {
10097       "version": "1.3.0",
10098       "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz",
10099       "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=",
10100       "dev": true,
10101       "optional": true,
10102       "requires": {
10103         "chalk": "^1.0.0",
10104         "console-stream": "^0.1.1",
10105         "lpad-align": "^1.0.1"
10106       },
10107       "dependencies": {
10108         "ansi-styles": {
10109           "version": "2.2.1",
10110           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
10111           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
10112           "dev": true,
10113           "optional": true
10114         },
10115         "chalk": {
10116           "version": "1.1.3",
10117           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
10118           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
10119           "dev": true,
10120           "optional": true,
10121           "requires": {
10122             "ansi-styles": "^2.2.1",
10123             "escape-string-regexp": "^1.0.2",
10124             "has-ansi": "^2.0.0",
10125             "strip-ansi": "^3.0.0",
10126             "supports-color": "^2.0.0"
10127           }
10128         },
10129         "supports-color": {
10130           "version": "2.0.0",
10131           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
10132           "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
10133           "dev": true,
10134           "optional": true
10135         }
10136       }
10137     },
10138     "stable": {
10139       "version": "0.1.8",
10140       "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
10141       "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
10142       "dev": true
10143     },
10144     "stack-trace": {
10145       "version": "0.0.10",
10146       "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
10147       "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=",
10148       "dev": true
10149     },
10150     "static-extend": {
10151       "version": "0.1.2",
10152       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
10153       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
10154       "dev": true,
10155       "requires": {
10156         "define-property": "^0.2.5",
10157         "object-copy": "^0.1.0"
10158       },
10159       "dependencies": {
10160         "define-property": {
10161           "version": "0.2.5",
10162           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
10163           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
10164           "dev": true,
10165           "requires": {
10166             "is-descriptor": "^0.1.0"
10167           }
10168         }
10169       }
10170     },
10171     "statuses": {
10172       "version": "1.5.0",
10173       "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
10174       "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
10175       "dev": true
10176     },
10177     "stream-browserify": {
10178       "version": "2.0.2",
10179       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
10180       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
10181       "dev": true,
10182       "requires": {
10183         "inherits": "~2.0.1",
10184         "readable-stream": "^2.0.2"
10185       }
10186     },
10187     "stream-combiner": {
10188       "version": "0.2.2",
10189       "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz",
10190       "integrity": "sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg=",
10191       "dev": true,
10192       "requires": {
10193         "duplexer": "~0.1.1",
10194         "through": "~2.3.4"
10195       }
10196     },
10197     "stream-combiner2": {
10198       "version": "1.1.1",
10199       "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
10200       "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",
10201       "dev": true,
10202       "requires": {
10203         "duplexer2": "~0.1.0",
10204         "readable-stream": "^2.0.2"
10205       }
10206     },
10207     "stream-exhaust": {
10208       "version": "1.0.2",
10209       "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz",
10210       "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==",
10211       "dev": true
10212     },
10213     "stream-http": {
10214       "version": "3.2.0",
10215       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.2.0.tgz",
10216       "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==",
10217       "dev": true,
10218       "requires": {
10219         "builtin-status-codes": "^3.0.0",
10220         "inherits": "^2.0.4",
10221         "readable-stream": "^3.6.0",
10222         "xtend": "^4.0.2"
10223       },
10224       "dependencies": {
10225         "readable-stream": {
10226           "version": "3.6.0",
10227           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
10228           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
10229           "dev": true,
10230           "requires": {
10231             "inherits": "^2.0.3",
10232             "string_decoder": "^1.1.1",
10233             "util-deprecate": "^1.0.1"
10234           }
10235         }
10236       }
10237     },
10238     "stream-shift": {
10239       "version": "1.0.1",
10240       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
10241       "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
10242       "dev": true
10243     },
10244     "stream-splicer": {
10245       "version": "2.0.1",
10246       "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz",
10247       "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==",
10248       "dev": true,
10249       "requires": {
10250         "inherits": "^2.0.1",
10251         "readable-stream": "^2.0.2"
10252       }
10253     },
10254     "strict-uri-encode": {
10255       "version": "1.1.0",
10256       "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz",
10257       "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
10258       "dev": true,
10259       "optional": true
10260     },
10261     "string-template": {
10262       "version": "0.2.1",
10263       "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
10264       "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
10265       "dev": true
10266     },
10267     "string-width": {
10268       "version": "4.2.2",
10269       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
10270       "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
10271       "dev": true,
10272       "requires": {
10273         "emoji-regex": "^8.0.0",
10274         "is-fullwidth-code-point": "^3.0.0",
10275         "strip-ansi": "^6.0.0"
10276       },
10277       "dependencies": {
10278         "ansi-regex": {
10279           "version": "5.0.0",
10280           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
10281           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
10282           "dev": true
10283         },
10284         "strip-ansi": {
10285           "version": "6.0.0",
10286           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
10287           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
10288           "dev": true,
10289           "requires": {
10290             "ansi-regex": "^5.0.0"
10291           }
10292         }
10293       }
10294     },
10295     "string.prototype.trimend": {
10296       "version": "1.0.4",
10297       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
10298       "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
10299       "dev": true,
10300       "requires": {
10301         "call-bind": "^1.0.2",
10302         "define-properties": "^1.1.3"
10303       }
10304     },
10305     "string.prototype.trimstart": {
10306       "version": "1.0.4",
10307       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
10308       "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
10309       "dev": true,
10310       "requires": {
10311         "call-bind": "^1.0.2",
10312         "define-properties": "^1.1.3"
10313       }
10314     },
10315     "string_decoder": {
10316       "version": "1.1.1",
10317       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
10318       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
10319       "dev": true,
10320       "requires": {
10321         "safe-buffer": "~5.1.0"
10322       }
10323     },
10324     "strip-ansi": {
10325       "version": "3.0.1",
10326       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
10327       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
10328       "dev": true,
10329       "requires": {
10330         "ansi-regex": "^2.0.0"
10331       }
10332     },
10333     "strip-bom": {
10334       "version": "3.0.0",
10335       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
10336       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
10337       "dev": true
10338     },
10339     "strip-dirs": {
10340       "version": "2.1.0",
10341       "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz",
10342       "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==",
10343       "dev": true,
10344       "optional": true,
10345       "requires": {
10346         "is-natural-number": "^4.0.1"
10347       }
10348     },
10349     "strip-eof": {
10350       "version": "1.0.0",
10351       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
10352       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
10353       "dev": true,
10354       "optional": true
10355     },
10356     "strip-indent": {
10357       "version": "1.0.1",
10358       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
10359       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
10360       "dev": true,
10361       "optional": true,
10362       "requires": {
10363         "get-stdin": "^4.0.1"
10364       }
10365     },
10366     "strip-json-comments": {
10367       "version": "3.1.1",
10368       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
10369       "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
10370       "dev": true
10371     },
10372     "strip-outer": {
10373       "version": "1.0.1",
10374       "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz",
10375       "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==",
10376       "dev": true,
10377       "optional": true,
10378       "requires": {
10379         "escape-string-regexp": "^1.0.2"
10380       }
10381     },
10382     "strnum": {
10383       "version": "1.0.3",
10384       "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.3.tgz",
10385       "integrity": "sha512-GVoRjsqAYZkAH16GDzfTuafuwKxzKdaaCQyLaWf37gOP1e2PPbAKWoME1OmO+c4RCKMfNrrPRDLFCNBFU45N/A==",
10386       "dev": true,
10387       "optional": true
10388     },
10389     "style-search": {
10390       "version": "0.1.0",
10391       "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz",
10392       "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=",
10393       "dev": true
10394     },
10395     "stylehacks": {
10396       "version": "4.0.3",
10397       "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
10398       "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==",
10399       "dev": true,
10400       "requires": {
10401         "browserslist": "^4.0.0",
10402         "postcss": "^7.0.0",
10403         "postcss-selector-parser": "^3.0.0"
10404       },
10405       "dependencies": {
10406         "postcss-selector-parser": {
10407           "version": "3.1.2",
10408           "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
10409           "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
10410           "dev": true,
10411           "requires": {
10412             "dot-prop": "^5.2.0",
10413             "indexes-of": "^1.0.1",
10414             "uniq": "^1.0.1"
10415           }
10416         }
10417       }
10418     },
10419     "stylelint": {
10420       "version": "13.3.3",
10421       "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.3.3.tgz",
10422       "integrity": "sha512-j8Oio2T1YNiJc6iXDaPYd74Jg4zOa1bByNm/g9/Nvnq4tDPsIjMi46jhRZyPPktGPwjJ5FwcmCqIRlH6PVP8mA==",
10423       "dev": true,
10424       "requires": {
10425         "@stylelint/postcss-css-in-js": "^0.37.1",
10426         "@stylelint/postcss-markdown": "^0.36.1",
10427         "autoprefixer": "^9.7.6",
10428         "balanced-match": "^1.0.0",
10429         "chalk": "^4.0.0",
10430         "cosmiconfig": "^6.0.0",
10431         "debug": "^4.1.1",
10432         "execall": "^2.0.0",
10433         "file-entry-cache": "^5.0.1",
10434         "get-stdin": "^7.0.0",
10435         "global-modules": "^2.0.0",
10436         "globby": "^11.0.0",
10437         "globjoin": "^0.1.4",
10438         "html-tags": "^3.1.0",
10439         "ignore": "^5.1.4",
10440         "import-lazy": "^4.0.0",
10441         "imurmurhash": "^0.1.4",
10442         "known-css-properties": "^0.18.0",
10443         "leven": "^3.1.0",
10444         "lodash": "^4.17.15",
10445         "log-symbols": "^3.0.0",
10446         "mathml-tag-names": "^2.1.3",
10447         "meow": "^6.1.0",
10448         "micromatch": "^4.0.2",
10449         "normalize-selector": "^0.2.0",
10450         "postcss": "^7.0.27",
10451         "postcss-html": "^0.36.0",
10452         "postcss-less": "^3.1.4",
10453         "postcss-media-query-parser": "^0.2.3",
10454         "postcss-reporter": "^6.0.1",
10455         "postcss-resolve-nested-selector": "^0.1.1",
10456         "postcss-safe-parser": "^4.0.2",
10457         "postcss-sass": "^0.4.4",
10458         "postcss-scss": "^2.0.0",
10459         "postcss-selector-parser": "^6.0.2",
10460         "postcss-syntax": "^0.36.2",
10461         "postcss-value-parser": "^4.0.3",
10462         "resolve-from": "^5.0.0",
10463         "slash": "^3.0.0",
10464         "specificity": "^0.4.1",
10465         "string-width": "^4.2.0",
10466         "strip-ansi": "^6.0.0",
10467         "style-search": "^0.1.0",
10468         "sugarss": "^2.0.0",
10469         "svg-tags": "^1.0.0",
10470         "table": "^5.4.6",
10471         "v8-compile-cache": "^2.1.0",
10472         "write-file-atomic": "^3.0.3"
10473       },
10474       "dependencies": {
10475         "ansi-regex": {
10476           "version": "5.0.0",
10477           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
10478           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
10479           "dev": true
10480         },
10481         "ansi-styles": {
10482           "version": "4.3.0",
10483           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10484           "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10485           "dev": true,
10486           "requires": {
10487             "color-convert": "^2.0.1"
10488           }
10489         },
10490         "braces": {
10491           "version": "3.0.2",
10492           "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
10493           "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
10494           "dev": true,
10495           "requires": {
10496             "fill-range": "^7.0.1"
10497           }
10498         },
10499         "camelcase": {
10500           "version": "5.3.1",
10501           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
10502           "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
10503           "dev": true
10504         },
10505         "camelcase-keys": {
10506           "version": "6.2.2",
10507           "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
10508           "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
10509           "dev": true,
10510           "requires": {
10511             "camelcase": "^5.3.1",
10512             "map-obj": "^4.0.0",
10513             "quick-lru": "^4.0.1"
10514           }
10515         },
10516         "chalk": {
10517           "version": "4.1.2",
10518           "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
10519           "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
10520           "dev": true,
10521           "requires": {
10522             "ansi-styles": "^4.1.0",
10523             "supports-color": "^7.1.0"
10524           }
10525         },
10526         "color-convert": {
10527           "version": "2.0.1",
10528           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10529           "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10530           "dev": true,
10531           "requires": {
10532             "color-name": "~1.1.4"
10533           }
10534         },
10535         "color-name": {
10536           "version": "1.1.4",
10537           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10538           "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
10539           "dev": true
10540         },
10541         "cosmiconfig": {
10542           "version": "6.0.0",
10543           "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
10544           "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==",
10545           "dev": true,
10546           "requires": {
10547             "@types/parse-json": "^4.0.0",
10548             "import-fresh": "^3.1.0",
10549             "parse-json": "^5.0.0",
10550             "path-type": "^4.0.0",
10551             "yaml": "^1.7.2"
10552           }
10553         },
10554         "fill-range": {
10555           "version": "7.0.1",
10556           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
10557           "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
10558           "dev": true,
10559           "requires": {
10560             "to-regex-range": "^5.0.1"
10561           }
10562         },
10563         "find-up": {
10564           "version": "4.1.0",
10565           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
10566           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
10567           "dev": true,
10568           "requires": {
10569             "locate-path": "^5.0.0",
10570             "path-exists": "^4.0.0"
10571           }
10572         },
10573         "get-stdin": {
10574           "version": "7.0.0",
10575           "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz",
10576           "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==",
10577           "dev": true
10578         },
10579         "global-modules": {
10580           "version": "2.0.0",
10581           "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
10582           "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
10583           "dev": true,
10584           "requires": {
10585             "global-prefix": "^3.0.0"
10586           }
10587         },
10588         "global-prefix": {
10589           "version": "3.0.0",
10590           "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
10591           "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
10592           "dev": true,
10593           "requires": {
10594             "ini": "^1.3.5",
10595             "kind-of": "^6.0.2",
10596             "which": "^1.3.1"
10597           }
10598         },
10599         "globby": {
10600           "version": "11.0.4",
10601           "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
10602           "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
10603           "dev": true,
10604           "requires": {
10605             "array-union": "^2.1.0",
10606             "dir-glob": "^3.0.1",
10607             "fast-glob": "^3.1.1",
10608             "ignore": "^5.1.4",
10609             "merge2": "^1.3.0",
10610             "slash": "^3.0.0"
10611           }
10612         },
10613         "has-flag": {
10614           "version": "4.0.0",
10615           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10616           "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10617           "dev": true
10618         },
10619         "ignore": {
10620           "version": "5.1.8",
10621           "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
10622           "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
10623           "dev": true
10624         },
10625         "import-fresh": {
10626           "version": "3.3.0",
10627           "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
10628           "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
10629           "dev": true,
10630           "requires": {
10631             "parent-module": "^1.0.0",
10632             "resolve-from": "^4.0.0"
10633           },
10634           "dependencies": {
10635             "resolve-from": {
10636               "version": "4.0.0",
10637               "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
10638               "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
10639               "dev": true
10640             }
10641           }
10642         },
10643         "import-lazy": {
10644           "version": "4.0.0",
10645           "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz",
10646           "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==",
10647           "dev": true
10648         },
10649         "indent-string": {
10650           "version": "4.0.0",
10651           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
10652           "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
10653           "dev": true
10654         },
10655         "is-number": {
10656           "version": "7.0.0",
10657           "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
10658           "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
10659           "dev": true
10660         },
10661         "locate-path": {
10662           "version": "5.0.0",
10663           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
10664           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
10665           "dev": true,
10666           "requires": {
10667             "p-locate": "^4.1.0"
10668           }
10669         },
10670         "map-obj": {
10671           "version": "4.2.1",
10672           "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz",
10673           "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==",
10674           "dev": true
10675         },
10676         "meow": {
10677           "version": "6.1.1",
10678           "resolved": "https://registry.npmjs.org/meow/-/meow-6.1.1.tgz",
10679           "integrity": "sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==",
10680           "dev": true,
10681           "requires": {
10682             "@types/minimist": "^1.2.0",
10683             "camelcase-keys": "^6.2.2",
10684             "decamelize-keys": "^1.1.0",
10685             "hard-rejection": "^2.1.0",
10686             "minimist-options": "^4.0.2",
10687             "normalize-package-data": "^2.5.0",
10688             "read-pkg-up": "^7.0.1",
10689             "redent": "^3.0.0",
10690             "trim-newlines": "^3.0.0",
10691             "type-fest": "^0.13.1",
10692             "yargs-parser": "^18.1.3"
10693           }
10694         },
10695         "micromatch": {
10696           "version": "4.0.4",
10697           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
10698           "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
10699           "dev": true,
10700           "requires": {
10701             "braces": "^3.0.1",
10702             "picomatch": "^2.2.3"
10703           }
10704         },
10705         "p-limit": {
10706           "version": "2.3.0",
10707           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
10708           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
10709           "dev": true,
10710           "requires": {
10711             "p-try": "^2.0.0"
10712           }
10713         },
10714         "p-locate": {
10715           "version": "4.1.0",
10716           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
10717           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
10718           "dev": true,
10719           "requires": {
10720             "p-limit": "^2.2.0"
10721           }
10722         },
10723         "p-try": {
10724           "version": "2.2.0",
10725           "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
10726           "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
10727           "dev": true
10728         },
10729         "parse-json": {
10730           "version": "5.2.0",
10731           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
10732           "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
10733           "dev": true,
10734           "requires": {
10735             "@babel/code-frame": "^7.0.0",
10736             "error-ex": "^1.3.1",
10737             "json-parse-even-better-errors": "^2.3.0",
10738             "lines-and-columns": "^1.1.6"
10739           }
10740         },
10741         "path-exists": {
10742           "version": "4.0.0",
10743           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
10744           "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
10745           "dev": true
10746         },
10747         "path-type": {
10748           "version": "4.0.0",
10749           "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
10750           "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
10751           "dev": true
10752         },
10753         "read-pkg": {
10754           "version": "5.2.0",
10755           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
10756           "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
10757           "dev": true,
10758           "requires": {
10759             "@types/normalize-package-data": "^2.4.0",
10760             "normalize-package-data": "^2.5.0",
10761             "parse-json": "^5.0.0",
10762             "type-fest": "^0.6.0"
10763           },
10764           "dependencies": {
10765             "type-fest": {
10766               "version": "0.6.0",
10767               "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
10768               "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
10769               "dev": true
10770             }
10771           }
10772         },
10773         "read-pkg-up": {
10774           "version": "7.0.1",
10775           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
10776           "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
10777           "dev": true,
10778           "requires": {
10779             "find-up": "^4.1.0",
10780             "read-pkg": "^5.2.0",
10781             "type-fest": "^0.8.1"
10782           },
10783           "dependencies": {
10784             "type-fest": {
10785               "version": "0.8.1",
10786               "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
10787               "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
10788               "dev": true
10789             }
10790           }
10791         },
10792         "redent": {
10793           "version": "3.0.0",
10794           "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
10795           "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
10796           "dev": true,
10797           "requires": {
10798             "indent-string": "^4.0.0",
10799             "strip-indent": "^3.0.0"
10800           }
10801         },
10802         "resolve-from": {
10803           "version": "5.0.0",
10804           "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
10805           "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
10806           "dev": true
10807         },
10808         "strip-ansi": {
10809           "version": "6.0.0",
10810           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
10811           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
10812           "dev": true,
10813           "requires": {
10814             "ansi-regex": "^5.0.0"
10815           }
10816         },
10817         "strip-indent": {
10818           "version": "3.0.0",
10819           "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
10820           "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
10821           "dev": true,
10822           "requires": {
10823             "min-indent": "^1.0.0"
10824           }
10825         },
10826         "supports-color": {
10827           "version": "7.2.0",
10828           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10829           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10830           "dev": true,
10831           "requires": {
10832             "has-flag": "^4.0.0"
10833           }
10834         },
10835         "to-regex-range": {
10836           "version": "5.0.1",
10837           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
10838           "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
10839           "dev": true,
10840           "requires": {
10841             "is-number": "^7.0.0"
10842           }
10843         },
10844         "trim-newlines": {
10845           "version": "3.0.1",
10846           "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
10847           "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
10848           "dev": true
10849         },
10850         "type-fest": {
10851           "version": "0.13.1",
10852           "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz",
10853           "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==",
10854           "dev": true
10855         },
10856         "yargs-parser": {
10857           "version": "18.1.3",
10858           "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
10859           "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
10860           "dev": true,
10861           "requires": {
10862             "camelcase": "^5.0.0",
10863             "decamelize": "^1.2.0"
10864           }
10865         }
10866       }
10867     },
10868     "stylelint-config-recommended": {
10869       "version": "3.0.0",
10870       "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-3.0.0.tgz",
10871       "integrity": "sha512-F6yTRuc06xr1h5Qw/ykb2LuFynJ2IxkKfCMf+1xqPffkxh0S09Zc902XCffcsw/XMFq/OzQ1w54fLIDtmRNHnQ==",
10872       "dev": true
10873     },
10874     "stylelint-config-standard": {
10875       "version": "20.0.0",
10876       "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-20.0.0.tgz",
10877       "integrity": "sha512-IB2iFdzOTA/zS4jSVav6z+wGtin08qfj+YyExHB3LF9lnouQht//YyB0KZq9gGz5HNPkddHOzcY8HsUey6ZUlA==",
10878       "dev": true,
10879       "requires": {
10880         "stylelint-config-recommended": "^3.0.0"
10881       }
10882     },
10883     "subarg": {
10884       "version": "1.0.0",
10885       "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
10886       "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
10887       "dev": true,
10888       "requires": {
10889         "minimist": "^1.1.0"
10890       }
10891     },
10892     "sugarss": {
10893       "version": "2.0.0",
10894       "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz",
10895       "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==",
10896       "dev": true,
10897       "requires": {
10898         "postcss": "^7.0.2"
10899       }
10900     },
10901     "supports-color": {
10902       "version": "5.5.0",
10903       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
10904       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
10905       "dev": true,
10906       "requires": {
10907         "has-flag": "^3.0.0"
10908       }
10909     },
10910     "sver-compat": {
10911       "version": "1.5.0",
10912       "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz",
10913       "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=",
10914       "dev": true,
10915       "requires": {
10916         "es6-iterator": "^2.0.1",
10917         "es6-symbol": "^3.1.1"
10918       }
10919     },
10920     "svg-tags": {
10921       "version": "1.0.0",
10922       "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz",
10923       "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=",
10924       "dev": true
10925     },
10926     "svgo": {
10927       "version": "1.3.2",
10928       "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
10929       "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
10930       "dev": true,
10931       "requires": {
10932         "chalk": "^2.4.1",
10933         "coa": "^2.0.2",
10934         "css-select": "^2.0.0",
10935         "css-select-base-adapter": "^0.1.1",
10936         "css-tree": "1.0.0-alpha.37",
10937         "csso": "^4.0.2",
10938         "js-yaml": "^3.13.1",
10939         "mkdirp": "~0.5.1",
10940         "object.values": "^1.1.0",
10941         "sax": "~1.2.4",
10942         "stable": "^0.1.8",
10943         "unquote": "~1.1.1",
10944         "util.promisify": "~1.0.0"
10945       }
10946     },
10947     "syntax-error": {
10948       "version": "1.4.0",
10949       "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz",
10950       "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==",
10951       "dev": true,
10952       "requires": {
10953         "acorn-node": "^1.2.0"
10954       }
10955     },
10956     "table": {
10957       "version": "5.4.6",
10958       "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz",
10959       "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==",
10960       "dev": true,
10961       "requires": {
10962         "ajv": "^6.10.2",
10963         "lodash": "^4.17.14",
10964         "slice-ansi": "^2.1.0",
10965         "string-width": "^3.0.0"
10966       },
10967       "dependencies": {
10968         "ansi-regex": {
10969           "version": "4.1.0",
10970           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
10971           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
10972           "dev": true
10973         },
10974         "emoji-regex": {
10975           "version": "7.0.3",
10976           "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
10977           "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
10978           "dev": true
10979         },
10980         "is-fullwidth-code-point": {
10981           "version": "2.0.0",
10982           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
10983           "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
10984           "dev": true
10985         },
10986         "string-width": {
10987           "version": "3.1.0",
10988           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
10989           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
10990           "dev": true,
10991           "requires": {
10992             "emoji-regex": "^7.0.1",
10993             "is-fullwidth-code-point": "^2.0.0",
10994             "strip-ansi": "^5.1.0"
10995           }
10996         },
10997         "strip-ansi": {
10998           "version": "5.2.0",
10999           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
11000           "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
11001           "dev": true,
11002           "requires": {
11003             "ansi-regex": "^4.1.0"
11004           }
11005         }
11006       }
11007     },
11008     "tar-stream": {
11009       "version": "1.6.2",
11010       "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",
11011       "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
11012       "dev": true,
11013       "optional": true,
11014       "requires": {
11015         "bl": "^1.0.0",
11016         "buffer-alloc": "^1.2.0",
11017         "end-of-stream": "^1.0.0",
11018         "fs-constants": "^1.0.0",
11019         "readable-stream": "^2.3.0",
11020         "to-buffer": "^1.1.1",
11021         "xtend": "^4.0.0"
11022       }
11023     },
11024     "temp-dir": {
11025       "version": "1.0.0",
11026       "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz",
11027       "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=",
11028       "dev": true,
11029       "optional": true
11030     },
11031     "tempfile": {
11032       "version": "2.0.0",
11033       "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz",
11034       "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=",
11035       "dev": true,
11036       "optional": true,
11037       "requires": {
11038         "temp-dir": "^1.0.0",
11039         "uuid": "^3.0.1"
11040       }
11041     },
11042     "text-table": {
11043       "version": "0.2.0",
11044       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
11045       "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
11046       "dev": true
11047     },
11048     "through": {
11049       "version": "2.3.8",
11050       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
11051       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
11052       "dev": true
11053     },
11054     "through2": {
11055       "version": "2.0.5",
11056       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
11057       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
11058       "dev": true,
11059       "requires": {
11060         "readable-stream": "~2.3.6",
11061         "xtend": "~4.0.1"
11062       }
11063     },
11064     "through2-concurrent": {
11065       "version": "2.0.0",
11066       "resolved": "https://registry.npmjs.org/through2-concurrent/-/through2-concurrent-2.0.0.tgz",
11067       "integrity": "sha512-R5/jLkfMvdmDD+seLwN7vB+mhbqzWop5fAjx5IX8/yQq7VhBhzDmhXgaHAOnhnWkCpRMM7gToYHycB0CS/pd+A==",
11068       "dev": true,
11069       "requires": {
11070         "through2": "^2.0.0"
11071       }
11072     },
11073     "through2-filter": {
11074       "version": "3.0.0",
11075       "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz",
11076       "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==",
11077       "dev": true,
11078       "requires": {
11079         "through2": "~2.0.0",
11080         "xtend": "~4.0.0"
11081       }
11082     },
11083     "time-stamp": {
11084       "version": "1.1.0",
11085       "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
11086       "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
11087       "dev": true
11088     },
11089     "timed-out": {
11090       "version": "4.0.1",
11091       "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
11092       "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
11093       "dev": true,
11094       "optional": true
11095     },
11096     "timers-browserify": {
11097       "version": "1.4.2",
11098       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
11099       "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",
11100       "dev": true,
11101       "requires": {
11102         "process": "~0.11.0"
11103       }
11104     },
11105     "timsort": {
11106       "version": "0.3.0",
11107       "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
11108       "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
11109       "dev": true
11110     },
11111     "tiny-lr": {
11112       "version": "1.1.1",
11113       "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz",
11114       "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==",
11115       "dev": true,
11116       "requires": {
11117         "body": "^5.1.0",
11118         "debug": "^3.1.0",
11119         "faye-websocket": "~0.10.0",
11120         "livereload-js": "^2.3.0",
11121         "object-assign": "^4.1.0",
11122         "qs": "^6.4.0"
11123       },
11124       "dependencies": {
11125         "debug": {
11126           "version": "3.2.7",
11127           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
11128           "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
11129           "dev": true,
11130           "requires": {
11131             "ms": "^2.1.1"
11132           }
11133         }
11134       }
11135     },
11136     "tlds": {
11137       "version": "1.221.1",
11138       "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.221.1.tgz",
11139       "integrity": "sha512-N1Afn/SLeOQRpxMwHBuNFJ3GvGrdtY4XPXKPFcx8he0U9Jg9ZkvTKE1k3jQDtCmlFn44UxjVtouF6PT4rEGd3Q==",
11140       "dev": true
11141     },
11142     "tmp": {
11143       "version": "0.0.33",
11144       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
11145       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
11146       "dev": true,
11147       "requires": {
11148         "os-tmpdir": "~1.0.2"
11149       }
11150     },
11151     "to-absolute-glob": {
11152       "version": "2.0.2",
11153       "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz",
11154       "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=",
11155       "dev": true,
11156       "requires": {
11157         "is-absolute": "^1.0.0",
11158         "is-negated-glob": "^1.0.0"
11159       }
11160     },
11161     "to-buffer": {
11162       "version": "1.1.1",
11163       "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
11164       "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
11165       "dev": true,
11166       "optional": true
11167     },
11168     "to-fast-properties": {
11169       "version": "2.0.0",
11170       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
11171       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
11172       "dev": true
11173     },
11174     "to-object-path": {
11175       "version": "0.3.0",
11176       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
11177       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
11178       "dev": true,
11179       "requires": {
11180         "kind-of": "^3.0.2"
11181       },
11182       "dependencies": {
11183         "is-buffer": {
11184           "version": "1.1.6",
11185           "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
11186           "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
11187           "dev": true
11188         },
11189         "kind-of": {
11190           "version": "3.2.2",
11191           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11192           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11193           "dev": true,
11194           "requires": {
11195             "is-buffer": "^1.1.5"
11196           }
11197         }
11198       }
11199     },
11200     "to-regex": {
11201       "version": "3.0.2",
11202       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
11203       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
11204       "dev": true,
11205       "requires": {
11206         "define-property": "^2.0.2",
11207         "extend-shallow": "^3.0.2",
11208         "regex-not": "^1.0.2",
11209         "safe-regex": "^1.1.0"
11210       }
11211     },
11212     "to-regex-range": {
11213       "version": "2.1.1",
11214       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
11215       "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
11216       "dev": true,
11217       "requires": {
11218         "is-number": "^3.0.0",
11219         "repeat-string": "^1.6.1"
11220       }
11221     },
11222     "to-through": {
11223       "version": "2.0.0",
11224       "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz",
11225       "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=",
11226       "dev": true,
11227       "requires": {
11228         "through2": "^2.0.3"
11229       }
11230     },
11231     "toidentifier": {
11232       "version": "1.0.0",
11233       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
11234       "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
11235       "dev": true
11236     },
11237     "transform-ast": {
11238       "version": "2.4.4",
11239       "resolved": "https://registry.npmjs.org/transform-ast/-/transform-ast-2.4.4.tgz",
11240       "integrity": "sha512-AxjeZAcIOUO2lev2GDe3/xZ1Q0cVGjIMk5IsriTy8zbWlsEnjeB025AhkhBJHoy997mXpLd4R+kRbvnnQVuQHQ==",
11241       "dev": true,
11242       "requires": {
11243         "acorn-node": "^1.3.0",
11244         "convert-source-map": "^1.5.1",
11245         "dash-ast": "^1.0.0",
11246         "is-buffer": "^2.0.0",
11247         "magic-string": "^0.23.2",
11248         "merge-source-map": "1.0.4",
11249         "nanobench": "^2.1.1"
11250       }
11251     },
11252     "trim-newlines": {
11253       "version": "1.0.0",
11254       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
11255       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
11256       "dev": true,
11257       "optional": true
11258     },
11259     "trim-repeated": {
11260       "version": "1.0.0",
11261       "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz",
11262       "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=",
11263       "dev": true,
11264       "optional": true,
11265       "requires": {
11266         "escape-string-regexp": "^1.0.2"
11267       }
11268     },
11269     "trough": {
11270       "version": "1.0.5",
11271       "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz",
11272       "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==",
11273       "dev": true
11274     },
11275     "tslib": {
11276       "version": "1.14.1",
11277       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
11278       "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
11279       "dev": true
11280     },
11281     "tty-browserify": {
11282       "version": "0.0.1",
11283       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz",
11284       "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==",
11285       "dev": true
11286     },
11287     "tunnel-agent": {
11288       "version": "0.6.0",
11289       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
11290       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
11291       "dev": true,
11292       "optional": true,
11293       "requires": {
11294         "safe-buffer": "^5.0.1"
11295       }
11296     },
11297     "type": {
11298       "version": "1.2.0",
11299       "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
11300       "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
11301       "dev": true
11302     },
11303     "type-check": {
11304       "version": "0.3.2",
11305       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
11306       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
11307       "dev": true,
11308       "requires": {
11309         "prelude-ls": "~1.1.2"
11310       }
11311     },
11312     "type-fest": {
11313       "version": "0.8.1",
11314       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
11315       "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
11316       "dev": true
11317     },
11318     "typedarray": {
11319       "version": "0.0.6",
11320       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
11321       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
11322       "dev": true
11323     },
11324     "typedarray-to-buffer": {
11325       "version": "3.1.5",
11326       "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
11327       "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
11328       "dev": true,
11329       "requires": {
11330         "is-typedarray": "^1.0.0"
11331       }
11332     },
11333     "typeface-roboto": {
11334       "version": "0.0.75",
11335       "resolved": "https://registry.npmjs.org/typeface-roboto/-/typeface-roboto-0.0.75.tgz",
11336       "integrity": "sha512-VrR/IiH00Z1tFP4vDGfwZ1esNqTiDMchBEXYY9kilT6wRGgFoCAlgkEUMHb1E3mB0FsfZhv756IF0+R+SFPfdg==",
11337       "dev": true
11338     },
11339     "typeface-roboto-mono": {
11340       "version": "0.0.75",
11341       "resolved": "https://registry.npmjs.org/typeface-roboto-mono/-/typeface-roboto-mono-0.0.75.tgz",
11342       "integrity": "sha512-dYfyXd6HrKyMC/PuBAAtay0tZKsBrzxIW/fBY325vLxFfi/IDKSuyTkWxkU4lyZV6KPHetFnJ661PNXzz2FS/w==",
11343       "dev": true
11344     },
11345     "typescript": {
11346       "version": "3.9.10",
11347       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz",
11348       "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==",
11349       "dev": true
11350     },
11351     "uglify-js": {
11352       "version": "3.14.2",
11353       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.2.tgz",
11354       "integrity": "sha512-rtPMlmcO4agTUfz10CbgJ1k6UAoXM2gWb3GoMPPZB/+/Ackf8lNWk11K4rYi2D0apgoFRLtQOZhb+/iGNJq26A==",
11355       "dev": true
11356     },
11357     "umd": {
11358       "version": "3.0.3",
11359       "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz",
11360       "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==",
11361       "dev": true
11362     },
11363     "unbox-primitive": {
11364       "version": "1.0.1",
11365       "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
11366       "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
11367       "dev": true,
11368       "requires": {
11369         "function-bind": "^1.1.1",
11370         "has-bigints": "^1.0.1",
11371         "has-symbols": "^1.0.2",
11372         "which-boxed-primitive": "^1.0.2"
11373       }
11374     },
11375     "unbzip2-stream": {
11376       "version": "1.4.3",
11377       "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
11378       "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
11379       "dev": true,
11380       "optional": true,
11381       "requires": {
11382         "buffer": "^5.2.1",
11383         "through": "^2.3.8"
11384       }
11385     },
11386     "unc-path-regex": {
11387       "version": "0.1.2",
11388       "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
11389       "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
11390       "dev": true
11391     },
11392     "undeclared-identifiers": {
11393       "version": "1.1.3",
11394       "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz",
11395       "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==",
11396       "dev": true,
11397       "requires": {
11398         "acorn-node": "^1.3.0",
11399         "dash-ast": "^1.0.0",
11400         "get-assigned-identifiers": "^1.2.0",
11401         "simple-concat": "^1.0.0",
11402         "xtend": "^4.0.1"
11403       }
11404     },
11405     "undertaker": {
11406       "version": "1.3.0",
11407       "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz",
11408       "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==",
11409       "dev": true,
11410       "requires": {
11411         "arr-flatten": "^1.0.1",
11412         "arr-map": "^2.0.0",
11413         "bach": "^1.0.0",
11414         "collection-map": "^1.0.0",
11415         "es6-weak-map": "^2.0.1",
11416         "fast-levenshtein": "^1.0.0",
11417         "last-run": "^1.1.0",
11418         "object.defaults": "^1.0.0",
11419         "object.reduce": "^1.0.0",
11420         "undertaker-registry": "^1.0.0"
11421       },
11422       "dependencies": {
11423         "fast-levenshtein": {
11424           "version": "1.1.4",
11425           "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz",
11426           "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=",
11427           "dev": true
11428         }
11429       }
11430     },
11431     "undertaker-registry": {
11432       "version": "1.0.1",
11433       "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz",
11434       "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=",
11435       "dev": true
11436     },
11437     "unified": {
11438       "version": "9.2.2",
11439       "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz",
11440       "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==",
11441       "dev": true,
11442       "requires": {
11443         "bail": "^1.0.0",
11444         "extend": "^3.0.0",
11445         "is-buffer": "^2.0.0",
11446         "is-plain-obj": "^2.0.0",
11447         "trough": "^1.0.0",
11448         "vfile": "^4.0.0"
11449       },
11450       "dependencies": {
11451         "is-plain-obj": {
11452           "version": "2.1.0",
11453           "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
11454           "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
11455           "dev": true
11456         }
11457       }
11458     },
11459     "union-value": {
11460       "version": "1.0.1",
11461       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
11462       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
11463       "dev": true,
11464       "requires": {
11465         "arr-union": "^3.1.0",
11466         "get-value": "^2.0.6",
11467         "is-extendable": "^0.1.1",
11468         "set-value": "^2.0.1"
11469       }
11470     },
11471     "uniq": {
11472       "version": "1.0.1",
11473       "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
11474       "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
11475       "dev": true
11476     },
11477     "uniqs": {
11478       "version": "2.0.0",
11479       "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
11480       "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=",
11481       "dev": true
11482     },
11483     "unique-stream": {
11484       "version": "2.3.1",
11485       "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz",
11486       "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==",
11487       "dev": true,
11488       "requires": {
11489         "json-stable-stringify-without-jsonify": "^1.0.1",
11490         "through2-filter": "^3.0.0"
11491       }
11492     },
11493     "unist-util-find-all-after": {
11494       "version": "3.0.2",
11495       "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz",
11496       "integrity": "sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ==",
11497       "dev": true,
11498       "requires": {
11499         "unist-util-is": "^4.0.0"
11500       }
11501     },
11502     "unist-util-is": {
11503       "version": "4.1.0",
11504       "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz",
11505       "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==",
11506       "dev": true
11507     },
11508     "unist-util-stringify-position": {
11509       "version": "2.0.3",
11510       "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
11511       "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
11512       "dev": true,
11513       "requires": {
11514         "@types/unist": "^2.0.2"
11515       }
11516     },
11517     "universalify": {
11518       "version": "0.1.2",
11519       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
11520       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
11521       "dev": true
11522     },
11523     "unpipe": {
11524       "version": "1.0.0",
11525       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
11526       "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
11527       "dev": true
11528     },
11529     "unquote": {
11530       "version": "1.1.1",
11531       "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
11532       "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=",
11533       "dev": true
11534     },
11535     "unset-value": {
11536       "version": "1.0.0",
11537       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
11538       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
11539       "dev": true,
11540       "requires": {
11541         "has-value": "^0.3.1",
11542         "isobject": "^3.0.0"
11543       },
11544       "dependencies": {
11545         "has-value": {
11546           "version": "0.3.1",
11547           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
11548           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
11549           "dev": true,
11550           "requires": {
11551             "get-value": "^2.0.3",
11552             "has-values": "^0.1.4",
11553             "isobject": "^2.0.0"
11554           },
11555           "dependencies": {
11556             "isobject": {
11557               "version": "2.1.0",
11558               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
11559               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
11560               "dev": true,
11561               "requires": {
11562                 "isarray": "1.0.0"
11563               }
11564             }
11565           }
11566         },
11567         "has-values": {
11568           "version": "0.1.4",
11569           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
11570           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
11571           "dev": true
11572         }
11573       }
11574     },
11575     "unxhr": {
11576       "version": "1.0.1",
11577       "resolved": "https://registry.npmjs.org/unxhr/-/unxhr-1.0.1.tgz",
11578       "integrity": "sha512-MAhukhVHyaLGDjyDYhy8gVjWJyhTECCdNsLwlMoGFoNJ3o79fpQhtQuzmAE4IxCMDwraF4cW8ZjpAV0m9CRQbg==",
11579       "dev": true
11580     },
11581     "upath": {
11582       "version": "1.2.0",
11583       "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
11584       "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
11585       "dev": true
11586     },
11587     "uri-js": {
11588       "version": "4.4.1",
11589       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
11590       "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
11591       "dev": true,
11592       "requires": {
11593         "punycode": "^2.1.0"
11594       },
11595       "dependencies": {
11596         "punycode": {
11597           "version": "2.1.1",
11598           "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
11599           "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
11600           "dev": true
11601         }
11602       }
11603     },
11604     "urix": {
11605       "version": "0.1.0",
11606       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
11607       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
11608       "dev": true
11609     },
11610     "url": {
11611       "version": "0.11.0",
11612       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
11613       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
11614       "dev": true,
11615       "requires": {
11616         "punycode": "1.3.2",
11617         "querystring": "0.2.0"
11618       },
11619       "dependencies": {
11620         "punycode": {
11621           "version": "1.3.2",
11622           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
11623           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
11624           "dev": true
11625         }
11626       }
11627     },
11628     "url-parse-lax": {
11629       "version": "1.0.0",
11630       "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
11631       "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
11632       "dev": true,
11633       "optional": true,
11634       "requires": {
11635         "prepend-http": "^1.0.1"
11636       }
11637     },
11638     "url-regex": {
11639       "version": "5.0.0",
11640       "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-5.0.0.tgz",
11641       "integrity": "sha512-O08GjTiAFNsSlrUWfqF1jH0H1W3m35ZyadHrGv5krdnmPPoxP27oDTqux/579PtaroiSGm5yma6KT1mHFH6Y/g==",
11642       "dev": true,
11643       "requires": {
11644         "ip-regex": "^4.1.0",
11645         "tlds": "^1.203.0"
11646       }
11647     },
11648     "url-to-options": {
11649       "version": "1.0.1",
11650       "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz",
11651       "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=",
11652       "dev": true,
11653       "optional": true
11654     },
11655     "use": {
11656       "version": "3.1.1",
11657       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
11658       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
11659       "dev": true
11660     },
11661     "util": {
11662       "version": "0.10.4",
11663       "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
11664       "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
11665       "dev": true,
11666       "requires": {
11667         "inherits": "2.0.3"
11668       },
11669       "dependencies": {
11670         "inherits": {
11671           "version": "2.0.3",
11672           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
11673           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
11674           "dev": true
11675         }
11676       }
11677     },
11678     "util-deprecate": {
11679       "version": "1.0.2",
11680       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
11681       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
11682       "dev": true
11683     },
11684     "util.promisify": {
11685       "version": "1.0.1",
11686       "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
11687       "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
11688       "dev": true,
11689       "requires": {
11690         "define-properties": "^1.1.3",
11691         "es-abstract": "^1.17.2",
11692         "has-symbols": "^1.0.1",
11693         "object.getownpropertydescriptors": "^2.1.0"
11694       }
11695     },
11696     "utils-merge": {
11697       "version": "1.0.1",
11698       "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
11699       "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
11700       "dev": true
11701     },
11702     "uuid": {
11703       "version": "3.4.0",
11704       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
11705       "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
11706       "dev": true,
11707       "optional": true
11708     },
11709     "v8-compile-cache": {
11710       "version": "2.3.0",
11711       "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
11712       "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
11713       "dev": true
11714     },
11715     "v8flags": {
11716       "version": "3.2.0",
11717       "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
11718       "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
11719       "dev": true,
11720       "requires": {
11721         "homedir-polyfill": "^1.0.1"
11722       }
11723     },
11724     "validate-npm-package-license": {
11725       "version": "3.0.4",
11726       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
11727       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
11728       "dev": true,
11729       "requires": {
11730         "spdx-correct": "^3.0.0",
11731         "spdx-expression-parse": "^3.0.0"
11732       }
11733     },
11734     "value-or-function": {
11735       "version": "3.0.0",
11736       "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz",
11737       "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=",
11738       "dev": true
11739     },
11740     "vendors": {
11741       "version": "1.0.4",
11742       "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
11743       "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
11744       "dev": true
11745     },
11746     "vfile": {
11747       "version": "4.2.1",
11748       "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz",
11749       "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==",
11750       "dev": true,
11751       "requires": {
11752         "@types/unist": "^2.0.0",
11753         "is-buffer": "^2.0.0",
11754         "unist-util-stringify-position": "^2.0.0",
11755         "vfile-message": "^2.0.0"
11756       }
11757     },
11758     "vfile-message": {
11759       "version": "2.0.4",
11760       "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz",
11761       "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==",
11762       "dev": true,
11763       "requires": {
11764         "@types/unist": "^2.0.0",
11765         "unist-util-stringify-position": "^2.0.0"
11766       }
11767     },
11768     "vinyl": {
11769       "version": "2.2.1",
11770       "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz",
11771       "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==",
11772       "dev": true,
11773       "requires": {
11774         "clone": "^2.1.1",
11775         "clone-buffer": "^1.0.0",
11776         "clone-stats": "^1.0.0",
11777         "cloneable-readable": "^1.0.0",
11778         "remove-trailing-separator": "^1.0.1",
11779         "replace-ext": "^1.0.0"
11780       }
11781     },
11782     "vinyl-buffer": {
11783       "version": "1.0.1",
11784       "resolved": "https://registry.npmjs.org/vinyl-buffer/-/vinyl-buffer-1.0.1.tgz",
11785       "integrity": "sha1-lsGjR5uMU5JULGEgKQE7Wyf4i78=",
11786       "dev": true,
11787       "requires": {
11788         "bl": "^1.2.1",
11789         "through2": "^2.0.3"
11790       }
11791     },
11792     "vinyl-fs": {
11793       "version": "3.0.3",
11794       "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz",
11795       "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==",
11796       "dev": true,
11797       "requires": {
11798         "fs-mkdirp-stream": "^1.0.0",
11799         "glob-stream": "^6.1.0",
11800         "graceful-fs": "^4.0.0",
11801         "is-valid-glob": "^1.0.0",
11802         "lazystream": "^1.0.0",
11803         "lead": "^1.0.0",
11804         "object.assign": "^4.0.4",
11805         "pumpify": "^1.3.5",
11806         "readable-stream": "^2.3.3",
11807         "remove-bom-buffer": "^3.0.0",
11808         "remove-bom-stream": "^1.2.0",
11809         "resolve-options": "^1.1.0",
11810         "through2": "^2.0.0",
11811         "to-through": "^2.0.0",
11812         "value-or-function": "^3.0.0",
11813         "vinyl": "^2.0.0",
11814         "vinyl-sourcemap": "^1.1.0"
11815       }
11816     },
11817     "vinyl-sourcemap": {
11818       "version": "1.1.0",
11819       "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz",
11820       "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=",
11821       "dev": true,
11822       "requires": {
11823         "append-buffer": "^1.0.2",
11824         "convert-source-map": "^1.5.0",
11825         "graceful-fs": "^4.1.6",
11826         "normalize-path": "^2.1.1",
11827         "now-and-later": "^2.0.0",
11828         "remove-bom-buffer": "^3.0.0",
11829         "vinyl": "^2.0.0"
11830       },
11831       "dependencies": {
11832         "normalize-path": {
11833           "version": "2.1.1",
11834           "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
11835           "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
11836           "dev": true,
11837           "requires": {
11838             "remove-trailing-separator": "^1.0.1"
11839           }
11840         }
11841       }
11842     },
11843     "vinyl-sourcemaps-apply": {
11844       "version": "0.2.1",
11845       "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
11846       "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=",
11847       "dev": true,
11848       "requires": {
11849         "source-map": "^0.5.1"
11850       },
11851       "dependencies": {
11852         "source-map": {
11853           "version": "0.5.7",
11854           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
11855           "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
11856           "dev": true
11857         }
11858       }
11859     },
11860     "vm-browserify": {
11861       "version": "1.1.2",
11862       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
11863       "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
11864       "dev": true
11865     },
11866     "vue-eslint-parser": {
11867       "version": "2.0.3",
11868       "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz",
11869       "integrity": "sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw==",
11870       "dev": true,
11871       "requires": {
11872         "debug": "^3.1.0",
11873         "eslint-scope": "^3.7.1",
11874         "eslint-visitor-keys": "^1.0.0",
11875         "espree": "^3.5.2",
11876         "esquery": "^1.0.0",
11877         "lodash": "^4.17.4"
11878       },
11879       "dependencies": {
11880         "acorn": {
11881           "version": "5.7.4",
11882           "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
11883           "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
11884           "dev": true
11885         },
11886         "acorn-jsx": {
11887           "version": "3.0.1",
11888           "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
11889           "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
11890           "dev": true,
11891           "requires": {
11892             "acorn": "^3.0.4"
11893           },
11894           "dependencies": {
11895             "acorn": {
11896               "version": "3.3.0",
11897               "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
11898               "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
11899               "dev": true
11900             }
11901           }
11902         },
11903         "debug": {
11904           "version": "3.2.7",
11905           "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
11906           "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
11907           "dev": true,
11908           "requires": {
11909             "ms": "^2.1.1"
11910           }
11911         },
11912         "eslint-scope": {
11913           "version": "3.7.3",
11914           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz",
11915           "integrity": "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==",
11916           "dev": true,
11917           "requires": {
11918             "esrecurse": "^4.1.0",
11919             "estraverse": "^4.1.1"
11920           }
11921         },
11922         "espree": {
11923           "version": "3.5.4",
11924           "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
11925           "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
11926           "dev": true,
11927           "requires": {
11928             "acorn": "^5.5.0",
11929             "acorn-jsx": "^3.0.0"
11930           }
11931         }
11932       }
11933     },
11934     "websocket-driver": {
11935       "version": "0.7.4",
11936       "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
11937       "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
11938       "dev": true,
11939       "requires": {
11940         "http-parser-js": ">=0.5.1",
11941         "safe-buffer": ">=5.1.0",
11942         "websocket-extensions": ">=0.1.1"
11943       }
11944     },
11945     "websocket-extensions": {
11946       "version": "0.1.4",
11947       "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
11948       "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
11949       "dev": true
11950     },
11951     "which": {
11952       "version": "1.3.1",
11953       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
11954       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
11955       "dev": true,
11956       "requires": {
11957         "isexe": "^2.0.0"
11958       }
11959     },
11960     "which-boxed-primitive": {
11961       "version": "1.0.2",
11962       "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
11963       "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
11964       "dev": true,
11965       "requires": {
11966         "is-bigint": "^1.0.1",
11967         "is-boolean-object": "^1.1.0",
11968         "is-number-object": "^1.0.4",
11969         "is-string": "^1.0.5",
11970         "is-symbol": "^1.0.3"
11971       }
11972     },
11973     "which-module": {
11974       "version": "1.0.0",
11975       "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
11976       "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
11977       "dev": true
11978     },
11979     "word-wrap": {
11980       "version": "1.2.3",
11981       "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
11982       "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
11983       "dev": true
11984     },
11985     "wordwrap": {
11986       "version": "1.0.0",
11987       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
11988       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
11989       "dev": true
11990     },
11991     "wrap-ansi": {
11992       "version": "2.1.0",
11993       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
11994       "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
11995       "dev": true,
11996       "requires": {
11997         "string-width": "^1.0.1",
11998         "strip-ansi": "^3.0.1"
11999       },
12000       "dependencies": {
12001         "is-fullwidth-code-point": {
12002           "version": "1.0.0",
12003           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
12004           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
12005           "dev": true,
12006           "requires": {
12007             "number-is-nan": "^1.0.0"
12008           }
12009         },
12010         "string-width": {
12011           "version": "1.0.2",
12012           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
12013           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
12014           "dev": true,
12015           "requires": {
12016             "code-point-at": "^1.0.0",
12017             "is-fullwidth-code-point": "^1.0.0",
12018             "strip-ansi": "^3.0.0"
12019           }
12020         }
12021       }
12022     },
12023     "wrap-comment": {
12024       "version": "1.0.1",
12025       "resolved": "https://registry.npmjs.org/wrap-comment/-/wrap-comment-1.0.1.tgz",
12026       "integrity": "sha512-APccrMwl/ont0RHFTXNAQfM647duYYEfs6cngrIyTByTI0xbWnDnPSptFZhS68L4WCjt2ZxuhCFwuY6Pe88KZQ==",
12027       "dev": true
12028     },
12029     "wrappy": {
12030       "version": "1.0.2",
12031       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
12032       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
12033       "dev": true
12034     },
12035     "write": {
12036       "version": "1.0.3",
12037       "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
12038       "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",
12039       "dev": true,
12040       "requires": {
12041         "mkdirp": "^0.5.1"
12042       }
12043     },
12044     "write-file-atomic": {
12045       "version": "3.0.3",
12046       "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
12047       "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
12048       "dev": true,
12049       "requires": {
12050         "imurmurhash": "^0.1.4",
12051         "is-typedarray": "^1.0.0",
12052         "signal-exit": "^3.0.2",
12053         "typedarray-to-buffer": "^3.1.5"
12054       }
12055     },
12056     "xtend": {
12057       "version": "4.0.2",
12058       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
12059       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
12060       "dev": true
12061     },
12062     "xxhashjs": {
12063       "version": "0.2.2",
12064       "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz",
12065       "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==",
12066       "dev": true,
12067       "requires": {
12068         "cuint": "^0.2.2"
12069       }
12070     },
12071     "y18n": {
12072       "version": "3.2.2",
12073       "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz",
12074       "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==",
12075       "dev": true
12076     },
12077     "yallist": {
12078       "version": "2.1.2",
12079       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
12080       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
12081       "dev": true,
12082       "optional": true
12083     },
12084     "yaml": {
12085       "version": "1.10.2",
12086       "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
12087       "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
12088       "dev": true
12089     },
12090     "yargs": {
12091       "version": "7.1.2",
12092       "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz",
12093       "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==",
12094       "dev": true,
12095       "requires": {
12096         "camelcase": "^3.0.0",
12097         "cliui": "^3.2.0",
12098         "decamelize": "^1.1.1",
12099         "get-caller-file": "^1.0.1",
12100         "os-locale": "^1.4.0",
12101         "read-pkg-up": "^1.0.1",
12102         "require-directory": "^2.1.1",
12103         "require-main-filename": "^1.0.1",
12104         "set-blocking": "^2.0.0",
12105         "string-width": "^1.0.2",
12106         "which-module": "^1.0.0",
12107         "y18n": "^3.2.1",
12108         "yargs-parser": "^5.0.1"
12109       },
12110       "dependencies": {
12111         "find-up": {
12112           "version": "1.1.2",
12113           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
12114           "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
12115           "dev": true,
12116           "requires": {
12117             "path-exists": "^2.0.0",
12118             "pinkie-promise": "^2.0.0"
12119           }
12120         },
12121         "is-fullwidth-code-point": {
12122           "version": "1.0.0",
12123           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
12124           "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
12125           "dev": true,
12126           "requires": {
12127             "number-is-nan": "^1.0.0"
12128           }
12129         },
12130         "load-json-file": {
12131           "version": "1.1.0",
12132           "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
12133           "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
12134           "dev": true,
12135           "requires": {
12136             "graceful-fs": "^4.1.2",
12137             "parse-json": "^2.2.0",
12138             "pify": "^2.0.0",
12139             "pinkie-promise": "^2.0.0",
12140             "strip-bom": "^2.0.0"
12141           }
12142         },
12143         "parse-json": {
12144           "version": "2.2.0",
12145           "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
12146           "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
12147           "dev": true,
12148           "requires": {
12149             "error-ex": "^1.2.0"
12150           }
12151         },
12152         "path-exists": {
12153           "version": "2.1.0",
12154           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
12155           "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
12156           "dev": true,
12157           "requires": {
12158             "pinkie-promise": "^2.0.0"
12159           }
12160         },
12161         "path-type": {
12162           "version": "1.1.0",
12163           "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
12164           "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
12165           "dev": true,
12166           "requires": {
12167             "graceful-fs": "^4.1.2",
12168             "pify": "^2.0.0",
12169             "pinkie-promise": "^2.0.0"
12170           }
12171         },
12172         "read-pkg": {
12173           "version": "1.1.0",
12174           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
12175           "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
12176           "dev": true,
12177           "requires": {
12178             "load-json-file": "^1.0.0",
12179             "normalize-package-data": "^2.3.2",
12180             "path-type": "^1.0.0"
12181           }
12182         },
12183         "read-pkg-up": {
12184           "version": "1.0.1",
12185           "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
12186           "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
12187           "dev": true,
12188           "requires": {
12189             "find-up": "^1.0.0",
12190             "read-pkg": "^1.0.0"
12191           }
12192         },
12193         "string-width": {
12194           "version": "1.0.2",
12195           "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
12196           "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
12197           "dev": true,
12198           "requires": {
12199             "code-point-at": "^1.0.0",
12200             "is-fullwidth-code-point": "^1.0.0",
12201             "strip-ansi": "^3.0.0"
12202           }
12203         },
12204         "strip-bom": {
12205           "version": "2.0.0",
12206           "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
12207           "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
12208           "dev": true,
12209           "requires": {
12210             "is-utf8": "^0.2.0"
12211           }
12212         }
12213       }
12214     },
12215     "yargs-parser": {
12216       "version": "5.0.1",
12217       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz",
12218       "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==",
12219       "dev": true,
12220       "requires": {
12221         "camelcase": "^3.0.0",
12222         "object.assign": "^4.1.0"
12223       }
12224     },
12225     "yauzl": {
12226       "version": "2.10.0",
12227       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
12228       "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
12229       "dev": true,
12230       "requires": {
12231         "buffer-crc32": "~0.2.3",
12232         "fd-slicer": "~1.1.0"
12233       }
12234     },
12235     "yazl": {
12236       "version": "2.5.1",
12237       "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
12238       "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
12239       "dev": true,
12240       "requires": {
12241         "buffer-crc32": "~0.2.3"
12242       }
12243     },
12244     "zwitch": {
12245       "version": "1.0.5",
12246       "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz",
12247       "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==",
12248       "dev": true
12249     }
12250   }
12251 }