.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-html / package-lock.json
1 {
2   "name": "coc-html",
3   "version": "1.4.1",
4   "lockfileVersion": 2,
5   "requires": true,
6   "packages": {
7     "": {
8       "name": "coc-html",
9       "version": "1.4.1",
10       "license": "MIT",
11       "dependencies": {
12         "typescript": "^4"
13       },
14       "devDependencies": {
15         "@types/node": "^12.12.0",
16         "coc.nvim": "^0.0.80",
17         "rimraf": "^3.0.2",
18         "ts-loader": "^8.0.7",
19         "vscode-css-languageservice": "^5.0.0",
20         "vscode-html-languageservice": "^4.0.0",
21         "vscode-languageserver": "^7.0.0",
22         "vscode-languageserver-types": "3.15.1",
23         "vscode-uri": "^2.1.2",
24         "webpack": "^5.2.0",
25         "webpack-cli": "^4.1.0"
26       },
27       "engines": {
28         "coc": "^0.0.80"
29       }
30     },
31     "node_modules/@discoveryjs/json-ext": {
32       "version": "0.5.2",
33       "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.2.tgz",
34       "integrity": "sha512-HyYEUDeIj5rRQU2Hk5HTB2uHsbRQpF70nvMhVzi+VJR0X+xNEhjPui4/kBf3VeH/wqD28PT4sVOm8qqLjBrSZg==",
35       "dev": true,
36       "engines": {
37         "node": ">=10.0.0"
38       }
39     },
40     "node_modules/@types/eslint": {
41       "version": "7.2.7",
42       "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.7.tgz",
43       "integrity": "sha512-EHXbc1z2GoQRqHaAT7+grxlTJ3WE2YNeD6jlpPoRc83cCoThRY+NUWjCUZaYmk51OICkPXn2hhphcWcWXgNW0Q==",
44       "dev": true,
45       "dependencies": {
46         "@types/estree": "*",
47         "@types/json-schema": "*"
48       }
49     },
50     "node_modules/@types/eslint-scope": {
51       "version": "3.7.0",
52       "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz",
53       "integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==",
54       "dev": true,
55       "dependencies": {
56         "@types/eslint": "*",
57         "@types/estree": "*"
58       }
59     },
60     "node_modules/@types/estree": {
61       "version": "0.0.46",
62       "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz",
63       "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==",
64       "dev": true
65     },
66     "node_modules/@types/json-schema": {
67       "version": "7.0.7",
68       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
69       "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
70       "dev": true
71     },
72     "node_modules/@types/node": {
73       "version": "12.20.6",
74       "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.6.tgz",
75       "integrity": "sha512-sRVq8d+ApGslmkE9e3i+D3gFGk7aZHAT+G4cIpIEdLJYPsWiSPwcAnJEjddLQQDqV3Ra2jOclX/Sv6YrvGYiWA==",
76       "dev": true
77     },
78     "node_modules/@webassemblyjs/ast": {
79       "version": "1.11.0",
80       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz",
81       "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==",
82       "dev": true,
83       "dependencies": {
84         "@webassemblyjs/helper-numbers": "1.11.0",
85         "@webassemblyjs/helper-wasm-bytecode": "1.11.0"
86       }
87     },
88     "node_modules/@webassemblyjs/floating-point-hex-parser": {
89       "version": "1.11.0",
90       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz",
91       "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==",
92       "dev": true
93     },
94     "node_modules/@webassemblyjs/helper-api-error": {
95       "version": "1.11.0",
96       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz",
97       "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==",
98       "dev": true
99     },
100     "node_modules/@webassemblyjs/helper-buffer": {
101       "version": "1.11.0",
102       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz",
103       "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==",
104       "dev": true
105     },
106     "node_modules/@webassemblyjs/helper-numbers": {
107       "version": "1.11.0",
108       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz",
109       "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==",
110       "dev": true,
111       "dependencies": {
112         "@webassemblyjs/floating-point-hex-parser": "1.11.0",
113         "@webassemblyjs/helper-api-error": "1.11.0",
114         "@xtuc/long": "4.2.2"
115       }
116     },
117     "node_modules/@webassemblyjs/helper-wasm-bytecode": {
118       "version": "1.11.0",
119       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz",
120       "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==",
121       "dev": true
122     },
123     "node_modules/@webassemblyjs/helper-wasm-section": {
124       "version": "1.11.0",
125       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz",
126       "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==",
127       "dev": true,
128       "dependencies": {
129         "@webassemblyjs/ast": "1.11.0",
130         "@webassemblyjs/helper-buffer": "1.11.0",
131         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
132         "@webassemblyjs/wasm-gen": "1.11.0"
133       }
134     },
135     "node_modules/@webassemblyjs/ieee754": {
136       "version": "1.11.0",
137       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz",
138       "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==",
139       "dev": true,
140       "dependencies": {
141         "@xtuc/ieee754": "^1.2.0"
142       }
143     },
144     "node_modules/@webassemblyjs/leb128": {
145       "version": "1.11.0",
146       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz",
147       "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==",
148       "dev": true,
149       "dependencies": {
150         "@xtuc/long": "4.2.2"
151       }
152     },
153     "node_modules/@webassemblyjs/utf8": {
154       "version": "1.11.0",
155       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz",
156       "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==",
157       "dev": true
158     },
159     "node_modules/@webassemblyjs/wasm-edit": {
160       "version": "1.11.0",
161       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz",
162       "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==",
163       "dev": true,
164       "dependencies": {
165         "@webassemblyjs/ast": "1.11.0",
166         "@webassemblyjs/helper-buffer": "1.11.0",
167         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
168         "@webassemblyjs/helper-wasm-section": "1.11.0",
169         "@webassemblyjs/wasm-gen": "1.11.0",
170         "@webassemblyjs/wasm-opt": "1.11.0",
171         "@webassemblyjs/wasm-parser": "1.11.0",
172         "@webassemblyjs/wast-printer": "1.11.0"
173       }
174     },
175     "node_modules/@webassemblyjs/wasm-gen": {
176       "version": "1.11.0",
177       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz",
178       "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==",
179       "dev": true,
180       "dependencies": {
181         "@webassemblyjs/ast": "1.11.0",
182         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
183         "@webassemblyjs/ieee754": "1.11.0",
184         "@webassemblyjs/leb128": "1.11.0",
185         "@webassemblyjs/utf8": "1.11.0"
186       }
187     },
188     "node_modules/@webassemblyjs/wasm-opt": {
189       "version": "1.11.0",
190       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz",
191       "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==",
192       "dev": true,
193       "dependencies": {
194         "@webassemblyjs/ast": "1.11.0",
195         "@webassemblyjs/helper-buffer": "1.11.0",
196         "@webassemblyjs/wasm-gen": "1.11.0",
197         "@webassemblyjs/wasm-parser": "1.11.0"
198       }
199     },
200     "node_modules/@webassemblyjs/wasm-parser": {
201       "version": "1.11.0",
202       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz",
203       "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==",
204       "dev": true,
205       "dependencies": {
206         "@webassemblyjs/ast": "1.11.0",
207         "@webassemblyjs/helper-api-error": "1.11.0",
208         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
209         "@webassemblyjs/ieee754": "1.11.0",
210         "@webassemblyjs/leb128": "1.11.0",
211         "@webassemblyjs/utf8": "1.11.0"
212       }
213     },
214     "node_modules/@webassemblyjs/wast-printer": {
215       "version": "1.11.0",
216       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz",
217       "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==",
218       "dev": true,
219       "dependencies": {
220         "@webassemblyjs/ast": "1.11.0",
221         "@xtuc/long": "4.2.2"
222       }
223     },
224     "node_modules/@webpack-cli/configtest": {
225       "version": "1.0.1",
226       "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.1.tgz",
227       "integrity": "sha512-B+4uBUYhpzDXmwuo3V9yBH6cISwxEI4J+NO5ggDaGEEHb0osY/R7MzeKc0bHURXQuZjMM4qD+bSJCKIuI3eNBQ==",
228       "dev": true,
229       "peerDependencies": {
230         "webpack": "4.x.x || 5.x.x",
231         "webpack-cli": "4.x.x"
232       }
233     },
234     "node_modules/@webpack-cli/info": {
235       "version": "1.2.2",
236       "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.2.2.tgz",
237       "integrity": "sha512-5U9kUJHnwU+FhKH4PWGZuBC1hTEPYyxGSL5jjoBI96Gx8qcYJGOikpiIpFoTq8mmgX3im2zAo2wanv/alD74KQ==",
238       "dev": true,
239       "dependencies": {
240         "envinfo": "^7.7.3"
241       },
242       "peerDependencies": {
243         "webpack-cli": "4.x.x"
244       }
245     },
246     "node_modules/@webpack-cli/serve": {
247       "version": "1.3.0",
248       "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.3.0.tgz",
249       "integrity": "sha512-k2p2VrONcYVX1wRRrf0f3X2VGltLWcv+JzXRBDmvCxGlCeESx4OXw91TsWeKOkp784uNoVQo313vxJFHXPPwfw==",
250       "dev": true,
251       "peerDependencies": {
252         "webpack-cli": "4.x.x"
253       },
254       "peerDependenciesMeta": {
255         "webpack-dev-server": {
256           "optional": true
257         }
258       }
259     },
260     "node_modules/@xtuc/ieee754": {
261       "version": "1.2.0",
262       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
263       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
264       "dev": true
265     },
266     "node_modules/@xtuc/long": {
267       "version": "4.2.2",
268       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
269       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
270       "dev": true
271     },
272     "node_modules/acorn": {
273       "version": "8.1.0",
274       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz",
275       "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==",
276       "dev": true,
277       "bin": {
278         "acorn": "bin/acorn"
279       },
280       "engines": {
281         "node": ">=0.4.0"
282       }
283     },
284     "node_modules/ajv": {
285       "version": "6.12.6",
286       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
287       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
288       "dev": true,
289       "dependencies": {
290         "fast-deep-equal": "^3.1.1",
291         "fast-json-stable-stringify": "^2.0.0",
292         "json-schema-traverse": "^0.4.1",
293         "uri-js": "^4.2.2"
294       },
295       "funding": {
296         "type": "github",
297         "url": "https://github.com/sponsors/epoberezkin"
298       }
299     },
300     "node_modules/ajv-keywords": {
301       "version": "3.5.2",
302       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
303       "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
304       "dev": true,
305       "peerDependencies": {
306         "ajv": "^6.9.1"
307       }
308     },
309     "node_modules/ansi-colors": {
310       "version": "4.1.1",
311       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
312       "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
313       "dev": true,
314       "engines": {
315         "node": ">=6"
316       }
317     },
318     "node_modules/ansi-styles": {
319       "version": "4.3.0",
320       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
321       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
322       "dev": true,
323       "dependencies": {
324         "color-convert": "^2.0.1"
325       },
326       "engines": {
327         "node": ">=8"
328       },
329       "funding": {
330         "url": "https://github.com/chalk/ansi-styles?sponsor=1"
331       }
332     },
333     "node_modules/balanced-match": {
334       "version": "1.0.0",
335       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
336       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
337       "dev": true
338     },
339     "node_modules/big.js": {
340       "version": "5.2.2",
341       "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
342       "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
343       "dev": true,
344       "engines": {
345         "node": "*"
346       }
347     },
348     "node_modules/brace-expansion": {
349       "version": "1.1.11",
350       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
351       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
352       "dev": true,
353       "dependencies": {
354         "balanced-match": "^1.0.0",
355         "concat-map": "0.0.1"
356       }
357     },
358     "node_modules/braces": {
359       "version": "3.0.2",
360       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
361       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
362       "dev": true,
363       "dependencies": {
364         "fill-range": "^7.0.1"
365       },
366       "engines": {
367         "node": ">=8"
368       }
369     },
370     "node_modules/browserslist": {
371       "version": "4.16.3",
372       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz",
373       "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==",
374       "dev": true,
375       "dependencies": {
376         "caniuse-lite": "^1.0.30001181",
377         "colorette": "^1.2.1",
378         "electron-to-chromium": "^1.3.649",
379         "escalade": "^3.1.1",
380         "node-releases": "^1.1.70"
381       },
382       "bin": {
383         "browserslist": "cli.js"
384       },
385       "engines": {
386         "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
387       },
388       "funding": {
389         "type": "opencollective",
390         "url": "https://opencollective.com/browserslist"
391       }
392     },
393     "node_modules/buffer-from": {
394       "version": "1.1.1",
395       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
396       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
397       "dev": true
398     },
399     "node_modules/caniuse-lite": {
400       "version": "1.0.30001202",
401       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001202.tgz",
402       "integrity": "sha512-ZcijQNqrcF8JNLjzvEiXqX4JUYxoZa7Pvcsd9UD8Kz4TvhTonOSNRsK+qtvpVL4l6+T1Rh4LFtLfnNWg6BGWCQ==",
403       "dev": true
404     },
405     "node_modules/chalk": {
406       "version": "4.1.0",
407       "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
408       "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
409       "dev": true,
410       "dependencies": {
411         "ansi-styles": "^4.1.0",
412         "supports-color": "^7.1.0"
413       },
414       "engines": {
415         "node": ">=10"
416       },
417       "funding": {
418         "url": "https://github.com/chalk/chalk?sponsor=1"
419       }
420     },
421     "node_modules/chrome-trace-event": {
422       "version": "1.0.2",
423       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
424       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
425       "dev": true,
426       "dependencies": {
427         "tslib": "^1.9.0"
428       },
429       "engines": {
430         "node": ">=6.0"
431       }
432     },
433     "node_modules/clone-deep": {
434       "version": "4.0.1",
435       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
436       "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
437       "dev": true,
438       "dependencies": {
439         "is-plain-object": "^2.0.4",
440         "kind-of": "^6.0.2",
441         "shallow-clone": "^3.0.0"
442       },
443       "engines": {
444         "node": ">=6"
445       }
446     },
447     "node_modules/coc.nvim": {
448       "version": "0.0.80",
449       "resolved": "https://registry.npmjs.org/coc.nvim/-/coc.nvim-0.0.80.tgz",
450       "integrity": "sha512-/3vTcnofoAYMrdENrlQmADTzfXX4+PZ0fiM10a39UA37dTR2dpIGi9O469kcIksuunLjToqWG8S45AGx/9wV7g==",
451       "dev": true,
452       "engines": {
453         "node": ">=8.10.0"
454       },
455       "funding": {
456         "type": "opencollective",
457         "url": "https://opencollective.com/cocnvim"
458       },
459       "peerDependencies": {
460         "@types/node": "10.12.0",
461         "typescript": "^4"
462       }
463     },
464     "node_modules/color-convert": {
465       "version": "2.0.1",
466       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
467       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
468       "dev": true,
469       "dependencies": {
470         "color-name": "~1.1.4"
471       },
472       "engines": {
473         "node": ">=7.0.0"
474       }
475     },
476     "node_modules/color-name": {
477       "version": "1.1.4",
478       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
479       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
480       "dev": true
481     },
482     "node_modules/colorette": {
483       "version": "1.2.2",
484       "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
485       "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
486       "dev": true
487     },
488     "node_modules/commander": {
489       "version": "2.20.3",
490       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
491       "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
492       "dev": true
493     },
494     "node_modules/concat-map": {
495       "version": "0.0.1",
496       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
497       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
498       "dev": true
499     },
500     "node_modules/core-util-is": {
501       "version": "1.0.2",
502       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
503       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
504       "dev": true
505     },
506     "node_modules/cross-spawn": {
507       "version": "7.0.3",
508       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
509       "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
510       "dev": true,
511       "dependencies": {
512         "path-key": "^3.1.0",
513         "shebang-command": "^2.0.0",
514         "which": "^2.0.1"
515       },
516       "engines": {
517         "node": ">= 8"
518       }
519     },
520     "node_modules/electron-to-chromium": {
521       "version": "1.3.691",
522       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.691.tgz",
523       "integrity": "sha512-ZqiO69KImmOGCyoH0icQPU3SndJiW93juEvf63gQngyhODO6SpQIPMTOHldtCs5DS5GMKvAkquk230E2zt2vpw==",
524       "dev": true
525     },
526     "node_modules/emojis-list": {
527       "version": "3.0.0",
528       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
529       "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
530       "dev": true,
531       "engines": {
532         "node": ">= 4"
533       }
534     },
535     "node_modules/enhanced-resolve": {
536       "version": "4.5.0",
537       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
538       "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
539       "dev": true,
540       "dependencies": {
541         "graceful-fs": "^4.1.2",
542         "memory-fs": "^0.5.0",
543         "tapable": "^1.0.0"
544       },
545       "engines": {
546         "node": ">=6.9.0"
547       }
548     },
549     "node_modules/enquirer": {
550       "version": "2.3.6",
551       "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
552       "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
553       "dev": true,
554       "dependencies": {
555         "ansi-colors": "^4.1.1"
556       },
557       "engines": {
558         "node": ">=8.6"
559       }
560     },
561     "node_modules/envinfo": {
562       "version": "7.7.4",
563       "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.7.4.tgz",
564       "integrity": "sha512-TQXTYFVVwwluWSFis6K2XKxgrD22jEv0FTuLCQI+OjH7rn93+iY0fSSFM5lrSxFY+H1+B0/cvvlamr3UsBivdQ==",
565       "dev": true,
566       "bin": {
567         "envinfo": "dist/cli.js"
568       },
569       "engines": {
570         "node": ">=4"
571       }
572     },
573     "node_modules/errno": {
574       "version": "0.1.8",
575       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
576       "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
577       "dev": true,
578       "dependencies": {
579         "prr": "~1.0.1"
580       },
581       "bin": {
582         "errno": "cli.js"
583       }
584     },
585     "node_modules/es-module-lexer": {
586       "version": "0.4.1",
587       "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz",
588       "integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==",
589       "dev": true
590     },
591     "node_modules/escalade": {
592       "version": "3.1.1",
593       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
594       "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
595       "dev": true,
596       "engines": {
597         "node": ">=6"
598       }
599     },
600     "node_modules/eslint-scope": {
601       "version": "5.1.1",
602       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
603       "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
604       "dev": true,
605       "dependencies": {
606         "esrecurse": "^4.3.0",
607         "estraverse": "^4.1.1"
608       },
609       "engines": {
610         "node": ">=8.0.0"
611       }
612     },
613     "node_modules/esrecurse": {
614       "version": "4.3.0",
615       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
616       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
617       "dev": true,
618       "dependencies": {
619         "estraverse": "^5.2.0"
620       },
621       "engines": {
622         "node": ">=4.0"
623       }
624     },
625     "node_modules/esrecurse/node_modules/estraverse": {
626       "version": "5.2.0",
627       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
628       "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
629       "dev": true,
630       "engines": {
631         "node": ">=4.0"
632       }
633     },
634     "node_modules/estraverse": {
635       "version": "4.3.0",
636       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
637       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
638       "dev": true,
639       "engines": {
640         "node": ">=4.0"
641       }
642     },
643     "node_modules/events": {
644       "version": "3.3.0",
645       "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
646       "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
647       "dev": true,
648       "engines": {
649         "node": ">=0.8.x"
650       }
651     },
652     "node_modules/execa": {
653       "version": "5.0.0",
654       "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz",
655       "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==",
656       "dev": true,
657       "dependencies": {
658         "cross-spawn": "^7.0.3",
659         "get-stream": "^6.0.0",
660         "human-signals": "^2.1.0",
661         "is-stream": "^2.0.0",
662         "merge-stream": "^2.0.0",
663         "npm-run-path": "^4.0.1",
664         "onetime": "^5.1.2",
665         "signal-exit": "^3.0.3",
666         "strip-final-newline": "^2.0.0"
667       },
668       "engines": {
669         "node": ">=10"
670       },
671       "funding": {
672         "url": "https://github.com/sindresorhus/execa?sponsor=1"
673       }
674     },
675     "node_modules/fast-deep-equal": {
676       "version": "3.1.3",
677       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
678       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
679       "dev": true
680     },
681     "node_modules/fast-json-stable-stringify": {
682       "version": "2.1.0",
683       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
684       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
685       "dev": true
686     },
687     "node_modules/fastest-levenshtein": {
688       "version": "1.0.12",
689       "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
690       "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
691       "dev": true
692     },
693     "node_modules/fill-range": {
694       "version": "7.0.1",
695       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
696       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
697       "dev": true,
698       "dependencies": {
699         "to-regex-range": "^5.0.1"
700       },
701       "engines": {
702         "node": ">=8"
703       }
704     },
705     "node_modules/find-up": {
706       "version": "4.1.0",
707       "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
708       "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
709       "dev": true,
710       "dependencies": {
711         "locate-path": "^5.0.0",
712         "path-exists": "^4.0.0"
713       },
714       "engines": {
715         "node": ">=8"
716       }
717     },
718     "node_modules/fs.realpath": {
719       "version": "1.0.0",
720       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
721       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
722       "dev": true
723     },
724     "node_modules/function-bind": {
725       "version": "1.1.1",
726       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
727       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
728       "dev": true
729     },
730     "node_modules/get-stream": {
731       "version": "6.0.0",
732       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz",
733       "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==",
734       "dev": true,
735       "engines": {
736         "node": ">=10"
737       },
738       "funding": {
739         "url": "https://github.com/sponsors/sindresorhus"
740       }
741     },
742     "node_modules/glob": {
743       "version": "7.1.6",
744       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
745       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
746       "dev": true,
747       "dependencies": {
748         "fs.realpath": "^1.0.0",
749         "inflight": "^1.0.4",
750         "inherits": "2",
751         "minimatch": "^3.0.4",
752         "once": "^1.3.0",
753         "path-is-absolute": "^1.0.0"
754       },
755       "engines": {
756         "node": "*"
757       },
758       "funding": {
759         "url": "https://github.com/sponsors/isaacs"
760       }
761     },
762     "node_modules/glob-to-regexp": {
763       "version": "0.4.1",
764       "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
765       "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
766       "dev": true
767     },
768     "node_modules/graceful-fs": {
769       "version": "4.2.6",
770       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
771       "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
772       "dev": true
773     },
774     "node_modules/has": {
775       "version": "1.0.3",
776       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
777       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
778       "dev": true,
779       "dependencies": {
780         "function-bind": "^1.1.1"
781       },
782       "engines": {
783         "node": ">= 0.4.0"
784       }
785     },
786     "node_modules/has-flag": {
787       "version": "4.0.0",
788       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
789       "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
790       "dev": true,
791       "engines": {
792         "node": ">=8"
793       }
794     },
795     "node_modules/human-signals": {
796       "version": "2.1.0",
797       "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
798       "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
799       "dev": true,
800       "engines": {
801         "node": ">=10.17.0"
802       }
803     },
804     "node_modules/import-local": {
805       "version": "3.0.2",
806       "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
807       "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
808       "dev": true,
809       "dependencies": {
810         "pkg-dir": "^4.2.0",
811         "resolve-cwd": "^3.0.0"
812       },
813       "bin": {
814         "import-local-fixture": "fixtures/cli.js"
815       },
816       "engines": {
817         "node": ">=8"
818       }
819     },
820     "node_modules/inflight": {
821       "version": "1.0.6",
822       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
823       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
824       "dev": true,
825       "dependencies": {
826         "once": "^1.3.0",
827         "wrappy": "1"
828       }
829     },
830     "node_modules/inherits": {
831       "version": "2.0.4",
832       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
833       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
834       "dev": true
835     },
836     "node_modules/interpret": {
837       "version": "2.2.0",
838       "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz",
839       "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==",
840       "dev": true,
841       "engines": {
842         "node": ">= 0.10"
843       }
844     },
845     "node_modules/is-core-module": {
846       "version": "2.2.0",
847       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
848       "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
849       "dev": true,
850       "dependencies": {
851         "has": "^1.0.3"
852       },
853       "funding": {
854         "url": "https://github.com/sponsors/ljharb"
855       }
856     },
857     "node_modules/is-number": {
858       "version": "7.0.0",
859       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
860       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
861       "dev": true,
862       "engines": {
863         "node": ">=0.12.0"
864       }
865     },
866     "node_modules/is-plain-object": {
867       "version": "2.0.4",
868       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
869       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
870       "dev": true,
871       "dependencies": {
872         "isobject": "^3.0.1"
873       },
874       "engines": {
875         "node": ">=0.10.0"
876       }
877     },
878     "node_modules/is-stream": {
879       "version": "2.0.0",
880       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
881       "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
882       "dev": true,
883       "engines": {
884         "node": ">=8"
885       }
886     },
887     "node_modules/isarray": {
888       "version": "1.0.0",
889       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
890       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
891       "dev": true
892     },
893     "node_modules/isexe": {
894       "version": "2.0.0",
895       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
896       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
897       "dev": true
898     },
899     "node_modules/isobject": {
900       "version": "3.0.1",
901       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
902       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
903       "dev": true,
904       "engines": {
905         "node": ">=0.10.0"
906       }
907     },
908     "node_modules/jest-worker": {
909       "version": "26.6.2",
910       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
911       "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
912       "dev": true,
913       "dependencies": {
914         "@types/node": "*",
915         "merge-stream": "^2.0.0",
916         "supports-color": "^7.0.0"
917       },
918       "engines": {
919         "node": ">= 10.13.0"
920       }
921     },
922     "node_modules/json-parse-better-errors": {
923       "version": "1.0.2",
924       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
925       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
926       "dev": true
927     },
928     "node_modules/json-schema-traverse": {
929       "version": "0.4.1",
930       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
931       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
932       "dev": true
933     },
934     "node_modules/json5": {
935       "version": "2.2.0",
936       "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
937       "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
938       "dev": true,
939       "dependencies": {
940         "minimist": "^1.2.5"
941       },
942       "bin": {
943         "json5": "lib/cli.js"
944       },
945       "engines": {
946         "node": ">=6"
947       }
948     },
949     "node_modules/kind-of": {
950       "version": "6.0.3",
951       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
952       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
953       "dev": true,
954       "engines": {
955         "node": ">=0.10.0"
956       }
957     },
958     "node_modules/loader-runner": {
959       "version": "4.2.0",
960       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
961       "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==",
962       "dev": true,
963       "engines": {
964         "node": ">=6.11.5"
965       }
966     },
967     "node_modules/loader-utils": {
968       "version": "2.0.0",
969       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
970       "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
971       "dev": true,
972       "dependencies": {
973         "big.js": "^5.2.2",
974         "emojis-list": "^3.0.0",
975         "json5": "^2.1.2"
976       },
977       "engines": {
978         "node": ">=8.9.0"
979       }
980     },
981     "node_modules/locate-path": {
982       "version": "5.0.0",
983       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
984       "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
985       "dev": true,
986       "dependencies": {
987         "p-locate": "^4.1.0"
988       },
989       "engines": {
990         "node": ">=8"
991       }
992     },
993     "node_modules/lru-cache": {
994       "version": "6.0.0",
995       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
996       "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
997       "dev": true,
998       "dependencies": {
999         "yallist": "^4.0.0"
1000       },
1001       "engines": {
1002         "node": ">=10"
1003       }
1004     },
1005     "node_modules/memory-fs": {
1006       "version": "0.5.0",
1007       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
1008       "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
1009       "dev": true,
1010       "dependencies": {
1011         "errno": "^0.1.3",
1012         "readable-stream": "^2.0.1"
1013       },
1014       "engines": {
1015         "node": ">=4.3.0 <5.0.0 || >=5.10"
1016       }
1017     },
1018     "node_modules/merge-stream": {
1019       "version": "2.0.0",
1020       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
1021       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
1022       "dev": true
1023     },
1024     "node_modules/micromatch": {
1025       "version": "4.0.2",
1026       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
1027       "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
1028       "dev": true,
1029       "dependencies": {
1030         "braces": "^3.0.1",
1031         "picomatch": "^2.0.5"
1032       },
1033       "engines": {
1034         "node": ">=8"
1035       }
1036     },
1037     "node_modules/mime-db": {
1038       "version": "1.46.0",
1039       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz",
1040       "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==",
1041       "dev": true,
1042       "engines": {
1043         "node": ">= 0.6"
1044       }
1045     },
1046     "node_modules/mime-types": {
1047       "version": "2.1.29",
1048       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz",
1049       "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==",
1050       "dev": true,
1051       "dependencies": {
1052         "mime-db": "1.46.0"
1053       },
1054       "engines": {
1055         "node": ">= 0.6"
1056       }
1057     },
1058     "node_modules/mimic-fn": {
1059       "version": "2.1.0",
1060       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
1061       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
1062       "dev": true,
1063       "engines": {
1064         "node": ">=6"
1065       }
1066     },
1067     "node_modules/minimatch": {
1068       "version": "3.0.4",
1069       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1070       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1071       "dev": true,
1072       "dependencies": {
1073         "brace-expansion": "^1.1.7"
1074       },
1075       "engines": {
1076         "node": "*"
1077       }
1078     },
1079     "node_modules/minimist": {
1080       "version": "1.2.5",
1081       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
1082       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
1083       "dev": true
1084     },
1085     "node_modules/neo-async": {
1086       "version": "2.6.2",
1087       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
1088       "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
1089       "dev": true
1090     },
1091     "node_modules/node-releases": {
1092       "version": "1.1.71",
1093       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz",
1094       "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==",
1095       "dev": true
1096     },
1097     "node_modules/npm-run-path": {
1098       "version": "4.0.1",
1099       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
1100       "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
1101       "dev": true,
1102       "dependencies": {
1103         "path-key": "^3.0.0"
1104       },
1105       "engines": {
1106         "node": ">=8"
1107       }
1108     },
1109     "node_modules/once": {
1110       "version": "1.4.0",
1111       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1112       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1113       "dev": true,
1114       "dependencies": {
1115         "wrappy": "1"
1116       }
1117     },
1118     "node_modules/onetime": {
1119       "version": "5.1.2",
1120       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
1121       "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
1122       "dev": true,
1123       "dependencies": {
1124         "mimic-fn": "^2.1.0"
1125       },
1126       "engines": {
1127         "node": ">=6"
1128       },
1129       "funding": {
1130         "url": "https://github.com/sponsors/sindresorhus"
1131       }
1132     },
1133     "node_modules/p-limit": {
1134       "version": "3.1.0",
1135       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
1136       "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
1137       "dev": true,
1138       "dependencies": {
1139         "yocto-queue": "^0.1.0"
1140       },
1141       "engines": {
1142         "node": ">=10"
1143       },
1144       "funding": {
1145         "url": "https://github.com/sponsors/sindresorhus"
1146       }
1147     },
1148     "node_modules/p-locate": {
1149       "version": "4.1.0",
1150       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
1151       "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
1152       "dev": true,
1153       "dependencies": {
1154         "p-limit": "^2.2.0"
1155       },
1156       "engines": {
1157         "node": ">=8"
1158       }
1159     },
1160     "node_modules/p-locate/node_modules/p-limit": {
1161       "version": "2.3.0",
1162       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
1163       "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
1164       "dev": true,
1165       "dependencies": {
1166         "p-try": "^2.0.0"
1167       },
1168       "engines": {
1169         "node": ">=6"
1170       },
1171       "funding": {
1172         "url": "https://github.com/sponsors/sindresorhus"
1173       }
1174     },
1175     "node_modules/p-try": {
1176       "version": "2.2.0",
1177       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
1178       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
1179       "dev": true,
1180       "engines": {
1181         "node": ">=6"
1182       }
1183     },
1184     "node_modules/path-exists": {
1185       "version": "4.0.0",
1186       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
1187       "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
1188       "dev": true,
1189       "engines": {
1190         "node": ">=8"
1191       }
1192     },
1193     "node_modules/path-is-absolute": {
1194       "version": "1.0.1",
1195       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1196       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1197       "dev": true,
1198       "engines": {
1199         "node": ">=0.10.0"
1200       }
1201     },
1202     "node_modules/path-key": {
1203       "version": "3.1.1",
1204       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1205       "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1206       "dev": true,
1207       "engines": {
1208         "node": ">=8"
1209       }
1210     },
1211     "node_modules/path-parse": {
1212       "version": "1.0.6",
1213       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
1214       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
1215       "dev": true
1216     },
1217     "node_modules/picomatch": {
1218       "version": "2.2.2",
1219       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
1220       "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
1221       "dev": true,
1222       "engines": {
1223         "node": ">=8.6"
1224       },
1225       "funding": {
1226         "url": "https://github.com/sponsors/jonschlinkert"
1227       }
1228     },
1229     "node_modules/pkg-dir": {
1230       "version": "4.2.0",
1231       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
1232       "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
1233       "dev": true,
1234       "dependencies": {
1235         "find-up": "^4.0.0"
1236       },
1237       "engines": {
1238         "node": ">=8"
1239       }
1240     },
1241     "node_modules/process-nextick-args": {
1242       "version": "2.0.1",
1243       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
1244       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
1245       "dev": true
1246     },
1247     "node_modules/prr": {
1248       "version": "1.0.1",
1249       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
1250       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
1251       "dev": true
1252     },
1253     "node_modules/punycode": {
1254       "version": "2.1.1",
1255       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
1256       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
1257       "dev": true,
1258       "engines": {
1259         "node": ">=6"
1260       }
1261     },
1262     "node_modules/randombytes": {
1263       "version": "2.1.0",
1264       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
1265       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
1266       "dev": true,
1267       "dependencies": {
1268         "safe-buffer": "^5.1.0"
1269       }
1270     },
1271     "node_modules/readable-stream": {
1272       "version": "2.3.7",
1273       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1274       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1275       "dev": true,
1276       "dependencies": {
1277         "core-util-is": "~1.0.0",
1278         "inherits": "~2.0.3",
1279         "isarray": "~1.0.0",
1280         "process-nextick-args": "~2.0.0",
1281         "safe-buffer": "~5.1.1",
1282         "string_decoder": "~1.1.1",
1283         "util-deprecate": "~1.0.1"
1284       }
1285     },
1286     "node_modules/rechoir": {
1287       "version": "0.7.0",
1288       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz",
1289       "integrity": "sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==",
1290       "dev": true,
1291       "dependencies": {
1292         "resolve": "^1.9.0"
1293       },
1294       "engines": {
1295         "node": ">= 0.10"
1296       }
1297     },
1298     "node_modules/resolve": {
1299       "version": "1.20.0",
1300       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
1301       "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
1302       "dev": true,
1303       "dependencies": {
1304         "is-core-module": "^2.2.0",
1305         "path-parse": "^1.0.6"
1306       },
1307       "funding": {
1308         "url": "https://github.com/sponsors/ljharb"
1309       }
1310     },
1311     "node_modules/resolve-cwd": {
1312       "version": "3.0.0",
1313       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
1314       "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
1315       "dev": true,
1316       "dependencies": {
1317         "resolve-from": "^5.0.0"
1318       },
1319       "engines": {
1320         "node": ">=8"
1321       }
1322     },
1323     "node_modules/resolve-from": {
1324       "version": "5.0.0",
1325       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
1326       "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
1327       "dev": true,
1328       "engines": {
1329         "node": ">=8"
1330       }
1331     },
1332     "node_modules/rimraf": {
1333       "version": "3.0.2",
1334       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1335       "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1336       "dev": true,
1337       "dependencies": {
1338         "glob": "^7.1.3"
1339       },
1340       "bin": {
1341         "rimraf": "bin.js"
1342       },
1343       "funding": {
1344         "url": "https://github.com/sponsors/isaacs"
1345       }
1346     },
1347     "node_modules/safe-buffer": {
1348       "version": "5.1.2",
1349       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1350       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1351       "dev": true
1352     },
1353     "node_modules/schema-utils": {
1354       "version": "3.0.0",
1355       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
1356       "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
1357       "dev": true,
1358       "dependencies": {
1359         "@types/json-schema": "^7.0.6",
1360         "ajv": "^6.12.5",
1361         "ajv-keywords": "^3.5.2"
1362       },
1363       "engines": {
1364         "node": ">= 10.13.0"
1365       },
1366       "funding": {
1367         "type": "opencollective",
1368         "url": "https://opencollective.com/webpack"
1369       }
1370     },
1371     "node_modules/semver": {
1372       "version": "7.3.4",
1373       "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz",
1374       "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==",
1375       "dev": true,
1376       "dependencies": {
1377         "lru-cache": "^6.0.0"
1378       },
1379       "bin": {
1380         "semver": "bin/semver.js"
1381       },
1382       "engines": {
1383         "node": ">=10"
1384       }
1385     },
1386     "node_modules/serialize-javascript": {
1387       "version": "5.0.1",
1388       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz",
1389       "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==",
1390       "dev": true,
1391       "dependencies": {
1392         "randombytes": "^2.1.0"
1393       }
1394     },
1395     "node_modules/shallow-clone": {
1396       "version": "3.0.1",
1397       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
1398       "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
1399       "dev": true,
1400       "dependencies": {
1401         "kind-of": "^6.0.2"
1402       },
1403       "engines": {
1404         "node": ">=8"
1405       }
1406     },
1407     "node_modules/shebang-command": {
1408       "version": "2.0.0",
1409       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1410       "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1411       "dev": true,
1412       "dependencies": {
1413         "shebang-regex": "^3.0.0"
1414       },
1415       "engines": {
1416         "node": ">=8"
1417       }
1418     },
1419     "node_modules/shebang-regex": {
1420       "version": "3.0.0",
1421       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
1422       "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
1423       "dev": true,
1424       "engines": {
1425         "node": ">=8"
1426       }
1427     },
1428     "node_modules/signal-exit": {
1429       "version": "3.0.3",
1430       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
1431       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
1432       "dev": true
1433     },
1434     "node_modules/source-list-map": {
1435       "version": "2.0.1",
1436       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
1437       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
1438       "dev": true
1439     },
1440     "node_modules/source-map": {
1441       "version": "0.6.1",
1442       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1443       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1444       "dev": true,
1445       "engines": {
1446         "node": ">=0.10.0"
1447       }
1448     },
1449     "node_modules/source-map-support": {
1450       "version": "0.5.19",
1451       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
1452       "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
1453       "dev": true,
1454       "dependencies": {
1455         "buffer-from": "^1.0.0",
1456         "source-map": "^0.6.0"
1457       }
1458     },
1459     "node_modules/string_decoder": {
1460       "version": "1.1.1",
1461       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1462       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1463       "dev": true,
1464       "dependencies": {
1465         "safe-buffer": "~5.1.0"
1466       }
1467     },
1468     "node_modules/strip-final-newline": {
1469       "version": "2.0.0",
1470       "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
1471       "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
1472       "dev": true,
1473       "engines": {
1474         "node": ">=6"
1475       }
1476     },
1477     "node_modules/supports-color": {
1478       "version": "7.2.0",
1479       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1480       "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1481       "dev": true,
1482       "dependencies": {
1483         "has-flag": "^4.0.0"
1484       },
1485       "engines": {
1486         "node": ">=8"
1487       }
1488     },
1489     "node_modules/tapable": {
1490       "version": "1.1.3",
1491       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
1492       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
1493       "dev": true,
1494       "engines": {
1495         "node": ">=6"
1496       }
1497     },
1498     "node_modules/terser": {
1499       "version": "5.6.1",
1500       "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz",
1501       "integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==",
1502       "dev": true,
1503       "dependencies": {
1504         "commander": "^2.20.0",
1505         "source-map": "~0.7.2",
1506         "source-map-support": "~0.5.19"
1507       },
1508       "bin": {
1509         "terser": "bin/terser"
1510       },
1511       "engines": {
1512         "node": ">=10"
1513       }
1514     },
1515     "node_modules/terser-webpack-plugin": {
1516       "version": "5.1.1",
1517       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz",
1518       "integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==",
1519       "dev": true,
1520       "dependencies": {
1521         "jest-worker": "^26.6.2",
1522         "p-limit": "^3.1.0",
1523         "schema-utils": "^3.0.0",
1524         "serialize-javascript": "^5.0.1",
1525         "source-map": "^0.6.1",
1526         "terser": "^5.5.1"
1527       },
1528       "engines": {
1529         "node": ">= 10.13.0"
1530       },
1531       "funding": {
1532         "type": "opencollective",
1533         "url": "https://opencollective.com/webpack"
1534       },
1535       "peerDependencies": {
1536         "webpack": "^5.1.0"
1537       }
1538     },
1539     "node_modules/terser/node_modules/source-map": {
1540       "version": "0.7.3",
1541       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
1542       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
1543       "dev": true,
1544       "engines": {
1545         "node": ">= 8"
1546       }
1547     },
1548     "node_modules/to-regex-range": {
1549       "version": "5.0.1",
1550       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1551       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1552       "dev": true,
1553       "dependencies": {
1554         "is-number": "^7.0.0"
1555       },
1556       "engines": {
1557         "node": ">=8.0"
1558       }
1559     },
1560     "node_modules/ts-loader": {
1561       "version": "8.0.18",
1562       "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.18.tgz",
1563       "integrity": "sha512-hRZzkydPX30XkLaQwJTDcWDoxZHK6IrEMDQpNd7tgcakFruFkeUp/aY+9hBb7BUGb+ZWKI0jiOGMo0MckwzdDQ==",
1564       "dev": true,
1565       "dependencies": {
1566         "chalk": "^4.1.0",
1567         "enhanced-resolve": "^4.0.0",
1568         "loader-utils": "^2.0.0",
1569         "micromatch": "^4.0.0",
1570         "semver": "^7.3.4"
1571       },
1572       "engines": {
1573         "node": ">=10.0.0"
1574       },
1575       "peerDependencies": {
1576         "typescript": "*",
1577         "webpack": "*"
1578       }
1579     },
1580     "node_modules/tslib": {
1581       "version": "1.14.1",
1582       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
1583       "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
1584       "dev": true
1585     },
1586     "node_modules/typescript": {
1587       "version": "4.2.3",
1588       "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz",
1589       "integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==",
1590       "bin": {
1591         "tsc": "bin/tsc",
1592         "tsserver": "bin/tsserver"
1593       },
1594       "engines": {
1595         "node": ">=4.2.0"
1596       }
1597     },
1598     "node_modules/uri-js": {
1599       "version": "4.4.1",
1600       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
1601       "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
1602       "dev": true,
1603       "dependencies": {
1604         "punycode": "^2.1.0"
1605       }
1606     },
1607     "node_modules/util-deprecate": {
1608       "version": "1.0.2",
1609       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1610       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1611       "dev": true
1612     },
1613     "node_modules/v8-compile-cache": {
1614       "version": "2.3.0",
1615       "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
1616       "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
1617       "dev": true
1618     },
1619     "node_modules/vscode-css-languageservice": {
1620       "version": "5.1.0",
1621       "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-5.1.0.tgz",
1622       "integrity": "sha512-iLHd/WjRKgaZBXMNeUooHG+r0qlhJBkXa+3MpQQR6Rpm928cis/3OV2Mp1R80yAQevIMeDL32RIJfHoJCT/RRg==",
1623       "dev": true,
1624       "dependencies": {
1625         "vscode-languageserver-textdocument": "^1.0.1",
1626         "vscode-languageserver-types": "^3.16.0",
1627         "vscode-nls": "^5.0.0",
1628         "vscode-uri": "^3.0.2"
1629       }
1630     },
1631     "node_modules/vscode-css-languageservice/node_modules/vscode-languageserver-types": {
1632       "version": "3.16.0",
1633       "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz",
1634       "integrity": "sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==",
1635       "dev": true
1636     },
1637     "node_modules/vscode-css-languageservice/node_modules/vscode-uri": {
1638       "version": "3.0.2",
1639       "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.2.tgz",
1640       "integrity": "sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA==",
1641       "dev": true
1642     },
1643     "node_modules/vscode-html-languageservice": {
1644       "version": "4.0.1",
1645       "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-4.0.1.tgz",
1646       "integrity": "sha512-CZtnuQoDwZdmPLKLMC6RqFlRTw0jvZK71l53u5ZIM3hSoVKAqW33gahBVNFpC3TPFxZSx0jqEhBTLf37RUMkWg==",
1647       "dev": true,
1648       "dependencies": {
1649         "vscode-languageserver-textdocument": "^1.0.1",
1650         "vscode-languageserver-types": "^3.16.0",
1651         "vscode-nls": "^5.0.0",
1652         "vscode-uri": "^3.0.2"
1653       }
1654     },
1655     "node_modules/vscode-html-languageservice/node_modules/vscode-languageserver-types": {
1656       "version": "3.16.0",
1657       "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz",
1658       "integrity": "sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==",
1659       "dev": true
1660     },
1661     "node_modules/vscode-html-languageservice/node_modules/vscode-uri": {
1662       "version": "3.0.2",
1663       "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.2.tgz",
1664       "integrity": "sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA==",
1665       "dev": true
1666     },
1667     "node_modules/vscode-jsonrpc": {
1668       "version": "6.0.0",
1669       "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0.tgz",
1670       "integrity": "sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg==",
1671       "dev": true,
1672       "engines": {
1673         "node": ">=8.0.0 || >=10.0.0"
1674       }
1675     },
1676     "node_modules/vscode-languageserver": {
1677       "version": "7.0.0",
1678       "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-7.0.0.tgz",
1679       "integrity": "sha512-60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw==",
1680       "dev": true,
1681       "dependencies": {
1682         "vscode-languageserver-protocol": "3.16.0"
1683       },
1684       "bin": {
1685         "installServerIntoExtension": "bin/installServerIntoExtension"
1686       }
1687     },
1688     "node_modules/vscode-languageserver-protocol": {
1689       "version": "3.16.0",
1690       "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.16.0.tgz",
1691       "integrity": "sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==",
1692       "dev": true,
1693       "dependencies": {
1694         "vscode-jsonrpc": "6.0.0",
1695         "vscode-languageserver-types": "3.16.0"
1696       }
1697     },
1698     "node_modules/vscode-languageserver-protocol/node_modules/vscode-languageserver-types": {
1699       "version": "3.16.0",
1700       "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz",
1701       "integrity": "sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==",
1702       "dev": true
1703     },
1704     "node_modules/vscode-languageserver-textdocument": {
1705       "version": "1.0.1",
1706       "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.1.tgz",
1707       "integrity": "sha512-UIcJDjX7IFkck7cSkNNyzIz5FyvpQfY7sdzVy+wkKN/BLaD4DQ0ppXQrKePomCxTS7RrolK1I0pey0bG9eh8dA==",
1708       "dev": true
1709     },
1710     "node_modules/vscode-languageserver-types": {
1711       "version": "3.15.1",
1712       "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.15.1.tgz",
1713       "integrity": "sha512-+a9MPUQrNGRrGU630OGbYVQ+11iOIovjCkqxajPa9w57Sd5ruK8WQNsslzpa0x/QJqC8kRc2DUxWjIFwoNm4ZQ==",
1714       "dev": true
1715     },
1716     "node_modules/vscode-nls": {
1717       "version": "5.0.0",
1718       "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-5.0.0.tgz",
1719       "integrity": "sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA==",
1720       "dev": true
1721     },
1722     "node_modules/vscode-uri": {
1723       "version": "2.1.2",
1724       "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz",
1725       "integrity": "sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==",
1726       "dev": true
1727     },
1728     "node_modules/watchpack": {
1729       "version": "2.1.1",
1730       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz",
1731       "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==",
1732       "dev": true,
1733       "dependencies": {
1734         "glob-to-regexp": "^0.4.1",
1735         "graceful-fs": "^4.1.2"
1736       },
1737       "engines": {
1738         "node": ">=10.13.0"
1739       }
1740     },
1741     "node_modules/webpack": {
1742       "version": "5.26.3",
1743       "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.26.3.tgz",
1744       "integrity": "sha512-z/F2lt2N1fZqaud1B4SzjL3OW03eULThbBXQ2OX4LSrZX4N9k1A5d0Rje3zS2g887DTWyAV0KGqEf64ois2dhg==",
1745       "dev": true,
1746       "dependencies": {
1747         "@types/eslint-scope": "^3.7.0",
1748         "@types/estree": "^0.0.46",
1749         "@webassemblyjs/ast": "1.11.0",
1750         "@webassemblyjs/wasm-edit": "1.11.0",
1751         "@webassemblyjs/wasm-parser": "1.11.0",
1752         "acorn": "^8.0.4",
1753         "browserslist": "^4.14.5",
1754         "chrome-trace-event": "^1.0.2",
1755         "enhanced-resolve": "^5.7.0",
1756         "es-module-lexer": "^0.4.0",
1757         "eslint-scope": "^5.1.1",
1758         "events": "^3.2.0",
1759         "glob-to-regexp": "^0.4.1",
1760         "graceful-fs": "^4.2.4",
1761         "json-parse-better-errors": "^1.0.2",
1762         "loader-runner": "^4.2.0",
1763         "mime-types": "^2.1.27",
1764         "neo-async": "^2.6.2",
1765         "schema-utils": "^3.0.0",
1766         "tapable": "^2.1.1",
1767         "terser-webpack-plugin": "^5.1.1",
1768         "watchpack": "^2.0.0",
1769         "webpack-sources": "^2.1.1"
1770       },
1771       "bin": {
1772         "webpack": "bin/webpack.js"
1773       },
1774       "engines": {
1775         "node": ">=10.13.0"
1776       },
1777       "funding": {
1778         "type": "opencollective",
1779         "url": "https://opencollective.com/webpack"
1780       },
1781       "peerDependenciesMeta": {
1782         "webpack-cli": {
1783           "optional": true
1784         }
1785       }
1786     },
1787     "node_modules/webpack-cli": {
1788       "version": "4.5.0",
1789       "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.5.0.tgz",
1790       "integrity": "sha512-wXg/ef6Ibstl2f50mnkcHblRPN/P9J4Nlod5Hg9HGFgSeF8rsqDGHJeVe4aR26q9l62TUJi6vmvC2Qz96YJw1Q==",
1791       "dev": true,
1792       "dependencies": {
1793         "@discoveryjs/json-ext": "^0.5.0",
1794         "@webpack-cli/configtest": "^1.0.1",
1795         "@webpack-cli/info": "^1.2.2",
1796         "@webpack-cli/serve": "^1.3.0",
1797         "colorette": "^1.2.1",
1798         "commander": "^7.0.0",
1799         "enquirer": "^2.3.6",
1800         "execa": "^5.0.0",
1801         "fastest-levenshtein": "^1.0.12",
1802         "import-local": "^3.0.2",
1803         "interpret": "^2.2.0",
1804         "rechoir": "^0.7.0",
1805         "v8-compile-cache": "^2.2.0",
1806         "webpack-merge": "^5.7.3"
1807       },
1808       "bin": {
1809         "webpack-cli": "bin/cli.js"
1810       },
1811       "engines": {
1812         "node": ">=10.13.0"
1813       },
1814       "peerDependencies": {
1815         "webpack": "4.x.x || 5.x.x"
1816       },
1817       "peerDependenciesMeta": {
1818         "@webpack-cli/generators": {
1819           "optional": true
1820         },
1821         "@webpack-cli/init": {
1822           "optional": true
1823         },
1824         "@webpack-cli/migrate": {
1825           "optional": true
1826         },
1827         "webpack-bundle-analyzer": {
1828           "optional": true
1829         },
1830         "webpack-dev-server": {
1831           "optional": true
1832         }
1833       }
1834     },
1835     "node_modules/webpack-cli/node_modules/commander": {
1836       "version": "7.1.0",
1837       "resolved": "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz",
1838       "integrity": "sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==",
1839       "dev": true,
1840       "engines": {
1841         "node": ">= 10"
1842       }
1843     },
1844     "node_modules/webpack-merge": {
1845       "version": "5.7.3",
1846       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.7.3.tgz",
1847       "integrity": "sha512-6/JUQv0ELQ1igjGDzHkXbVDRxkfA57Zw7PfiupdLFJYrgFqY5ZP8xxbpp2lU3EPwYx89ht5Z/aDkD40hFCm5AA==",
1848       "dev": true,
1849       "dependencies": {
1850         "clone-deep": "^4.0.1",
1851         "wildcard": "^2.0.0"
1852       },
1853       "engines": {
1854         "node": ">=10.0.0"
1855       }
1856     },
1857     "node_modules/webpack-sources": {
1858       "version": "2.2.0",
1859       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz",
1860       "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==",
1861       "dev": true,
1862       "dependencies": {
1863         "source-list-map": "^2.0.1",
1864         "source-map": "^0.6.1"
1865       },
1866       "engines": {
1867         "node": ">=10.13.0"
1868       }
1869     },
1870     "node_modules/webpack/node_modules/enhanced-resolve": {
1871       "version": "5.7.0",
1872       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz",
1873       "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==",
1874       "dev": true,
1875       "dependencies": {
1876         "graceful-fs": "^4.2.4",
1877         "tapable": "^2.2.0"
1878       },
1879       "engines": {
1880         "node": ">=10.13.0"
1881       }
1882     },
1883     "node_modules/webpack/node_modules/tapable": {
1884       "version": "2.2.0",
1885       "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz",
1886       "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==",
1887       "dev": true,
1888       "engines": {
1889         "node": ">=6"
1890       }
1891     },
1892     "node_modules/which": {
1893       "version": "2.0.2",
1894       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1895       "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1896       "dev": true,
1897       "dependencies": {
1898         "isexe": "^2.0.0"
1899       },
1900       "bin": {
1901         "node-which": "bin/node-which"
1902       },
1903       "engines": {
1904         "node": ">= 8"
1905       }
1906     },
1907     "node_modules/wildcard": {
1908       "version": "2.0.0",
1909       "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
1910       "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
1911       "dev": true
1912     },
1913     "node_modules/wrappy": {
1914       "version": "1.0.2",
1915       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1916       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1917       "dev": true
1918     },
1919     "node_modules/yallist": {
1920       "version": "4.0.0",
1921       "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
1922       "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
1923       "dev": true
1924     },
1925     "node_modules/yocto-queue": {
1926       "version": "0.1.0",
1927       "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
1928       "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
1929       "dev": true,
1930       "engines": {
1931         "node": ">=10"
1932       },
1933       "funding": {
1934         "url": "https://github.com/sponsors/sindresorhus"
1935       }
1936     }
1937   },
1938   "dependencies": {
1939     "@discoveryjs/json-ext": {
1940       "version": "0.5.2",
1941       "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.2.tgz",
1942       "integrity": "sha512-HyYEUDeIj5rRQU2Hk5HTB2uHsbRQpF70nvMhVzi+VJR0X+xNEhjPui4/kBf3VeH/wqD28PT4sVOm8qqLjBrSZg==",
1943       "dev": true
1944     },
1945     "@types/eslint": {
1946       "version": "7.2.7",
1947       "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.7.tgz",
1948       "integrity": "sha512-EHXbc1z2GoQRqHaAT7+grxlTJ3WE2YNeD6jlpPoRc83cCoThRY+NUWjCUZaYmk51OICkPXn2hhphcWcWXgNW0Q==",
1949       "dev": true,
1950       "requires": {
1951         "@types/estree": "*",
1952         "@types/json-schema": "*"
1953       }
1954     },
1955     "@types/eslint-scope": {
1956       "version": "3.7.0",
1957       "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz",
1958       "integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==",
1959       "dev": true,
1960       "requires": {
1961         "@types/eslint": "*",
1962         "@types/estree": "*"
1963       }
1964     },
1965     "@types/estree": {
1966       "version": "0.0.46",
1967       "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz",
1968       "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==",
1969       "dev": true
1970     },
1971     "@types/json-schema": {
1972       "version": "7.0.7",
1973       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
1974       "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
1975       "dev": true
1976     },
1977     "@types/node": {
1978       "version": "12.20.6",
1979       "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.6.tgz",
1980       "integrity": "sha512-sRVq8d+ApGslmkE9e3i+D3gFGk7aZHAT+G4cIpIEdLJYPsWiSPwcAnJEjddLQQDqV3Ra2jOclX/Sv6YrvGYiWA==",
1981       "dev": true
1982     },
1983     "@webassemblyjs/ast": {
1984       "version": "1.11.0",
1985       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz",
1986       "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==",
1987       "dev": true,
1988       "requires": {
1989         "@webassemblyjs/helper-numbers": "1.11.0",
1990         "@webassemblyjs/helper-wasm-bytecode": "1.11.0"
1991       }
1992     },
1993     "@webassemblyjs/floating-point-hex-parser": {
1994       "version": "1.11.0",
1995       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz",
1996       "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==",
1997       "dev": true
1998     },
1999     "@webassemblyjs/helper-api-error": {
2000       "version": "1.11.0",
2001       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz",
2002       "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==",
2003       "dev": true
2004     },
2005     "@webassemblyjs/helper-buffer": {
2006       "version": "1.11.0",
2007       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz",
2008       "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==",
2009       "dev": true
2010     },
2011     "@webassemblyjs/helper-numbers": {
2012       "version": "1.11.0",
2013       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz",
2014       "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==",
2015       "dev": true,
2016       "requires": {
2017         "@webassemblyjs/floating-point-hex-parser": "1.11.0",
2018         "@webassemblyjs/helper-api-error": "1.11.0",
2019         "@xtuc/long": "4.2.2"
2020       }
2021     },
2022     "@webassemblyjs/helper-wasm-bytecode": {
2023       "version": "1.11.0",
2024       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz",
2025       "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==",
2026       "dev": true
2027     },
2028     "@webassemblyjs/helper-wasm-section": {
2029       "version": "1.11.0",
2030       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz",
2031       "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==",
2032       "dev": true,
2033       "requires": {
2034         "@webassemblyjs/ast": "1.11.0",
2035         "@webassemblyjs/helper-buffer": "1.11.0",
2036         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
2037         "@webassemblyjs/wasm-gen": "1.11.0"
2038       }
2039     },
2040     "@webassemblyjs/ieee754": {
2041       "version": "1.11.0",
2042       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz",
2043       "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==",
2044       "dev": true,
2045       "requires": {
2046         "@xtuc/ieee754": "^1.2.0"
2047       }
2048     },
2049     "@webassemblyjs/leb128": {
2050       "version": "1.11.0",
2051       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz",
2052       "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==",
2053       "dev": true,
2054       "requires": {
2055         "@xtuc/long": "4.2.2"
2056       }
2057     },
2058     "@webassemblyjs/utf8": {
2059       "version": "1.11.0",
2060       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz",
2061       "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==",
2062       "dev": true
2063     },
2064     "@webassemblyjs/wasm-edit": {
2065       "version": "1.11.0",
2066       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz",
2067       "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==",
2068       "dev": true,
2069       "requires": {
2070         "@webassemblyjs/ast": "1.11.0",
2071         "@webassemblyjs/helper-buffer": "1.11.0",
2072         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
2073         "@webassemblyjs/helper-wasm-section": "1.11.0",
2074         "@webassemblyjs/wasm-gen": "1.11.0",
2075         "@webassemblyjs/wasm-opt": "1.11.0",
2076         "@webassemblyjs/wasm-parser": "1.11.0",
2077         "@webassemblyjs/wast-printer": "1.11.0"
2078       }
2079     },
2080     "@webassemblyjs/wasm-gen": {
2081       "version": "1.11.0",
2082       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz",
2083       "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==",
2084       "dev": true,
2085       "requires": {
2086         "@webassemblyjs/ast": "1.11.0",
2087         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
2088         "@webassemblyjs/ieee754": "1.11.0",
2089         "@webassemblyjs/leb128": "1.11.0",
2090         "@webassemblyjs/utf8": "1.11.0"
2091       }
2092     },
2093     "@webassemblyjs/wasm-opt": {
2094       "version": "1.11.0",
2095       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz",
2096       "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==",
2097       "dev": true,
2098       "requires": {
2099         "@webassemblyjs/ast": "1.11.0",
2100         "@webassemblyjs/helper-buffer": "1.11.0",
2101         "@webassemblyjs/wasm-gen": "1.11.0",
2102         "@webassemblyjs/wasm-parser": "1.11.0"
2103       }
2104     },
2105     "@webassemblyjs/wasm-parser": {
2106       "version": "1.11.0",
2107       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz",
2108       "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==",
2109       "dev": true,
2110       "requires": {
2111         "@webassemblyjs/ast": "1.11.0",
2112         "@webassemblyjs/helper-api-error": "1.11.0",
2113         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
2114         "@webassemblyjs/ieee754": "1.11.0",
2115         "@webassemblyjs/leb128": "1.11.0",
2116         "@webassemblyjs/utf8": "1.11.0"
2117       }
2118     },
2119     "@webassemblyjs/wast-printer": {
2120       "version": "1.11.0",
2121       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz",
2122       "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==",
2123       "dev": true,
2124       "requires": {
2125         "@webassemblyjs/ast": "1.11.0",
2126         "@xtuc/long": "4.2.2"
2127       }
2128     },
2129     "@webpack-cli/configtest": {
2130       "version": "1.0.1",
2131       "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.1.tgz",
2132       "integrity": "sha512-B+4uBUYhpzDXmwuo3V9yBH6cISwxEI4J+NO5ggDaGEEHb0osY/R7MzeKc0bHURXQuZjMM4qD+bSJCKIuI3eNBQ==",
2133       "dev": true
2134     },
2135     "@webpack-cli/info": {
2136       "version": "1.2.2",
2137       "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.2.2.tgz",
2138       "integrity": "sha512-5U9kUJHnwU+FhKH4PWGZuBC1hTEPYyxGSL5jjoBI96Gx8qcYJGOikpiIpFoTq8mmgX3im2zAo2wanv/alD74KQ==",
2139       "dev": true,
2140       "requires": {
2141         "envinfo": "^7.7.3"
2142       }
2143     },
2144     "@webpack-cli/serve": {
2145       "version": "1.3.0",
2146       "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.3.0.tgz",
2147       "integrity": "sha512-k2p2VrONcYVX1wRRrf0f3X2VGltLWcv+JzXRBDmvCxGlCeESx4OXw91TsWeKOkp784uNoVQo313vxJFHXPPwfw==",
2148       "dev": true
2149     },
2150     "@xtuc/ieee754": {
2151       "version": "1.2.0",
2152       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
2153       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
2154       "dev": true
2155     },
2156     "@xtuc/long": {
2157       "version": "4.2.2",
2158       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
2159       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
2160       "dev": true
2161     },
2162     "acorn": {
2163       "version": "8.1.0",
2164       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz",
2165       "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==",
2166       "dev": true
2167     },
2168     "ajv": {
2169       "version": "6.12.6",
2170       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
2171       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
2172       "dev": true,
2173       "requires": {
2174         "fast-deep-equal": "^3.1.1",
2175         "fast-json-stable-stringify": "^2.0.0",
2176         "json-schema-traverse": "^0.4.1",
2177         "uri-js": "^4.2.2"
2178       }
2179     },
2180     "ajv-keywords": {
2181       "version": "3.5.2",
2182       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
2183       "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
2184       "dev": true
2185     },
2186     "ansi-colors": {
2187       "version": "4.1.1",
2188       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
2189       "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
2190       "dev": true
2191     },
2192     "ansi-styles": {
2193       "version": "4.3.0",
2194       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2195       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2196       "dev": true,
2197       "requires": {
2198         "color-convert": "^2.0.1"
2199       }
2200     },
2201     "balanced-match": {
2202       "version": "1.0.0",
2203       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
2204       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
2205       "dev": true
2206     },
2207     "big.js": {
2208       "version": "5.2.2",
2209       "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
2210       "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
2211       "dev": true
2212     },
2213     "brace-expansion": {
2214       "version": "1.1.11",
2215       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2216       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2217       "dev": true,
2218       "requires": {
2219         "balanced-match": "^1.0.0",
2220         "concat-map": "0.0.1"
2221       }
2222     },
2223     "braces": {
2224       "version": "3.0.2",
2225       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
2226       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
2227       "dev": true,
2228       "requires": {
2229         "fill-range": "^7.0.1"
2230       }
2231     },
2232     "browserslist": {
2233       "version": "4.16.3",
2234       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz",
2235       "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==",
2236       "dev": true,
2237       "requires": {
2238         "caniuse-lite": "^1.0.30001181",
2239         "colorette": "^1.2.1",
2240         "electron-to-chromium": "^1.3.649",
2241         "escalade": "^3.1.1",
2242         "node-releases": "^1.1.70"
2243       }
2244     },
2245     "buffer-from": {
2246       "version": "1.1.1",
2247       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
2248       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
2249       "dev": true
2250     },
2251     "caniuse-lite": {
2252       "version": "1.0.30001202",
2253       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001202.tgz",
2254       "integrity": "sha512-ZcijQNqrcF8JNLjzvEiXqX4JUYxoZa7Pvcsd9UD8Kz4TvhTonOSNRsK+qtvpVL4l6+T1Rh4LFtLfnNWg6BGWCQ==",
2255       "dev": true
2256     },
2257     "chalk": {
2258       "version": "4.1.0",
2259       "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
2260       "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
2261       "dev": true,
2262       "requires": {
2263         "ansi-styles": "^4.1.0",
2264         "supports-color": "^7.1.0"
2265       }
2266     },
2267     "chrome-trace-event": {
2268       "version": "1.0.2",
2269       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
2270       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
2271       "dev": true,
2272       "requires": {
2273         "tslib": "^1.9.0"
2274       }
2275     },
2276     "clone-deep": {
2277       "version": "4.0.1",
2278       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
2279       "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
2280       "dev": true,
2281       "requires": {
2282         "is-plain-object": "^2.0.4",
2283         "kind-of": "^6.0.2",
2284         "shallow-clone": "^3.0.0"
2285       }
2286     },
2287     "coc.nvim": {
2288       "version": "0.0.80",
2289       "resolved": "https://registry.npmjs.org/coc.nvim/-/coc.nvim-0.0.80.tgz",
2290       "integrity": "sha512-/3vTcnofoAYMrdENrlQmADTzfXX4+PZ0fiM10a39UA37dTR2dpIGi9O469kcIksuunLjToqWG8S45AGx/9wV7g==",
2291       "dev": true
2292     },
2293     "color-convert": {
2294       "version": "2.0.1",
2295       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2296       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2297       "dev": true,
2298       "requires": {
2299         "color-name": "~1.1.4"
2300       }
2301     },
2302     "color-name": {
2303       "version": "1.1.4",
2304       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2305       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2306       "dev": true
2307     },
2308     "colorette": {
2309       "version": "1.2.2",
2310       "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
2311       "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
2312       "dev": true
2313     },
2314     "commander": {
2315       "version": "2.20.3",
2316       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
2317       "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
2318       "dev": true
2319     },
2320     "concat-map": {
2321       "version": "0.0.1",
2322       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2323       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2324       "dev": true
2325     },
2326     "core-util-is": {
2327       "version": "1.0.2",
2328       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2329       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2330       "dev": true
2331     },
2332     "cross-spawn": {
2333       "version": "7.0.3",
2334       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
2335       "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
2336       "dev": true,
2337       "requires": {
2338         "path-key": "^3.1.0",
2339         "shebang-command": "^2.0.0",
2340         "which": "^2.0.1"
2341       }
2342     },
2343     "electron-to-chromium": {
2344       "version": "1.3.691",
2345       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.691.tgz",
2346       "integrity": "sha512-ZqiO69KImmOGCyoH0icQPU3SndJiW93juEvf63gQngyhODO6SpQIPMTOHldtCs5DS5GMKvAkquk230E2zt2vpw==",
2347       "dev": true
2348     },
2349     "emojis-list": {
2350       "version": "3.0.0",
2351       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
2352       "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
2353       "dev": true
2354     },
2355     "enhanced-resolve": {
2356       "version": "4.5.0",
2357       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz",
2358       "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==",
2359       "dev": true,
2360       "requires": {
2361         "graceful-fs": "^4.1.2",
2362         "memory-fs": "^0.5.0",
2363         "tapable": "^1.0.0"
2364       }
2365     },
2366     "enquirer": {
2367       "version": "2.3.6",
2368       "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
2369       "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
2370       "dev": true,
2371       "requires": {
2372         "ansi-colors": "^4.1.1"
2373       }
2374     },
2375     "envinfo": {
2376       "version": "7.7.4",
2377       "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.7.4.tgz",
2378       "integrity": "sha512-TQXTYFVVwwluWSFis6K2XKxgrD22jEv0FTuLCQI+OjH7rn93+iY0fSSFM5lrSxFY+H1+B0/cvvlamr3UsBivdQ==",
2379       "dev": true
2380     },
2381     "errno": {
2382       "version": "0.1.8",
2383       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
2384       "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
2385       "dev": true,
2386       "requires": {
2387         "prr": "~1.0.1"
2388       }
2389     },
2390     "es-module-lexer": {
2391       "version": "0.4.1",
2392       "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz",
2393       "integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==",
2394       "dev": true
2395     },
2396     "escalade": {
2397       "version": "3.1.1",
2398       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
2399       "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
2400       "dev": true
2401     },
2402     "eslint-scope": {
2403       "version": "5.1.1",
2404       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
2405       "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
2406       "dev": true,
2407       "requires": {
2408         "esrecurse": "^4.3.0",
2409         "estraverse": "^4.1.1"
2410       }
2411     },
2412     "esrecurse": {
2413       "version": "4.3.0",
2414       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
2415       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
2416       "dev": true,
2417       "requires": {
2418         "estraverse": "^5.2.0"
2419       },
2420       "dependencies": {
2421         "estraverse": {
2422           "version": "5.2.0",
2423           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
2424           "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
2425           "dev": true
2426         }
2427       }
2428     },
2429     "estraverse": {
2430       "version": "4.3.0",
2431       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
2432       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
2433       "dev": true
2434     },
2435     "events": {
2436       "version": "3.3.0",
2437       "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
2438       "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
2439       "dev": true
2440     },
2441     "execa": {
2442       "version": "5.0.0",
2443       "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz",
2444       "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==",
2445       "dev": true,
2446       "requires": {
2447         "cross-spawn": "^7.0.3",
2448         "get-stream": "^6.0.0",
2449         "human-signals": "^2.1.0",
2450         "is-stream": "^2.0.0",
2451         "merge-stream": "^2.0.0",
2452         "npm-run-path": "^4.0.1",
2453         "onetime": "^5.1.2",
2454         "signal-exit": "^3.0.3",
2455         "strip-final-newline": "^2.0.0"
2456       }
2457     },
2458     "fast-deep-equal": {
2459       "version": "3.1.3",
2460       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2461       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2462       "dev": true
2463     },
2464     "fast-json-stable-stringify": {
2465       "version": "2.1.0",
2466       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2467       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2468       "dev": true
2469     },
2470     "fastest-levenshtein": {
2471       "version": "1.0.12",
2472       "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
2473       "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
2474       "dev": true
2475     },
2476     "fill-range": {
2477       "version": "7.0.1",
2478       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
2479       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
2480       "dev": true,
2481       "requires": {
2482         "to-regex-range": "^5.0.1"
2483       }
2484     },
2485     "find-up": {
2486       "version": "4.1.0",
2487       "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
2488       "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
2489       "dev": true,
2490       "requires": {
2491         "locate-path": "^5.0.0",
2492         "path-exists": "^4.0.0"
2493       }
2494     },
2495     "fs.realpath": {
2496       "version": "1.0.0",
2497       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2498       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
2499       "dev": true
2500     },
2501     "function-bind": {
2502       "version": "1.1.1",
2503       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
2504       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
2505       "dev": true
2506     },
2507     "get-stream": {
2508       "version": "6.0.0",
2509       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz",
2510       "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==",
2511       "dev": true
2512     },
2513     "glob": {
2514       "version": "7.1.6",
2515       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
2516       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
2517       "dev": true,
2518       "requires": {
2519         "fs.realpath": "^1.0.0",
2520         "inflight": "^1.0.4",
2521         "inherits": "2",
2522         "minimatch": "^3.0.4",
2523         "once": "^1.3.0",
2524         "path-is-absolute": "^1.0.0"
2525       }
2526     },
2527     "glob-to-regexp": {
2528       "version": "0.4.1",
2529       "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
2530       "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
2531       "dev": true
2532     },
2533     "graceful-fs": {
2534       "version": "4.2.6",
2535       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
2536       "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
2537       "dev": true
2538     },
2539     "has": {
2540       "version": "1.0.3",
2541       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
2542       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
2543       "dev": true,
2544       "requires": {
2545         "function-bind": "^1.1.1"
2546       }
2547     },
2548     "has-flag": {
2549       "version": "4.0.0",
2550       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2551       "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2552       "dev": true
2553     },
2554     "human-signals": {
2555       "version": "2.1.0",
2556       "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
2557       "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
2558       "dev": true
2559     },
2560     "import-local": {
2561       "version": "3.0.2",
2562       "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
2563       "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
2564       "dev": true,
2565       "requires": {
2566         "pkg-dir": "^4.2.0",
2567         "resolve-cwd": "^3.0.0"
2568       }
2569     },
2570     "inflight": {
2571       "version": "1.0.6",
2572       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2573       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
2574       "dev": true,
2575       "requires": {
2576         "once": "^1.3.0",
2577         "wrappy": "1"
2578       }
2579     },
2580     "inherits": {
2581       "version": "2.0.4",
2582       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2583       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2584       "dev": true
2585     },
2586     "interpret": {
2587       "version": "2.2.0",
2588       "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz",
2589       "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==",
2590       "dev": true
2591     },
2592     "is-core-module": {
2593       "version": "2.2.0",
2594       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
2595       "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
2596       "dev": true,
2597       "requires": {
2598         "has": "^1.0.3"
2599       }
2600     },
2601     "is-number": {
2602       "version": "7.0.0",
2603       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2604       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
2605       "dev": true
2606     },
2607     "is-plain-object": {
2608       "version": "2.0.4",
2609       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
2610       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
2611       "dev": true,
2612       "requires": {
2613         "isobject": "^3.0.1"
2614       }
2615     },
2616     "is-stream": {
2617       "version": "2.0.0",
2618       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
2619       "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
2620       "dev": true
2621     },
2622     "isarray": {
2623       "version": "1.0.0",
2624       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2625       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2626       "dev": true
2627     },
2628     "isexe": {
2629       "version": "2.0.0",
2630       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2631       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
2632       "dev": true
2633     },
2634     "isobject": {
2635       "version": "3.0.1",
2636       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
2637       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
2638       "dev": true
2639     },
2640     "jest-worker": {
2641       "version": "26.6.2",
2642       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
2643       "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
2644       "dev": true,
2645       "requires": {
2646         "@types/node": "*",
2647         "merge-stream": "^2.0.0",
2648         "supports-color": "^7.0.0"
2649       }
2650     },
2651     "json-parse-better-errors": {
2652       "version": "1.0.2",
2653       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
2654       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
2655       "dev": true
2656     },
2657     "json-schema-traverse": {
2658       "version": "0.4.1",
2659       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2660       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2661       "dev": true
2662     },
2663     "json5": {
2664       "version": "2.2.0",
2665       "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
2666       "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
2667       "dev": true,
2668       "requires": {
2669         "minimist": "^1.2.5"
2670       }
2671     },
2672     "kind-of": {
2673       "version": "6.0.3",
2674       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
2675       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
2676       "dev": true
2677     },
2678     "loader-runner": {
2679       "version": "4.2.0",
2680       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
2681       "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==",
2682       "dev": true
2683     },
2684     "loader-utils": {
2685       "version": "2.0.0",
2686       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
2687       "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
2688       "dev": true,
2689       "requires": {
2690         "big.js": "^5.2.2",
2691         "emojis-list": "^3.0.0",
2692         "json5": "^2.1.2"
2693       }
2694     },
2695     "locate-path": {
2696       "version": "5.0.0",
2697       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
2698       "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
2699       "dev": true,
2700       "requires": {
2701         "p-locate": "^4.1.0"
2702       }
2703     },
2704     "lru-cache": {
2705       "version": "6.0.0",
2706       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
2707       "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
2708       "dev": true,
2709       "requires": {
2710         "yallist": "^4.0.0"
2711       }
2712     },
2713     "memory-fs": {
2714       "version": "0.5.0",
2715       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
2716       "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
2717       "dev": true,
2718       "requires": {
2719         "errno": "^0.1.3",
2720         "readable-stream": "^2.0.1"
2721       }
2722     },
2723     "merge-stream": {
2724       "version": "2.0.0",
2725       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
2726       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
2727       "dev": true
2728     },
2729     "micromatch": {
2730       "version": "4.0.2",
2731       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
2732       "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
2733       "dev": true,
2734       "requires": {
2735         "braces": "^3.0.1",
2736         "picomatch": "^2.0.5"
2737       }
2738     },
2739     "mime-db": {
2740       "version": "1.46.0",
2741       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz",
2742       "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==",
2743       "dev": true
2744     },
2745     "mime-types": {
2746       "version": "2.1.29",
2747       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz",
2748       "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==",
2749       "dev": true,
2750       "requires": {
2751         "mime-db": "1.46.0"
2752       }
2753     },
2754     "mimic-fn": {
2755       "version": "2.1.0",
2756       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
2757       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
2758       "dev": true
2759     },
2760     "minimatch": {
2761       "version": "3.0.4",
2762       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
2763       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
2764       "dev": true,
2765       "requires": {
2766         "brace-expansion": "^1.1.7"
2767       }
2768     },
2769     "minimist": {
2770       "version": "1.2.5",
2771       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
2772       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
2773       "dev": true
2774     },
2775     "neo-async": {
2776       "version": "2.6.2",
2777       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
2778       "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
2779       "dev": true
2780     },
2781     "node-releases": {
2782       "version": "1.1.71",
2783       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz",
2784       "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==",
2785       "dev": true
2786     },
2787     "npm-run-path": {
2788       "version": "4.0.1",
2789       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
2790       "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
2791       "dev": true,
2792       "requires": {
2793         "path-key": "^3.0.0"
2794       }
2795     },
2796     "once": {
2797       "version": "1.4.0",
2798       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2799       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
2800       "dev": true,
2801       "requires": {
2802         "wrappy": "1"
2803       }
2804     },
2805     "onetime": {
2806       "version": "5.1.2",
2807       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
2808       "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
2809       "dev": true,
2810       "requires": {
2811         "mimic-fn": "^2.1.0"
2812       }
2813     },
2814     "p-limit": {
2815       "version": "3.1.0",
2816       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
2817       "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
2818       "dev": true,
2819       "requires": {
2820         "yocto-queue": "^0.1.0"
2821       }
2822     },
2823     "p-locate": {
2824       "version": "4.1.0",
2825       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
2826       "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
2827       "dev": true,
2828       "requires": {
2829         "p-limit": "^2.2.0"
2830       },
2831       "dependencies": {
2832         "p-limit": {
2833           "version": "2.3.0",
2834           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
2835           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
2836           "dev": true,
2837           "requires": {
2838             "p-try": "^2.0.0"
2839           }
2840         }
2841       }
2842     },
2843     "p-try": {
2844       "version": "2.2.0",
2845       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
2846       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
2847       "dev": true
2848     },
2849     "path-exists": {
2850       "version": "4.0.0",
2851       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
2852       "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
2853       "dev": true
2854     },
2855     "path-is-absolute": {
2856       "version": "1.0.1",
2857       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2858       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
2859       "dev": true
2860     },
2861     "path-key": {
2862       "version": "3.1.1",
2863       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
2864       "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2865       "dev": true
2866     },
2867     "path-parse": {
2868       "version": "1.0.6",
2869       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
2870       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
2871       "dev": true
2872     },
2873     "picomatch": {
2874       "version": "2.2.2",
2875       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
2876       "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
2877       "dev": true
2878     },
2879     "pkg-dir": {
2880       "version": "4.2.0",
2881       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
2882       "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
2883       "dev": true,
2884       "requires": {
2885         "find-up": "^4.0.0"
2886       }
2887     },
2888     "process-nextick-args": {
2889       "version": "2.0.1",
2890       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
2891       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
2892       "dev": true
2893     },
2894     "prr": {
2895       "version": "1.0.1",
2896       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
2897       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
2898       "dev": true
2899     },
2900     "punycode": {
2901       "version": "2.1.1",
2902       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
2903       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
2904       "dev": true
2905     },
2906     "randombytes": {
2907       "version": "2.1.0",
2908       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
2909       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
2910       "dev": true,
2911       "requires": {
2912         "safe-buffer": "^5.1.0"
2913       }
2914     },
2915     "readable-stream": {
2916       "version": "2.3.7",
2917       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
2918       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
2919       "dev": true,
2920       "requires": {
2921         "core-util-is": "~1.0.0",
2922         "inherits": "~2.0.3",
2923         "isarray": "~1.0.0",
2924         "process-nextick-args": "~2.0.0",
2925         "safe-buffer": "~5.1.1",
2926         "string_decoder": "~1.1.1",
2927         "util-deprecate": "~1.0.1"
2928       }
2929     },
2930     "rechoir": {
2931       "version": "0.7.0",
2932       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz",
2933       "integrity": "sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==",
2934       "dev": true,
2935       "requires": {
2936         "resolve": "^1.9.0"
2937       }
2938     },
2939     "resolve": {
2940       "version": "1.20.0",
2941       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
2942       "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
2943       "dev": true,
2944       "requires": {
2945         "is-core-module": "^2.2.0",
2946         "path-parse": "^1.0.6"
2947       }
2948     },
2949     "resolve-cwd": {
2950       "version": "3.0.0",
2951       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
2952       "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
2953       "dev": true,
2954       "requires": {
2955         "resolve-from": "^5.0.0"
2956       }
2957     },
2958     "resolve-from": {
2959       "version": "5.0.0",
2960       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
2961       "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
2962       "dev": true
2963     },
2964     "rimraf": {
2965       "version": "3.0.2",
2966       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
2967       "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
2968       "dev": true,
2969       "requires": {
2970         "glob": "^7.1.3"
2971       }
2972     },
2973     "safe-buffer": {
2974       "version": "5.1.2",
2975       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2976       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
2977       "dev": true
2978     },
2979     "schema-utils": {
2980       "version": "3.0.0",
2981       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
2982       "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
2983       "dev": true,
2984       "requires": {
2985         "@types/json-schema": "^7.0.6",
2986         "ajv": "^6.12.5",
2987         "ajv-keywords": "^3.5.2"
2988       }
2989     },
2990     "semver": {
2991       "version": "7.3.4",
2992       "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz",
2993       "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==",
2994       "dev": true,
2995       "requires": {
2996         "lru-cache": "^6.0.0"
2997       }
2998     },
2999     "serialize-javascript": {
3000       "version": "5.0.1",
3001       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz",
3002       "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==",
3003       "dev": true,
3004       "requires": {
3005         "randombytes": "^2.1.0"
3006       }
3007     },
3008     "shallow-clone": {
3009       "version": "3.0.1",
3010       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
3011       "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
3012       "dev": true,
3013       "requires": {
3014         "kind-of": "^6.0.2"
3015       }
3016     },
3017     "shebang-command": {
3018       "version": "2.0.0",
3019       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
3020       "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
3021       "dev": true,
3022       "requires": {
3023         "shebang-regex": "^3.0.0"
3024       }
3025     },
3026     "shebang-regex": {
3027       "version": "3.0.0",
3028       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
3029       "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
3030       "dev": true
3031     },
3032     "signal-exit": {
3033       "version": "3.0.3",
3034       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
3035       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
3036       "dev": true
3037     },
3038     "source-list-map": {
3039       "version": "2.0.1",
3040       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
3041       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
3042       "dev": true
3043     },
3044     "source-map": {
3045       "version": "0.6.1",
3046       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3047       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3048       "dev": true
3049     },
3050     "source-map-support": {
3051       "version": "0.5.19",
3052       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
3053       "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
3054       "dev": true,
3055       "requires": {
3056         "buffer-from": "^1.0.0",
3057         "source-map": "^0.6.0"
3058       }
3059     },
3060     "string_decoder": {
3061       "version": "1.1.1",
3062       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
3063       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
3064       "dev": true,
3065       "requires": {
3066         "safe-buffer": "~5.1.0"
3067       }
3068     },
3069     "strip-final-newline": {
3070       "version": "2.0.0",
3071       "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
3072       "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
3073       "dev": true
3074     },
3075     "supports-color": {
3076       "version": "7.2.0",
3077       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3078       "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3079       "dev": true,
3080       "requires": {
3081         "has-flag": "^4.0.0"
3082       }
3083     },
3084     "tapable": {
3085       "version": "1.1.3",
3086       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
3087       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
3088       "dev": true
3089     },
3090     "terser": {
3091       "version": "5.6.1",
3092       "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz",
3093       "integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==",
3094       "dev": true,
3095       "requires": {
3096         "commander": "^2.20.0",
3097         "source-map": "~0.7.2",
3098         "source-map-support": "~0.5.19"
3099       },
3100       "dependencies": {
3101         "source-map": {
3102           "version": "0.7.3",
3103           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
3104           "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
3105           "dev": true
3106         }
3107       }
3108     },
3109     "terser-webpack-plugin": {
3110       "version": "5.1.1",
3111       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz",
3112       "integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==",
3113       "dev": true,
3114       "requires": {
3115         "jest-worker": "^26.6.2",
3116         "p-limit": "^3.1.0",
3117         "schema-utils": "^3.0.0",
3118         "serialize-javascript": "^5.0.1",
3119         "source-map": "^0.6.1",
3120         "terser": "^5.5.1"
3121       }
3122     },
3123     "to-regex-range": {
3124       "version": "5.0.1",
3125       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3126       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3127       "dev": true,
3128       "requires": {
3129         "is-number": "^7.0.0"
3130       }
3131     },
3132     "ts-loader": {
3133       "version": "8.0.18",
3134       "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.18.tgz",
3135       "integrity": "sha512-hRZzkydPX30XkLaQwJTDcWDoxZHK6IrEMDQpNd7tgcakFruFkeUp/aY+9hBb7BUGb+ZWKI0jiOGMo0MckwzdDQ==",
3136       "dev": true,
3137       "requires": {
3138         "chalk": "^4.1.0",
3139         "enhanced-resolve": "^4.0.0",
3140         "loader-utils": "^2.0.0",
3141         "micromatch": "^4.0.0",
3142         "semver": "^7.3.4"
3143       }
3144     },
3145     "tslib": {
3146       "version": "1.14.1",
3147       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
3148       "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
3149       "dev": true
3150     },
3151     "typescript": {
3152       "version": "4.2.3",
3153       "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz",
3154       "integrity": "sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw=="
3155     },
3156     "uri-js": {
3157       "version": "4.4.1",
3158       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
3159       "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
3160       "dev": true,
3161       "requires": {
3162         "punycode": "^2.1.0"
3163       }
3164     },
3165     "util-deprecate": {
3166       "version": "1.0.2",
3167       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3168       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
3169       "dev": true
3170     },
3171     "v8-compile-cache": {
3172       "version": "2.3.0",
3173       "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
3174       "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
3175       "dev": true
3176     },
3177     "vscode-css-languageservice": {
3178       "version": "5.1.0",
3179       "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-5.1.0.tgz",
3180       "integrity": "sha512-iLHd/WjRKgaZBXMNeUooHG+r0qlhJBkXa+3MpQQR6Rpm928cis/3OV2Mp1R80yAQevIMeDL32RIJfHoJCT/RRg==",
3181       "dev": true,
3182       "requires": {
3183         "vscode-languageserver-textdocument": "^1.0.1",
3184         "vscode-languageserver-types": "^3.16.0",
3185         "vscode-nls": "^5.0.0",
3186         "vscode-uri": "^3.0.2"
3187       },
3188       "dependencies": {
3189         "vscode-languageserver-types": {
3190           "version": "3.16.0",
3191           "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz",
3192           "integrity": "sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==",
3193           "dev": true
3194         },
3195         "vscode-uri": {
3196           "version": "3.0.2",
3197           "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.2.tgz",
3198           "integrity": "sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA==",
3199           "dev": true
3200         }
3201       }
3202     },
3203     "vscode-html-languageservice": {
3204       "version": "4.0.1",
3205       "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-4.0.1.tgz",
3206       "integrity": "sha512-CZtnuQoDwZdmPLKLMC6RqFlRTw0jvZK71l53u5ZIM3hSoVKAqW33gahBVNFpC3TPFxZSx0jqEhBTLf37RUMkWg==",
3207       "dev": true,
3208       "requires": {
3209         "vscode-languageserver-textdocument": "^1.0.1",
3210         "vscode-languageserver-types": "^3.16.0",
3211         "vscode-nls": "^5.0.0",
3212         "vscode-uri": "^3.0.2"
3213       },
3214       "dependencies": {
3215         "vscode-languageserver-types": {
3216           "version": "3.16.0",
3217           "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz",
3218           "integrity": "sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==",
3219           "dev": true
3220         },
3221         "vscode-uri": {
3222           "version": "3.0.2",
3223           "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.2.tgz",
3224           "integrity": "sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA==",
3225           "dev": true
3226         }
3227       }
3228     },
3229     "vscode-jsonrpc": {
3230       "version": "6.0.0",
3231       "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0.tgz",
3232       "integrity": "sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg==",
3233       "dev": true
3234     },
3235     "vscode-languageserver": {
3236       "version": "7.0.0",
3237       "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-7.0.0.tgz",
3238       "integrity": "sha512-60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw==",
3239       "dev": true,
3240       "requires": {
3241         "vscode-languageserver-protocol": "3.16.0"
3242       }
3243     },
3244     "vscode-languageserver-protocol": {
3245       "version": "3.16.0",
3246       "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.16.0.tgz",
3247       "integrity": "sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==",
3248       "dev": true,
3249       "requires": {
3250         "vscode-jsonrpc": "6.0.0",
3251         "vscode-languageserver-types": "3.16.0"
3252       },
3253       "dependencies": {
3254         "vscode-languageserver-types": {
3255           "version": "3.16.0",
3256           "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz",
3257           "integrity": "sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==",
3258           "dev": true
3259         }
3260       }
3261     },
3262     "vscode-languageserver-textdocument": {
3263       "version": "1.0.1",
3264       "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.1.tgz",
3265       "integrity": "sha512-UIcJDjX7IFkck7cSkNNyzIz5FyvpQfY7sdzVy+wkKN/BLaD4DQ0ppXQrKePomCxTS7RrolK1I0pey0bG9eh8dA==",
3266       "dev": true
3267     },
3268     "vscode-languageserver-types": {
3269       "version": "3.15.1",
3270       "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.15.1.tgz",
3271       "integrity": "sha512-+a9MPUQrNGRrGU630OGbYVQ+11iOIovjCkqxajPa9w57Sd5ruK8WQNsslzpa0x/QJqC8kRc2DUxWjIFwoNm4ZQ==",
3272       "dev": true
3273     },
3274     "vscode-nls": {
3275       "version": "5.0.0",
3276       "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-5.0.0.tgz",
3277       "integrity": "sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA==",
3278       "dev": true
3279     },
3280     "vscode-uri": {
3281       "version": "2.1.2",
3282       "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz",
3283       "integrity": "sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==",
3284       "dev": true
3285     },
3286     "watchpack": {
3287       "version": "2.1.1",
3288       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz",
3289       "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==",
3290       "dev": true,
3291       "requires": {
3292         "glob-to-regexp": "^0.4.1",
3293         "graceful-fs": "^4.1.2"
3294       }
3295     },
3296     "webpack": {
3297       "version": "5.26.3",
3298       "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.26.3.tgz",
3299       "integrity": "sha512-z/F2lt2N1fZqaud1B4SzjL3OW03eULThbBXQ2OX4LSrZX4N9k1A5d0Rje3zS2g887DTWyAV0KGqEf64ois2dhg==",
3300       "dev": true,
3301       "requires": {
3302         "@types/eslint-scope": "^3.7.0",
3303         "@types/estree": "^0.0.46",
3304         "@webassemblyjs/ast": "1.11.0",
3305         "@webassemblyjs/wasm-edit": "1.11.0",
3306         "@webassemblyjs/wasm-parser": "1.11.0",
3307         "acorn": "^8.0.4",
3308         "browserslist": "^4.14.5",
3309         "chrome-trace-event": "^1.0.2",
3310         "enhanced-resolve": "^5.7.0",
3311         "es-module-lexer": "^0.4.0",
3312         "eslint-scope": "^5.1.1",
3313         "events": "^3.2.0",
3314         "glob-to-regexp": "^0.4.1",
3315         "graceful-fs": "^4.2.4",
3316         "json-parse-better-errors": "^1.0.2",
3317         "loader-runner": "^4.2.0",
3318         "mime-types": "^2.1.27",
3319         "neo-async": "^2.6.2",
3320         "schema-utils": "^3.0.0",
3321         "tapable": "^2.1.1",
3322         "terser-webpack-plugin": "^5.1.1",
3323         "watchpack": "^2.0.0",
3324         "webpack-sources": "^2.1.1"
3325       },
3326       "dependencies": {
3327         "enhanced-resolve": {
3328           "version": "5.7.0",
3329           "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz",
3330           "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==",
3331           "dev": true,
3332           "requires": {
3333             "graceful-fs": "^4.2.4",
3334             "tapable": "^2.2.0"
3335           }
3336         },
3337         "tapable": {
3338           "version": "2.2.0",
3339           "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz",
3340           "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==",
3341           "dev": true
3342         }
3343       }
3344     },
3345     "webpack-cli": {
3346       "version": "4.5.0",
3347       "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.5.0.tgz",
3348       "integrity": "sha512-wXg/ef6Ibstl2f50mnkcHblRPN/P9J4Nlod5Hg9HGFgSeF8rsqDGHJeVe4aR26q9l62TUJi6vmvC2Qz96YJw1Q==",
3349       "dev": true,
3350       "requires": {
3351         "@discoveryjs/json-ext": "^0.5.0",
3352         "@webpack-cli/configtest": "^1.0.1",
3353         "@webpack-cli/info": "^1.2.2",
3354         "@webpack-cli/serve": "^1.3.0",
3355         "colorette": "^1.2.1",
3356         "commander": "^7.0.0",
3357         "enquirer": "^2.3.6",
3358         "execa": "^5.0.0",
3359         "fastest-levenshtein": "^1.0.12",
3360         "import-local": "^3.0.2",
3361         "interpret": "^2.2.0",
3362         "rechoir": "^0.7.0",
3363         "v8-compile-cache": "^2.2.0",
3364         "webpack-merge": "^5.7.3"
3365       },
3366       "dependencies": {
3367         "commander": {
3368           "version": "7.1.0",
3369           "resolved": "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz",
3370           "integrity": "sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==",
3371           "dev": true
3372         }
3373       }
3374     },
3375     "webpack-merge": {
3376       "version": "5.7.3",
3377       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.7.3.tgz",
3378       "integrity": "sha512-6/JUQv0ELQ1igjGDzHkXbVDRxkfA57Zw7PfiupdLFJYrgFqY5ZP8xxbpp2lU3EPwYx89ht5Z/aDkD40hFCm5AA==",
3379       "dev": true,
3380       "requires": {
3381         "clone-deep": "^4.0.1",
3382         "wildcard": "^2.0.0"
3383       }
3384     },
3385     "webpack-sources": {
3386       "version": "2.2.0",
3387       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz",
3388       "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==",
3389       "dev": true,
3390       "requires": {
3391         "source-list-map": "^2.0.1",
3392         "source-map": "^0.6.1"
3393       }
3394     },
3395     "which": {
3396       "version": "2.0.2",
3397       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
3398       "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
3399       "dev": true,
3400       "requires": {
3401         "isexe": "^2.0.0"
3402       }
3403     },
3404     "wildcard": {
3405       "version": "2.0.0",
3406       "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
3407       "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
3408       "dev": true
3409     },
3410     "wrappy": {
3411       "version": "1.0.2",
3412       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
3413       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
3414       "dev": true
3415     },
3416     "yallist": {
3417       "version": "4.0.0",
3418       "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
3419       "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
3420       "dev": true
3421     },
3422     "yocto-queue": {
3423       "version": "0.1.0",
3424       "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
3425       "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
3426       "dev": true
3427     }
3428   }
3429 }