]> BookStack Code Mirror - bookstack/blob - package-lock.json
Added dark theme handling
[bookstack] / package-lock.json
1 {
2   "name": "bookstack",
3   "lockfileVersion": 2,
4   "requires": true,
5   "packages": {
6     "": {
7       "dependencies": {
8         "@codemirror/commands": "^6.0.1",
9         "@codemirror/lang-cpp": "^6.0.1",
10         "@codemirror/lang-css": "^6.0.0",
11         "@codemirror/lang-html": "^6.1.0",
12         "@codemirror/lang-java": "^6.0.0",
13         "@codemirror/lang-javascript": "^6.0.2",
14         "@codemirror/lang-json": "^6.0.0",
15         "@codemirror/lang-markdown": "^6.0.1",
16         "@codemirror/lang-php": "^6.0.0",
17         "@codemirror/lang-python": "^6.0.1",
18         "@codemirror/lang-rust": "^6.0.0",
19         "@codemirror/lang-sql": "^6.0.0",
20         "@codemirror/lang-xml": "^6.0.0",
21         "@codemirror/language": "^6.2.1",
22         "@codemirror/legacy-modes": "^6.1.0",
23         "@codemirror/state": "^6.1.0",
24         "@codemirror/theme-one-dark": "^6.0.0",
25         "@codemirror/view": "^6.1.2",
26         "clipboard": "^2.0.11",
27         "codemirror": "^6.0.1",
28         "dropzone": "^5.9.3",
29         "markdown-it": "^13.0.1",
30         "markdown-it-task-lists": "^2.1.1",
31         "snabbdom": "^3.5.1",
32         "sortablejs": "^1.15.0"
33       },
34       "devDependencies": {
35         "chokidar-cli": "^3.0",
36         "esbuild": "0.14.51",
37         "livereload": "^0.9.3",
38         "npm-run-all": "^4.1.5",
39         "punycode": "^2.1.1",
40         "sass": "^1.54.0"
41       }
42     },
43     "node_modules/@codemirror/autocomplete": {
44       "version": "6.1.0",
45       "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.1.0.tgz",
46       "integrity": "sha512-wtO4O5WDyXhhCd4q4utDIDZxnQfmJ++3dGBCG9LMtI79+92OcA1DVk/n7BEupKmjIr8AzvptDz7YQ9ud6OkU+A==",
47       "dependencies": {
48         "@codemirror/language": "^6.0.0",
49         "@codemirror/state": "^6.0.0",
50         "@codemirror/view": "^6.0.0",
51         "@lezer/common": "^1.0.0"
52       },
53       "peerDependencies": {
54         "@codemirror/language": "^6.0.0",
55         "@codemirror/state": "^6.0.0",
56         "@codemirror/view": "^6.0.0",
57         "@lezer/common": "^1.0.0"
58       }
59     },
60     "node_modules/@codemirror/commands": {
61       "version": "6.0.1",
62       "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.0.1.tgz",
63       "integrity": "sha512-iNHDByicYqQjs0Wo1MKGfqNbMYMyhS9WV6EwMVwsHXImlFemgEUC+c5X22bXKBStN3qnwg4fArNZM+gkv22baQ==",
64       "dependencies": {
65         "@codemirror/language": "^6.0.0",
66         "@codemirror/state": "^6.0.0",
67         "@codemirror/view": "^6.0.0",
68         "@lezer/common": "^1.0.0"
69       }
70     },
71     "node_modules/@codemirror/lang-cpp": {
72       "version": "6.0.1",
73       "resolved": "https://registry.npmjs.org/@codemirror/lang-cpp/-/lang-cpp-6.0.1.tgz",
74       "integrity": "sha512-46p3ohfhjzkLWJ3VwvzX0aqlXh8UkEqX1xo2Eds9l6Ql3uDoxI2IZEjR9cgJaGOZTXCkDzQuQH7sfYAxMvzLjA==",
75       "dependencies": {
76         "@codemirror/language": "^6.0.0",
77         "@lezer/cpp": "^1.0.0"
78       }
79     },
80     "node_modules/@codemirror/lang-css": {
81       "version": "6.0.0",
82       "resolved": "https://registry.npmjs.org/@codemirror/lang-css/-/lang-css-6.0.0.tgz",
83       "integrity": "sha512-jBqc+BTuwhNOTlrimFghLlSrN6iFuE44HULKWoR4qKYObhOIl9Lci1iYj6zMIte1XTQmZguNvjXMyr43LUKwSw==",
84       "dependencies": {
85         "@codemirror/autocomplete": "^6.0.0",
86         "@codemirror/language": "^6.0.0",
87         "@codemirror/state": "^6.0.0",
88         "@lezer/css": "^1.0.0"
89       }
90     },
91     "node_modules/@codemirror/lang-html": {
92       "version": "6.1.0",
93       "resolved": "https://registry.npmjs.org/@codemirror/lang-html/-/lang-html-6.1.0.tgz",
94       "integrity": "sha512-gA7NmJxqvnhwza05CvR7W/39Ap9r/4Vs9uiC0IeFYo1hSlJzc/8N6Evviz6vTW1x8SpHcRYyqKOf6rpl6LfWtg==",
95       "dependencies": {
96         "@codemirror/autocomplete": "^6.0.0",
97         "@codemirror/lang-css": "^6.0.0",
98         "@codemirror/lang-javascript": "^6.0.0",
99         "@codemirror/language": "^6.0.0",
100         "@codemirror/state": "^6.0.0",
101         "@lezer/common": "^1.0.0",
102         "@lezer/html": "^1.0.0"
103       }
104     },
105     "node_modules/@codemirror/lang-java": {
106       "version": "6.0.0",
107       "resolved": "https://registry.npmjs.org/@codemirror/lang-java/-/lang-java-6.0.0.tgz",
108       "integrity": "sha512-aeWq+ikUS6Eubk6RBbiMgxuBIT4Ih8Asb1qc2pSiMcstrwr4ODbazPXsBHbLBYg3aObvFyOm2bNQncbQJjZ3sQ==",
109       "dependencies": {
110         "@codemirror/language": "^6.0.0",
111         "@lezer/java": "^1.0.0"
112       }
113     },
114     "node_modules/@codemirror/lang-javascript": {
115       "version": "6.0.2",
116       "resolved": "https://registry.npmjs.org/@codemirror/lang-javascript/-/lang-javascript-6.0.2.tgz",
117       "integrity": "sha512-BZRJ9u/zl16hLkSpDAWm73mrfIR7HJrr0lvnhoSOCQVea5BglguWI/slxexhvUb0CB5cXgKWuo2bM+N9EhIaZw==",
118       "dependencies": {
119         "@codemirror/autocomplete": "^6.0.0",
120         "@codemirror/language": "^6.0.0",
121         "@codemirror/lint": "^6.0.0",
122         "@codemirror/state": "^6.0.0",
123         "@codemirror/view": "^6.0.0",
124         "@lezer/common": "^1.0.0",
125         "@lezer/javascript": "^1.0.0"
126       }
127     },
128     "node_modules/@codemirror/lang-json": {
129       "version": "6.0.0",
130       "resolved": "https://registry.npmjs.org/@codemirror/lang-json/-/lang-json-6.0.0.tgz",
131       "integrity": "sha512-DvTcYTKLmg2viADXlTdufrT334M9jowe1qO02W28nvm+nejcvhM5vot5mE8/kPrxYw/HJHhwu1z2PyBpnMLCNQ==",
132       "dependencies": {
133         "@codemirror/language": "^6.0.0",
134         "@lezer/json": "^1.0.0"
135       }
136     },
137     "node_modules/@codemirror/lang-markdown": {
138       "version": "6.0.1",
139       "resolved": "https://registry.npmjs.org/@codemirror/lang-markdown/-/lang-markdown-6.0.1.tgz",
140       "integrity": "sha512-pHPQuRwf9cUrmkmsTHRjtS9ZnGu3fA9YzAdh2++d+L9wbfnC2XbKh0Xvm/0YiUjdCnoCx9wDFEoCuAnkqKWLIw==",
141       "dependencies": {
142         "@codemirror/lang-html": "^6.0.0",
143         "@codemirror/language": "^6.0.0",
144         "@codemirror/state": "^6.0.0",
145         "@codemirror/view": "^6.0.0",
146         "@lezer/common": "^1.0.0",
147         "@lezer/markdown": "^1.0.0"
148       }
149     },
150     "node_modules/@codemirror/lang-php": {
151       "version": "6.0.0",
152       "resolved": "https://registry.npmjs.org/@codemirror/lang-php/-/lang-php-6.0.0.tgz",
153       "integrity": "sha512-96CEjq0xEgbzc6bdFPwILPfZ6m8917JRbh2oPszZJABlYxG4Y+eYjtYkUTDb4yuyjQKyigHoeGC6zoIOYA1NWA==",
154       "dependencies": {
155         "@codemirror/lang-html": "^6.0.0",
156         "@codemirror/language": "^6.0.0",
157         "@codemirror/state": "^6.0.0",
158         "@lezer/common": "^1.0.0",
159         "@lezer/php": "^1.0.0"
160       }
161     },
162     "node_modules/@codemirror/lang-python": {
163       "version": "6.0.1",
164       "resolved": "https://registry.npmjs.org/@codemirror/lang-python/-/lang-python-6.0.1.tgz",
165       "integrity": "sha512-w2jTSY+LgXnK7iIBLgMxk6xtJhZHkcxcGGveuq9zYmncURmOTFXKnDvBaBClNIHKgjkHXZqGK8ZduCMK23hZPA==",
166       "dependencies": {
167         "@codemirror/language": "^6.0.0",
168         "@lezer/python": "^1.0.0"
169       }
170     },
171     "node_modules/@codemirror/lang-rust": {
172       "version": "6.0.0",
173       "resolved": "https://registry.npmjs.org/@codemirror/lang-rust/-/lang-rust-6.0.0.tgz",
174       "integrity": "sha512-VQql3Qk1BwoXb3SUkeWll/EEwhsgQWc1bpia7CFqqp2PhQBb5A6r4Vj2JCkU/nE6A7TDPSGHTOoqJSG5s/VXtQ==",
175       "dependencies": {
176         "@codemirror/language": "^6.0.0",
177         "@lezer/rust": "^1.0.0"
178       }
179     },
180     "node_modules/@codemirror/lang-sql": {
181       "version": "6.0.0",
182       "resolved": "https://registry.npmjs.org/@codemirror/lang-sql/-/lang-sql-6.0.0.tgz",
183       "integrity": "sha512-mq4NwTDbbo7QZktfgPsS+ms0FmAceH4WM2jLbgf+N28FoKUy0JzGe3XJymgnTewXnNUwujKBxArQzibxSDdVyQ==",
184       "dependencies": {
185         "@codemirror/autocomplete": "^6.0.0",
186         "@codemirror/language": "^6.0.0",
187         "@codemirror/state": "^6.0.0",
188         "@lezer/highlight": "^1.0.0",
189         "@lezer/lr": "^1.0.0"
190       }
191     },
192     "node_modules/@codemirror/lang-xml": {
193       "version": "6.0.0",
194       "resolved": "https://registry.npmjs.org/@codemirror/lang-xml/-/lang-xml-6.0.0.tgz",
195       "integrity": "sha512-M/HLWxIiP956xGjtrxkeHkCmDGVQGKu782x8pOH5CLJIMkWtiB1DWfDoDHqpFjdEE9dkfcqPWvYfVi6GbhuXEg==",
196       "dependencies": {
197         "@codemirror/autocomplete": "^6.0.0",
198         "@codemirror/language": "^6.0.0",
199         "@codemirror/state": "^6.0.0",
200         "@lezer/common": "^1.0.0",
201         "@lezer/xml": "^1.0.0"
202       }
203     },
204     "node_modules/@codemirror/language": {
205       "version": "6.2.1",
206       "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.2.1.tgz",
207       "integrity": "sha512-MC3svxuvIj0MRpFlGHxLS6vPyIdbTr2KKPEW46kCoCXw2ktb4NTkpkPBI/lSP/FoNXLCBJ0mrnUi1OoZxtpW1Q==",
208       "dependencies": {
209         "@codemirror/state": "^6.0.0",
210         "@codemirror/view": "^6.0.0",
211         "@lezer/common": "^1.0.0",
212         "@lezer/highlight": "^1.0.0",
213         "@lezer/lr": "^1.0.0",
214         "style-mod": "^4.0.0"
215       }
216     },
217     "node_modules/@codemirror/legacy-modes": {
218       "version": "6.1.0",
219       "resolved": "https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.1.0.tgz",
220       "integrity": "sha512-V/PgGpndkZeTn3Hdlg/gd8MLFdyvTCIX+iwJzjUw5iNziWiNsAY8X0jvf7m3gSfxnKkNzmid6l0g4rYSpiDaCw==",
221       "dependencies": {
222         "@codemirror/language": "^6.0.0"
223       }
224     },
225     "node_modules/@codemirror/lint": {
226       "version": "6.0.0",
227       "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.0.0.tgz",
228       "integrity": "sha512-nUUXcJW1Xp54kNs+a1ToPLK8MadO0rMTnJB8Zk4Z8gBdrN0kqV7uvUraU/T2yqg+grDNR38Vmy/MrhQN/RgwiA==",
229       "dependencies": {
230         "@codemirror/state": "^6.0.0",
231         "@codemirror/view": "^6.0.0",
232         "crelt": "^1.0.5"
233       }
234     },
235     "node_modules/@codemirror/search": {
236       "version": "6.0.1",
237       "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.0.1.tgz",
238       "integrity": "sha512-uOinkOrM+daMduCgMPomDfKLr7drGHB4jHl3Vq6xY2WRlL7MkNsBE0b+XHYa/Mee2npsJOgwvkW4n1lMFeBW2Q==",
239       "dependencies": {
240         "@codemirror/state": "^6.0.0",
241         "@codemirror/view": "^6.0.0",
242         "crelt": "^1.0.5"
243       }
244     },
245     "node_modules/@codemirror/state": {
246       "version": "6.1.0",
247       "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.1.0.tgz",
248       "integrity": "sha512-qbUr94DZTe6/V1VS7LDLz11rM/1t/nJxR1El4I6UaxDEdc0aZZvq6JCLJWiRmUf95NRAnDH6fhXn+PWp9wGCIg=="
249     },
250     "node_modules/@codemirror/theme-one-dark": {
251       "version": "6.0.0",
252       "resolved": "https://registry.npmjs.org/@codemirror/theme-one-dark/-/theme-one-dark-6.0.0.tgz",
253       "integrity": "sha512-jTCfi1I8QT++3m21Ui6sU8qwu3F/hLv161KLxfvkV1cYWSBwyUanmQFs89ChobQjBHi2x7s2k71wF9WYvE8fdw==",
254       "dependencies": {
255         "@codemirror/language": "^6.0.0",
256         "@codemirror/state": "^6.0.0",
257         "@codemirror/view": "^6.0.0",
258         "@lezer/highlight": "^1.0.0"
259       }
260     },
261     "node_modules/@codemirror/view": {
262       "version": "6.1.2",
263       "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.1.2.tgz",
264       "integrity": "sha512-puUydfKwfmOo+ixtuB+uN/ZpcteEYSnpjHmMaow1sOQhNICsKtGBup3i9ybVqyzDagARRYzSHTWjbdeHqmn31w==",
265       "dependencies": {
266         "@codemirror/state": "^6.0.0",
267         "style-mod": "^4.0.0",
268         "w3c-keyname": "^2.2.4"
269       }
270     },
271     "node_modules/@lezer/common": {
272       "version": "1.0.0",
273       "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.0.0.tgz",
274       "integrity": "sha512-ohydQe+Hb+w4oMDvXzs8uuJd2NoA3D8YDcLiuDsLqH+yflDTPEpgCsWI3/6rH5C3BAedtH1/R51dxENldQceEA=="
275     },
276     "node_modules/@lezer/cpp": {
277       "version": "1.0.0",
278       "resolved": "https://registry.npmjs.org/@lezer/cpp/-/cpp-1.0.0.tgz",
279       "integrity": "sha512-Klk3/AIEKoptmm6cNm7xTulNXjdTKkD+hVOEcz/NeRg8tIestP5hsGHJeFDR/XtyDTxsjoPjKZRIGohht7zbKw==",
280       "dependencies": {
281         "@lezer/highlight": "^1.0.0",
282         "@lezer/lr": "^1.0.0"
283       }
284     },
285     "node_modules/@lezer/css": {
286       "version": "1.0.0",
287       "resolved": "https://registry.npmjs.org/@lezer/css/-/css-1.0.0.tgz",
288       "integrity": "sha512-616VqgDKumHmYIuxs3tnX1irEQmoDHgF/TlP4O5ICWwyHwLMErq+8iKVuzTkOdBqvYAVmObqThcDEAaaMJjAdg==",
289       "dependencies": {
290         "@lezer/highlight": "^1.0.0",
291         "@lezer/lr": "^1.0.0"
292       }
293     },
294     "node_modules/@lezer/highlight": {
295       "version": "1.0.0",
296       "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.0.0.tgz",
297       "integrity": "sha512-nsCnNtim90UKsB5YxoX65v3GEIw3iCHw9RM2DtdgkiqAbKh9pCdvi8AWNwkYf10Lu6fxNhXPpkpHbW6mihhvJA==",
298       "dependencies": {
299         "@lezer/common": "^1.0.0"
300       }
301     },
302     "node_modules/@lezer/html": {
303       "version": "1.0.1",
304       "resolved": "https://registry.npmjs.org/@lezer/html/-/html-1.0.1.tgz",
305       "integrity": "sha512-sC00zEt3GBh3vVO6QaGX4YZCl41S9dHWN/WGBsDixy9G+sqOC7gsa4cxA/fmRVAiBvhqYkJk+5Ul4oul92CPVw==",
306       "dependencies": {
307         "@lezer/common": "^1.0.0",
308         "@lezer/highlight": "^1.0.0",
309         "@lezer/lr": "^1.0.0"
310       }
311     },
312     "node_modules/@lezer/java": {
313       "version": "1.0.0",
314       "resolved": "https://registry.npmjs.org/@lezer/java/-/java-1.0.0.tgz",
315       "integrity": "sha512-z2EA0JHq2WoiKfQy5uOOd4t17PJtq8guh58gPkSzOnNcQ7DNbkrU+Axak+jL8+Noinwyz2tRNOseQFj+Tg+P0A==",
316       "dependencies": {
317         "@lezer/highlight": "^1.0.0",
318         "@lezer/lr": "^1.0.0"
319       }
320     },
321     "node_modules/@lezer/javascript": {
322       "version": "1.0.2",
323       "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.0.2.tgz",
324       "integrity": "sha512-IjOVeIRhM8IuafWNnk+UzRz7p4/JSOKBNINLYLsdSGuJS9Ju7vFdc82AlTt0jgtV5D8eBZf4g0vK4d3ttBNz7A==",
325       "dependencies": {
326         "@lezer/highlight": "^1.0.0",
327         "@lezer/lr": "^1.0.0"
328       }
329     },
330     "node_modules/@lezer/json": {
331       "version": "1.0.0",
332       "resolved": "https://registry.npmjs.org/@lezer/json/-/json-1.0.0.tgz",
333       "integrity": "sha512-zbAuUY09RBzCoCA3lJ1+ypKw5WSNvLqGMtasdW6HvVOqZoCpPr8eWrsGnOVWGKGn8Rh21FnrKRVlJXrGAVUqRw==",
334       "dependencies": {
335         "@lezer/highlight": "^1.0.0",
336         "@lezer/lr": "^1.0.0"
337       }
338     },
339     "node_modules/@lezer/lr": {
340       "version": "1.2.0",
341       "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.2.0.tgz",
342       "integrity": "sha512-TgEpfm9br2SX8JwtwKT8HsQZKuFkLRg6g+IRxObk9nVKQLKnkP3oMh+QGcTBL9GQsfQ2ADtKPbj2iGSMf3ytiA==",
343       "dependencies": {
344         "@lezer/common": "^1.0.0"
345       }
346     },
347     "node_modules/@lezer/markdown": {
348       "version": "1.0.1",
349       "resolved": "https://registry.npmjs.org/@lezer/markdown/-/markdown-1.0.1.tgz",
350       "integrity": "sha512-LlpNWLqes3XQvd8TwpJTHf9ENl4fI6H32xQkMgltUITFMMdQpOASXQtDawWR03yS6hskh4bkhATQbgjdGMoUvA==",
351       "dependencies": {
352         "@lezer/common": "^1.0.0",
353         "@lezer/highlight": "^1.0.0"
354       }
355     },
356     "node_modules/@lezer/php": {
357       "version": "1.0.0",
358       "resolved": "https://registry.npmjs.org/@lezer/php/-/php-1.0.0.tgz",
359       "integrity": "sha512-kFQu/mk/vmjpA+fjQU87d9eimqKJ9PFCa8CZCPFWGEwNnm7Ahpw32N+HYEU/YAQ0XcfmOAnW/YJCEa8WpUOMMw==",
360       "dependencies": {
361         "@lezer/highlight": "^1.0.0",
362         "@lezer/lr": "^1.0.0"
363       }
364     },
365     "node_modules/@lezer/python": {
366       "version": "1.1.0",
367       "resolved": "https://registry.npmjs.org/@lezer/python/-/python-1.1.0.tgz",
368       "integrity": "sha512-FVPp2usfj3zZuc+2RidXAY94WAcsHQ3dbKDbXuZgoAwUungAcXwd3EWXiWQvwNqbae+ek51bWi8dwbiQqweWCg==",
369       "dependencies": {
370         "@lezer/highlight": "^1.0.0",
371         "@lezer/lr": "^1.0.0"
372       }
373     },
374     "node_modules/@lezer/rust": {
375       "version": "1.0.0",
376       "resolved": "https://registry.npmjs.org/@lezer/rust/-/rust-1.0.0.tgz",
377       "integrity": "sha512-IpGAxIjNxYmX9ra6GfQTSPegdCAWNeq23WNmrsMMQI7YNSvKtYxO4TX5rgZUmbhEucWn0KTBMeDEPXg99YKtTA==",
378       "dependencies": {
379         "@lezer/highlight": "^1.0.0",
380         "@lezer/lr": "^1.0.0"
381       }
382     },
383     "node_modules/@lezer/xml": {
384       "version": "1.0.0",
385       "resolved": "https://registry.npmjs.org/@lezer/xml/-/xml-1.0.0.tgz",
386       "integrity": "sha512-73iI9UK8iqSvWtLlOEl/g+50ivwQn8Ge6foHVN66AXUS1RccFnAoc7BYU8b3c8/rP6dfCOGqAGaWLxBzhj60MA==",
387       "dependencies": {
388         "@lezer/highlight": "^1.0.0",
389         "@lezer/lr": "^1.0.0"
390       }
391     },
392     "node_modules/ansi-regex": {
393       "version": "4.1.1",
394       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz",
395       "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==",
396       "dev": true,
397       "engines": {
398         "node": ">=6"
399       }
400     },
401     "node_modules/ansi-styles": {
402       "version": "3.2.1",
403       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
404       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
405       "dev": true,
406       "dependencies": {
407         "color-convert": "^1.9.0"
408       },
409       "engines": {
410         "node": ">=4"
411       }
412     },
413     "node_modules/anymatch": {
414       "version": "3.1.2",
415       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
416       "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
417       "dev": true,
418       "dependencies": {
419         "normalize-path": "^3.0.0",
420         "picomatch": "^2.0.4"
421       },
422       "engines": {
423         "node": ">= 8"
424       }
425     },
426     "node_modules/argparse": {
427       "version": "2.0.1",
428       "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
429       "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
430     },
431     "node_modules/balanced-match": {
432       "version": "1.0.2",
433       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
434       "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
435       "dev": true
436     },
437     "node_modules/binary-extensions": {
438       "version": "2.2.0",
439       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
440       "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
441       "dev": true,
442       "engines": {
443         "node": ">=8"
444       }
445     },
446     "node_modules/brace-expansion": {
447       "version": "1.1.11",
448       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
449       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
450       "dev": true,
451       "dependencies": {
452         "balanced-match": "^1.0.0",
453         "concat-map": "0.0.1"
454       }
455     },
456     "node_modules/braces": {
457       "version": "3.0.2",
458       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
459       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
460       "dev": true,
461       "dependencies": {
462         "fill-range": "^7.0.1"
463       },
464       "engines": {
465         "node": ">=8"
466       }
467     },
468     "node_modules/call-bind": {
469       "version": "1.0.2",
470       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
471       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
472       "dev": true,
473       "dependencies": {
474         "function-bind": "^1.1.1",
475         "get-intrinsic": "^1.0.2"
476       },
477       "funding": {
478         "url": "https://github.com/sponsors/ljharb"
479       }
480     },
481     "node_modules/camelcase": {
482       "version": "5.3.1",
483       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
484       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
485       "dev": true,
486       "engines": {
487         "node": ">=6"
488       }
489     },
490     "node_modules/chalk": {
491       "version": "2.4.2",
492       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
493       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
494       "dev": true,
495       "dependencies": {
496         "ansi-styles": "^3.2.1",
497         "escape-string-regexp": "^1.0.5",
498         "supports-color": "^5.3.0"
499       },
500       "engines": {
501         "node": ">=4"
502       }
503     },
504     "node_modules/chokidar": {
505       "version": "3.5.2",
506       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
507       "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
508       "dev": true,
509       "dependencies": {
510         "anymatch": "~3.1.2",
511         "braces": "~3.0.2",
512         "glob-parent": "~5.1.2",
513         "is-binary-path": "~2.1.0",
514         "is-glob": "~4.0.1",
515         "normalize-path": "~3.0.0",
516         "readdirp": "~3.6.0"
517       },
518       "engines": {
519         "node": ">= 8.10.0"
520       },
521       "optionalDependencies": {
522         "fsevents": "~2.3.2"
523       }
524     },
525     "node_modules/chokidar-cli": {
526       "version": "3.0.0",
527       "resolved": "https://registry.npmjs.org/chokidar-cli/-/chokidar-cli-3.0.0.tgz",
528       "integrity": "sha512-xVW+Qeh7z15uZRxHOkP93Ux8A0xbPzwK4GaqD8dQOYc34TlkqUhVSS59fK36DOp5WdJlrRzlYSy02Ht99FjZqQ==",
529       "dev": true,
530       "dependencies": {
531         "chokidar": "^3.5.2",
532         "lodash.debounce": "^4.0.8",
533         "lodash.throttle": "^4.1.1",
534         "yargs": "^13.3.0"
535       },
536       "bin": {
537         "chokidar": "index.js"
538       },
539       "engines": {
540         "node": ">= 8.10.0"
541       }
542     },
543     "node_modules/clipboard": {
544       "version": "2.0.11",
545       "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz",
546       "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==",
547       "dependencies": {
548         "good-listener": "^1.2.2",
549         "select": "^1.1.2",
550         "tiny-emitter": "^2.0.0"
551       }
552     },
553     "node_modules/cliui": {
554       "version": "5.0.0",
555       "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
556       "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
557       "dev": true,
558       "dependencies": {
559         "string-width": "^3.1.0",
560         "strip-ansi": "^5.2.0",
561         "wrap-ansi": "^5.1.0"
562       }
563     },
564     "node_modules/codemirror": {
565       "version": "6.0.1",
566       "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-6.0.1.tgz",
567       "integrity": "sha512-J8j+nZ+CdWmIeFIGXEFbFPtpiYacFMDR8GlHK3IyHQJMCaVRfGx9NT+Hxivv1ckLWPvNdZqndbr/7lVhrf/Svg==",
568       "dependencies": {
569         "@codemirror/autocomplete": "^6.0.0",
570         "@codemirror/commands": "^6.0.0",
571         "@codemirror/language": "^6.0.0",
572         "@codemirror/lint": "^6.0.0",
573         "@codemirror/search": "^6.0.0",
574         "@codemirror/state": "^6.0.0",
575         "@codemirror/view": "^6.0.0"
576       }
577     },
578     "node_modules/color-convert": {
579       "version": "1.9.3",
580       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
581       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
582       "dev": true,
583       "dependencies": {
584         "color-name": "1.1.3"
585       }
586     },
587     "node_modules/color-name": {
588       "version": "1.1.3",
589       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
590       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
591       "dev": true
592     },
593     "node_modules/concat-map": {
594       "version": "0.0.1",
595       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
596       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
597       "dev": true
598     },
599     "node_modules/crelt": {
600       "version": "1.0.5",
601       "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.5.tgz",
602       "integrity": "sha512-+BO9wPPi+DWTDcNYhr/W90myha8ptzftZT+LwcmUbbok0rcP/fequmFYCw8NMoH7pkAZQzU78b3kYrlua5a9eA=="
603     },
604     "node_modules/cross-spawn": {
605       "version": "6.0.5",
606       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
607       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
608       "dev": true,
609       "dependencies": {
610         "nice-try": "^1.0.4",
611         "path-key": "^2.0.1",
612         "semver": "^5.5.0",
613         "shebang-command": "^1.2.0",
614         "which": "^1.2.9"
615       },
616       "engines": {
617         "node": ">=4.8"
618       }
619     },
620     "node_modules/decamelize": {
621       "version": "1.2.0",
622       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
623       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
624       "dev": true,
625       "engines": {
626         "node": ">=0.10.0"
627       }
628     },
629     "node_modules/define-properties": {
630       "version": "1.1.3",
631       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
632       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
633       "dev": true,
634       "dependencies": {
635         "object-keys": "^1.0.12"
636       },
637       "engines": {
638         "node": ">= 0.4"
639       }
640     },
641     "node_modules/delegate": {
642       "version": "3.2.0",
643       "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz",
644       "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw=="
645     },
646     "node_modules/dropzone": {
647       "version": "5.9.3",
648       "resolved": "https://registry.npmjs.org/dropzone/-/dropzone-5.9.3.tgz",
649       "integrity": "sha512-Azk8kD/2/nJIuVPK+zQ9sjKMRIpRvNyqn9XwbBHNq+iNuSccbJS6hwm1Woy0pMST0erSo0u4j+KJaodndDk4vA=="
650     },
651     "node_modules/emoji-regex": {
652       "version": "7.0.3",
653       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
654       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
655       "dev": true
656     },
657     "node_modules/entities": {
658       "version": "3.0.1",
659       "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
660       "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==",
661       "engines": {
662         "node": ">=0.12"
663       },
664       "funding": {
665         "url": "https://github.com/fb55/entities?sponsor=1"
666       }
667     },
668     "node_modules/error-ex": {
669       "version": "1.3.2",
670       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
671       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
672       "dev": true,
673       "dependencies": {
674         "is-arrayish": "^0.2.1"
675       }
676     },
677     "node_modules/es-abstract": {
678       "version": "1.19.1",
679       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
680       "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
681       "dev": true,
682       "dependencies": {
683         "call-bind": "^1.0.2",
684         "es-to-primitive": "^1.2.1",
685         "function-bind": "^1.1.1",
686         "get-intrinsic": "^1.1.1",
687         "get-symbol-description": "^1.0.0",
688         "has": "^1.0.3",
689         "has-symbols": "^1.0.2",
690         "internal-slot": "^1.0.3",
691         "is-callable": "^1.2.4",
692         "is-negative-zero": "^2.0.1",
693         "is-regex": "^1.1.4",
694         "is-shared-array-buffer": "^1.0.1",
695         "is-string": "^1.0.7",
696         "is-weakref": "^1.0.1",
697         "object-inspect": "^1.11.0",
698         "object-keys": "^1.1.1",
699         "object.assign": "^4.1.2",
700         "string.prototype.trimend": "^1.0.4",
701         "string.prototype.trimstart": "^1.0.4",
702         "unbox-primitive": "^1.0.1"
703       },
704       "engines": {
705         "node": ">= 0.4"
706       },
707       "funding": {
708         "url": "https://github.com/sponsors/ljharb"
709       }
710     },
711     "node_modules/es-to-primitive": {
712       "version": "1.2.1",
713       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
714       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
715       "dev": true,
716       "dependencies": {
717         "is-callable": "^1.1.4",
718         "is-date-object": "^1.0.1",
719         "is-symbol": "^1.0.2"
720       },
721       "engines": {
722         "node": ">= 0.4"
723       },
724       "funding": {
725         "url": "https://github.com/sponsors/ljharb"
726       }
727     },
728     "node_modules/esbuild": {
729       "version": "0.14.51",
730       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.51.tgz",
731       "integrity": "sha512-+CvnDitD7Q5sT7F+FM65sWkF8wJRf+j9fPcprxYV4j+ohmzVj2W7caUqH2s5kCaCJAfcAICjSlKhDCcvDpU7nw==",
732       "dev": true,
733       "hasInstallScript": true,
734       "bin": {
735         "esbuild": "bin/esbuild"
736       },
737       "engines": {
738         "node": ">=12"
739       },
740       "optionalDependencies": {
741         "esbuild-android-64": "0.14.51",
742         "esbuild-android-arm64": "0.14.51",
743         "esbuild-darwin-64": "0.14.51",
744         "esbuild-darwin-arm64": "0.14.51",
745         "esbuild-freebsd-64": "0.14.51",
746         "esbuild-freebsd-arm64": "0.14.51",
747         "esbuild-linux-32": "0.14.51",
748         "esbuild-linux-64": "0.14.51",
749         "esbuild-linux-arm": "0.14.51",
750         "esbuild-linux-arm64": "0.14.51",
751         "esbuild-linux-mips64le": "0.14.51",
752         "esbuild-linux-ppc64le": "0.14.51",
753         "esbuild-linux-riscv64": "0.14.51",
754         "esbuild-linux-s390x": "0.14.51",
755         "esbuild-netbsd-64": "0.14.51",
756         "esbuild-openbsd-64": "0.14.51",
757         "esbuild-sunos-64": "0.14.51",
758         "esbuild-windows-32": "0.14.51",
759         "esbuild-windows-64": "0.14.51",
760         "esbuild-windows-arm64": "0.14.51"
761       }
762     },
763     "node_modules/esbuild-android-64": {
764       "version": "0.14.51",
765       "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.51.tgz",
766       "integrity": "sha512-6FOuKTHnC86dtrKDmdSj2CkcKF8PnqkaIXqvgydqfJmqBazCPdw+relrMlhGjkvVdiiGV70rpdnyFmA65ekBCQ==",
767       "cpu": [
768         "x64"
769       ],
770       "dev": true,
771       "optional": true,
772       "os": [
773         "android"
774       ],
775       "engines": {
776         "node": ">=12"
777       }
778     },
779     "node_modules/esbuild-android-arm64": {
780       "version": "0.14.51",
781       "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.51.tgz",
782       "integrity": "sha512-vBtp//5VVkZWmYYvHsqBRCMMi1MzKuMIn5XDScmnykMTu9+TD9v0NMEDqQxvtFToeYmojdo5UCV2vzMQWJcJ4A==",
783       "cpu": [
784         "arm64"
785       ],
786       "dev": true,
787       "optional": true,
788       "os": [
789         "android"
790       ],
791       "engines": {
792         "node": ">=12"
793       }
794     },
795     "node_modules/esbuild-darwin-64": {
796       "version": "0.14.51",
797       "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.51.tgz",
798       "integrity": "sha512-YFmXPIOvuagDcwCejMRtCDjgPfnDu+bNeh5FU2Ryi68ADDVlWEpbtpAbrtf/lvFTWPexbgyKgzppNgsmLPr8PA==",
799       "cpu": [
800         "x64"
801       ],
802       "dev": true,
803       "optional": true,
804       "os": [
805         "darwin"
806       ],
807       "engines": {
808         "node": ">=12"
809       }
810     },
811     "node_modules/esbuild-darwin-arm64": {
812       "version": "0.14.51",
813       "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.51.tgz",
814       "integrity": "sha512-juYD0QnSKwAMfzwKdIF6YbueXzS6N7y4GXPDeDkApz/1RzlT42mvX9jgNmyOlWKN7YzQAYbcUEJmZJYQGdf2ow==",
815       "cpu": [
816         "arm64"
817       ],
818       "dev": true,
819       "optional": true,
820       "os": [
821         "darwin"
822       ],
823       "engines": {
824         "node": ">=12"
825       }
826     },
827     "node_modules/esbuild-freebsd-64": {
828       "version": "0.14.51",
829       "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.51.tgz",
830       "integrity": "sha512-cLEI/aXjb6vo5O2Y8rvVSQ7smgLldwYY5xMxqh/dQGfWO+R1NJOFsiax3IS4Ng300SVp7Gz3czxT6d6qf2cw0g==",
831       "cpu": [
832         "x64"
833       ],
834       "dev": true,
835       "optional": true,
836       "os": [
837         "freebsd"
838       ],
839       "engines": {
840         "node": ">=12"
841       }
842     },
843     "node_modules/esbuild-freebsd-arm64": {
844       "version": "0.14.51",
845       "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.51.tgz",
846       "integrity": "sha512-TcWVw/rCL2F+jUgRkgLa3qltd5gzKjIMGhkVybkjk6PJadYInPtgtUBp1/hG+mxyigaT7ib+od1Xb84b+L+1Mg==",
847       "cpu": [
848         "arm64"
849       ],
850       "dev": true,
851       "optional": true,
852       "os": [
853         "freebsd"
854       ],
855       "engines": {
856         "node": ">=12"
857       }
858     },
859     "node_modules/esbuild-linux-32": {
860       "version": "0.14.51",
861       "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.51.tgz",
862       "integrity": "sha512-RFqpyC5ChyWrjx8Xj2K0EC1aN0A37H6OJfmUXIASEqJoHcntuV3j2Efr9RNmUhMfNE6yEj2VpYuDteZLGDMr0w==",
863       "cpu": [
864         "ia32"
865       ],
866       "dev": true,
867       "optional": true,
868       "os": [
869         "linux"
870       ],
871       "engines": {
872         "node": ">=12"
873       }
874     },
875     "node_modules/esbuild-linux-64": {
876       "version": "0.14.51",
877       "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.51.tgz",
878       "integrity": "sha512-dxjhrqo5i7Rq6DXwz5v+MEHVs9VNFItJmHBe1CxROWNf4miOGoQhqSG8StStbDkQ1Mtobg6ng+4fwByOhoQoeA==",
879       "cpu": [
880         "x64"
881       ],
882       "dev": true,
883       "optional": true,
884       "os": [
885         "linux"
886       ],
887       "engines": {
888         "node": ">=12"
889       }
890     },
891     "node_modules/esbuild-linux-arm": {
892       "version": "0.14.51",
893       "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.51.tgz",
894       "integrity": "sha512-LsJynDxYF6Neg7ZC7748yweCDD+N8ByCv22/7IAZglIEniEkqdF4HCaa49JNDLw1UQGlYuhOB8ZT/MmcSWzcWg==",
895       "cpu": [
896         "arm"
897       ],
898       "dev": true,
899       "optional": true,
900       "os": [
901         "linux"
902       ],
903       "engines": {
904         "node": ">=12"
905       }
906     },
907     "node_modules/esbuild-linux-arm64": {
908       "version": "0.14.51",
909       "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.51.tgz",
910       "integrity": "sha512-D9rFxGutoqQX3xJPxqd6o+kvYKeIbM0ifW2y0bgKk5HPgQQOo2k9/2Vpto3ybGYaFPCE5qTGtqQta9PoP6ZEzw==",
911       "cpu": [
912         "arm64"
913       ],
914       "dev": true,
915       "optional": true,
916       "os": [
917         "linux"
918       ],
919       "engines": {
920         "node": ">=12"
921       }
922     },
923     "node_modules/esbuild-linux-mips64le": {
924       "version": "0.14.51",
925       "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.51.tgz",
926       "integrity": "sha512-vS54wQjy4IinLSlb5EIlLoln8buh1yDgliP4CuEHumrPk4PvvP4kTRIG4SzMXm6t19N0rIfT4bNdAxzJLg2k6A==",
927       "cpu": [
928         "mips64el"
929       ],
930       "dev": true,
931       "optional": true,
932       "os": [
933         "linux"
934       ],
935       "engines": {
936         "node": ">=12"
937       }
938     },
939     "node_modules/esbuild-linux-ppc64le": {
940       "version": "0.14.51",
941       "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.51.tgz",
942       "integrity": "sha512-xcdd62Y3VfGoyphNP/aIV9LP+RzFw5M5Z7ja+zdpQHHvokJM7d0rlDRMN+iSSwvUymQkqZO+G/xjb4/75du8BQ==",
943       "cpu": [
944         "ppc64"
945       ],
946       "dev": true,
947       "optional": true,
948       "os": [
949         "linux"
950       ],
951       "engines": {
952         "node": ">=12"
953       }
954     },
955     "node_modules/esbuild-linux-riscv64": {
956       "version": "0.14.51",
957       "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.51.tgz",
958       "integrity": "sha512-syXHGak9wkAnFz0gMmRBoy44JV0rp4kVCEA36P5MCeZcxFq8+fllBC2t6sKI23w3qd8Vwo9pTADCgjTSf3L3rA==",
959       "cpu": [
960         "riscv64"
961       ],
962       "dev": true,
963       "optional": true,
964       "os": [
965         "linux"
966       ],
967       "engines": {
968         "node": ">=12"
969       }
970     },
971     "node_modules/esbuild-linux-s390x": {
972       "version": "0.14.51",
973       "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.51.tgz",
974       "integrity": "sha512-kFAJY3dv+Wq8o28K/C7xkZk/X34rgTwhknSsElIqoEo8armCOjMJ6NsMxm48KaWY2h2RUYGtQmr+RGuUPKBhyw==",
975       "cpu": [
976         "s390x"
977       ],
978       "dev": true,
979       "optional": true,
980       "os": [
981         "linux"
982       ],
983       "engines": {
984         "node": ">=12"
985       }
986     },
987     "node_modules/esbuild-netbsd-64": {
988       "version": "0.14.51",
989       "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.51.tgz",
990       "integrity": "sha512-ZZBI7qrR1FevdPBVHz/1GSk1x5GDL/iy42Zy8+neEm/HA7ma+hH/bwPEjeHXKWUDvM36CZpSL/fn1/y9/Hb+1A==",
991       "cpu": [
992         "x64"
993       ],
994       "dev": true,
995       "optional": true,
996       "os": [
997         "netbsd"
998       ],
999       "engines": {
1000         "node": ">=12"
1001       }
1002     },
1003     "node_modules/esbuild-openbsd-64": {
1004       "version": "0.14.51",
1005       "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.51.tgz",
1006       "integrity": "sha512-7R1/p39M+LSVQVgDVlcY1KKm6kFKjERSX1lipMG51NPcspJD1tmiZSmmBXoY5jhHIu6JL1QkFDTx94gMYK6vfA==",
1007       "cpu": [
1008         "x64"
1009       ],
1010       "dev": true,
1011       "optional": true,
1012       "os": [
1013         "openbsd"
1014       ],
1015       "engines": {
1016         "node": ">=12"
1017       }
1018     },
1019     "node_modules/esbuild-sunos-64": {
1020       "version": "0.14.51",
1021       "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.51.tgz",
1022       "integrity": "sha512-HoHaCswHxLEYN8eBTtyO0bFEWvA3Kdb++hSQ/lLG7TyKF69TeSG0RNoBRAs45x/oCeWaTDntEZlYwAfQlhEtJA==",
1023       "cpu": [
1024         "x64"
1025       ],
1026       "dev": true,
1027       "optional": true,
1028       "os": [
1029         "sunos"
1030       ],
1031       "engines": {
1032         "node": ">=12"
1033       }
1034     },
1035     "node_modules/esbuild-windows-32": {
1036       "version": "0.14.51",
1037       "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.51.tgz",
1038       "integrity": "sha512-4rtwSAM35A07CBt1/X8RWieDj3ZUHQqUOaEo5ZBs69rt5WAFjP4aqCIobdqOy4FdhYw1yF8Z0xFBTyc9lgPtEg==",
1039       "cpu": [
1040         "ia32"
1041       ],
1042       "dev": true,
1043       "optional": true,
1044       "os": [
1045         "win32"
1046       ],
1047       "engines": {
1048         "node": ">=12"
1049       }
1050     },
1051     "node_modules/esbuild-windows-64": {
1052       "version": "0.14.51",
1053       "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.51.tgz",
1054       "integrity": "sha512-HoN/5HGRXJpWODprGCgKbdMvrC3A2gqvzewu2eECRw2sYxOUoh2TV1tS+G7bHNapPGI79woQJGV6pFH7GH7qnA==",
1055       "cpu": [
1056         "x64"
1057       ],
1058       "dev": true,
1059       "optional": true,
1060       "os": [
1061         "win32"
1062       ],
1063       "engines": {
1064         "node": ">=12"
1065       }
1066     },
1067     "node_modules/esbuild-windows-arm64": {
1068       "version": "0.14.51",
1069       "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.51.tgz",
1070       "integrity": "sha512-JQDqPjuOH7o+BsKMSddMfmVJXrnYZxXDHsoLHc0xgmAZkOOCflRmC43q31pk79F9xuyWY45jDBPolb5ZgGOf9g==",
1071       "cpu": [
1072         "arm64"
1073       ],
1074       "dev": true,
1075       "optional": true,
1076       "os": [
1077         "win32"
1078       ],
1079       "engines": {
1080         "node": ">=12"
1081       }
1082     },
1083     "node_modules/escape-string-regexp": {
1084       "version": "1.0.5",
1085       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
1086       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
1087       "dev": true,
1088       "engines": {
1089         "node": ">=0.8.0"
1090       }
1091     },
1092     "node_modules/fill-range": {
1093       "version": "7.0.1",
1094       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
1095       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
1096       "dev": true,
1097       "dependencies": {
1098         "to-regex-range": "^5.0.1"
1099       },
1100       "engines": {
1101         "node": ">=8"
1102       }
1103     },
1104     "node_modules/find-up": {
1105       "version": "3.0.0",
1106       "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
1107       "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
1108       "dev": true,
1109       "dependencies": {
1110         "locate-path": "^3.0.0"
1111       },
1112       "engines": {
1113         "node": ">=6"
1114       }
1115     },
1116     "node_modules/fsevents": {
1117       "version": "2.3.2",
1118       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
1119       "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
1120       "dev": true,
1121       "hasInstallScript": true,
1122       "optional": true,
1123       "os": [
1124         "darwin"
1125       ],
1126       "engines": {
1127         "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1128       }
1129     },
1130     "node_modules/function-bind": {
1131       "version": "1.1.1",
1132       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
1133       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
1134       "dev": true
1135     },
1136     "node_modules/get-caller-file": {
1137       "version": "2.0.5",
1138       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1139       "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1140       "dev": true,
1141       "engines": {
1142         "node": "6.* || 8.* || >= 10.*"
1143       }
1144     },
1145     "node_modules/get-intrinsic": {
1146       "version": "1.1.1",
1147       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
1148       "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
1149       "dev": true,
1150       "dependencies": {
1151         "function-bind": "^1.1.1",
1152         "has": "^1.0.3",
1153         "has-symbols": "^1.0.1"
1154       },
1155       "funding": {
1156         "url": "https://github.com/sponsors/ljharb"
1157       }
1158     },
1159     "node_modules/get-symbol-description": {
1160       "version": "1.0.0",
1161       "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
1162       "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
1163       "dev": true,
1164       "dependencies": {
1165         "call-bind": "^1.0.2",
1166         "get-intrinsic": "^1.1.1"
1167       },
1168       "engines": {
1169         "node": ">= 0.4"
1170       },
1171       "funding": {
1172         "url": "https://github.com/sponsors/ljharb"
1173       }
1174     },
1175     "node_modules/glob-parent": {
1176       "version": "5.1.2",
1177       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
1178       "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
1179       "dev": true,
1180       "dependencies": {
1181         "is-glob": "^4.0.1"
1182       },
1183       "engines": {
1184         "node": ">= 6"
1185       }
1186     },
1187     "node_modules/good-listener": {
1188       "version": "1.2.2",
1189       "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz",
1190       "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=",
1191       "dependencies": {
1192         "delegate": "^3.1.2"
1193       }
1194     },
1195     "node_modules/graceful-fs": {
1196       "version": "4.2.8",
1197       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
1198       "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
1199       "dev": true
1200     },
1201     "node_modules/has": {
1202       "version": "1.0.3",
1203       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1204       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1205       "dev": true,
1206       "dependencies": {
1207         "function-bind": "^1.1.1"
1208       },
1209       "engines": {
1210         "node": ">= 0.4.0"
1211       }
1212     },
1213     "node_modules/has-bigints": {
1214       "version": "1.0.1",
1215       "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
1216       "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
1217       "dev": true,
1218       "funding": {
1219         "url": "https://github.com/sponsors/ljharb"
1220       }
1221     },
1222     "node_modules/has-flag": {
1223       "version": "3.0.0",
1224       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1225       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
1226       "dev": true,
1227       "engines": {
1228         "node": ">=4"
1229       }
1230     },
1231     "node_modules/has-symbols": {
1232       "version": "1.0.2",
1233       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
1234       "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
1235       "dev": true,
1236       "engines": {
1237         "node": ">= 0.4"
1238       },
1239       "funding": {
1240         "url": "https://github.com/sponsors/ljharb"
1241       }
1242     },
1243     "node_modules/has-tostringtag": {
1244       "version": "1.0.0",
1245       "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
1246       "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
1247       "dev": true,
1248       "dependencies": {
1249         "has-symbols": "^1.0.2"
1250       },
1251       "engines": {
1252         "node": ">= 0.4"
1253       },
1254       "funding": {
1255         "url": "https://github.com/sponsors/ljharb"
1256       }
1257     },
1258     "node_modules/hosted-git-info": {
1259       "version": "2.8.9",
1260       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
1261       "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
1262       "dev": true
1263     },
1264     "node_modules/immutable": {
1265       "version": "4.0.0",
1266       "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz",
1267       "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==",
1268       "dev": true
1269     },
1270     "node_modules/internal-slot": {
1271       "version": "1.0.3",
1272       "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
1273       "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
1274       "dev": true,
1275       "dependencies": {
1276         "get-intrinsic": "^1.1.0",
1277         "has": "^1.0.3",
1278         "side-channel": "^1.0.4"
1279       },
1280       "engines": {
1281         "node": ">= 0.4"
1282       }
1283     },
1284     "node_modules/is-arrayish": {
1285       "version": "0.2.1",
1286       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
1287       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
1288       "dev": true
1289     },
1290     "node_modules/is-bigint": {
1291       "version": "1.0.4",
1292       "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
1293       "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
1294       "dev": true,
1295       "dependencies": {
1296         "has-bigints": "^1.0.1"
1297       },
1298       "funding": {
1299         "url": "https://github.com/sponsors/ljharb"
1300       }
1301     },
1302     "node_modules/is-binary-path": {
1303       "version": "2.1.0",
1304       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
1305       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
1306       "dev": true,
1307       "dependencies": {
1308         "binary-extensions": "^2.0.0"
1309       },
1310       "engines": {
1311         "node": ">=8"
1312       }
1313     },
1314     "node_modules/is-boolean-object": {
1315       "version": "1.1.2",
1316       "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
1317       "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
1318       "dev": true,
1319       "dependencies": {
1320         "call-bind": "^1.0.2",
1321         "has-tostringtag": "^1.0.0"
1322       },
1323       "engines": {
1324         "node": ">= 0.4"
1325       },
1326       "funding": {
1327         "url": "https://github.com/sponsors/ljharb"
1328       }
1329     },
1330     "node_modules/is-callable": {
1331       "version": "1.2.4",
1332       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
1333       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
1334       "dev": true,
1335       "engines": {
1336         "node": ">= 0.4"
1337       },
1338       "funding": {
1339         "url": "https://github.com/sponsors/ljharb"
1340       }
1341     },
1342     "node_modules/is-core-module": {
1343       "version": "2.8.0",
1344       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
1345       "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
1346       "dev": true,
1347       "dependencies": {
1348         "has": "^1.0.3"
1349       },
1350       "funding": {
1351         "url": "https://github.com/sponsors/ljharb"
1352       }
1353     },
1354     "node_modules/is-date-object": {
1355       "version": "1.0.5",
1356       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
1357       "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
1358       "dev": true,
1359       "dependencies": {
1360         "has-tostringtag": "^1.0.0"
1361       },
1362       "engines": {
1363         "node": ">= 0.4"
1364       },
1365       "funding": {
1366         "url": "https://github.com/sponsors/ljharb"
1367       }
1368     },
1369     "node_modules/is-extglob": {
1370       "version": "2.1.1",
1371       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1372       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1373       "dev": true,
1374       "engines": {
1375         "node": ">=0.10.0"
1376       }
1377     },
1378     "node_modules/is-fullwidth-code-point": {
1379       "version": "2.0.0",
1380       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1381       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1382       "dev": true,
1383       "engines": {
1384         "node": ">=4"
1385       }
1386     },
1387     "node_modules/is-glob": {
1388       "version": "4.0.3",
1389       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
1390       "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
1391       "dev": true,
1392       "dependencies": {
1393         "is-extglob": "^2.1.1"
1394       },
1395       "engines": {
1396         "node": ">=0.10.0"
1397       }
1398     },
1399     "node_modules/is-negative-zero": {
1400       "version": "2.0.1",
1401       "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
1402       "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
1403       "dev": true,
1404       "engines": {
1405         "node": ">= 0.4"
1406       },
1407       "funding": {
1408         "url": "https://github.com/sponsors/ljharb"
1409       }
1410     },
1411     "node_modules/is-number": {
1412       "version": "7.0.0",
1413       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1414       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1415       "dev": true,
1416       "engines": {
1417         "node": ">=0.12.0"
1418       }
1419     },
1420     "node_modules/is-number-object": {
1421       "version": "1.0.6",
1422       "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz",
1423       "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==",
1424       "dev": true,
1425       "dependencies": {
1426         "has-tostringtag": "^1.0.0"
1427       },
1428       "engines": {
1429         "node": ">= 0.4"
1430       },
1431       "funding": {
1432         "url": "https://github.com/sponsors/ljharb"
1433       }
1434     },
1435     "node_modules/is-regex": {
1436       "version": "1.1.4",
1437       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
1438       "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
1439       "dev": true,
1440       "dependencies": {
1441         "call-bind": "^1.0.2",
1442         "has-tostringtag": "^1.0.0"
1443       },
1444       "engines": {
1445         "node": ">= 0.4"
1446       },
1447       "funding": {
1448         "url": "https://github.com/sponsors/ljharb"
1449       }
1450     },
1451     "node_modules/is-shared-array-buffer": {
1452       "version": "1.0.1",
1453       "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz",
1454       "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==",
1455       "dev": true,
1456       "funding": {
1457         "url": "https://github.com/sponsors/ljharb"
1458       }
1459     },
1460     "node_modules/is-string": {
1461       "version": "1.0.7",
1462       "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
1463       "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
1464       "dev": true,
1465       "dependencies": {
1466         "has-tostringtag": "^1.0.0"
1467       },
1468       "engines": {
1469         "node": ">= 0.4"
1470       },
1471       "funding": {
1472         "url": "https://github.com/sponsors/ljharb"
1473       }
1474     },
1475     "node_modules/is-symbol": {
1476       "version": "1.0.4",
1477       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
1478       "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
1479       "dev": true,
1480       "dependencies": {
1481         "has-symbols": "^1.0.2"
1482       },
1483       "engines": {
1484         "node": ">= 0.4"
1485       },
1486       "funding": {
1487         "url": "https://github.com/sponsors/ljharb"
1488       }
1489     },
1490     "node_modules/is-weakref": {
1491       "version": "1.0.1",
1492       "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz",
1493       "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==",
1494       "dev": true,
1495       "dependencies": {
1496         "call-bind": "^1.0.0"
1497       },
1498       "funding": {
1499         "url": "https://github.com/sponsors/ljharb"
1500       }
1501     },
1502     "node_modules/isexe": {
1503       "version": "2.0.0",
1504       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1505       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1506       "dev": true
1507     },
1508     "node_modules/json-parse-better-errors": {
1509       "version": "1.0.2",
1510       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
1511       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
1512       "dev": true
1513     },
1514     "node_modules/linkify-it": {
1515       "version": "4.0.1",
1516       "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-4.0.1.tgz",
1517       "integrity": "sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==",
1518       "dependencies": {
1519         "uc.micro": "^1.0.1"
1520       }
1521     },
1522     "node_modules/livereload": {
1523       "version": "0.9.3",
1524       "resolved": "https://registry.npmjs.org/livereload/-/livereload-0.9.3.tgz",
1525       "integrity": "sha512-q7Z71n3i4X0R9xthAryBdNGVGAO2R5X+/xXpmKeuPMrteg+W2U8VusTKV3YiJbXZwKsOlFlHe+go6uSNjfxrZw==",
1526       "dev": true,
1527       "dependencies": {
1528         "chokidar": "^3.5.0",
1529         "livereload-js": "^3.3.1",
1530         "opts": ">= 1.2.0",
1531         "ws": "^7.4.3"
1532       },
1533       "bin": {
1534         "livereload": "bin/livereload.js"
1535       },
1536       "engines": {
1537         "node": ">=8.0.0"
1538       }
1539     },
1540     "node_modules/livereload-js": {
1541       "version": "3.3.2",
1542       "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-3.3.2.tgz",
1543       "integrity": "sha512-w677WnINxFkuixAoUEXOStewzLYGI76XVag+0JWMMEyjJQKs0ibWZMxkTlB96Lm3EjZ7IeOxVziBEbtxVQqQZA==",
1544       "dev": true
1545     },
1546     "node_modules/load-json-file": {
1547       "version": "4.0.0",
1548       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
1549       "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
1550       "dev": true,
1551       "dependencies": {
1552         "graceful-fs": "^4.1.2",
1553         "parse-json": "^4.0.0",
1554         "pify": "^3.0.0",
1555         "strip-bom": "^3.0.0"
1556       },
1557       "engines": {
1558         "node": ">=4"
1559       }
1560     },
1561     "node_modules/locate-path": {
1562       "version": "3.0.0",
1563       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
1564       "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
1565       "dev": true,
1566       "dependencies": {
1567         "p-locate": "^3.0.0",
1568         "path-exists": "^3.0.0"
1569       },
1570       "engines": {
1571         "node": ">=6"
1572       }
1573     },
1574     "node_modules/lodash.debounce": {
1575       "version": "4.0.8",
1576       "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
1577       "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
1578       "dev": true
1579     },
1580     "node_modules/lodash.throttle": {
1581       "version": "4.1.1",
1582       "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
1583       "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=",
1584       "dev": true
1585     },
1586     "node_modules/markdown-it": {
1587       "version": "13.0.1",
1588       "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.1.tgz",
1589       "integrity": "sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==",
1590       "dependencies": {
1591         "argparse": "^2.0.1",
1592         "entities": "~3.0.1",
1593         "linkify-it": "^4.0.1",
1594         "mdurl": "^1.0.1",
1595         "uc.micro": "^1.0.5"
1596       },
1597       "bin": {
1598         "markdown-it": "bin/markdown-it.js"
1599       }
1600     },
1601     "node_modules/markdown-it-task-lists": {
1602       "version": "2.1.1",
1603       "resolved": "https://registry.npmjs.org/markdown-it-task-lists/-/markdown-it-task-lists-2.1.1.tgz",
1604       "integrity": "sha512-TxFAc76Jnhb2OUu+n3yz9RMu4CwGfaT788br6HhEDlvWfdeJcLUsxk1Hgw2yJio0OXsxv7pyIPmvECY7bMbluA=="
1605     },
1606     "node_modules/mdurl": {
1607       "version": "1.0.1",
1608       "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
1609       "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4="
1610     },
1611     "node_modules/memorystream": {
1612       "version": "0.3.1",
1613       "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz",
1614       "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=",
1615       "dev": true,
1616       "engines": {
1617         "node": ">= 0.10.0"
1618       }
1619     },
1620     "node_modules/minimatch": {
1621       "version": "3.0.4",
1622       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1623       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1624       "dev": true,
1625       "dependencies": {
1626         "brace-expansion": "^1.1.7"
1627       },
1628       "engines": {
1629         "node": "*"
1630       }
1631     },
1632     "node_modules/nice-try": {
1633       "version": "1.0.5",
1634       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
1635       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
1636       "dev": true
1637     },
1638     "node_modules/normalize-package-data": {
1639       "version": "2.5.0",
1640       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
1641       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
1642       "dev": true,
1643       "dependencies": {
1644         "hosted-git-info": "^2.1.4",
1645         "resolve": "^1.10.0",
1646         "semver": "2 || 3 || 4 || 5",
1647         "validate-npm-package-license": "^3.0.1"
1648       }
1649     },
1650     "node_modules/normalize-path": {
1651       "version": "3.0.0",
1652       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1653       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1654       "dev": true,
1655       "engines": {
1656         "node": ">=0.10.0"
1657       }
1658     },
1659     "node_modules/npm-run-all": {
1660       "version": "4.1.5",
1661       "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz",
1662       "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==",
1663       "dev": true,
1664       "dependencies": {
1665         "ansi-styles": "^3.2.1",
1666         "chalk": "^2.4.1",
1667         "cross-spawn": "^6.0.5",
1668         "memorystream": "^0.3.1",
1669         "minimatch": "^3.0.4",
1670         "pidtree": "^0.3.0",
1671         "read-pkg": "^3.0.0",
1672         "shell-quote": "^1.6.1",
1673         "string.prototype.padend": "^3.0.0"
1674       },
1675       "bin": {
1676         "npm-run-all": "bin/npm-run-all/index.js",
1677         "run-p": "bin/run-p/index.js",
1678         "run-s": "bin/run-s/index.js"
1679       },
1680       "engines": {
1681         "node": ">= 4"
1682       }
1683     },
1684     "node_modules/object-inspect": {
1685       "version": "1.11.0",
1686       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
1687       "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==",
1688       "dev": true,
1689       "funding": {
1690         "url": "https://github.com/sponsors/ljharb"
1691       }
1692     },
1693     "node_modules/object-keys": {
1694       "version": "1.1.1",
1695       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
1696       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
1697       "dev": true,
1698       "engines": {
1699         "node": ">= 0.4"
1700       }
1701     },
1702     "node_modules/object.assign": {
1703       "version": "4.1.2",
1704       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
1705       "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
1706       "dev": true,
1707       "dependencies": {
1708         "call-bind": "^1.0.0",
1709         "define-properties": "^1.1.3",
1710         "has-symbols": "^1.0.1",
1711         "object-keys": "^1.1.1"
1712       },
1713       "engines": {
1714         "node": ">= 0.4"
1715       },
1716       "funding": {
1717         "url": "https://github.com/sponsors/ljharb"
1718       }
1719     },
1720     "node_modules/opts": {
1721       "version": "2.0.2",
1722       "resolved": "https://registry.npmjs.org/opts/-/opts-2.0.2.tgz",
1723       "integrity": "sha512-k41FwbcLnlgnFh69f4qdUfvDQ+5vaSDnVPFI/y5XuhKRq97EnVVneO9F1ESVCdiVu4fCS2L8usX3mU331hB7pg==",
1724       "dev": true
1725     },
1726     "node_modules/p-limit": {
1727       "version": "2.3.0",
1728       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
1729       "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
1730       "dev": true,
1731       "dependencies": {
1732         "p-try": "^2.0.0"
1733       },
1734       "engines": {
1735         "node": ">=6"
1736       },
1737       "funding": {
1738         "url": "https://github.com/sponsors/sindresorhus"
1739       }
1740     },
1741     "node_modules/p-locate": {
1742       "version": "3.0.0",
1743       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
1744       "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
1745       "dev": true,
1746       "dependencies": {
1747         "p-limit": "^2.0.0"
1748       },
1749       "engines": {
1750         "node": ">=6"
1751       }
1752     },
1753     "node_modules/p-try": {
1754       "version": "2.2.0",
1755       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
1756       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
1757       "dev": true,
1758       "engines": {
1759         "node": ">=6"
1760       }
1761     },
1762     "node_modules/parse-json": {
1763       "version": "4.0.0",
1764       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
1765       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
1766       "dev": true,
1767       "dependencies": {
1768         "error-ex": "^1.3.1",
1769         "json-parse-better-errors": "^1.0.1"
1770       },
1771       "engines": {
1772         "node": ">=4"
1773       }
1774     },
1775     "node_modules/path-exists": {
1776       "version": "3.0.0",
1777       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
1778       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
1779       "dev": true,
1780       "engines": {
1781         "node": ">=4"
1782       }
1783     },
1784     "node_modules/path-key": {
1785       "version": "2.0.1",
1786       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
1787       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
1788       "dev": true,
1789       "engines": {
1790         "node": ">=4"
1791       }
1792     },
1793     "node_modules/path-parse": {
1794       "version": "1.0.7",
1795       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
1796       "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
1797       "dev": true
1798     },
1799     "node_modules/path-type": {
1800       "version": "3.0.0",
1801       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
1802       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
1803       "dev": true,
1804       "dependencies": {
1805         "pify": "^3.0.0"
1806       },
1807       "engines": {
1808         "node": ">=4"
1809       }
1810     },
1811     "node_modules/picomatch": {
1812       "version": "2.3.0",
1813       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
1814       "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
1815       "dev": true,
1816       "engines": {
1817         "node": ">=8.6"
1818       },
1819       "funding": {
1820         "url": "https://github.com/sponsors/jonschlinkert"
1821       }
1822     },
1823     "node_modules/pidtree": {
1824       "version": "0.3.1",
1825       "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz",
1826       "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==",
1827       "dev": true,
1828       "bin": {
1829         "pidtree": "bin/pidtree.js"
1830       },
1831       "engines": {
1832         "node": ">=0.10"
1833       }
1834     },
1835     "node_modules/pify": {
1836       "version": "3.0.0",
1837       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
1838       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
1839       "dev": true,
1840       "engines": {
1841         "node": ">=4"
1842       }
1843     },
1844     "node_modules/punycode": {
1845       "version": "2.1.1",
1846       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
1847       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
1848       "dev": true,
1849       "engines": {
1850         "node": ">=6"
1851       }
1852     },
1853     "node_modules/read-pkg": {
1854       "version": "3.0.0",
1855       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
1856       "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
1857       "dev": true,
1858       "dependencies": {
1859         "load-json-file": "^4.0.0",
1860         "normalize-package-data": "^2.3.2",
1861         "path-type": "^3.0.0"
1862       },
1863       "engines": {
1864         "node": ">=4"
1865       }
1866     },
1867     "node_modules/readdirp": {
1868       "version": "3.6.0",
1869       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
1870       "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
1871       "dev": true,
1872       "dependencies": {
1873         "picomatch": "^2.2.1"
1874       },
1875       "engines": {
1876         "node": ">=8.10.0"
1877       }
1878     },
1879     "node_modules/require-directory": {
1880       "version": "2.1.1",
1881       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
1882       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
1883       "dev": true,
1884       "engines": {
1885         "node": ">=0.10.0"
1886       }
1887     },
1888     "node_modules/require-main-filename": {
1889       "version": "2.0.0",
1890       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
1891       "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
1892       "dev": true
1893     },
1894     "node_modules/resolve": {
1895       "version": "1.20.0",
1896       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
1897       "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
1898       "dev": true,
1899       "dependencies": {
1900         "is-core-module": "^2.2.0",
1901         "path-parse": "^1.0.6"
1902       },
1903       "funding": {
1904         "url": "https://github.com/sponsors/ljharb"
1905       }
1906     },
1907     "node_modules/sass": {
1908       "version": "1.54.0",
1909       "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.0.tgz",
1910       "integrity": "sha512-C4zp79GCXZfK0yoHZg+GxF818/aclhp9F48XBu/+bm9vXEVAYov9iU3FBVRMq3Hx3OA4jfKL+p2K9180mEh0xQ==",
1911       "dev": true,
1912       "dependencies": {
1913         "chokidar": ">=3.0.0 <4.0.0",
1914         "immutable": "^4.0.0",
1915         "source-map-js": ">=0.6.2 <2.0.0"
1916       },
1917       "bin": {
1918         "sass": "sass.js"
1919       },
1920       "engines": {
1921         "node": ">=12.0.0"
1922       }
1923     },
1924     "node_modules/select": {
1925       "version": "1.1.2",
1926       "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz",
1927       "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0="
1928     },
1929     "node_modules/semver": {
1930       "version": "5.7.1",
1931       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1932       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1933       "dev": true,
1934       "bin": {
1935         "semver": "bin/semver"
1936       }
1937     },
1938     "node_modules/set-blocking": {
1939       "version": "2.0.0",
1940       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
1941       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
1942       "dev": true
1943     },
1944     "node_modules/shebang-command": {
1945       "version": "1.2.0",
1946       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
1947       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
1948       "dev": true,
1949       "dependencies": {
1950         "shebang-regex": "^1.0.0"
1951       },
1952       "engines": {
1953         "node": ">=0.10.0"
1954       }
1955     },
1956     "node_modules/shebang-regex": {
1957       "version": "1.0.0",
1958       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
1959       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
1960       "dev": true,
1961       "engines": {
1962         "node": ">=0.10.0"
1963       }
1964     },
1965     "node_modules/shell-quote": {
1966       "version": "1.7.3",
1967       "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz",
1968       "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==",
1969       "dev": true
1970     },
1971     "node_modules/side-channel": {
1972       "version": "1.0.4",
1973       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
1974       "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
1975       "dev": true,
1976       "dependencies": {
1977         "call-bind": "^1.0.0",
1978         "get-intrinsic": "^1.0.2",
1979         "object-inspect": "^1.9.0"
1980       },
1981       "funding": {
1982         "url": "https://github.com/sponsors/ljharb"
1983       }
1984     },
1985     "node_modules/snabbdom": {
1986       "version": "3.5.1",
1987       "resolved": "https://registry.npmjs.org/snabbdom/-/snabbdom-3.5.1.tgz",
1988       "integrity": "sha512-wHMNIOjkm/YNE5EM3RCbr/+DVgPg6AqQAX1eOxO46zYNvCXjKP5Y865tqQj3EXnaMBjkxmQA5jFuDpDK/dbfiA==",
1989       "engines": {
1990         "node": ">=8.3.0"
1991       }
1992     },
1993     "node_modules/sortablejs": {
1994       "version": "1.15.0",
1995       "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.15.0.tgz",
1996       "integrity": "sha512-bv9qgVMjUMf89wAvM6AxVvS/4MX3sPeN0+agqShejLU5z5GX4C75ow1O2e5k4L6XItUyAK3gH6AxSbXrOM5e8w=="
1997     },
1998     "node_modules/source-map-js": {
1999       "version": "1.0.2",
2000       "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
2001       "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
2002       "dev": true,
2003       "engines": {
2004         "node": ">=0.10.0"
2005       }
2006     },
2007     "node_modules/spdx-correct": {
2008       "version": "3.1.1",
2009       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
2010       "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
2011       "dev": true,
2012       "dependencies": {
2013         "spdx-expression-parse": "^3.0.0",
2014         "spdx-license-ids": "^3.0.0"
2015       }
2016     },
2017     "node_modules/spdx-exceptions": {
2018       "version": "2.3.0",
2019       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
2020       "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
2021       "dev": true
2022     },
2023     "node_modules/spdx-expression-parse": {
2024       "version": "3.0.1",
2025       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
2026       "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
2027       "dev": true,
2028       "dependencies": {
2029         "spdx-exceptions": "^2.1.0",
2030         "spdx-license-ids": "^3.0.0"
2031       }
2032     },
2033     "node_modules/spdx-license-ids": {
2034       "version": "3.0.10",
2035       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz",
2036       "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==",
2037       "dev": true
2038     },
2039     "node_modules/string-width": {
2040       "version": "3.1.0",
2041       "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
2042       "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
2043       "dev": true,
2044       "dependencies": {
2045         "emoji-regex": "^7.0.1",
2046         "is-fullwidth-code-point": "^2.0.0",
2047         "strip-ansi": "^5.1.0"
2048       },
2049       "engines": {
2050         "node": ">=6"
2051       }
2052     },
2053     "node_modules/string.prototype.padend": {
2054       "version": "3.1.3",
2055       "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz",
2056       "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==",
2057       "dev": true,
2058       "dependencies": {
2059         "call-bind": "^1.0.2",
2060         "define-properties": "^1.1.3",
2061         "es-abstract": "^1.19.1"
2062       },
2063       "engines": {
2064         "node": ">= 0.4"
2065       },
2066       "funding": {
2067         "url": "https://github.com/sponsors/ljharb"
2068       }
2069     },
2070     "node_modules/string.prototype.trimend": {
2071       "version": "1.0.4",
2072       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
2073       "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
2074       "dev": true,
2075       "dependencies": {
2076         "call-bind": "^1.0.2",
2077         "define-properties": "^1.1.3"
2078       },
2079       "funding": {
2080         "url": "https://github.com/sponsors/ljharb"
2081       }
2082     },
2083     "node_modules/string.prototype.trimstart": {
2084       "version": "1.0.4",
2085       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
2086       "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
2087       "dev": true,
2088       "dependencies": {
2089         "call-bind": "^1.0.2",
2090         "define-properties": "^1.1.3"
2091       },
2092       "funding": {
2093         "url": "https://github.com/sponsors/ljharb"
2094       }
2095     },
2096     "node_modules/strip-ansi": {
2097       "version": "5.2.0",
2098       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
2099       "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
2100       "dev": true,
2101       "dependencies": {
2102         "ansi-regex": "^4.1.0"
2103       },
2104       "engines": {
2105         "node": ">=6"
2106       }
2107     },
2108     "node_modules/strip-bom": {
2109       "version": "3.0.0",
2110       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
2111       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
2112       "dev": true,
2113       "engines": {
2114         "node": ">=4"
2115       }
2116     },
2117     "node_modules/style-mod": {
2118       "version": "4.0.0",
2119       "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.0.0.tgz",
2120       "integrity": "sha512-OPhtyEjyyN9x3nhPsu76f52yUGXiZcgvsrFVtvTkyGRQJ0XK+GPc6ov1z+lRpbeabka+MYEQxOYRnt5nF30aMw=="
2121     },
2122     "node_modules/supports-color": {
2123       "version": "5.5.0",
2124       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2125       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2126       "dev": true,
2127       "dependencies": {
2128         "has-flag": "^3.0.0"
2129       },
2130       "engines": {
2131         "node": ">=4"
2132       }
2133     },
2134     "node_modules/tiny-emitter": {
2135       "version": "2.1.0",
2136       "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz",
2137       "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q=="
2138     },
2139     "node_modules/to-regex-range": {
2140       "version": "5.0.1",
2141       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
2142       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
2143       "dev": true,
2144       "dependencies": {
2145         "is-number": "^7.0.0"
2146       },
2147       "engines": {
2148         "node": ">=8.0"
2149       }
2150     },
2151     "node_modules/uc.micro": {
2152       "version": "1.0.6",
2153       "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
2154       "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA=="
2155     },
2156     "node_modules/unbox-primitive": {
2157       "version": "1.0.1",
2158       "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
2159       "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
2160       "dev": true,
2161       "dependencies": {
2162         "function-bind": "^1.1.1",
2163         "has-bigints": "^1.0.1",
2164         "has-symbols": "^1.0.2",
2165         "which-boxed-primitive": "^1.0.2"
2166       },
2167       "funding": {
2168         "url": "https://github.com/sponsors/ljharb"
2169       }
2170     },
2171     "node_modules/validate-npm-package-license": {
2172       "version": "3.0.4",
2173       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
2174       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
2175       "dev": true,
2176       "dependencies": {
2177         "spdx-correct": "^3.0.0",
2178         "spdx-expression-parse": "^3.0.0"
2179       }
2180     },
2181     "node_modules/w3c-keyname": {
2182       "version": "2.2.5",
2183       "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.5.tgz",
2184       "integrity": "sha512-WJrK7i6w+ULuZsGscCezbCH4Aev5U3xY87vnSimzzEgPQhb0Sa0a1rE3c2jtEwrFtSfi61Jefw3jI5/DD/3jbQ=="
2185     },
2186     "node_modules/which": {
2187       "version": "1.3.1",
2188       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
2189       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
2190       "dev": true,
2191       "dependencies": {
2192         "isexe": "^2.0.0"
2193       },
2194       "bin": {
2195         "which": "bin/which"
2196       }
2197     },
2198     "node_modules/which-boxed-primitive": {
2199       "version": "1.0.2",
2200       "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
2201       "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
2202       "dev": true,
2203       "dependencies": {
2204         "is-bigint": "^1.0.1",
2205         "is-boolean-object": "^1.1.0",
2206         "is-number-object": "^1.0.4",
2207         "is-string": "^1.0.5",
2208         "is-symbol": "^1.0.3"
2209       },
2210       "funding": {
2211         "url": "https://github.com/sponsors/ljharb"
2212       }
2213     },
2214     "node_modules/which-module": {
2215       "version": "2.0.0",
2216       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
2217       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
2218       "dev": true
2219     },
2220     "node_modules/wrap-ansi": {
2221       "version": "5.1.0",
2222       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
2223       "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
2224       "dev": true,
2225       "dependencies": {
2226         "ansi-styles": "^3.2.0",
2227         "string-width": "^3.0.0",
2228         "strip-ansi": "^5.0.0"
2229       },
2230       "engines": {
2231         "node": ">=6"
2232       }
2233     },
2234     "node_modules/ws": {
2235       "version": "7.5.5",
2236       "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
2237       "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==",
2238       "dev": true,
2239       "engines": {
2240         "node": ">=8.3.0"
2241       },
2242       "peerDependencies": {
2243         "bufferutil": "^4.0.1",
2244         "utf-8-validate": "^5.0.2"
2245       },
2246       "peerDependenciesMeta": {
2247         "bufferutil": {
2248           "optional": true
2249         },
2250         "utf-8-validate": {
2251           "optional": true
2252         }
2253       }
2254     },
2255     "node_modules/y18n": {
2256       "version": "4.0.3",
2257       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
2258       "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
2259       "dev": true
2260     },
2261     "node_modules/yargs": {
2262       "version": "13.3.2",
2263       "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
2264       "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
2265       "dev": true,
2266       "dependencies": {
2267         "cliui": "^5.0.0",
2268         "find-up": "^3.0.0",
2269         "get-caller-file": "^2.0.1",
2270         "require-directory": "^2.1.1",
2271         "require-main-filename": "^2.0.0",
2272         "set-blocking": "^2.0.0",
2273         "string-width": "^3.0.0",
2274         "which-module": "^2.0.0",
2275         "y18n": "^4.0.0",
2276         "yargs-parser": "^13.1.2"
2277       }
2278     },
2279     "node_modules/yargs-parser": {
2280       "version": "13.1.2",
2281       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
2282       "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
2283       "dev": true,
2284       "dependencies": {
2285         "camelcase": "^5.0.0",
2286         "decamelize": "^1.2.0"
2287       }
2288     }
2289   },
2290   "dependencies": {
2291     "@codemirror/autocomplete": {
2292       "version": "6.1.0",
2293       "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.1.0.tgz",
2294       "integrity": "sha512-wtO4O5WDyXhhCd4q4utDIDZxnQfmJ++3dGBCG9LMtI79+92OcA1DVk/n7BEupKmjIr8AzvptDz7YQ9ud6OkU+A==",
2295       "requires": {
2296         "@codemirror/language": "^6.0.0",
2297         "@codemirror/state": "^6.0.0",
2298         "@codemirror/view": "^6.0.0",
2299         "@lezer/common": "^1.0.0"
2300       }
2301     },
2302     "@codemirror/commands": {
2303       "version": "6.0.1",
2304       "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.0.1.tgz",
2305       "integrity": "sha512-iNHDByicYqQjs0Wo1MKGfqNbMYMyhS9WV6EwMVwsHXImlFemgEUC+c5X22bXKBStN3qnwg4fArNZM+gkv22baQ==",
2306       "requires": {
2307         "@codemirror/language": "^6.0.0",
2308         "@codemirror/state": "^6.0.0",
2309         "@codemirror/view": "^6.0.0",
2310         "@lezer/common": "^1.0.0"
2311       }
2312     },
2313     "@codemirror/lang-cpp": {
2314       "version": "6.0.1",
2315       "resolved": "https://registry.npmjs.org/@codemirror/lang-cpp/-/lang-cpp-6.0.1.tgz",
2316       "integrity": "sha512-46p3ohfhjzkLWJ3VwvzX0aqlXh8UkEqX1xo2Eds9l6Ql3uDoxI2IZEjR9cgJaGOZTXCkDzQuQH7sfYAxMvzLjA==",
2317       "requires": {
2318         "@codemirror/language": "^6.0.0",
2319         "@lezer/cpp": "^1.0.0"
2320       }
2321     },
2322     "@codemirror/lang-css": {
2323       "version": "6.0.0",
2324       "resolved": "https://registry.npmjs.org/@codemirror/lang-css/-/lang-css-6.0.0.tgz",
2325       "integrity": "sha512-jBqc+BTuwhNOTlrimFghLlSrN6iFuE44HULKWoR4qKYObhOIl9Lci1iYj6zMIte1XTQmZguNvjXMyr43LUKwSw==",
2326       "requires": {
2327         "@codemirror/autocomplete": "^6.0.0",
2328         "@codemirror/language": "^6.0.0",
2329         "@codemirror/state": "^6.0.0",
2330         "@lezer/css": "^1.0.0"
2331       }
2332     },
2333     "@codemirror/lang-html": {
2334       "version": "6.1.0",
2335       "resolved": "https://registry.npmjs.org/@codemirror/lang-html/-/lang-html-6.1.0.tgz",
2336       "integrity": "sha512-gA7NmJxqvnhwza05CvR7W/39Ap9r/4Vs9uiC0IeFYo1hSlJzc/8N6Evviz6vTW1x8SpHcRYyqKOf6rpl6LfWtg==",
2337       "requires": {
2338         "@codemirror/autocomplete": "^6.0.0",
2339         "@codemirror/lang-css": "^6.0.0",
2340         "@codemirror/lang-javascript": "^6.0.0",
2341         "@codemirror/language": "^6.0.0",
2342         "@codemirror/state": "^6.0.0",
2343         "@lezer/common": "^1.0.0",
2344         "@lezer/html": "^1.0.0"
2345       }
2346     },
2347     "@codemirror/lang-java": {
2348       "version": "6.0.0",
2349       "resolved": "https://registry.npmjs.org/@codemirror/lang-java/-/lang-java-6.0.0.tgz",
2350       "integrity": "sha512-aeWq+ikUS6Eubk6RBbiMgxuBIT4Ih8Asb1qc2pSiMcstrwr4ODbazPXsBHbLBYg3aObvFyOm2bNQncbQJjZ3sQ==",
2351       "requires": {
2352         "@codemirror/language": "^6.0.0",
2353         "@lezer/java": "^1.0.0"
2354       }
2355     },
2356     "@codemirror/lang-javascript": {
2357       "version": "6.0.2",
2358       "resolved": "https://registry.npmjs.org/@codemirror/lang-javascript/-/lang-javascript-6.0.2.tgz",
2359       "integrity": "sha512-BZRJ9u/zl16hLkSpDAWm73mrfIR7HJrr0lvnhoSOCQVea5BglguWI/slxexhvUb0CB5cXgKWuo2bM+N9EhIaZw==",
2360       "requires": {
2361         "@codemirror/autocomplete": "^6.0.0",
2362         "@codemirror/language": "^6.0.0",
2363         "@codemirror/lint": "^6.0.0",
2364         "@codemirror/state": "^6.0.0",
2365         "@codemirror/view": "^6.0.0",
2366         "@lezer/common": "^1.0.0",
2367         "@lezer/javascript": "^1.0.0"
2368       }
2369     },
2370     "@codemirror/lang-json": {
2371       "version": "6.0.0",
2372       "resolved": "https://registry.npmjs.org/@codemirror/lang-json/-/lang-json-6.0.0.tgz",
2373       "integrity": "sha512-DvTcYTKLmg2viADXlTdufrT334M9jowe1qO02W28nvm+nejcvhM5vot5mE8/kPrxYw/HJHhwu1z2PyBpnMLCNQ==",
2374       "requires": {
2375         "@codemirror/language": "^6.0.0",
2376         "@lezer/json": "^1.0.0"
2377       }
2378     },
2379     "@codemirror/lang-markdown": {
2380       "version": "6.0.1",
2381       "resolved": "https://registry.npmjs.org/@codemirror/lang-markdown/-/lang-markdown-6.0.1.tgz",
2382       "integrity": "sha512-pHPQuRwf9cUrmkmsTHRjtS9ZnGu3fA9YzAdh2++d+L9wbfnC2XbKh0Xvm/0YiUjdCnoCx9wDFEoCuAnkqKWLIw==",
2383       "requires": {
2384         "@codemirror/lang-html": "^6.0.0",
2385         "@codemirror/language": "^6.0.0",
2386         "@codemirror/state": "^6.0.0",
2387         "@codemirror/view": "^6.0.0",
2388         "@lezer/common": "^1.0.0",
2389         "@lezer/markdown": "^1.0.0"
2390       }
2391     },
2392     "@codemirror/lang-php": {
2393       "version": "6.0.0",
2394       "resolved": "https://registry.npmjs.org/@codemirror/lang-php/-/lang-php-6.0.0.tgz",
2395       "integrity": "sha512-96CEjq0xEgbzc6bdFPwILPfZ6m8917JRbh2oPszZJABlYxG4Y+eYjtYkUTDb4yuyjQKyigHoeGC6zoIOYA1NWA==",
2396       "requires": {
2397         "@codemirror/lang-html": "^6.0.0",
2398         "@codemirror/language": "^6.0.0",
2399         "@codemirror/state": "^6.0.0",
2400         "@lezer/common": "^1.0.0",
2401         "@lezer/php": "^1.0.0"
2402       }
2403     },
2404     "@codemirror/lang-python": {
2405       "version": "6.0.1",
2406       "resolved": "https://registry.npmjs.org/@codemirror/lang-python/-/lang-python-6.0.1.tgz",
2407       "integrity": "sha512-w2jTSY+LgXnK7iIBLgMxk6xtJhZHkcxcGGveuq9zYmncURmOTFXKnDvBaBClNIHKgjkHXZqGK8ZduCMK23hZPA==",
2408       "requires": {
2409         "@codemirror/language": "^6.0.0",
2410         "@lezer/python": "^1.0.0"
2411       }
2412     },
2413     "@codemirror/lang-rust": {
2414       "version": "6.0.0",
2415       "resolved": "https://registry.npmjs.org/@codemirror/lang-rust/-/lang-rust-6.0.0.tgz",
2416       "integrity": "sha512-VQql3Qk1BwoXb3SUkeWll/EEwhsgQWc1bpia7CFqqp2PhQBb5A6r4Vj2JCkU/nE6A7TDPSGHTOoqJSG5s/VXtQ==",
2417       "requires": {
2418         "@codemirror/language": "^6.0.0",
2419         "@lezer/rust": "^1.0.0"
2420       }
2421     },
2422     "@codemirror/lang-sql": {
2423       "version": "6.0.0",
2424       "resolved": "https://registry.npmjs.org/@codemirror/lang-sql/-/lang-sql-6.0.0.tgz",
2425       "integrity": "sha512-mq4NwTDbbo7QZktfgPsS+ms0FmAceH4WM2jLbgf+N28FoKUy0JzGe3XJymgnTewXnNUwujKBxArQzibxSDdVyQ==",
2426       "requires": {
2427         "@codemirror/autocomplete": "^6.0.0",
2428         "@codemirror/language": "^6.0.0",
2429         "@codemirror/state": "^6.0.0",
2430         "@lezer/highlight": "^1.0.0",
2431         "@lezer/lr": "^1.0.0"
2432       }
2433     },
2434     "@codemirror/lang-xml": {
2435       "version": "6.0.0",
2436       "resolved": "https://registry.npmjs.org/@codemirror/lang-xml/-/lang-xml-6.0.0.tgz",
2437       "integrity": "sha512-M/HLWxIiP956xGjtrxkeHkCmDGVQGKu782x8pOH5CLJIMkWtiB1DWfDoDHqpFjdEE9dkfcqPWvYfVi6GbhuXEg==",
2438       "requires": {
2439         "@codemirror/autocomplete": "^6.0.0",
2440         "@codemirror/language": "^6.0.0",
2441         "@codemirror/state": "^6.0.0",
2442         "@lezer/common": "^1.0.0",
2443         "@lezer/xml": "^1.0.0"
2444       }
2445     },
2446     "@codemirror/language": {
2447       "version": "6.2.1",
2448       "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.2.1.tgz",
2449       "integrity": "sha512-MC3svxuvIj0MRpFlGHxLS6vPyIdbTr2KKPEW46kCoCXw2ktb4NTkpkPBI/lSP/FoNXLCBJ0mrnUi1OoZxtpW1Q==",
2450       "requires": {
2451         "@codemirror/state": "^6.0.0",
2452         "@codemirror/view": "^6.0.0",
2453         "@lezer/common": "^1.0.0",
2454         "@lezer/highlight": "^1.0.0",
2455         "@lezer/lr": "^1.0.0",
2456         "style-mod": "^4.0.0"
2457       }
2458     },
2459     "@codemirror/legacy-modes": {
2460       "version": "6.1.0",
2461       "resolved": "https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.1.0.tgz",
2462       "integrity": "sha512-V/PgGpndkZeTn3Hdlg/gd8MLFdyvTCIX+iwJzjUw5iNziWiNsAY8X0jvf7m3gSfxnKkNzmid6l0g4rYSpiDaCw==",
2463       "requires": {
2464         "@codemirror/language": "^6.0.0"
2465       }
2466     },
2467     "@codemirror/lint": {
2468       "version": "6.0.0",
2469       "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.0.0.tgz",
2470       "integrity": "sha512-nUUXcJW1Xp54kNs+a1ToPLK8MadO0rMTnJB8Zk4Z8gBdrN0kqV7uvUraU/T2yqg+grDNR38Vmy/MrhQN/RgwiA==",
2471       "requires": {
2472         "@codemirror/state": "^6.0.0",
2473         "@codemirror/view": "^6.0.0",
2474         "crelt": "^1.0.5"
2475       }
2476     },
2477     "@codemirror/search": {
2478       "version": "6.0.1",
2479       "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.0.1.tgz",
2480       "integrity": "sha512-uOinkOrM+daMduCgMPomDfKLr7drGHB4jHl3Vq6xY2WRlL7MkNsBE0b+XHYa/Mee2npsJOgwvkW4n1lMFeBW2Q==",
2481       "requires": {
2482         "@codemirror/state": "^6.0.0",
2483         "@codemirror/view": "^6.0.0",
2484         "crelt": "^1.0.5"
2485       }
2486     },
2487     "@codemirror/state": {
2488       "version": "6.1.0",
2489       "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.1.0.tgz",
2490       "integrity": "sha512-qbUr94DZTe6/V1VS7LDLz11rM/1t/nJxR1El4I6UaxDEdc0aZZvq6JCLJWiRmUf95NRAnDH6fhXn+PWp9wGCIg=="
2491     },
2492     "@codemirror/theme-one-dark": {
2493       "version": "6.0.0",
2494       "resolved": "https://registry.npmjs.org/@codemirror/theme-one-dark/-/theme-one-dark-6.0.0.tgz",
2495       "integrity": "sha512-jTCfi1I8QT++3m21Ui6sU8qwu3F/hLv161KLxfvkV1cYWSBwyUanmQFs89ChobQjBHi2x7s2k71wF9WYvE8fdw==",
2496       "requires": {
2497         "@codemirror/language": "^6.0.0",
2498         "@codemirror/state": "^6.0.0",
2499         "@codemirror/view": "^6.0.0",
2500         "@lezer/highlight": "^1.0.0"
2501       }
2502     },
2503     "@codemirror/view": {
2504       "version": "6.1.2",
2505       "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.1.2.tgz",
2506       "integrity": "sha512-puUydfKwfmOo+ixtuB+uN/ZpcteEYSnpjHmMaow1sOQhNICsKtGBup3i9ybVqyzDagARRYzSHTWjbdeHqmn31w==",
2507       "requires": {
2508         "@codemirror/state": "^6.0.0",
2509         "style-mod": "^4.0.0",
2510         "w3c-keyname": "^2.2.4"
2511       }
2512     },
2513     "@lezer/common": {
2514       "version": "1.0.0",
2515       "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.0.0.tgz",
2516       "integrity": "sha512-ohydQe+Hb+w4oMDvXzs8uuJd2NoA3D8YDcLiuDsLqH+yflDTPEpgCsWI3/6rH5C3BAedtH1/R51dxENldQceEA=="
2517     },
2518     "@lezer/cpp": {
2519       "version": "1.0.0",
2520       "resolved": "https://registry.npmjs.org/@lezer/cpp/-/cpp-1.0.0.tgz",
2521       "integrity": "sha512-Klk3/AIEKoptmm6cNm7xTulNXjdTKkD+hVOEcz/NeRg8tIestP5hsGHJeFDR/XtyDTxsjoPjKZRIGohht7zbKw==",
2522       "requires": {
2523         "@lezer/highlight": "^1.0.0",
2524         "@lezer/lr": "^1.0.0"
2525       }
2526     },
2527     "@lezer/css": {
2528       "version": "1.0.0",
2529       "resolved": "https://registry.npmjs.org/@lezer/css/-/css-1.0.0.tgz",
2530       "integrity": "sha512-616VqgDKumHmYIuxs3tnX1irEQmoDHgF/TlP4O5ICWwyHwLMErq+8iKVuzTkOdBqvYAVmObqThcDEAaaMJjAdg==",
2531       "requires": {
2532         "@lezer/highlight": "^1.0.0",
2533         "@lezer/lr": "^1.0.0"
2534       }
2535     },
2536     "@lezer/highlight": {
2537       "version": "1.0.0",
2538       "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.0.0.tgz",
2539       "integrity": "sha512-nsCnNtim90UKsB5YxoX65v3GEIw3iCHw9RM2DtdgkiqAbKh9pCdvi8AWNwkYf10Lu6fxNhXPpkpHbW6mihhvJA==",
2540       "requires": {
2541         "@lezer/common": "^1.0.0"
2542       }
2543     },
2544     "@lezer/html": {
2545       "version": "1.0.1",
2546       "resolved": "https://registry.npmjs.org/@lezer/html/-/html-1.0.1.tgz",
2547       "integrity": "sha512-sC00zEt3GBh3vVO6QaGX4YZCl41S9dHWN/WGBsDixy9G+sqOC7gsa4cxA/fmRVAiBvhqYkJk+5Ul4oul92CPVw==",
2548       "requires": {
2549         "@lezer/common": "^1.0.0",
2550         "@lezer/highlight": "^1.0.0",
2551         "@lezer/lr": "^1.0.0"
2552       }
2553     },
2554     "@lezer/java": {
2555       "version": "1.0.0",
2556       "resolved": "https://registry.npmjs.org/@lezer/java/-/java-1.0.0.tgz",
2557       "integrity": "sha512-z2EA0JHq2WoiKfQy5uOOd4t17PJtq8guh58gPkSzOnNcQ7DNbkrU+Axak+jL8+Noinwyz2tRNOseQFj+Tg+P0A==",
2558       "requires": {
2559         "@lezer/highlight": "^1.0.0",
2560         "@lezer/lr": "^1.0.0"
2561       }
2562     },
2563     "@lezer/javascript": {
2564       "version": "1.0.2",
2565       "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.0.2.tgz",
2566       "integrity": "sha512-IjOVeIRhM8IuafWNnk+UzRz7p4/JSOKBNINLYLsdSGuJS9Ju7vFdc82AlTt0jgtV5D8eBZf4g0vK4d3ttBNz7A==",
2567       "requires": {
2568         "@lezer/highlight": "^1.0.0",
2569         "@lezer/lr": "^1.0.0"
2570       }
2571     },
2572     "@lezer/json": {
2573       "version": "1.0.0",
2574       "resolved": "https://registry.npmjs.org/@lezer/json/-/json-1.0.0.tgz",
2575       "integrity": "sha512-zbAuUY09RBzCoCA3lJ1+ypKw5WSNvLqGMtasdW6HvVOqZoCpPr8eWrsGnOVWGKGn8Rh21FnrKRVlJXrGAVUqRw==",
2576       "requires": {
2577         "@lezer/highlight": "^1.0.0",
2578         "@lezer/lr": "^1.0.0"
2579       }
2580     },
2581     "@lezer/lr": {
2582       "version": "1.2.0",
2583       "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.2.0.tgz",
2584       "integrity": "sha512-TgEpfm9br2SX8JwtwKT8HsQZKuFkLRg6g+IRxObk9nVKQLKnkP3oMh+QGcTBL9GQsfQ2ADtKPbj2iGSMf3ytiA==",
2585       "requires": {
2586         "@lezer/common": "^1.0.0"
2587       }
2588     },
2589     "@lezer/markdown": {
2590       "version": "1.0.1",
2591       "resolved": "https://registry.npmjs.org/@lezer/markdown/-/markdown-1.0.1.tgz",
2592       "integrity": "sha512-LlpNWLqes3XQvd8TwpJTHf9ENl4fI6H32xQkMgltUITFMMdQpOASXQtDawWR03yS6hskh4bkhATQbgjdGMoUvA==",
2593       "requires": {
2594         "@lezer/common": "^1.0.0",
2595         "@lezer/highlight": "^1.0.0"
2596       }
2597     },
2598     "@lezer/php": {
2599       "version": "1.0.0",
2600       "resolved": "https://registry.npmjs.org/@lezer/php/-/php-1.0.0.tgz",
2601       "integrity": "sha512-kFQu/mk/vmjpA+fjQU87d9eimqKJ9PFCa8CZCPFWGEwNnm7Ahpw32N+HYEU/YAQ0XcfmOAnW/YJCEa8WpUOMMw==",
2602       "requires": {
2603         "@lezer/highlight": "^1.0.0",
2604         "@lezer/lr": "^1.0.0"
2605       }
2606     },
2607     "@lezer/python": {
2608       "version": "1.1.0",
2609       "resolved": "https://registry.npmjs.org/@lezer/python/-/python-1.1.0.tgz",
2610       "integrity": "sha512-FVPp2usfj3zZuc+2RidXAY94WAcsHQ3dbKDbXuZgoAwUungAcXwd3EWXiWQvwNqbae+ek51bWi8dwbiQqweWCg==",
2611       "requires": {
2612         "@lezer/highlight": "^1.0.0",
2613         "@lezer/lr": "^1.0.0"
2614       }
2615     },
2616     "@lezer/rust": {
2617       "version": "1.0.0",
2618       "resolved": "https://registry.npmjs.org/@lezer/rust/-/rust-1.0.0.tgz",
2619       "integrity": "sha512-IpGAxIjNxYmX9ra6GfQTSPegdCAWNeq23WNmrsMMQI7YNSvKtYxO4TX5rgZUmbhEucWn0KTBMeDEPXg99YKtTA==",
2620       "requires": {
2621         "@lezer/highlight": "^1.0.0",
2622         "@lezer/lr": "^1.0.0"
2623       }
2624     },
2625     "@lezer/xml": {
2626       "version": "1.0.0",
2627       "resolved": "https://registry.npmjs.org/@lezer/xml/-/xml-1.0.0.tgz",
2628       "integrity": "sha512-73iI9UK8iqSvWtLlOEl/g+50ivwQn8Ge6foHVN66AXUS1RccFnAoc7BYU8b3c8/rP6dfCOGqAGaWLxBzhj60MA==",
2629       "requires": {
2630         "@lezer/highlight": "^1.0.0",
2631         "@lezer/lr": "^1.0.0"
2632       }
2633     },
2634     "ansi-regex": {
2635       "version": "4.1.1",
2636       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz",
2637       "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==",
2638       "dev": true
2639     },
2640     "ansi-styles": {
2641       "version": "3.2.1",
2642       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2643       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2644       "dev": true,
2645       "requires": {
2646         "color-convert": "^1.9.0"
2647       }
2648     },
2649     "anymatch": {
2650       "version": "3.1.2",
2651       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
2652       "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
2653       "dev": true,
2654       "requires": {
2655         "normalize-path": "^3.0.0",
2656         "picomatch": "^2.0.4"
2657       }
2658     },
2659     "argparse": {
2660       "version": "2.0.1",
2661       "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
2662       "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
2663     },
2664     "balanced-match": {
2665       "version": "1.0.2",
2666       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
2667       "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
2668       "dev": true
2669     },
2670     "binary-extensions": {
2671       "version": "2.2.0",
2672       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
2673       "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
2674       "dev": true
2675     },
2676     "brace-expansion": {
2677       "version": "1.1.11",
2678       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2679       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2680       "dev": true,
2681       "requires": {
2682         "balanced-match": "^1.0.0",
2683         "concat-map": "0.0.1"
2684       }
2685     },
2686     "braces": {
2687       "version": "3.0.2",
2688       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
2689       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
2690       "dev": true,
2691       "requires": {
2692         "fill-range": "^7.0.1"
2693       }
2694     },
2695     "call-bind": {
2696       "version": "1.0.2",
2697       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
2698       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
2699       "dev": true,
2700       "requires": {
2701         "function-bind": "^1.1.1",
2702         "get-intrinsic": "^1.0.2"
2703       }
2704     },
2705     "camelcase": {
2706       "version": "5.3.1",
2707       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
2708       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
2709       "dev": true
2710     },
2711     "chalk": {
2712       "version": "2.4.2",
2713       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2714       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2715       "dev": true,
2716       "requires": {
2717         "ansi-styles": "^3.2.1",
2718         "escape-string-regexp": "^1.0.5",
2719         "supports-color": "^5.3.0"
2720       }
2721     },
2722     "chokidar": {
2723       "version": "3.5.2",
2724       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
2725       "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
2726       "dev": true,
2727       "requires": {
2728         "anymatch": "~3.1.2",
2729         "braces": "~3.0.2",
2730         "fsevents": "~2.3.2",
2731         "glob-parent": "~5.1.2",
2732         "is-binary-path": "~2.1.0",
2733         "is-glob": "~4.0.1",
2734         "normalize-path": "~3.0.0",
2735         "readdirp": "~3.6.0"
2736       }
2737     },
2738     "chokidar-cli": {
2739       "version": "3.0.0",
2740       "resolved": "https://registry.npmjs.org/chokidar-cli/-/chokidar-cli-3.0.0.tgz",
2741       "integrity": "sha512-xVW+Qeh7z15uZRxHOkP93Ux8A0xbPzwK4GaqD8dQOYc34TlkqUhVSS59fK36DOp5WdJlrRzlYSy02Ht99FjZqQ==",
2742       "dev": true,
2743       "requires": {
2744         "chokidar": "^3.5.2",
2745         "lodash.debounce": "^4.0.8",
2746         "lodash.throttle": "^4.1.1",
2747         "yargs": "^13.3.0"
2748       }
2749     },
2750     "clipboard": {
2751       "version": "2.0.11",
2752       "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz",
2753       "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==",
2754       "requires": {
2755         "good-listener": "^1.2.2",
2756         "select": "^1.1.2",
2757         "tiny-emitter": "^2.0.0"
2758       }
2759     },
2760     "cliui": {
2761       "version": "5.0.0",
2762       "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
2763       "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
2764       "dev": true,
2765       "requires": {
2766         "string-width": "^3.1.0",
2767         "strip-ansi": "^5.2.0",
2768         "wrap-ansi": "^5.1.0"
2769       }
2770     },
2771     "codemirror": {
2772       "version": "6.0.1",
2773       "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-6.0.1.tgz",
2774       "integrity": "sha512-J8j+nZ+CdWmIeFIGXEFbFPtpiYacFMDR8GlHK3IyHQJMCaVRfGx9NT+Hxivv1ckLWPvNdZqndbr/7lVhrf/Svg==",
2775       "requires": {
2776         "@codemirror/autocomplete": "^6.0.0",
2777         "@codemirror/commands": "^6.0.0",
2778         "@codemirror/language": "^6.0.0",
2779         "@codemirror/lint": "^6.0.0",
2780         "@codemirror/search": "^6.0.0",
2781         "@codemirror/state": "^6.0.0",
2782         "@codemirror/view": "^6.0.0"
2783       }
2784     },
2785     "color-convert": {
2786       "version": "1.9.3",
2787       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2788       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2789       "dev": true,
2790       "requires": {
2791         "color-name": "1.1.3"
2792       }
2793     },
2794     "color-name": {
2795       "version": "1.1.3",
2796       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2797       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2798       "dev": true
2799     },
2800     "concat-map": {
2801       "version": "0.0.1",
2802       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2803       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2804       "dev": true
2805     },
2806     "crelt": {
2807       "version": "1.0.5",
2808       "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.5.tgz",
2809       "integrity": "sha512-+BO9wPPi+DWTDcNYhr/W90myha8ptzftZT+LwcmUbbok0rcP/fequmFYCw8NMoH7pkAZQzU78b3kYrlua5a9eA=="
2810     },
2811     "cross-spawn": {
2812       "version": "6.0.5",
2813       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
2814       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
2815       "dev": true,
2816       "requires": {
2817         "nice-try": "^1.0.4",
2818         "path-key": "^2.0.1",
2819         "semver": "^5.5.0",
2820         "shebang-command": "^1.2.0",
2821         "which": "^1.2.9"
2822       }
2823     },
2824     "decamelize": {
2825       "version": "1.2.0",
2826       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2827       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
2828       "dev": true
2829     },
2830     "define-properties": {
2831       "version": "1.1.3",
2832       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
2833       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
2834       "dev": true,
2835       "requires": {
2836         "object-keys": "^1.0.12"
2837       }
2838     },
2839     "delegate": {
2840       "version": "3.2.0",
2841       "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz",
2842       "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw=="
2843     },
2844     "dropzone": {
2845       "version": "5.9.3",
2846       "resolved": "https://registry.npmjs.org/dropzone/-/dropzone-5.9.3.tgz",
2847       "integrity": "sha512-Azk8kD/2/nJIuVPK+zQ9sjKMRIpRvNyqn9XwbBHNq+iNuSccbJS6hwm1Woy0pMST0erSo0u4j+KJaodndDk4vA=="
2848     },
2849     "emoji-regex": {
2850       "version": "7.0.3",
2851       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
2852       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
2853       "dev": true
2854     },
2855     "entities": {
2856       "version": "3.0.1",
2857       "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
2858       "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q=="
2859     },
2860     "error-ex": {
2861       "version": "1.3.2",
2862       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
2863       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
2864       "dev": true,
2865       "requires": {
2866         "is-arrayish": "^0.2.1"
2867       }
2868     },
2869     "es-abstract": {
2870       "version": "1.19.1",
2871       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
2872       "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
2873       "dev": true,
2874       "requires": {
2875         "call-bind": "^1.0.2",
2876         "es-to-primitive": "^1.2.1",
2877         "function-bind": "^1.1.1",
2878         "get-intrinsic": "^1.1.1",
2879         "get-symbol-description": "^1.0.0",
2880         "has": "^1.0.3",
2881         "has-symbols": "^1.0.2",
2882         "internal-slot": "^1.0.3",
2883         "is-callable": "^1.2.4",
2884         "is-negative-zero": "^2.0.1",
2885         "is-regex": "^1.1.4",
2886         "is-shared-array-buffer": "^1.0.1",
2887         "is-string": "^1.0.7",
2888         "is-weakref": "^1.0.1",
2889         "object-inspect": "^1.11.0",
2890         "object-keys": "^1.1.1",
2891         "object.assign": "^4.1.2",
2892         "string.prototype.trimend": "^1.0.4",
2893         "string.prototype.trimstart": "^1.0.4",
2894         "unbox-primitive": "^1.0.1"
2895       }
2896     },
2897     "es-to-primitive": {
2898       "version": "1.2.1",
2899       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
2900       "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
2901       "dev": true,
2902       "requires": {
2903         "is-callable": "^1.1.4",
2904         "is-date-object": "^1.0.1",
2905         "is-symbol": "^1.0.2"
2906       }
2907     },
2908     "esbuild": {
2909       "version": "0.14.51",
2910       "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.51.tgz",
2911       "integrity": "sha512-+CvnDitD7Q5sT7F+FM65sWkF8wJRf+j9fPcprxYV4j+ohmzVj2W7caUqH2s5kCaCJAfcAICjSlKhDCcvDpU7nw==",
2912       "dev": true,
2913       "requires": {
2914         "esbuild-android-64": "0.14.51",
2915         "esbuild-android-arm64": "0.14.51",
2916         "esbuild-darwin-64": "0.14.51",
2917         "esbuild-darwin-arm64": "0.14.51",
2918         "esbuild-freebsd-64": "0.14.51",
2919         "esbuild-freebsd-arm64": "0.14.51",
2920         "esbuild-linux-32": "0.14.51",
2921         "esbuild-linux-64": "0.14.51",
2922         "esbuild-linux-arm": "0.14.51",
2923         "esbuild-linux-arm64": "0.14.51",
2924         "esbuild-linux-mips64le": "0.14.51",
2925         "esbuild-linux-ppc64le": "0.14.51",
2926         "esbuild-linux-riscv64": "0.14.51",
2927         "esbuild-linux-s390x": "0.14.51",
2928         "esbuild-netbsd-64": "0.14.51",
2929         "esbuild-openbsd-64": "0.14.51",
2930         "esbuild-sunos-64": "0.14.51",
2931         "esbuild-windows-32": "0.14.51",
2932         "esbuild-windows-64": "0.14.51",
2933         "esbuild-windows-arm64": "0.14.51"
2934       }
2935     },
2936     "esbuild-android-64": {
2937       "version": "0.14.51",
2938       "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.51.tgz",
2939       "integrity": "sha512-6FOuKTHnC86dtrKDmdSj2CkcKF8PnqkaIXqvgydqfJmqBazCPdw+relrMlhGjkvVdiiGV70rpdnyFmA65ekBCQ==",
2940       "dev": true,
2941       "optional": true
2942     },
2943     "esbuild-android-arm64": {
2944       "version": "0.14.51",
2945       "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.51.tgz",
2946       "integrity": "sha512-vBtp//5VVkZWmYYvHsqBRCMMi1MzKuMIn5XDScmnykMTu9+TD9v0NMEDqQxvtFToeYmojdo5UCV2vzMQWJcJ4A==",
2947       "dev": true,
2948       "optional": true
2949     },
2950     "esbuild-darwin-64": {
2951       "version": "0.14.51",
2952       "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.51.tgz",
2953       "integrity": "sha512-YFmXPIOvuagDcwCejMRtCDjgPfnDu+bNeh5FU2Ryi68ADDVlWEpbtpAbrtf/lvFTWPexbgyKgzppNgsmLPr8PA==",
2954       "dev": true,
2955       "optional": true
2956     },
2957     "esbuild-darwin-arm64": {
2958       "version": "0.14.51",
2959       "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.51.tgz",
2960       "integrity": "sha512-juYD0QnSKwAMfzwKdIF6YbueXzS6N7y4GXPDeDkApz/1RzlT42mvX9jgNmyOlWKN7YzQAYbcUEJmZJYQGdf2ow==",
2961       "dev": true,
2962       "optional": true
2963     },
2964     "esbuild-freebsd-64": {
2965       "version": "0.14.51",
2966       "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.51.tgz",
2967       "integrity": "sha512-cLEI/aXjb6vo5O2Y8rvVSQ7smgLldwYY5xMxqh/dQGfWO+R1NJOFsiax3IS4Ng300SVp7Gz3czxT6d6qf2cw0g==",
2968       "dev": true,
2969       "optional": true
2970     },
2971     "esbuild-freebsd-arm64": {
2972       "version": "0.14.51",
2973       "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.51.tgz",
2974       "integrity": "sha512-TcWVw/rCL2F+jUgRkgLa3qltd5gzKjIMGhkVybkjk6PJadYInPtgtUBp1/hG+mxyigaT7ib+od1Xb84b+L+1Mg==",
2975       "dev": true,
2976       "optional": true
2977     },
2978     "esbuild-linux-32": {
2979       "version": "0.14.51",
2980       "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.51.tgz",
2981       "integrity": "sha512-RFqpyC5ChyWrjx8Xj2K0EC1aN0A37H6OJfmUXIASEqJoHcntuV3j2Efr9RNmUhMfNE6yEj2VpYuDteZLGDMr0w==",
2982       "dev": true,
2983       "optional": true
2984     },
2985     "esbuild-linux-64": {
2986       "version": "0.14.51",
2987       "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.51.tgz",
2988       "integrity": "sha512-dxjhrqo5i7Rq6DXwz5v+MEHVs9VNFItJmHBe1CxROWNf4miOGoQhqSG8StStbDkQ1Mtobg6ng+4fwByOhoQoeA==",
2989       "dev": true,
2990       "optional": true
2991     },
2992     "esbuild-linux-arm": {
2993       "version": "0.14.51",
2994       "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.51.tgz",
2995       "integrity": "sha512-LsJynDxYF6Neg7ZC7748yweCDD+N8ByCv22/7IAZglIEniEkqdF4HCaa49JNDLw1UQGlYuhOB8ZT/MmcSWzcWg==",
2996       "dev": true,
2997       "optional": true
2998     },
2999     "esbuild-linux-arm64": {
3000       "version": "0.14.51",
3001       "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.51.tgz",
3002       "integrity": "sha512-D9rFxGutoqQX3xJPxqd6o+kvYKeIbM0ifW2y0bgKk5HPgQQOo2k9/2Vpto3ybGYaFPCE5qTGtqQta9PoP6ZEzw==",
3003       "dev": true,
3004       "optional": true
3005     },
3006     "esbuild-linux-mips64le": {
3007       "version": "0.14.51",
3008       "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.51.tgz",
3009       "integrity": "sha512-vS54wQjy4IinLSlb5EIlLoln8buh1yDgliP4CuEHumrPk4PvvP4kTRIG4SzMXm6t19N0rIfT4bNdAxzJLg2k6A==",
3010       "dev": true,
3011       "optional": true
3012     },
3013     "esbuild-linux-ppc64le": {
3014       "version": "0.14.51",
3015       "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.51.tgz",
3016       "integrity": "sha512-xcdd62Y3VfGoyphNP/aIV9LP+RzFw5M5Z7ja+zdpQHHvokJM7d0rlDRMN+iSSwvUymQkqZO+G/xjb4/75du8BQ==",
3017       "dev": true,
3018       "optional": true
3019     },
3020     "esbuild-linux-riscv64": {
3021       "version": "0.14.51",
3022       "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.51.tgz",
3023       "integrity": "sha512-syXHGak9wkAnFz0gMmRBoy44JV0rp4kVCEA36P5MCeZcxFq8+fllBC2t6sKI23w3qd8Vwo9pTADCgjTSf3L3rA==",
3024       "dev": true,
3025       "optional": true
3026     },
3027     "esbuild-linux-s390x": {
3028       "version": "0.14.51",
3029       "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.51.tgz",
3030       "integrity": "sha512-kFAJY3dv+Wq8o28K/C7xkZk/X34rgTwhknSsElIqoEo8armCOjMJ6NsMxm48KaWY2h2RUYGtQmr+RGuUPKBhyw==",
3031       "dev": true,
3032       "optional": true
3033     },
3034     "esbuild-netbsd-64": {
3035       "version": "0.14.51",
3036       "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.51.tgz",
3037       "integrity": "sha512-ZZBI7qrR1FevdPBVHz/1GSk1x5GDL/iy42Zy8+neEm/HA7ma+hH/bwPEjeHXKWUDvM36CZpSL/fn1/y9/Hb+1A==",
3038       "dev": true,
3039       "optional": true
3040     },
3041     "esbuild-openbsd-64": {
3042       "version": "0.14.51",
3043       "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.51.tgz",
3044       "integrity": "sha512-7R1/p39M+LSVQVgDVlcY1KKm6kFKjERSX1lipMG51NPcspJD1tmiZSmmBXoY5jhHIu6JL1QkFDTx94gMYK6vfA==",
3045       "dev": true,
3046       "optional": true
3047     },
3048     "esbuild-sunos-64": {
3049       "version": "0.14.51",
3050       "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.51.tgz",
3051       "integrity": "sha512-HoHaCswHxLEYN8eBTtyO0bFEWvA3Kdb++hSQ/lLG7TyKF69TeSG0RNoBRAs45x/oCeWaTDntEZlYwAfQlhEtJA==",
3052       "dev": true,
3053       "optional": true
3054     },
3055     "esbuild-windows-32": {
3056       "version": "0.14.51",
3057       "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.51.tgz",
3058       "integrity": "sha512-4rtwSAM35A07CBt1/X8RWieDj3ZUHQqUOaEo5ZBs69rt5WAFjP4aqCIobdqOy4FdhYw1yF8Z0xFBTyc9lgPtEg==",
3059       "dev": true,
3060       "optional": true
3061     },
3062     "esbuild-windows-64": {
3063       "version": "0.14.51",
3064       "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.51.tgz",
3065       "integrity": "sha512-HoN/5HGRXJpWODprGCgKbdMvrC3A2gqvzewu2eECRw2sYxOUoh2TV1tS+G7bHNapPGI79woQJGV6pFH7GH7qnA==",
3066       "dev": true,
3067       "optional": true
3068     },
3069     "esbuild-windows-arm64": {
3070       "version": "0.14.51",
3071       "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.51.tgz",
3072       "integrity": "sha512-JQDqPjuOH7o+BsKMSddMfmVJXrnYZxXDHsoLHc0xgmAZkOOCflRmC43q31pk79F9xuyWY45jDBPolb5ZgGOf9g==",
3073       "dev": true,
3074       "optional": true
3075     },
3076     "escape-string-regexp": {
3077       "version": "1.0.5",
3078       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3079       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3080       "dev": true
3081     },
3082     "fill-range": {
3083       "version": "7.0.1",
3084       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
3085       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
3086       "dev": true,
3087       "requires": {
3088         "to-regex-range": "^5.0.1"
3089       }
3090     },
3091     "find-up": {
3092       "version": "3.0.0",
3093       "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
3094       "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
3095       "dev": true,
3096       "requires": {
3097         "locate-path": "^3.0.0"
3098       }
3099     },
3100     "fsevents": {
3101       "version": "2.3.2",
3102       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
3103       "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
3104       "dev": true,
3105       "optional": true
3106     },
3107     "function-bind": {
3108       "version": "1.1.1",
3109       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
3110       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
3111       "dev": true
3112     },
3113     "get-caller-file": {
3114       "version": "2.0.5",
3115       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
3116       "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
3117       "dev": true
3118     },
3119     "get-intrinsic": {
3120       "version": "1.1.1",
3121       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
3122       "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
3123       "dev": true,
3124       "requires": {
3125         "function-bind": "^1.1.1",
3126         "has": "^1.0.3",
3127         "has-symbols": "^1.0.1"
3128       }
3129     },
3130     "get-symbol-description": {
3131       "version": "1.0.0",
3132       "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
3133       "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
3134       "dev": true,
3135       "requires": {
3136         "call-bind": "^1.0.2",
3137         "get-intrinsic": "^1.1.1"
3138       }
3139     },
3140     "glob-parent": {
3141       "version": "5.1.2",
3142       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
3143       "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
3144       "dev": true,
3145       "requires": {
3146         "is-glob": "^4.0.1"
3147       }
3148     },
3149     "good-listener": {
3150       "version": "1.2.2",
3151       "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz",
3152       "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=",
3153       "requires": {
3154         "delegate": "^3.1.2"
3155       }
3156     },
3157     "graceful-fs": {
3158       "version": "4.2.8",
3159       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
3160       "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
3161       "dev": true
3162     },
3163     "has": {
3164       "version": "1.0.3",
3165       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
3166       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
3167       "dev": true,
3168       "requires": {
3169         "function-bind": "^1.1.1"
3170       }
3171     },
3172     "has-bigints": {
3173       "version": "1.0.1",
3174       "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
3175       "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
3176       "dev": true
3177     },
3178     "has-flag": {
3179       "version": "3.0.0",
3180       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
3181       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
3182       "dev": true
3183     },
3184     "has-symbols": {
3185       "version": "1.0.2",
3186       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
3187       "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
3188       "dev": true
3189     },
3190     "has-tostringtag": {
3191       "version": "1.0.0",
3192       "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
3193       "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
3194       "dev": true,
3195       "requires": {
3196         "has-symbols": "^1.0.2"
3197       }
3198     },
3199     "hosted-git-info": {
3200       "version": "2.8.9",
3201       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
3202       "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
3203       "dev": true
3204     },
3205     "immutable": {
3206       "version": "4.0.0",
3207       "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz",
3208       "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==",
3209       "dev": true
3210     },
3211     "internal-slot": {
3212       "version": "1.0.3",
3213       "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
3214       "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
3215       "dev": true,
3216       "requires": {
3217         "get-intrinsic": "^1.1.0",
3218         "has": "^1.0.3",
3219         "side-channel": "^1.0.4"
3220       }
3221     },
3222     "is-arrayish": {
3223       "version": "0.2.1",
3224       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
3225       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
3226       "dev": true
3227     },
3228     "is-bigint": {
3229       "version": "1.0.4",
3230       "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
3231       "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
3232       "dev": true,
3233       "requires": {
3234         "has-bigints": "^1.0.1"
3235       }
3236     },
3237     "is-binary-path": {
3238       "version": "2.1.0",
3239       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
3240       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
3241       "dev": true,
3242       "requires": {
3243         "binary-extensions": "^2.0.0"
3244       }
3245     },
3246     "is-boolean-object": {
3247       "version": "1.1.2",
3248       "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
3249       "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
3250       "dev": true,
3251       "requires": {
3252         "call-bind": "^1.0.2",
3253         "has-tostringtag": "^1.0.0"
3254       }
3255     },
3256     "is-callable": {
3257       "version": "1.2.4",
3258       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
3259       "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
3260       "dev": true
3261     },
3262     "is-core-module": {
3263       "version": "2.8.0",
3264       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
3265       "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
3266       "dev": true,
3267       "requires": {
3268         "has": "^1.0.3"
3269       }
3270     },
3271     "is-date-object": {
3272       "version": "1.0.5",
3273       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
3274       "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
3275       "dev": true,
3276       "requires": {
3277         "has-tostringtag": "^1.0.0"
3278       }
3279     },
3280     "is-extglob": {
3281       "version": "2.1.1",
3282       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
3283       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
3284       "dev": true
3285     },
3286     "is-fullwidth-code-point": {
3287       "version": "2.0.0",
3288       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
3289       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
3290       "dev": true
3291     },
3292     "is-glob": {
3293       "version": "4.0.3",
3294       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
3295       "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
3296       "dev": true,
3297       "requires": {
3298         "is-extglob": "^2.1.1"
3299       }
3300     },
3301     "is-negative-zero": {
3302       "version": "2.0.1",
3303       "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
3304       "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
3305       "dev": true
3306     },
3307     "is-number": {
3308       "version": "7.0.0",
3309       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
3310       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
3311       "dev": true
3312     },
3313     "is-number-object": {
3314       "version": "1.0.6",
3315       "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz",
3316       "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==",
3317       "dev": true,
3318       "requires": {
3319         "has-tostringtag": "^1.0.0"
3320       }
3321     },
3322     "is-regex": {
3323       "version": "1.1.4",
3324       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
3325       "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
3326       "dev": true,
3327       "requires": {
3328         "call-bind": "^1.0.2",
3329         "has-tostringtag": "^1.0.0"
3330       }
3331     },
3332     "is-shared-array-buffer": {
3333       "version": "1.0.1",
3334       "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz",
3335       "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==",
3336       "dev": true
3337     },
3338     "is-string": {
3339       "version": "1.0.7",
3340       "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
3341       "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
3342       "dev": true,
3343       "requires": {
3344         "has-tostringtag": "^1.0.0"
3345       }
3346     },
3347     "is-symbol": {
3348       "version": "1.0.4",
3349       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
3350       "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
3351       "dev": true,
3352       "requires": {
3353         "has-symbols": "^1.0.2"
3354       }
3355     },
3356     "is-weakref": {
3357       "version": "1.0.1",
3358       "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz",
3359       "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==",
3360       "dev": true,
3361       "requires": {
3362         "call-bind": "^1.0.0"
3363       }
3364     },
3365     "isexe": {
3366       "version": "2.0.0",
3367       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
3368       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
3369       "dev": true
3370     },
3371     "json-parse-better-errors": {
3372       "version": "1.0.2",
3373       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
3374       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
3375       "dev": true
3376     },
3377     "linkify-it": {
3378       "version": "4.0.1",
3379       "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-4.0.1.tgz",
3380       "integrity": "sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==",
3381       "requires": {
3382         "uc.micro": "^1.0.1"
3383       }
3384     },
3385     "livereload": {
3386       "version": "0.9.3",
3387       "resolved": "https://registry.npmjs.org/livereload/-/livereload-0.9.3.tgz",
3388       "integrity": "sha512-q7Z71n3i4X0R9xthAryBdNGVGAO2R5X+/xXpmKeuPMrteg+W2U8VusTKV3YiJbXZwKsOlFlHe+go6uSNjfxrZw==",
3389       "dev": true,
3390       "requires": {
3391         "chokidar": "^3.5.0",
3392         "livereload-js": "^3.3.1",
3393         "opts": ">= 1.2.0",
3394         "ws": "^7.4.3"
3395       }
3396     },
3397     "livereload-js": {
3398       "version": "3.3.2",
3399       "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-3.3.2.tgz",
3400       "integrity": "sha512-w677WnINxFkuixAoUEXOStewzLYGI76XVag+0JWMMEyjJQKs0ibWZMxkTlB96Lm3EjZ7IeOxVziBEbtxVQqQZA==",
3401       "dev": true
3402     },
3403     "load-json-file": {
3404       "version": "4.0.0",
3405       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
3406       "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
3407       "dev": true,
3408       "requires": {
3409         "graceful-fs": "^4.1.2",
3410         "parse-json": "^4.0.0",
3411         "pify": "^3.0.0",
3412         "strip-bom": "^3.0.0"
3413       }
3414     },
3415     "locate-path": {
3416       "version": "3.0.0",
3417       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
3418       "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
3419       "dev": true,
3420       "requires": {
3421         "p-locate": "^3.0.0",
3422         "path-exists": "^3.0.0"
3423       }
3424     },
3425     "lodash.debounce": {
3426       "version": "4.0.8",
3427       "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
3428       "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
3429       "dev": true
3430     },
3431     "lodash.throttle": {
3432       "version": "4.1.1",
3433       "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
3434       "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=",
3435       "dev": true
3436     },
3437     "markdown-it": {
3438       "version": "13.0.1",
3439       "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.1.tgz",
3440       "integrity": "sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==",
3441       "requires": {
3442         "argparse": "^2.0.1",
3443         "entities": "~3.0.1",
3444         "linkify-it": "^4.0.1",
3445         "mdurl": "^1.0.1",
3446         "uc.micro": "^1.0.5"
3447       }
3448     },
3449     "markdown-it-task-lists": {
3450       "version": "2.1.1",
3451       "resolved": "https://registry.npmjs.org/markdown-it-task-lists/-/markdown-it-task-lists-2.1.1.tgz",
3452       "integrity": "sha512-TxFAc76Jnhb2OUu+n3yz9RMu4CwGfaT788br6HhEDlvWfdeJcLUsxk1Hgw2yJio0OXsxv7pyIPmvECY7bMbluA=="
3453     },
3454     "mdurl": {
3455       "version": "1.0.1",
3456       "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
3457       "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4="
3458     },
3459     "memorystream": {
3460       "version": "0.3.1",
3461       "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz",
3462       "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=",
3463       "dev": true
3464     },
3465     "minimatch": {
3466       "version": "3.0.4",
3467       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
3468       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
3469       "dev": true,
3470       "requires": {
3471         "brace-expansion": "^1.1.7"
3472       }
3473     },
3474     "nice-try": {
3475       "version": "1.0.5",
3476       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
3477       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
3478       "dev": true
3479     },
3480     "normalize-package-data": {
3481       "version": "2.5.0",
3482       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
3483       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
3484       "dev": true,
3485       "requires": {
3486         "hosted-git-info": "^2.1.4",
3487         "resolve": "^1.10.0",
3488         "semver": "2 || 3 || 4 || 5",
3489         "validate-npm-package-license": "^3.0.1"
3490       }
3491     },
3492     "normalize-path": {
3493       "version": "3.0.0",
3494       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
3495       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
3496       "dev": true
3497     },
3498     "npm-run-all": {
3499       "version": "4.1.5",
3500       "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz",
3501       "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==",
3502       "dev": true,
3503       "requires": {
3504         "ansi-styles": "^3.2.1",
3505         "chalk": "^2.4.1",
3506         "cross-spawn": "^6.0.5",
3507         "memorystream": "^0.3.1",
3508         "minimatch": "^3.0.4",
3509         "pidtree": "^0.3.0",
3510         "read-pkg": "^3.0.0",
3511         "shell-quote": "^1.6.1",
3512         "string.prototype.padend": "^3.0.0"
3513       }
3514     },
3515     "object-inspect": {
3516       "version": "1.11.0",
3517       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
3518       "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==",
3519       "dev": true
3520     },
3521     "object-keys": {
3522       "version": "1.1.1",
3523       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
3524       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
3525       "dev": true
3526     },
3527     "object.assign": {
3528       "version": "4.1.2",
3529       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
3530       "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
3531       "dev": true,
3532       "requires": {
3533         "call-bind": "^1.0.0",
3534         "define-properties": "^1.1.3",
3535         "has-symbols": "^1.0.1",
3536         "object-keys": "^1.1.1"
3537       }
3538     },
3539     "opts": {
3540       "version": "2.0.2",
3541       "resolved": "https://registry.npmjs.org/opts/-/opts-2.0.2.tgz",
3542       "integrity": "sha512-k41FwbcLnlgnFh69f4qdUfvDQ+5vaSDnVPFI/y5XuhKRq97EnVVneO9F1ESVCdiVu4fCS2L8usX3mU331hB7pg==",
3543       "dev": true
3544     },
3545     "p-limit": {
3546       "version": "2.3.0",
3547       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
3548       "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
3549       "dev": true,
3550       "requires": {
3551         "p-try": "^2.0.0"
3552       }
3553     },
3554     "p-locate": {
3555       "version": "3.0.0",
3556       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
3557       "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
3558       "dev": true,
3559       "requires": {
3560         "p-limit": "^2.0.0"
3561       }
3562     },
3563     "p-try": {
3564       "version": "2.2.0",
3565       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
3566       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
3567       "dev": true
3568     },
3569     "parse-json": {
3570       "version": "4.0.0",
3571       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
3572       "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
3573       "dev": true,
3574       "requires": {
3575         "error-ex": "^1.3.1",
3576         "json-parse-better-errors": "^1.0.1"
3577       }
3578     },
3579     "path-exists": {
3580       "version": "3.0.0",
3581       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
3582       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
3583       "dev": true
3584     },
3585     "path-key": {
3586       "version": "2.0.1",
3587       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
3588       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
3589       "dev": true
3590     },
3591     "path-parse": {
3592       "version": "1.0.7",
3593       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
3594       "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
3595       "dev": true
3596     },
3597     "path-type": {
3598       "version": "3.0.0",
3599       "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
3600       "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
3601       "dev": true,
3602       "requires": {
3603         "pify": "^3.0.0"
3604       }
3605     },
3606     "picomatch": {
3607       "version": "2.3.0",
3608       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
3609       "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
3610       "dev": true
3611     },
3612     "pidtree": {
3613       "version": "0.3.1",
3614       "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz",
3615       "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==",
3616       "dev": true
3617     },
3618     "pify": {
3619       "version": "3.0.0",
3620       "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
3621       "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
3622       "dev": true
3623     },
3624     "punycode": {
3625       "version": "2.1.1",
3626       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
3627       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
3628       "dev": true
3629     },
3630     "read-pkg": {
3631       "version": "3.0.0",
3632       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
3633       "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
3634       "dev": true,
3635       "requires": {
3636         "load-json-file": "^4.0.0",
3637         "normalize-package-data": "^2.3.2",
3638         "path-type": "^3.0.0"
3639       }
3640     },
3641     "readdirp": {
3642       "version": "3.6.0",
3643       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
3644       "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
3645       "dev": true,
3646       "requires": {
3647         "picomatch": "^2.2.1"
3648       }
3649     },
3650     "require-directory": {
3651       "version": "2.1.1",
3652       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
3653       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
3654       "dev": true
3655     },
3656     "require-main-filename": {
3657       "version": "2.0.0",
3658       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
3659       "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
3660       "dev": true
3661     },
3662     "resolve": {
3663       "version": "1.20.0",
3664       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
3665       "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
3666       "dev": true,
3667       "requires": {
3668         "is-core-module": "^2.2.0",
3669         "path-parse": "^1.0.6"
3670       }
3671     },
3672     "sass": {
3673       "version": "1.54.0",
3674       "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.0.tgz",
3675       "integrity": "sha512-C4zp79GCXZfK0yoHZg+GxF818/aclhp9F48XBu/+bm9vXEVAYov9iU3FBVRMq3Hx3OA4jfKL+p2K9180mEh0xQ==",
3676       "dev": true,
3677       "requires": {
3678         "chokidar": ">=3.0.0 <4.0.0",
3679         "immutable": "^4.0.0",
3680         "source-map-js": ">=0.6.2 <2.0.0"
3681       }
3682     },
3683     "select": {
3684       "version": "1.1.2",
3685       "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz",
3686       "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0="
3687     },
3688     "semver": {
3689       "version": "5.7.1",
3690       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
3691       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
3692       "dev": true
3693     },
3694     "set-blocking": {
3695       "version": "2.0.0",
3696       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
3697       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
3698       "dev": true
3699     },
3700     "shebang-command": {
3701       "version": "1.2.0",
3702       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
3703       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
3704       "dev": true,
3705       "requires": {
3706         "shebang-regex": "^1.0.0"
3707       }
3708     },
3709     "shebang-regex": {
3710       "version": "1.0.0",
3711       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
3712       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
3713       "dev": true
3714     },
3715     "shell-quote": {
3716       "version": "1.7.3",
3717       "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz",
3718       "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==",
3719       "dev": true
3720     },
3721     "side-channel": {
3722       "version": "1.0.4",
3723       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
3724       "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
3725       "dev": true,
3726       "requires": {
3727         "call-bind": "^1.0.0",
3728         "get-intrinsic": "^1.0.2",
3729         "object-inspect": "^1.9.0"
3730       }
3731     },
3732     "snabbdom": {
3733       "version": "3.5.1",
3734       "resolved": "https://registry.npmjs.org/snabbdom/-/snabbdom-3.5.1.tgz",
3735       "integrity": "sha512-wHMNIOjkm/YNE5EM3RCbr/+DVgPg6AqQAX1eOxO46zYNvCXjKP5Y865tqQj3EXnaMBjkxmQA5jFuDpDK/dbfiA=="
3736     },
3737     "sortablejs": {
3738       "version": "1.15.0",
3739       "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.15.0.tgz",
3740       "integrity": "sha512-bv9qgVMjUMf89wAvM6AxVvS/4MX3sPeN0+agqShejLU5z5GX4C75ow1O2e5k4L6XItUyAK3gH6AxSbXrOM5e8w=="
3741     },
3742     "source-map-js": {
3743       "version": "1.0.2",
3744       "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
3745       "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
3746       "dev": true
3747     },
3748     "spdx-correct": {
3749       "version": "3.1.1",
3750       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
3751       "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
3752       "dev": true,
3753       "requires": {
3754         "spdx-expression-parse": "^3.0.0",
3755         "spdx-license-ids": "^3.0.0"
3756       }
3757     },
3758     "spdx-exceptions": {
3759       "version": "2.3.0",
3760       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
3761       "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
3762       "dev": true
3763     },
3764     "spdx-expression-parse": {
3765       "version": "3.0.1",
3766       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
3767       "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
3768       "dev": true,
3769       "requires": {
3770         "spdx-exceptions": "^2.1.0",
3771         "spdx-license-ids": "^3.0.0"
3772       }
3773     },
3774     "spdx-license-ids": {
3775       "version": "3.0.10",
3776       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz",
3777       "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==",
3778       "dev": true
3779     },
3780     "string-width": {
3781       "version": "3.1.0",
3782       "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
3783       "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
3784       "dev": true,
3785       "requires": {
3786         "emoji-regex": "^7.0.1",
3787         "is-fullwidth-code-point": "^2.0.0",
3788         "strip-ansi": "^5.1.0"
3789       }
3790     },
3791     "string.prototype.padend": {
3792       "version": "3.1.3",
3793       "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz",
3794       "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==",
3795       "dev": true,
3796       "requires": {
3797         "call-bind": "^1.0.2",
3798         "define-properties": "^1.1.3",
3799         "es-abstract": "^1.19.1"
3800       }
3801     },
3802     "string.prototype.trimend": {
3803       "version": "1.0.4",
3804       "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
3805       "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
3806       "dev": true,
3807       "requires": {
3808         "call-bind": "^1.0.2",
3809         "define-properties": "^1.1.3"
3810       }
3811     },
3812     "string.prototype.trimstart": {
3813       "version": "1.0.4",
3814       "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
3815       "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
3816       "dev": true,
3817       "requires": {
3818         "call-bind": "^1.0.2",
3819         "define-properties": "^1.1.3"
3820       }
3821     },
3822     "strip-ansi": {
3823       "version": "5.2.0",
3824       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
3825       "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
3826       "dev": true,
3827       "requires": {
3828         "ansi-regex": "^4.1.0"
3829       }
3830     },
3831     "strip-bom": {
3832       "version": "3.0.0",
3833       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
3834       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
3835       "dev": true
3836     },
3837     "style-mod": {
3838       "version": "4.0.0",
3839       "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.0.0.tgz",
3840       "integrity": "sha512-OPhtyEjyyN9x3nhPsu76f52yUGXiZcgvsrFVtvTkyGRQJ0XK+GPc6ov1z+lRpbeabka+MYEQxOYRnt5nF30aMw=="
3841     },
3842     "supports-color": {
3843       "version": "5.5.0",
3844       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3845       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
3846       "dev": true,
3847       "requires": {
3848         "has-flag": "^3.0.0"
3849       }
3850     },
3851     "tiny-emitter": {
3852       "version": "2.1.0",
3853       "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz",
3854       "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q=="
3855     },
3856     "to-regex-range": {
3857       "version": "5.0.1",
3858       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3859       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3860       "dev": true,
3861       "requires": {
3862         "is-number": "^7.0.0"
3863       }
3864     },
3865     "uc.micro": {
3866       "version": "1.0.6",
3867       "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
3868       "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA=="
3869     },
3870     "unbox-primitive": {
3871       "version": "1.0.1",
3872       "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
3873       "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
3874       "dev": true,
3875       "requires": {
3876         "function-bind": "^1.1.1",
3877         "has-bigints": "^1.0.1",
3878         "has-symbols": "^1.0.2",
3879         "which-boxed-primitive": "^1.0.2"
3880       }
3881     },
3882     "validate-npm-package-license": {
3883       "version": "3.0.4",
3884       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
3885       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
3886       "dev": true,
3887       "requires": {
3888         "spdx-correct": "^3.0.0",
3889         "spdx-expression-parse": "^3.0.0"
3890       }
3891     },
3892     "w3c-keyname": {
3893       "version": "2.2.5",
3894       "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.5.tgz",
3895       "integrity": "sha512-WJrK7i6w+ULuZsGscCezbCH4Aev5U3xY87vnSimzzEgPQhb0Sa0a1rE3c2jtEwrFtSfi61Jefw3jI5/DD/3jbQ=="
3896     },
3897     "which": {
3898       "version": "1.3.1",
3899       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
3900       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
3901       "dev": true,
3902       "requires": {
3903         "isexe": "^2.0.0"
3904       }
3905     },
3906     "which-boxed-primitive": {
3907       "version": "1.0.2",
3908       "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
3909       "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
3910       "dev": true,
3911       "requires": {
3912         "is-bigint": "^1.0.1",
3913         "is-boolean-object": "^1.1.0",
3914         "is-number-object": "^1.0.4",
3915         "is-string": "^1.0.5",
3916         "is-symbol": "^1.0.3"
3917       }
3918     },
3919     "which-module": {
3920       "version": "2.0.0",
3921       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
3922       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
3923       "dev": true
3924     },
3925     "wrap-ansi": {
3926       "version": "5.1.0",
3927       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
3928       "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
3929       "dev": true,
3930       "requires": {
3931         "ansi-styles": "^3.2.0",
3932         "string-width": "^3.0.0",
3933         "strip-ansi": "^5.0.0"
3934       }
3935     },
3936     "ws": {
3937       "version": "7.5.5",
3938       "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
3939       "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==",
3940       "dev": true,
3941       "requires": {}
3942     },
3943     "y18n": {
3944       "version": "4.0.3",
3945       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
3946       "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
3947       "dev": true
3948     },
3949     "yargs": {
3950       "version": "13.3.2",
3951       "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
3952       "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
3953       "dev": true,
3954       "requires": {
3955         "cliui": "^5.0.0",
3956         "find-up": "^3.0.0",
3957         "get-caller-file": "^2.0.1",
3958         "require-directory": "^2.1.1",
3959         "require-main-filename": "^2.0.0",
3960         "set-blocking": "^2.0.0",
3961         "string-width": "^3.0.0",
3962         "which-module": "^2.0.0",
3963         "y18n": "^4.0.0",
3964         "yargs-parser": "^13.1.2"
3965       }
3966     },
3967     "yargs-parser": {
3968       "version": "13.1.2",
3969       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
3970       "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
3971       "dev": true,
3972       "requires": {
3973         "camelcase": "^5.0.0",
3974         "decamelize": "^1.2.0"
3975       }
3976     }
3977   }
3978 }