microsoft/vscode-languagedetection

Public

mirrored fromhttps://github.com/microsoft/vscode-languagedetectionAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
f4dceb13adca1dba494d549ef1919d0d77f141c8

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

package-lock.json

6457lines · modecode

1{
2 "name": "@vscode/vscode-languagedetection",
3 "version": "1.0.4",
4 "lockfileVersion": 2,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "@vscode/vscode-languagedetection",
9 "version": "1.0.4",
10 "license": "MIT",
11 "dependencies": {
12 "@tensorflow/tfjs": "^3.7.0"
13 },
14 "devDependencies": {
15 "@types/chai": "^4.2.21",
16 "@types/mocha": "8.2.3",
17 "@types/node": "^16.3.1",
18 "chai": "^4.3.4",
19 "declaration-bundler-webpack-plugin": "^1.0.3",
20 "esbuild": "^0.12.15",
21 "fork-ts-checker-webpack-plugin": "^6.2.12",
22 "mocha": "9.0.2",
23 "node-fetch": "^2.6.1",
24 "npm-run-all": "^4.1.5",
25 "rimraf": "3.0.2",
26 "terser-webpack-plugin": "^5.1.4",
27 "ts-loader": "^9.2.3",
28 "typescript": "^4.3.5",
29 "webpack": "^5.44.0",
30 "webpack-cli": "^4.7.2"
31 }
32 },
33 "node_modules/@babel/code-frame": {
34 "version": "7.14.5",
35 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
36 "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
37 "dev": true,
38 "dependencies": {
39 "@babel/highlight": "^7.14.5"
40 },
41 "engines": {
42 "node": ">=6.9.0"
43 }
44 },
45 "node_modules/@babel/helper-validator-identifier": {
46 "version": "7.14.5",
47 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz",
48 "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==",
49 "dev": true,
50 "engines": {
51 "node": ">=6.9.0"
52 }
53 },
54 "node_modules/@babel/highlight": {
55 "version": "7.14.5",
56 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
57 "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
58 "dev": true,
59 "dependencies": {
60 "@babel/helper-validator-identifier": "^7.14.5",
61 "chalk": "^2.0.0",
62 "js-tokens": "^4.0.0"
63 },
64 "engines": {
65 "node": ">=6.9.0"
66 }
67 },
68 "node_modules/@babel/highlight/node_modules/ansi-styles": {
69 "version": "3.2.1",
70 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
71 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
72 "dev": true,
73 "dependencies": {
74 "color-convert": "^1.9.0"
75 },
76 "engines": {
77 "node": ">=4"
78 }
79 },
80 "node_modules/@babel/highlight/node_modules/chalk": {
81 "version": "2.4.2",
82 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
83 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
84 "dev": true,
85 "dependencies": {
86 "ansi-styles": "^3.2.1",
87 "escape-string-regexp": "^1.0.5",
88 "supports-color": "^5.3.0"
89 },
90 "engines": {
91 "node": ">=4"
92 }
93 },
94 "node_modules/@babel/highlight/node_modules/color-convert": {
95 "version": "1.9.3",
96 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
97 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
98 "dev": true,
99 "dependencies": {
100 "color-name": "1.1.3"
101 }
102 },
103 "node_modules/@babel/highlight/node_modules/color-name": {
104 "version": "1.1.3",
105 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
106 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
107 "dev": true
108 },
109 "node_modules/@babel/highlight/node_modules/escape-string-regexp": {
110 "version": "1.0.5",
111 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
112 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
113 "dev": true,
114 "engines": {
115 "node": ">=0.8.0"
116 }
117 },
118 "node_modules/@babel/highlight/node_modules/has-flag": {
119 "version": "3.0.0",
120 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
121 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
122 "dev": true,
123 "engines": {
124 "node": ">=4"
125 }
126 },
127 "node_modules/@babel/highlight/node_modules/supports-color": {
128 "version": "5.5.0",
129 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
130 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
131 "dev": true,
132 "dependencies": {
133 "has-flag": "^3.0.0"
134 },
135 "engines": {
136 "node": ">=4"
137 }
138 },
139 "node_modules/@discoveryjs/json-ext": {
140 "version": "0.5.3",
141 "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz",
142 "integrity": "sha512-Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g==",
143 "dev": true,
144 "engines": {
145 "node": ">=10.0.0"
146 }
147 },
148 "node_modules/@tensorflow/tfjs": {
149 "version": "3.7.0",
150 "resolved": "https://registry.npmjs.org/@tensorflow/tfjs/-/tfjs-3.7.0.tgz",
151 "integrity": "sha512-JD88LplfZLZqavsPQn/DgIhiJSJPdjmIQ09rkqLAeyNB6LOm1TX7nUosnDJ8RQsLVrrryHdvReXSGik1NngZsQ==",
152 "dependencies": {
153 "@tensorflow/tfjs-backend-cpu": "3.7.0",
154 "@tensorflow/tfjs-backend-webgl": "3.7.0",
155 "@tensorflow/tfjs-converter": "3.7.0",
156 "@tensorflow/tfjs-core": "3.7.0",
157 "@tensorflow/tfjs-data": "3.7.0",
158 "@tensorflow/tfjs-layers": "3.7.0",
159 "argparse": "^1.0.10",
160 "chalk": "^4.1.0",
161 "core-js": "3",
162 "regenerator-runtime": "^0.13.5",
163 "yargs": "^16.0.3"
164 },
165 "bin": {
166 "tfjs-custom-module": "dist/tools/custom_module/cli.js"
167 }
168 },
169 "node_modules/@tensorflow/tfjs-backend-cpu": {
170 "version": "3.7.0",
171 "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.7.0.tgz",
172 "integrity": "sha512-ZTs2ak9UDL/1CgUDsWn1g711G2X4Crwivbj+KxBZahlcM/OADYS3I0LZb7Q0IGnlGZsVoAFDWuywYw62Pgj9Tg==",
173 "dependencies": {
174 "@types/seedrandom": "2.4.27",
175 "seedrandom": "2.4.3"
176 },
177 "engines": {
178 "yarn": ">= 1.3.2"
179 },
180 "peerDependencies": {
181 "@tensorflow/tfjs-core": "3.7.0"
182 }
183 },
184 "node_modules/@tensorflow/tfjs-backend-cpu/node_modules/seedrandom": {
185 "version": "2.4.3",
186 "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz",
187 "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw="
188 },
189 "node_modules/@tensorflow/tfjs-backend-webgl": {
190 "version": "3.7.0",
191 "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.7.0.tgz",
192 "integrity": "sha512-D1B85XJgcuvpaGWH2gUjOzIW/cKiT4jQaZcu99g3tOpaMVO4Ctz4mmPKhflr+AoHRVfLQbIvf6LT6fmWxbgFqw==",
193 "dependencies": {
194 "@tensorflow/tfjs-backend-cpu": "3.7.0",
195 "@types/offscreencanvas": "~2019.3.0",
196 "@types/seedrandom": "2.4.27",
197 "@types/webgl-ext": "0.0.30",
198 "@types/webgl2": "0.0.5",
199 "seedrandom": "2.4.3"
200 },
201 "engines": {
202 "yarn": ">= 1.3.2"
203 },
204 "peerDependencies": {
205 "@tensorflow/tfjs-core": "3.7.0"
206 }
207 },
208 "node_modules/@tensorflow/tfjs-backend-webgl/node_modules/seedrandom": {
209 "version": "2.4.3",
210 "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz",
211 "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw="
212 },
213 "node_modules/@tensorflow/tfjs-converter": {
214 "version": "3.7.0",
215 "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.7.0.tgz",
216 "integrity": "sha512-WpqTsOYwasu+ABLWeH4u5942oTRugH2dBGAYnOUuNMM8pu7LDWwC2qoZ1Q3+Ev2HWc7gyT8JPGqrKoULcCDdhw==",
217 "peerDependencies": {
218 "@tensorflow/tfjs-core": "3.7.0"
219 }
220 },
221 "node_modules/@tensorflow/tfjs-core": {
222 "version": "3.7.0",
223 "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.7.0.tgz",
224 "integrity": "sha512-wG5d/oyjU9WC7E9ZhHxVyRyg/OTjwfbpBzjfRMCa93nxDTCTqf4h6ZHYsNHQ4NOP9yCltBnKIXOWk5aiy+oY1Q==",
225 "dependencies": {
226 "@types/long": "^4.0.1",
227 "@types/offscreencanvas": "~2019.3.0",
228 "@types/seedrandom": "2.4.27",
229 "@types/webgl-ext": "0.0.30",
230 "long": "4.0.0",
231 "node-fetch": "~2.6.1",
232 "seedrandom": "2.4.3"
233 },
234 "engines": {
235 "yarn": ">= 1.3.2"
236 }
237 },
238 "node_modules/@tensorflow/tfjs-core/node_modules/seedrandom": {
239 "version": "2.4.3",
240 "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz",
241 "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw="
242 },
243 "node_modules/@tensorflow/tfjs-data": {
244 "version": "3.7.0",
245 "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-data/-/tfjs-data-3.7.0.tgz",
246 "integrity": "sha512-cdX4XN5IMvSdBYVt0KaTw0+ypIgGFKvfcVSP4zYiY4vhRy1ltfSQFZlK1RD56WAoNMNGZeqaeHWx9KAedKtgPQ==",
247 "dependencies": {
248 "@types/node-fetch": "^2.1.2",
249 "node-fetch": "~2.6.1"
250 },
251 "peerDependencies": {
252 "@tensorflow/tfjs-core": "3.7.0",
253 "seedrandom": "~2.4.3"
254 }
255 },
256 "node_modules/@tensorflow/tfjs-layers": {
257 "version": "3.7.0",
258 "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-layers/-/tfjs-layers-3.7.0.tgz",
259 "integrity": "sha512-53WwvCk+Bdppa+GsRCJ8dt/coyAVFCYo3gOmuN+lBFmoSRX/LsdNjanF88mmOAPmoRFXrVG6bkjEQKe0YOkYcw==",
260 "peerDependencies": {
261 "@tensorflow/tfjs-core": "3.7.0"
262 }
263 },
264 "node_modules/@types/chai": {
265 "version": "4.2.21",
266 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.2.21.tgz",
267 "integrity": "sha512-yd+9qKmJxm496BOV9CMNaey8TWsikaZOwMRwPHQIjcOJM9oV+fi9ZMNw3JsVnbEEbo2gRTDnGEBv8pjyn67hNg==",
268 "dev": true
269 },
270 "node_modules/@types/eslint": {
271 "version": "7.28.0",
272 "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz",
273 "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==",
274 "dev": true,
275 "dependencies": {
276 "@types/estree": "*",
277 "@types/json-schema": "*"
278 }
279 },
280 "node_modules/@types/eslint-scope": {
281 "version": "3.7.1",
282 "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz",
283 "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==",
284 "dev": true,
285 "dependencies": {
286 "@types/eslint": "*",
287 "@types/estree": "*"
288 }
289 },
290 "node_modules/@types/estree": {
291 "version": "0.0.50",
292 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz",
293 "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==",
294 "dev": true
295 },
296 "node_modules/@types/json-schema": {
297 "version": "7.0.8",
298 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.8.tgz",
299 "integrity": "sha512-YSBPTLTVm2e2OoQIDYx8HaeWJ5tTToLH67kXR7zYNGupXMEHa2++G8k+DczX2cFVgalypqtyZIcU19AFcmOpmg==",
300 "dev": true
301 },
302 "node_modules/@types/long": {
303 "version": "4.0.1",
304 "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz",
305 "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w=="
306 },
307 "node_modules/@types/mocha": {
308 "version": "8.2.3",
309 "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.3.tgz",
310 "integrity": "sha512-ekGvFhFgrc2zYQoX4JeZPmVzZxw6Dtllga7iGHzfbYIYkAMUx/sAFP2GdFpLff+vdHXu5fl7WX9AT+TtqYcsyw==",
311 "dev": true
312 },
313 "node_modules/@types/node": {
314 "version": "16.3.1",
315 "resolved": "https://registry.npmjs.org/@types/node/-/node-16.3.1.tgz",
316 "integrity": "sha512-N87VuQi7HEeRJkhzovao/JviiqKjDKMVKxKMfUvSKw+MbkbW8R0nA3fi/MQhhlxV2fQ+2ReM+/Nt4efdrJx3zA=="
317 },
318 "node_modules/@types/node-fetch": {
319 "version": "2.5.11",
320 "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.11.tgz",
321 "integrity": "sha512-2upCKaqVZETDRb8A2VTaRymqFBEgH8u6yr96b/u3+1uQEPDRo3mJLEiPk7vdXBHRtjwkjqzFYMJXrt0Z9QsYjQ==",
322 "dependencies": {
323 "@types/node": "*",
324 "form-data": "^3.0.0"
325 }
326 },
327 "node_modules/@types/offscreencanvas": {
328 "version": "2019.3.0",
329 "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz",
330 "integrity": "sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q=="
331 },
332 "node_modules/@types/parse-json": {
333 "version": "4.0.0",
334 "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
335 "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
336 "dev": true
337 },
338 "node_modules/@types/seedrandom": {
339 "version": "2.4.27",
340 "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.27.tgz",
341 "integrity": "sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE="
342 },
343 "node_modules/@types/webgl-ext": {
344 "version": "0.0.30",
345 "resolved": "https://registry.npmjs.org/@types/webgl-ext/-/webgl-ext-0.0.30.tgz",
346 "integrity": "sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg=="
347 },
348 "node_modules/@types/webgl2": {
349 "version": "0.0.5",
350 "resolved": "https://registry.npmjs.org/@types/webgl2/-/webgl2-0.0.5.tgz",
351 "integrity": "sha512-oGaKsBbxQOY5+aJFV3KECDhGaXt+yZJt2y/OZsnQGLRkH6Fvr7rv4pCt3SRH1somIHfej/c4u7NSpCyd9x+1Ow=="
352 },
353 "node_modules/@ungap/promise-all-settled": {
354 "version": "1.1.2",
355 "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
356 "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==",
357 "dev": true
358 },
359 "node_modules/@webassemblyjs/ast": {
360 "version": "1.11.1",
361 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz",
362 "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==",
363 "dev": true,
364 "dependencies": {
365 "@webassemblyjs/helper-numbers": "1.11.1",
366 "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
367 }
368 },
369 "node_modules/@webassemblyjs/floating-point-hex-parser": {
370 "version": "1.11.1",
371 "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz",
372 "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==",
373 "dev": true
374 },
375 "node_modules/@webassemblyjs/helper-api-error": {
376 "version": "1.11.1",
377 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz",
378 "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==",
379 "dev": true
380 },
381 "node_modules/@webassemblyjs/helper-buffer": {
382 "version": "1.11.1",
383 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz",
384 "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==",
385 "dev": true
386 },
387 "node_modules/@webassemblyjs/helper-numbers": {
388 "version": "1.11.1",
389 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz",
390 "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==",
391 "dev": true,
392 "dependencies": {
393 "@webassemblyjs/floating-point-hex-parser": "1.11.1",
394 "@webassemblyjs/helper-api-error": "1.11.1",
395 "@xtuc/long": "4.2.2"
396 }
397 },
398 "node_modules/@webassemblyjs/helper-wasm-bytecode": {
399 "version": "1.11.1",
400 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz",
401 "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==",
402 "dev": true
403 },
404 "node_modules/@webassemblyjs/helper-wasm-section": {
405 "version": "1.11.1",
406 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz",
407 "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==",
408 "dev": true,
409 "dependencies": {
410 "@webassemblyjs/ast": "1.11.1",
411 "@webassemblyjs/helper-buffer": "1.11.1",
412 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
413 "@webassemblyjs/wasm-gen": "1.11.1"
414 }
415 },
416 "node_modules/@webassemblyjs/ieee754": {
417 "version": "1.11.1",
418 "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz",
419 "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==",
420 "dev": true,
421 "dependencies": {
422 "@xtuc/ieee754": "^1.2.0"
423 }
424 },
425 "node_modules/@webassemblyjs/leb128": {
426 "version": "1.11.1",
427 "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz",
428 "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==",
429 "dev": true,
430 "dependencies": {
431 "@xtuc/long": "4.2.2"
432 }
433 },
434 "node_modules/@webassemblyjs/utf8": {
435 "version": "1.11.1",
436 "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz",
437 "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==",
438 "dev": true
439 },
440 "node_modules/@webassemblyjs/wasm-edit": {
441 "version": "1.11.1",
442 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz",
443 "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==",
444 "dev": true,
445 "dependencies": {
446 "@webassemblyjs/ast": "1.11.1",
447 "@webassemblyjs/helper-buffer": "1.11.1",
448 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
449 "@webassemblyjs/helper-wasm-section": "1.11.1",
450 "@webassemblyjs/wasm-gen": "1.11.1",
451 "@webassemblyjs/wasm-opt": "1.11.1",
452 "@webassemblyjs/wasm-parser": "1.11.1",
453 "@webassemblyjs/wast-printer": "1.11.1"
454 }
455 },
456 "node_modules/@webassemblyjs/wasm-gen": {
457 "version": "1.11.1",
458 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz",
459 "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==",
460 "dev": true,
461 "dependencies": {
462 "@webassemblyjs/ast": "1.11.1",
463 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
464 "@webassemblyjs/ieee754": "1.11.1",
465 "@webassemblyjs/leb128": "1.11.1",
466 "@webassemblyjs/utf8": "1.11.1"
467 }
468 },
469 "node_modules/@webassemblyjs/wasm-opt": {
470 "version": "1.11.1",
471 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz",
472 "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==",
473 "dev": true,
474 "dependencies": {
475 "@webassemblyjs/ast": "1.11.1",
476 "@webassemblyjs/helper-buffer": "1.11.1",
477 "@webassemblyjs/wasm-gen": "1.11.1",
478 "@webassemblyjs/wasm-parser": "1.11.1"
479 }
480 },
481 "node_modules/@webassemblyjs/wasm-parser": {
482 "version": "1.11.1",
483 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz",
484 "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==",
485 "dev": true,
486 "dependencies": {
487 "@webassemblyjs/ast": "1.11.1",
488 "@webassemblyjs/helper-api-error": "1.11.1",
489 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
490 "@webassemblyjs/ieee754": "1.11.1",
491 "@webassemblyjs/leb128": "1.11.1",
492 "@webassemblyjs/utf8": "1.11.1"
493 }
494 },
495 "node_modules/@webassemblyjs/wast-printer": {
496 "version": "1.11.1",
497 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz",
498 "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==",
499 "dev": true,
500 "dependencies": {
501 "@webassemblyjs/ast": "1.11.1",
502 "@xtuc/long": "4.2.2"
503 }
504 },
505 "node_modules/@webpack-cli/configtest": {
506 "version": "1.0.4",
507 "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.4.tgz",
508 "integrity": "sha512-cs3XLy+UcxiP6bj0A6u7MLLuwdXJ1c3Dtc0RkKg+wiI1g/Ti1om8+/2hc2A2B60NbBNAbMgyBMHvyymWm/j4wQ==",
509 "dev": true,
510 "peerDependencies": {
511 "webpack": "4.x.x || 5.x.x",
512 "webpack-cli": "4.x.x"
513 }
514 },
515 "node_modules/@webpack-cli/info": {
516 "version": "1.3.0",
517 "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.3.0.tgz",
518 "integrity": "sha512-ASiVB3t9LOKHs5DyVUcxpraBXDOKubYu/ihHhU+t1UPpxsivg6Od2E2qU4gJCekfEddzRBzHhzA/Acyw/mlK/w==",
519 "dev": true,
520 "dependencies": {
521 "envinfo": "^7.7.3"
522 },
523 "peerDependencies": {
524 "webpack-cli": "4.x.x"
525 }
526 },
527 "node_modules/@webpack-cli/serve": {
528 "version": "1.5.1",
529 "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.5.1.tgz",
530 "integrity": "sha512-4vSVUiOPJLmr45S8rMGy7WDvpWxfFxfP/Qx/cxZFCfvoypTYpPPL1X8VIZMe0WTA+Jr7blUxwUSEZNkjoMTgSw==",
531 "dev": true,
532 "peerDependencies": {
533 "webpack-cli": "4.x.x"
534 },
535 "peerDependenciesMeta": {
536 "webpack-dev-server": {
537 "optional": true
538 }
539 }
540 },
541 "node_modules/@xtuc/ieee754": {
542 "version": "1.2.0",
543 "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
544 "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
545 "dev": true
546 },
547 "node_modules/@xtuc/long": {
548 "version": "4.2.2",
549 "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
550 "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
551 "dev": true
552 },
553 "node_modules/acorn": {
554 "version": "8.4.1",
555 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz",
556 "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==",
557 "dev": true,
558 "bin": {
559 "acorn": "bin/acorn"
560 },
561 "engines": {
562 "node": ">=0.4.0"
563 }
564 },
565 "node_modules/ajv": {
566 "version": "6.12.6",
567 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
568 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
569 "dev": true,
570 "dependencies": {
571 "fast-deep-equal": "^3.1.1",
572 "fast-json-stable-stringify": "^2.0.0",
573 "json-schema-traverse": "^0.4.1",
574 "uri-js": "^4.2.2"
575 },
576 "funding": {
577 "type": "github",
578 "url": "https://github.com/sponsors/epoberezkin"
579 }
580 },
581 "node_modules/ajv-keywords": {
582 "version": "3.5.2",
583 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
584 "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
585 "dev": true,
586 "peerDependencies": {
587 "ajv": "^6.9.1"
588 }
589 },
590 "node_modules/ansi-colors": {
591 "version": "4.1.1",
592 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
593 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
594 "dev": true,
595 "engines": {
596 "node": ">=6"
597 }
598 },
599 "node_modules/ansi-regex": {
600 "version": "5.0.0",
601 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
602 "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
603 "engines": {
604 "node": ">=8"
605 }
606 },
607 "node_modules/ansi-styles": {
608 "version": "4.3.0",
609 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
610 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
611 "dependencies": {
612 "color-convert": "^2.0.1"
613 },
614 "engines": {
615 "node": ">=8"
616 },
617 "funding": {
618 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
619 }
620 },
621 "node_modules/anymatch": {
622 "version": "3.1.2",
623 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
624 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
625 "dev": true,
626 "dependencies": {
627 "normalize-path": "^3.0.0",
628 "picomatch": "^2.0.4"
629 },
630 "engines": {
631 "node": ">= 8"
632 }
633 },
634 "node_modules/argparse": {
635 "version": "1.0.10",
636 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
637 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
638 "dependencies": {
639 "sprintf-js": "~1.0.2"
640 }
641 },
642 "node_modules/assertion-error": {
643 "version": "1.1.0",
644 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
645 "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
646 "dev": true,
647 "engines": {
648 "node": "*"
649 }
650 },
651 "node_modules/asynckit": {
652 "version": "0.4.0",
653 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
654 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
655 },
656 "node_modules/at-least-node": {
657 "version": "1.0.0",
658 "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
659 "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
660 "dev": true,
661 "engines": {
662 "node": ">= 4.0.0"
663 }
664 },
665 "node_modules/balanced-match": {
666 "version": "1.0.2",
667 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
668 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
669 "dev": true
670 },
671 "node_modules/binary-extensions": {
672 "version": "2.2.0",
673 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
674 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
675 "dev": true,
676 "engines": {
677 "node": ">=8"
678 }
679 },
680 "node_modules/brace-expansion": {
681 "version": "1.1.11",
682 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
683 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
684 "dev": true,
685 "dependencies": {
686 "balanced-match": "^1.0.0",
687 "concat-map": "0.0.1"
688 }
689 },
690 "node_modules/braces": {
691 "version": "3.0.2",
692 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
693 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
694 "dev": true,
695 "dependencies": {
696 "fill-range": "^7.0.1"
697 },
698 "engines": {
699 "node": ">=8"
700 }
701 },
702 "node_modules/browser-stdout": {
703 "version": "1.3.1",
704 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
705 "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
706 "dev": true
707 },
708 "node_modules/browserslist": {
709 "version": "4.16.6",
710 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
711 "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
712 "dev": true,
713 "dependencies": {
714 "caniuse-lite": "^1.0.30001219",
715 "colorette": "^1.2.2",
716 "electron-to-chromium": "^1.3.723",
717 "escalade": "^3.1.1",
718 "node-releases": "^1.1.71"
719 },
720 "bin": {
721 "browserslist": "cli.js"
722 },
723 "engines": {
724 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
725 },
726 "funding": {
727 "type": "opencollective",
728 "url": "https://opencollective.com/browserslist"
729 }
730 },
731 "node_modules/buffer-from": {
732 "version": "1.1.1",
733 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
734 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
735 "dev": true
736 },
737 "node_modules/call-bind": {
738 "version": "1.0.2",
739 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
740 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
741 "dev": true,
742 "dependencies": {
743 "function-bind": "^1.1.1",
744 "get-intrinsic": "^1.0.2"
745 },
746 "funding": {
747 "url": "https://github.com/sponsors/ljharb"
748 }
749 },
750 "node_modules/callsites": {
751 "version": "3.1.0",
752 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
753 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
754 "dev": true,
755 "engines": {
756 "node": ">=6"
757 }
758 },
759 "node_modules/camelcase": {
760 "version": "6.2.0",
761 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
762 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
763 "dev": true,
764 "engines": {
765 "node": ">=10"
766 },
767 "funding": {
768 "url": "https://github.com/sponsors/sindresorhus"
769 }
770 },
771 "node_modules/caniuse-lite": {
772 "version": "1.0.30001245",
773 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001245.tgz",
774 "integrity": "sha512-768fM9j1PKXpOCKws6eTo3RHmvTUsG9UrpT4WoREFeZgJBTi4/X9g565azS/rVUGtqb8nt7FjLeF5u4kukERnA==",
775 "dev": true,
776 "funding": {
777 "type": "opencollective",
778 "url": "https://opencollective.com/browserslist"
779 }
780 },
781 "node_modules/chai": {
782 "version": "4.3.4",
783 "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.4.tgz",
784 "integrity": "sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA==",
785 "dev": true,
786 "dependencies": {
787 "assertion-error": "^1.1.0",
788 "check-error": "^1.0.2",
789 "deep-eql": "^3.0.1",
790 "get-func-name": "^2.0.0",
791 "pathval": "^1.1.1",
792 "type-detect": "^4.0.5"
793 },
794 "engines": {
795 "node": ">=4"
796 }
797 },
798 "node_modules/chalk": {
799 "version": "4.1.1",
800 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
801 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
802 "dependencies": {
803 "ansi-styles": "^4.1.0",
804 "supports-color": "^7.1.0"
805 },
806 "engines": {
807 "node": ">=10"
808 },
809 "funding": {
810 "url": "https://github.com/chalk/chalk?sponsor=1"
811 }
812 },
813 "node_modules/check-error": {
814 "version": "1.0.2",
815 "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
816 "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=",
817 "dev": true,
818 "engines": {
819 "node": "*"
820 }
821 },
822 "node_modules/chokidar": {
823 "version": "3.5.2",
824 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
825 "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
826 "dev": true,
827 "dependencies": {
828 "anymatch": "~3.1.2",
829 "braces": "~3.0.2",
830 "glob-parent": "~5.1.2",
831 "is-binary-path": "~2.1.0",
832 "is-glob": "~4.0.1",
833 "normalize-path": "~3.0.0",
834 "readdirp": "~3.6.0"
835 },
836 "engines": {
837 "node": ">= 8.10.0"
838 },
839 "optionalDependencies": {
840 "fsevents": "~2.3.2"
841 }
842 },
843 "node_modules/chrome-trace-event": {
844 "version": "1.0.3",
845 "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
846 "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
847 "dev": true,
848 "engines": {
849 "node": ">=6.0"
850 }
851 },
852 "node_modules/cliui": {
853 "version": "7.0.4",
854 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
855 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
856 "dependencies": {
857 "string-width": "^4.2.0",
858 "strip-ansi": "^6.0.0",
859 "wrap-ansi": "^7.0.0"
860 }
861 },
862 "node_modules/clone-deep": {
863 "version": "4.0.1",
864 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
865 "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
866 "dev": true,
867 "dependencies": {
868 "is-plain-object": "^2.0.4",
869 "kind-of": "^6.0.2",
870 "shallow-clone": "^3.0.0"
871 },
872 "engines": {
873 "node": ">=6"
874 }
875 },
876 "node_modules/color-convert": {
877 "version": "2.0.1",
878 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
879 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
880 "dependencies": {
881 "color-name": "~1.1.4"
882 },
883 "engines": {
884 "node": ">=7.0.0"
885 }
886 },
887 "node_modules/color-name": {
888 "version": "1.1.4",
889 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
890 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
891 },
892 "node_modules/colorette": {
893 "version": "1.2.2",
894 "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
895 "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
896 "dev": true
897 },
898 "node_modules/combined-stream": {
899 "version": "1.0.8",
900 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
901 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
902 "dependencies": {
903 "delayed-stream": "~1.0.0"
904 },
905 "engines": {
906 "node": ">= 0.8"
907 }
908 },
909 "node_modules/commander": {
910 "version": "2.20.3",
911 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
912 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
913 "dev": true
914 },
915 "node_modules/concat-map": {
916 "version": "0.0.1",
917 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
918 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
919 "dev": true
920 },
921 "node_modules/core-js": {
922 "version": "3.15.2",
923 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz",
924 "integrity": "sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q==",
925 "hasInstallScript": true,
926 "funding": {
927 "type": "opencollective",
928 "url": "https://opencollective.com/core-js"
929 }
930 },
931 "node_modules/cosmiconfig": {
932 "version": "6.0.0",
933 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
934 "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==",
935 "dev": true,
936 "dependencies": {
937 "@types/parse-json": "^4.0.0",
938 "import-fresh": "^3.1.0",
939 "parse-json": "^5.0.0",
940 "path-type": "^4.0.0",
941 "yaml": "^1.7.2"
942 },
943 "engines": {
944 "node": ">=8"
945 }
946 },
947 "node_modules/cosmiconfig/node_modules/parse-json": {
948 "version": "5.2.0",
949 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
950 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
951 "dev": true,
952 "dependencies": {
953 "@babel/code-frame": "^7.0.0",
954 "error-ex": "^1.3.1",
955 "json-parse-even-better-errors": "^2.3.0",
956 "lines-and-columns": "^1.1.6"
957 },
958 "engines": {
959 "node": ">=8"
960 },
961 "funding": {
962 "url": "https://github.com/sponsors/sindresorhus"
963 }
964 },
965 "node_modules/cosmiconfig/node_modules/path-type": {
966 "version": "4.0.0",
967 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
968 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
969 "dev": true,
970 "engines": {
971 "node": ">=8"
972 }
973 },
974 "node_modules/cross-spawn": {
975 "version": "6.0.5",
976 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
977 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
978 "dev": true,
979 "dependencies": {
980 "nice-try": "^1.0.4",
981 "path-key": "^2.0.1",
982 "semver": "^5.5.0",
983 "shebang-command": "^1.2.0",
984 "which": "^1.2.9"
985 },
986 "engines": {
987 "node": ">=4.8"
988 }
989 },
990 "node_modules/cross-spawn/node_modules/which": {
991 "version": "1.3.1",
992 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
993 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
994 "dev": true,
995 "dependencies": {
996 "isexe": "^2.0.0"
997 },
998 "bin": {
999 "which": "bin/which"
1000 }
1001 },
1002 "node_modules/debug": {
1003 "version": "4.3.1",
1004 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
1005 "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
1006 "dev": true,
1007 "dependencies": {
1008 "ms": "2.1.2"
1009 },
1010 "engines": {
1011 "node": ">=6.0"
1012 },
1013 "peerDependenciesMeta": {
1014 "supports-color": {
1015 "optional": true
1016 }
1017 }
1018 },
1019 "node_modules/debug/node_modules/ms": {
1020 "version": "2.1.2",
1021 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1022 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1023 "dev": true
1024 },
1025 "node_modules/decamelize": {
1026 "version": "4.0.0",
1027 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
1028 "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
1029 "dev": true,
1030 "engines": {
1031 "node": ">=10"
1032 },
1033 "funding": {
1034 "url": "https://github.com/sponsors/sindresorhus"
1035 }
1036 },
1037 "node_modules/declaration-bundler-webpack-plugin": {
1038 "version": "1.0.3",
1039 "resolved": "https://registry.npmjs.org/declaration-bundler-webpack-plugin/-/declaration-bundler-webpack-plugin-1.0.3.tgz",
1040 "integrity": "sha1-n7WuOTxj7UF157beS1i6/eNPCXo=",
1041 "dev": true
1042 },
1043 "node_modules/deep-eql": {
1044 "version": "3.0.1",
1045 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",
1046 "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",
1047 "dev": true,
1048 "dependencies": {
1049 "type-detect": "^4.0.0"
1050 },
1051 "engines": {
1052 "node": ">=0.12"
1053 }
1054 },
1055 "node_modules/deepmerge": {
1056 "version": "4.2.2",
1057 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
1058 "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
1059 "dev": true,
1060 "engines": {
1061 "node": ">=0.10.0"
1062 }
1063 },
1064 "node_modules/define-properties": {
1065 "version": "1.1.3",
1066 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
1067 "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
1068 "dev": true,
1069 "dependencies": {
1070 "object-keys": "^1.0.12"
1071 },
1072 "engines": {
1073 "node": ">= 0.4"
1074 }
1075 },
1076 "node_modules/delayed-stream": {
1077 "version": "1.0.0",
1078 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
1079 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
1080 "engines": {
1081 "node": ">=0.4.0"
1082 }
1083 },
1084 "node_modules/diff": {
1085 "version": "5.0.0",
1086 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
1087 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
1088 "dev": true,
1089 "engines": {
1090 "node": ">=0.3.1"
1091 }
1092 },
1093 "node_modules/electron-to-chromium": {
1094 "version": "1.3.775",
1095 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.775.tgz",
1096 "integrity": "sha512-EGuiJW4yBPOTj2NtWGZcX93ZE8IGj33HJAx4d3ouE2zOfW2trbWU+t1e0yzLr1qQIw81++txbM3BH52QwSRE6Q==",
1097 "dev": true
1098 },
1099 "node_modules/emoji-regex": {
1100 "version": "8.0.0",
1101 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1102 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
1103 },
1104 "node_modules/enhanced-resolve": {
1105 "version": "5.8.2",
1106 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz",
1107 "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==",
1108 "dev": true,
1109 "dependencies": {
1110 "graceful-fs": "^4.2.4",
1111 "tapable": "^2.2.0"
1112 },
1113 "engines": {
1114 "node": ">=10.13.0"
1115 }
1116 },
1117 "node_modules/enhanced-resolve/node_modules/tapable": {
1118 "version": "2.2.0",
1119 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz",
1120 "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==",
1121 "dev": true,
1122 "engines": {
1123 "node": ">=6"
1124 }
1125 },
1126 "node_modules/envinfo": {
1127 "version": "7.8.1",
1128 "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
1129 "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==",
1130 "dev": true,
1131 "bin": {
1132 "envinfo": "dist/cli.js"
1133 },
1134 "engines": {
1135 "node": ">=4"
1136 }
1137 },
1138 "node_modules/error-ex": {
1139 "version": "1.3.2",
1140 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
1141 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
1142 "dev": true,
1143 "dependencies": {
1144 "is-arrayish": "^0.2.1"
1145 }
1146 },
1147 "node_modules/es-abstract": {
1148 "version": "1.18.3",
1149 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz",
1150 "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==",
1151 "dev": true,
1152 "dependencies": {
1153 "call-bind": "^1.0.2",
1154 "es-to-primitive": "^1.2.1",
1155 "function-bind": "^1.1.1",
1156 "get-intrinsic": "^1.1.1",
1157 "has": "^1.0.3",
1158 "has-symbols": "^1.0.2",
1159 "is-callable": "^1.2.3",
1160 "is-negative-zero": "^2.0.1",
1161 "is-regex": "^1.1.3",
1162 "is-string": "^1.0.6",
1163 "object-inspect": "^1.10.3",
1164 "object-keys": "^1.1.1",
1165 "object.assign": "^4.1.2",
1166 "string.prototype.trimend": "^1.0.4",
1167 "string.prototype.trimstart": "^1.0.4",
1168 "unbox-primitive": "^1.0.1"
1169 },
1170 "engines": {
1171 "node": ">= 0.4"
1172 },
1173 "funding": {
1174 "url": "https://github.com/sponsors/ljharb"
1175 }
1176 },
1177 "node_modules/es-module-lexer": {
1178 "version": "0.7.1",
1179 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.7.1.tgz",
1180 "integrity": "sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==",
1181 "dev": true
1182 },
1183 "node_modules/es-to-primitive": {
1184 "version": "1.2.1",
1185 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
1186 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
1187 "dev": true,
1188 "dependencies": {
1189 "is-callable": "^1.1.4",
1190 "is-date-object": "^1.0.1",
1191 "is-symbol": "^1.0.2"
1192 },
1193 "engines": {
1194 "node": ">= 0.4"
1195 },
1196 "funding": {
1197 "url": "https://github.com/sponsors/ljharb"
1198 }
1199 },
1200 "node_modules/esbuild": {
1201 "version": "0.12.15",
1202 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.12.15.tgz",
1203 "integrity": "sha512-72V4JNd2+48eOVCXx49xoSWHgC3/cCy96e7mbXKY+WOWghN00cCmlGnwVLRhRHorvv0dgCyuMYBZlM2xDM5OQw==",
1204 "dev": true,
1205 "hasInstallScript": true,
1206 "bin": {
1207 "esbuild": "bin/esbuild"
1208 }
1209 },
1210 "node_modules/escalade": {
1211 "version": "3.1.1",
1212 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
1213 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
1214 "engines": {
1215 "node": ">=6"
1216 }
1217 },
1218 "node_modules/escape-string-regexp": {
1219 "version": "4.0.0",
1220 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
1221 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
1222 "dev": true,
1223 "engines": {
1224 "node": ">=10"
1225 },
1226 "funding": {
1227 "url": "https://github.com/sponsors/sindresorhus"
1228 }
1229 },
1230 "node_modules/eslint-scope": {
1231 "version": "5.1.1",
1232 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
1233 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
1234 "dev": true,
1235 "dependencies": {
1236 "esrecurse": "^4.3.0",
1237 "estraverse": "^4.1.1"
1238 },
1239 "engines": {
1240 "node": ">=8.0.0"
1241 }
1242 },
1243 "node_modules/esrecurse": {
1244 "version": "4.3.0",
1245 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
1246 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
1247 "dev": true,
1248 "dependencies": {
1249 "estraverse": "^5.2.0"
1250 },
1251 "engines": {
1252 "node": ">=4.0"
1253 }
1254 },
1255 "node_modules/esrecurse/node_modules/estraverse": {
1256 "version": "5.2.0",
1257 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
1258 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
1259 "dev": true,
1260 "engines": {
1261 "node": ">=4.0"
1262 }
1263 },
1264 "node_modules/estraverse": {
1265 "version": "4.3.0",
1266 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
1267 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
1268 "dev": true,
1269 "engines": {
1270 "node": ">=4.0"
1271 }
1272 },
1273 "node_modules/events": {
1274 "version": "3.3.0",
1275 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
1276 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
1277 "dev": true,
1278 "engines": {
1279 "node": ">=0.8.x"
1280 }
1281 },
1282 "node_modules/execa": {
1283 "version": "5.1.1",
1284 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
1285 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
1286 "dev": true,
1287 "dependencies": {
1288 "cross-spawn": "^7.0.3",
1289 "get-stream": "^6.0.0",
1290 "human-signals": "^2.1.0",
1291 "is-stream": "^2.0.0",
1292 "merge-stream": "^2.0.0",
1293 "npm-run-path": "^4.0.1",
1294 "onetime": "^5.1.2",
1295 "signal-exit": "^3.0.3",
1296 "strip-final-newline": "^2.0.0"
1297 },
1298 "engines": {
1299 "node": ">=10"
1300 },
1301 "funding": {
1302 "url": "https://github.com/sindresorhus/execa?sponsor=1"
1303 }
1304 },
1305 "node_modules/execa/node_modules/cross-spawn": {
1306 "version": "7.0.3",
1307 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
1308 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
1309 "dev": true,
1310 "dependencies": {
1311 "path-key": "^3.1.0",
1312 "shebang-command": "^2.0.0",
1313 "which": "^2.0.1"
1314 },
1315 "engines": {
1316 "node": ">= 8"
1317 }
1318 },
1319 "node_modules/execa/node_modules/path-key": {
1320 "version": "3.1.1",
1321 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1322 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1323 "dev": true,
1324 "engines": {
1325 "node": ">=8"
1326 }
1327 },
1328 "node_modules/execa/node_modules/shebang-command": {
1329 "version": "2.0.0",
1330 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1331 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1332 "dev": true,
1333 "dependencies": {
1334 "shebang-regex": "^3.0.0"
1335 },
1336 "engines": {
1337 "node": ">=8"
1338 }
1339 },
1340 "node_modules/execa/node_modules/shebang-regex": {
1341 "version": "3.0.0",
1342 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
1343 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
1344 "dev": true,
1345 "engines": {
1346 "node": ">=8"
1347 }
1348 },
1349 "node_modules/fast-deep-equal": {
1350 "version": "3.1.3",
1351 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
1352 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
1353 "dev": true
1354 },
1355 "node_modules/fast-json-stable-stringify": {
1356 "version": "2.1.0",
1357 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
1358 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
1359 "dev": true
1360 },
1361 "node_modules/fastest-levenshtein": {
1362 "version": "1.0.12",
1363 "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
1364 "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
1365 "dev": true
1366 },
1367 "node_modules/fill-range": {
1368 "version": "7.0.1",
1369 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
1370 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
1371 "dev": true,
1372 "dependencies": {
1373 "to-regex-range": "^5.0.1"
1374 },
1375 "engines": {
1376 "node": ">=8"
1377 }
1378 },
1379 "node_modules/find-up": {
1380 "version": "5.0.0",
1381 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
1382 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
1383 "dev": true,
1384 "dependencies": {
1385 "locate-path": "^6.0.0",
1386 "path-exists": "^4.0.0"
1387 },
1388 "engines": {
1389 "node": ">=10"
1390 },
1391 "funding": {
1392 "url": "https://github.com/sponsors/sindresorhus"
1393 }
1394 },
1395 "node_modules/flat": {
1396 "version": "5.0.2",
1397 "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
1398 "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
1399 "dev": true,
1400 "bin": {
1401 "flat": "cli.js"
1402 }
1403 },
1404 "node_modules/fork-ts-checker-webpack-plugin": {
1405 "version": "6.2.12",
1406 "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.2.12.tgz",
1407 "integrity": "sha512-BzXGIfM47q1WFwXsNLl22dQVMFwSBgldL07lvqRJFxgrhT76QQ3nri5PX01Rxfa2RYvv/hqACULO8K5gT8fFuA==",
1408 "dev": true,
1409 "dependencies": {
1410 "@babel/code-frame": "^7.8.3",
1411 "@types/json-schema": "^7.0.5",
1412 "chalk": "^4.1.0",
1413 "chokidar": "^3.4.2",
1414 "cosmiconfig": "^6.0.0",
1415 "deepmerge": "^4.2.2",
1416 "fs-extra": "^9.0.0",
1417 "glob": "^7.1.6",
1418 "memfs": "^3.1.2",
1419 "minimatch": "^3.0.4",
1420 "schema-utils": "2.7.0",
1421 "semver": "^7.3.2",
1422 "tapable": "^1.0.0"
1423 },
1424 "engines": {
1425 "node": ">=10",
1426 "yarn": ">=1.0.0"
1427 }
1428 },
1429 "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": {
1430 "version": "7.3.5",
1431 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
1432 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
1433 "dev": true,
1434 "dependencies": {
1435 "lru-cache": "^6.0.0"
1436 },
1437 "bin": {
1438 "semver": "bin/semver.js"
1439 },
1440 "engines": {
1441 "node": ">=10"
1442 }
1443 },
1444 "node_modules/form-data": {
1445 "version": "3.0.1",
1446 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
1447 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
1448 "dependencies": {
1449 "asynckit": "^0.4.0",
1450 "combined-stream": "^1.0.8",
1451 "mime-types": "^2.1.12"
1452 },
1453 "engines": {
1454 "node": ">= 6"
1455 }
1456 },
1457 "node_modules/fs-extra": {
1458 "version": "9.1.0",
1459 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
1460 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
1461 "dev": true,
1462 "dependencies": {
1463 "at-least-node": "^1.0.0",
1464 "graceful-fs": "^4.2.0",
1465 "jsonfile": "^6.0.1",
1466 "universalify": "^2.0.0"
1467 },
1468 "engines": {
1469 "node": ">=10"
1470 }
1471 },
1472 "node_modules/fs-monkey": {
1473 "version": "1.0.3",
1474 "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz",
1475 "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==",
1476 "dev": true
1477 },
1478 "node_modules/fs.realpath": {
1479 "version": "1.0.0",
1480 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1481 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
1482 "dev": true
1483 },
1484 "node_modules/fsevents": {
1485 "version": "2.3.2",
1486 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
1487 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
1488 "dev": true,
1489 "hasInstallScript": true,
1490 "optional": true,
1491 "os": [
1492 "darwin"
1493 ],
1494 "engines": {
1495 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1496 }
1497 },
1498 "node_modules/function-bind": {
1499 "version": "1.1.1",
1500 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
1501 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
1502 "dev": true
1503 },
1504 "node_modules/get-caller-file": {
1505 "version": "2.0.5",
1506 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1507 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1508 "engines": {
1509 "node": "6.* || 8.* || >= 10.*"
1510 }
1511 },
1512 "node_modules/get-func-name": {
1513 "version": "2.0.0",
1514 "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
1515 "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=",
1516 "dev": true,
1517 "engines": {
1518 "node": "*"
1519 }
1520 },
1521 "node_modules/get-intrinsic": {
1522 "version": "1.1.1",
1523 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
1524 "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
1525 "dev": true,
1526 "dependencies": {
1527 "function-bind": "^1.1.1",
1528 "has": "^1.0.3",
1529 "has-symbols": "^1.0.1"
1530 },
1531 "funding": {
1532 "url": "https://github.com/sponsors/ljharb"
1533 }
1534 },
1535 "node_modules/get-stream": {
1536 "version": "6.0.1",
1537 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
1538 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
1539 "dev": true,
1540 "engines": {
1541 "node": ">=10"
1542 },
1543 "funding": {
1544 "url": "https://github.com/sponsors/sindresorhus"
1545 }
1546 },
1547 "node_modules/glob": {
1548 "version": "7.1.7",
1549 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
1550 "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
1551 "dev": true,
1552 "dependencies": {
1553 "fs.realpath": "^1.0.0",
1554 "inflight": "^1.0.4",
1555 "inherits": "2",
1556 "minimatch": "^3.0.4",
1557 "once": "^1.3.0",
1558 "path-is-absolute": "^1.0.0"
1559 },
1560 "engines": {
1561 "node": "*"
1562 },
1563 "funding": {
1564 "url": "https://github.com/sponsors/isaacs"
1565 }
1566 },
1567 "node_modules/glob-parent": {
1568 "version": "5.1.2",
1569 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
1570 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
1571 "dev": true,
1572 "dependencies": {
1573 "is-glob": "^4.0.1"
1574 },
1575 "engines": {
1576 "node": ">= 6"
1577 }
1578 },
1579 "node_modules/glob-to-regexp": {
1580 "version": "0.4.1",
1581 "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
1582 "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
1583 "dev": true
1584 },
1585 "node_modules/graceful-fs": {
1586 "version": "4.2.6",
1587 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
1588 "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
1589 "dev": true
1590 },
1591 "node_modules/growl": {
1592 "version": "1.10.5",
1593 "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
1594 "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
1595 "dev": true,
1596 "engines": {
1597 "node": ">=4.x"
1598 }
1599 },
1600 "node_modules/has": {
1601 "version": "1.0.3",
1602 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1603 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1604 "dev": true,
1605 "dependencies": {
1606 "function-bind": "^1.1.1"
1607 },
1608 "engines": {
1609 "node": ">= 0.4.0"
1610 }
1611 },
1612 "node_modules/has-bigints": {
1613 "version": "1.0.1",
1614 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
1615 "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
1616 "dev": true,
1617 "funding": {
1618 "url": "https://github.com/sponsors/ljharb"
1619 }
1620 },
1621 "node_modules/has-flag": {
1622 "version": "4.0.0",
1623 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1624 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1625 "engines": {
1626 "node": ">=8"
1627 }
1628 },
1629 "node_modules/has-symbols": {
1630 "version": "1.0.2",
1631 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
1632 "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
1633 "dev": true,
1634 "engines": {
1635 "node": ">= 0.4"
1636 },
1637 "funding": {
1638 "url": "https://github.com/sponsors/ljharb"
1639 }
1640 },
1641 "node_modules/he": {
1642 "version": "1.2.0",
1643 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
1644 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
1645 "dev": true,
1646 "bin": {
1647 "he": "bin/he"
1648 }
1649 },
1650 "node_modules/hosted-git-info": {
1651 "version": "2.8.9",
1652 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
1653 "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
1654 "dev": true
1655 },
1656 "node_modules/human-signals": {
1657 "version": "2.1.0",
1658 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
1659 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
1660 "dev": true,
1661 "engines": {
1662 "node": ">=10.17.0"
1663 }
1664 },
1665 "node_modules/import-fresh": {
1666 "version": "3.3.0",
1667 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
1668 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
1669 "dev": true,
1670 "dependencies": {
1671 "parent-module": "^1.0.0",
1672 "resolve-from": "^4.0.0"
1673 },
1674 "engines": {
1675 "node": ">=6"
1676 },
1677 "funding": {
1678 "url": "https://github.com/sponsors/sindresorhus"
1679 }
1680 },
1681 "node_modules/import-local": {
1682 "version": "3.0.2",
1683 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
1684 "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
1685 "dev": true,
1686 "dependencies": {
1687 "pkg-dir": "^4.2.0",
1688 "resolve-cwd": "^3.0.0"
1689 },
1690 "bin": {
1691 "import-local-fixture": "fixtures/cli.js"
1692 },
1693 "engines": {
1694 "node": ">=8"
1695 }
1696 },
1697 "node_modules/inflight": {
1698 "version": "1.0.6",
1699 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1700 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1701 "dev": true,
1702 "dependencies": {
1703 "once": "^1.3.0",
1704 "wrappy": "1"
1705 }
1706 },
1707 "node_modules/inherits": {
1708 "version": "2.0.4",
1709 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1710 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1711 "dev": true
1712 },
1713 "node_modules/interpret": {
1714 "version": "2.2.0",
1715 "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz",
1716 "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==",
1717 "dev": true,
1718 "engines": {
1719 "node": ">= 0.10"
1720 }
1721 },
1722 "node_modules/is-arrayish": {
1723 "version": "0.2.1",
1724 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
1725 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
1726 "dev": true
1727 },
1728 "node_modules/is-bigint": {
1729 "version": "1.0.2",
1730 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz",
1731 "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==",
1732 "dev": true,
1733 "funding": {
1734 "url": "https://github.com/sponsors/ljharb"
1735 }
1736 },
1737 "node_modules/is-binary-path": {
1738 "version": "2.1.0",
1739 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
1740 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
1741 "dev": true,
1742 "dependencies": {
1743 "binary-extensions": "^2.0.0"
1744 },
1745 "engines": {
1746 "node": ">=8"
1747 }
1748 },
1749 "node_modules/is-boolean-object": {
1750 "version": "1.1.1",
1751 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz",
1752 "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==",
1753 "dev": true,
1754 "dependencies": {
1755 "call-bind": "^1.0.2"
1756 },
1757 "engines": {
1758 "node": ">= 0.4"
1759 },
1760 "funding": {
1761 "url": "https://github.com/sponsors/ljharb"
1762 }
1763 },
1764 "node_modules/is-callable": {
1765 "version": "1.2.3",
1766 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
1767 "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==",
1768 "dev": true,
1769 "engines": {
1770 "node": ">= 0.4"
1771 },
1772 "funding": {
1773 "url": "https://github.com/sponsors/ljharb"
1774 }
1775 },
1776 "node_modules/is-core-module": {
1777 "version": "2.5.0",
1778 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.5.0.tgz",
1779 "integrity": "sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==",
1780 "dev": true,
1781 "dependencies": {
1782 "has": "^1.0.3"
1783 },
1784 "funding": {
1785 "url": "https://github.com/sponsors/ljharb"
1786 }
1787 },
1788 "node_modules/is-date-object": {
1789 "version": "1.0.4",
1790 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz",
1791 "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==",
1792 "dev": true,
1793 "engines": {
1794 "node": ">= 0.4"
1795 },
1796 "funding": {
1797 "url": "https://github.com/sponsors/ljharb"
1798 }
1799 },
1800 "node_modules/is-extglob": {
1801 "version": "2.1.1",
1802 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1803 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1804 "dev": true,
1805 "engines": {
1806 "node": ">=0.10.0"
1807 }
1808 },
1809 "node_modules/is-fullwidth-code-point": {
1810 "version": "3.0.0",
1811 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1812 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
1813 "engines": {
1814 "node": ">=8"
1815 }
1816 },
1817 "node_modules/is-glob": {
1818 "version": "4.0.1",
1819 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
1820 "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
1821 "dev": true,
1822 "dependencies": {
1823 "is-extglob": "^2.1.1"
1824 },
1825 "engines": {
1826 "node": ">=0.10.0"
1827 }
1828 },
1829 "node_modules/is-negative-zero": {
1830 "version": "2.0.1",
1831 "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
1832 "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
1833 "dev": true,
1834 "engines": {
1835 "node": ">= 0.4"
1836 },
1837 "funding": {
1838 "url": "https://github.com/sponsors/ljharb"
1839 }
1840 },
1841 "node_modules/is-number": {
1842 "version": "7.0.0",
1843 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1844 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1845 "dev": true,
1846 "engines": {
1847 "node": ">=0.12.0"
1848 }
1849 },
1850 "node_modules/is-number-object": {
1851 "version": "1.0.5",
1852 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz",
1853 "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==",
1854 "dev": true,
1855 "engines": {
1856 "node": ">= 0.4"
1857 },
1858 "funding": {
1859 "url": "https://github.com/sponsors/ljharb"
1860 }
1861 },
1862 "node_modules/is-plain-obj": {
1863 "version": "2.1.0",
1864 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
1865 "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
1866 "dev": true,
1867 "engines": {
1868 "node": ">=8"
1869 }
1870 },
1871 "node_modules/is-plain-object": {
1872 "version": "2.0.4",
1873 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
1874 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
1875 "dev": true,
1876 "dependencies": {
1877 "isobject": "^3.0.1"
1878 },
1879 "engines": {
1880 "node": ">=0.10.0"
1881 }
1882 },
1883 "node_modules/is-regex": {
1884 "version": "1.1.3",
1885 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz",
1886 "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==",
1887 "dev": true,
1888 "dependencies": {
1889 "call-bind": "^1.0.2",
1890 "has-symbols": "^1.0.2"
1891 },
1892 "engines": {
1893 "node": ">= 0.4"
1894 },
1895 "funding": {
1896 "url": "https://github.com/sponsors/ljharb"
1897 }
1898 },
1899 "node_modules/is-stream": {
1900 "version": "2.0.0",
1901 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
1902 "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
1903 "dev": true,
1904 "engines": {
1905 "node": ">=8"
1906 }
1907 },
1908 "node_modules/is-string": {
1909 "version": "1.0.6",
1910 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz",
1911 "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==",
1912 "dev": true,
1913 "engines": {
1914 "node": ">= 0.4"
1915 },
1916 "funding": {
1917 "url": "https://github.com/sponsors/ljharb"
1918 }
1919 },
1920 "node_modules/is-symbol": {
1921 "version": "1.0.4",
1922 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
1923 "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
1924 "dev": true,
1925 "dependencies": {
1926 "has-symbols": "^1.0.2"
1927 },
1928 "engines": {
1929 "node": ">= 0.4"
1930 },
1931 "funding": {
1932 "url": "https://github.com/sponsors/ljharb"
1933 }
1934 },
1935 "node_modules/is-unicode-supported": {
1936 "version": "0.1.0",
1937 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
1938 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
1939 "dev": true,
1940 "engines": {
1941 "node": ">=10"
1942 },
1943 "funding": {
1944 "url": "https://github.com/sponsors/sindresorhus"
1945 }
1946 },
1947 "node_modules/isexe": {
1948 "version": "2.0.0",
1949 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1950 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1951 "dev": true
1952 },
1953 "node_modules/isobject": {
1954 "version": "3.0.1",
1955 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
1956 "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
1957 "dev": true,
1958 "engines": {
1959 "node": ">=0.10.0"
1960 }
1961 },
1962 "node_modules/jest-worker": {
1963 "version": "27.0.6",
1964 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.6.tgz",
1965 "integrity": "sha512-qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA==",
1966 "dev": true,
1967 "dependencies": {
1968 "@types/node": "*",
1969 "merge-stream": "^2.0.0",
1970 "supports-color": "^8.0.0"
1971 },
1972 "engines": {
1973 "node": ">= 10.13.0"
1974 }
1975 },
1976 "node_modules/jest-worker/node_modules/supports-color": {
1977 "version": "8.1.1",
1978 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
1979 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
1980 "dev": true,
1981 "dependencies": {
1982 "has-flag": "^4.0.0"
1983 },
1984 "engines": {
1985 "node": ">=10"
1986 },
1987 "funding": {
1988 "url": "https://github.com/chalk/supports-color?sponsor=1"
1989 }
1990 },
1991 "node_modules/js-tokens": {
1992 "version": "4.0.0",
1993 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1994 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1995 "dev": true
1996 },
1997 "node_modules/js-yaml": {
1998 "version": "4.1.0",
1999 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
2000 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
2001 "dev": true,
2002 "dependencies": {
2003 "argparse": "^2.0.1"
2004 },
2005 "bin": {
2006 "js-yaml": "bin/js-yaml.js"
2007 }
2008 },
2009 "node_modules/js-yaml/node_modules/argparse": {
2010 "version": "2.0.1",
2011 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
2012 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
2013 "dev": true
2014 },
2015 "node_modules/json-parse-better-errors": {
2016 "version": "1.0.2",
2017 "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
2018 "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
2019 "dev": true
2020 },
2021 "node_modules/json-parse-even-better-errors": {
2022 "version": "2.3.1",
2023 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
2024 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
2025 "dev": true
2026 },
2027 "node_modules/json-schema-traverse": {
2028 "version": "0.4.1",
2029 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2030 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2031 "dev": true
2032 },
2033 "node_modules/jsonfile": {
2034 "version": "6.1.0",
2035 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
2036 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
2037 "dev": true,
2038 "dependencies": {
2039 "universalify": "^2.0.0"
2040 },
2041 "optionalDependencies": {
2042 "graceful-fs": "^4.1.6"
2043 }
2044 },
2045 "node_modules/kind-of": {
2046 "version": "6.0.3",
2047 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
2048 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
2049 "dev": true,
2050 "engines": {
2051 "node": ">=0.10.0"
2052 }
2053 },
2054 "node_modules/lines-and-columns": {
2055 "version": "1.1.6",
2056 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
2057 "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
2058 "dev": true
2059 },
2060 "node_modules/load-json-file": {
2061 "version": "4.0.0",
2062 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
2063 "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
2064 "dev": true,
2065 "dependencies": {
2066 "graceful-fs": "^4.1.2",
2067 "parse-json": "^4.0.0",
2068 "pify": "^3.0.0",
2069 "strip-bom": "^3.0.0"
2070 },
2071 "engines": {
2072 "node": ">=4"
2073 }
2074 },
2075 "node_modules/loader-runner": {
2076 "version": "4.2.0",
2077 "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
2078 "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==",
2079 "dev": true,
2080 "engines": {
2081 "node": ">=6.11.5"
2082 }
2083 },
2084 "node_modules/locate-path": {
2085 "version": "6.0.0",
2086 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
2087 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
2088 "dev": true,
2089 "dependencies": {
2090 "p-locate": "^5.0.0"
2091 },
2092 "engines": {
2093 "node": ">=10"
2094 },
2095 "funding": {
2096 "url": "https://github.com/sponsors/sindresorhus"
2097 }
2098 },
2099 "node_modules/log-symbols": {
2100 "version": "4.1.0",
2101 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
2102 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
2103 "dev": true,
2104 "dependencies": {
2105 "chalk": "^4.1.0",
2106 "is-unicode-supported": "^0.1.0"
2107 },
2108 "engines": {
2109 "node": ">=10"
2110 },
2111 "funding": {
2112 "url": "https://github.com/sponsors/sindresorhus"
2113 }
2114 },
2115 "node_modules/long": {
2116 "version": "4.0.0",
2117 "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
2118 "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="
2119 },
2120 "node_modules/lru-cache": {
2121 "version": "6.0.0",
2122 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
2123 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
2124 "dev": true,
2125 "dependencies": {
2126 "yallist": "^4.0.0"
2127 },
2128 "engines": {
2129 "node": ">=10"
2130 }
2131 },
2132 "node_modules/memfs": {
2133 "version": "3.2.2",
2134 "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.2.2.tgz",
2135 "integrity": "sha512-RE0CwmIM3CEvpcdK3rZ19BC4E6hv9kADkMN5rPduRak58cNArWLi/9jFLsa4rhsjfVxMP3v0jO7FHXq7SvFY5Q==",
2136 "dev": true,
2137 "dependencies": {
2138 "fs-monkey": "1.0.3"
2139 },
2140 "engines": {
2141 "node": ">= 4.0.0"
2142 }
2143 },
2144 "node_modules/memorystream": {
2145 "version": "0.3.1",
2146 "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz",
2147 "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=",
2148 "dev": true,
2149 "engines": {
2150 "node": ">= 0.10.0"
2151 }
2152 },
2153 "node_modules/merge-stream": {
2154 "version": "2.0.0",
2155 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
2156 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
2157 "dev": true
2158 },
2159 "node_modules/micromatch": {
2160 "version": "4.0.4",
2161 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
2162 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
2163 "dev": true,
2164 "dependencies": {
2165 "braces": "^3.0.1",
2166 "picomatch": "^2.2.3"
2167 },
2168 "engines": {
2169 "node": ">=8.6"
2170 }
2171 },
2172 "node_modules/mime-db": {
2173 "version": "1.48.0",
2174 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz",
2175 "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==",
2176 "engines": {
2177 "node": ">= 0.6"
2178 }
2179 },
2180 "node_modules/mime-types": {
2181 "version": "2.1.31",
2182 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz",
2183 "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==",
2184 "dependencies": {
2185 "mime-db": "1.48.0"
2186 },
2187 "engines": {
2188 "node": ">= 0.6"
2189 }
2190 },
2191 "node_modules/mimic-fn": {
2192 "version": "2.1.0",
2193 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
2194 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
2195 "dev": true,
2196 "engines": {
2197 "node": ">=6"
2198 }
2199 },
2200 "node_modules/minimatch": {
2201 "version": "3.0.4",
2202 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
2203 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
2204 "dev": true,
2205 "dependencies": {
2206 "brace-expansion": "^1.1.7"
2207 },
2208 "engines": {
2209 "node": "*"
2210 }
2211 },
2212 "node_modules/mocha": {
2213 "version": "9.0.2",
2214 "resolved": "https://registry.npmjs.org/mocha/-/mocha-9.0.2.tgz",
2215 "integrity": "sha512-FpspiWU+UT9Sixx/wKimvnpkeW0mh6ROAKkIaPokj3xZgxeRhcna/k5X57jJghEr8X+Cgu/Vegf8zCX5ugSuTA==",
2216 "dev": true,
2217 "dependencies": {
2218 "@ungap/promise-all-settled": "1.1.2",
2219 "ansi-colors": "4.1.1",
2220 "browser-stdout": "1.3.1",
2221 "chokidar": "3.5.2",
2222 "debug": "4.3.1",
2223 "diff": "5.0.0",
2224 "escape-string-regexp": "4.0.0",
2225 "find-up": "5.0.0",
2226 "glob": "7.1.7",
2227 "growl": "1.10.5",
2228 "he": "1.2.0",
2229 "js-yaml": "4.1.0",
2230 "log-symbols": "4.1.0",
2231 "minimatch": "3.0.4",
2232 "ms": "2.1.3",
2233 "nanoid": "3.1.23",
2234 "serialize-javascript": "6.0.0",
2235 "strip-json-comments": "3.1.1",
2236 "supports-color": "8.1.1",
2237 "which": "2.0.2",
2238 "wide-align": "1.1.3",
2239 "workerpool": "6.1.5",
2240 "yargs": "16.2.0",
2241 "yargs-parser": "20.2.4",
2242 "yargs-unparser": "2.0.0"
2243 },
2244 "bin": {
2245 "_mocha": "bin/_mocha",
2246 "mocha": "bin/mocha"
2247 },
2248 "engines": {
2249 "node": ">= 12.0.0"
2250 },
2251 "funding": {
2252 "type": "opencollective",
2253 "url": "https://opencollective.com/mochajs"
2254 }
2255 },
2256 "node_modules/mocha/node_modules/supports-color": {
2257 "version": "8.1.1",
2258 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
2259 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
2260 "dev": true,
2261 "dependencies": {
2262 "has-flag": "^4.0.0"
2263 },
2264 "engines": {
2265 "node": ">=10"
2266 },
2267 "funding": {
2268 "url": "https://github.com/chalk/supports-color?sponsor=1"
2269 }
2270 },
2271 "node_modules/mocha/node_modules/yargs-parser": {
2272 "version": "20.2.4",
2273 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
2274 "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
2275 "dev": true,
2276 "engines": {
2277 "node": ">=10"
2278 }
2279 },
2280 "node_modules/ms": {
2281 "version": "2.1.3",
2282 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2283 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2284 "dev": true
2285 },
2286 "node_modules/nanoid": {
2287 "version": "3.1.23",
2288 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz",
2289 "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==",
2290 "dev": true,
2291 "bin": {
2292 "nanoid": "bin/nanoid.cjs"
2293 },
2294 "engines": {
2295 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
2296 }
2297 },
2298 "node_modules/neo-async": {
2299 "version": "2.6.2",
2300 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
2301 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
2302 "dev": true
2303 },
2304 "node_modules/nice-try": {
2305 "version": "1.0.5",
2306 "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
2307 "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
2308 "dev": true
2309 },
2310 "node_modules/node-fetch": {
2311 "version": "2.6.1",
2312 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
2313 "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==",
2314 "engines": {
2315 "node": "4.x || >=6.0.0"
2316 }
2317 },
2318 "node_modules/node-releases": {
2319 "version": "1.1.73",
2320 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz",
2321 "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==",
2322 "dev": true
2323 },
2324 "node_modules/normalize-package-data": {
2325 "version": "2.5.0",
2326 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
2327 "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
2328 "dev": true,
2329 "dependencies": {
2330 "hosted-git-info": "^2.1.4",
2331 "resolve": "^1.10.0",
2332 "semver": "2 || 3 || 4 || 5",
2333 "validate-npm-package-license": "^3.0.1"
2334 }
2335 },
2336 "node_modules/normalize-path": {
2337 "version": "3.0.0",
2338 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
2339 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
2340 "dev": true,
2341 "engines": {
2342 "node": ">=0.10.0"
2343 }
2344 },
2345 "node_modules/npm-run-all": {
2346 "version": "4.1.5",
2347 "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz",
2348 "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==",
2349 "dev": true,
2350 "dependencies": {
2351 "ansi-styles": "^3.2.1",
2352 "chalk": "^2.4.1",
2353 "cross-spawn": "^6.0.5",
2354 "memorystream": "^0.3.1",
2355 "minimatch": "^3.0.4",
2356 "pidtree": "^0.3.0",
2357 "read-pkg": "^3.0.0",
2358 "shell-quote": "^1.6.1",
2359 "string.prototype.padend": "^3.0.0"
2360 },
2361 "bin": {
2362 "npm-run-all": "bin/npm-run-all/index.js",
2363 "run-p": "bin/run-p/index.js",
2364 "run-s": "bin/run-s/index.js"
2365 },
2366 "engines": {
2367 "node": ">= 4"
2368 }
2369 },
2370 "node_modules/npm-run-all/node_modules/ansi-styles": {
2371 "version": "3.2.1",
2372 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2373 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2374 "dev": true,
2375 "dependencies": {
2376 "color-convert": "^1.9.0"
2377 },
2378 "engines": {
2379 "node": ">=4"
2380 }
2381 },
2382 "node_modules/npm-run-all/node_modules/chalk": {
2383 "version": "2.4.2",
2384 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2385 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2386 "dev": true,
2387 "dependencies": {
2388 "ansi-styles": "^3.2.1",
2389 "escape-string-regexp": "^1.0.5",
2390 "supports-color": "^5.3.0"
2391 },
2392 "engines": {
2393 "node": ">=4"
2394 }
2395 },
2396 "node_modules/npm-run-all/node_modules/color-convert": {
2397 "version": "1.9.3",
2398 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2399 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2400 "dev": true,
2401 "dependencies": {
2402 "color-name": "1.1.3"
2403 }
2404 },
2405 "node_modules/npm-run-all/node_modules/color-name": {
2406 "version": "1.1.3",
2407 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2408 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2409 "dev": true
2410 },
2411 "node_modules/npm-run-all/node_modules/escape-string-regexp": {
2412 "version": "1.0.5",
2413 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2414 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
2415 "dev": true,
2416 "engines": {
2417 "node": ">=0.8.0"
2418 }
2419 },
2420 "node_modules/npm-run-all/node_modules/has-flag": {
2421 "version": "3.0.0",
2422 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2423 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
2424 "dev": true,
2425 "engines": {
2426 "node": ">=4"
2427 }
2428 },
2429 "node_modules/npm-run-all/node_modules/supports-color": {
2430 "version": "5.5.0",
2431 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2432 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2433 "dev": true,
2434 "dependencies": {
2435 "has-flag": "^3.0.0"
2436 },
2437 "engines": {
2438 "node": ">=4"
2439 }
2440 },
2441 "node_modules/npm-run-path": {
2442 "version": "4.0.1",
2443 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
2444 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
2445 "dev": true,
2446 "dependencies": {
2447 "path-key": "^3.0.0"
2448 },
2449 "engines": {
2450 "node": ">=8"
2451 }
2452 },
2453 "node_modules/npm-run-path/node_modules/path-key": {
2454 "version": "3.1.1",
2455 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
2456 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2457 "dev": true,
2458 "engines": {
2459 "node": ">=8"
2460 }
2461 },
2462 "node_modules/object-inspect": {
2463 "version": "1.11.0",
2464 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
2465 "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==",
2466 "dev": true,
2467 "funding": {
2468 "url": "https://github.com/sponsors/ljharb"
2469 }
2470 },
2471 "node_modules/object-keys": {
2472 "version": "1.1.1",
2473 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
2474 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
2475 "dev": true,
2476 "engines": {
2477 "node": ">= 0.4"
2478 }
2479 },
2480 "node_modules/object.assign": {
2481 "version": "4.1.2",
2482 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
2483 "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
2484 "dev": true,
2485 "dependencies": {
2486 "call-bind": "^1.0.0",
2487 "define-properties": "^1.1.3",
2488 "has-symbols": "^1.0.1",
2489 "object-keys": "^1.1.1"
2490 },
2491 "engines": {
2492 "node": ">= 0.4"
2493 },
2494 "funding": {
2495 "url": "https://github.com/sponsors/ljharb"
2496 }
2497 },
2498 "node_modules/once": {
2499 "version": "1.4.0",
2500 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2501 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
2502 "dev": true,
2503 "dependencies": {
2504 "wrappy": "1"
2505 }
2506 },
2507 "node_modules/onetime": {
2508 "version": "5.1.2",
2509 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
2510 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
2511 "dev": true,
2512 "dependencies": {
2513 "mimic-fn": "^2.1.0"
2514 },
2515 "engines": {
2516 "node": ">=6"
2517 },
2518 "funding": {
2519 "url": "https://github.com/sponsors/sindresorhus"
2520 }
2521 },
2522 "node_modules/p-limit": {
2523 "version": "3.1.0",
2524 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
2525 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
2526 "dev": true,
2527 "dependencies": {
2528 "yocto-queue": "^0.1.0"
2529 },
2530 "engines": {
2531 "node": ">=10"
2532 },
2533 "funding": {
2534 "url": "https://github.com/sponsors/sindresorhus"
2535 }
2536 },
2537 "node_modules/p-locate": {
2538 "version": "5.0.0",
2539 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
2540 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
2541 "dev": true,
2542 "dependencies": {
2543 "p-limit": "^3.0.2"
2544 },
2545 "engines": {
2546 "node": ">=10"
2547 },
2548 "funding": {
2549 "url": "https://github.com/sponsors/sindresorhus"
2550 }
2551 },
2552 "node_modules/p-try": {
2553 "version": "2.2.0",
2554 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
2555 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
2556 "dev": true,
2557 "engines": {
2558 "node": ">=6"
2559 }
2560 },
2561 "node_modules/parent-module": {
2562 "version": "1.0.1",
2563 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
2564 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
2565 "dev": true,
2566 "dependencies": {
2567 "callsites": "^3.0.0"
2568 },
2569 "engines": {
2570 "node": ">=6"
2571 }
2572 },
2573 "node_modules/parse-json": {
2574 "version": "4.0.0",
2575 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2576 "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2577 "dev": true,
2578 "dependencies": {
2579 "error-ex": "^1.3.1",
2580 "json-parse-better-errors": "^1.0.1"
2581 },
2582 "engines": {
2583 "node": ">=4"
2584 }
2585 },
2586 "node_modules/path-exists": {
2587 "version": "4.0.0",
2588 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
2589 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
2590 "dev": true,
2591 "engines": {
2592 "node": ">=8"
2593 }
2594 },
2595 "node_modules/path-is-absolute": {
2596 "version": "1.0.1",
2597 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2598 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
2599 "dev": true,
2600 "engines": {
2601 "node": ">=0.10.0"
2602 }
2603 },
2604 "node_modules/path-key": {
2605 "version": "2.0.1",
2606 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
2607 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
2608 "dev": true,
2609 "engines": {
2610 "node": ">=4"
2611 }
2612 },
2613 "node_modules/path-parse": {
2614 "version": "1.0.7",
2615 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
2616 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
2617 "dev": true
2618 },
2619 "node_modules/path-type": {
2620 "version": "3.0.0",
2621 "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
2622 "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
2623 "dev": true,
2624 "dependencies": {
2625 "pify": "^3.0.0"
2626 },
2627 "engines": {
2628 "node": ">=4"
2629 }
2630 },
2631 "node_modules/pathval": {
2632 "version": "1.1.1",
2633 "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
2634 "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==",
2635 "dev": true,
2636 "engines": {
2637 "node": "*"
2638 }
2639 },
2640 "node_modules/picomatch": {
2641 "version": "2.3.0",
2642 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
2643 "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
2644 "dev": true,
2645 "engines": {
2646 "node": ">=8.6"
2647 },
2648 "funding": {
2649 "url": "https://github.com/sponsors/jonschlinkert"
2650 }
2651 },
2652 "node_modules/pidtree": {
2653 "version": "0.3.1",
2654 "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz",
2655 "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==",
2656 "dev": true,
2657 "bin": {
2658 "pidtree": "bin/pidtree.js"
2659 },
2660 "engines": {
2661 "node": ">=0.10"
2662 }
2663 },
2664 "node_modules/pify": {
2665 "version": "3.0.0",
2666 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2667 "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2668 "dev": true,
2669 "engines": {
2670 "node": ">=4"
2671 }
2672 },
2673 "node_modules/pkg-dir": {
2674 "version": "4.2.0",
2675 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
2676 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
2677 "dev": true,
2678 "dependencies": {
2679 "find-up": "^4.0.0"
2680 },
2681 "engines": {
2682 "node": ">=8"
2683 }
2684 },
2685 "node_modules/pkg-dir/node_modules/find-up": {
2686 "version": "4.1.0",
2687 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
2688 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
2689 "dev": true,
2690 "dependencies": {
2691 "locate-path": "^5.0.0",
2692 "path-exists": "^4.0.0"
2693 },
2694 "engines": {
2695 "node": ">=8"
2696 }
2697 },
2698 "node_modules/pkg-dir/node_modules/locate-path": {
2699 "version": "5.0.0",
2700 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
2701 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
2702 "dev": true,
2703 "dependencies": {
2704 "p-locate": "^4.1.0"
2705 },
2706 "engines": {
2707 "node": ">=8"
2708 }
2709 },
2710 "node_modules/pkg-dir/node_modules/p-limit": {
2711 "version": "2.3.0",
2712 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
2713 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
2714 "dev": true,
2715 "dependencies": {
2716 "p-try": "^2.0.0"
2717 },
2718 "engines": {
2719 "node": ">=6"
2720 },
2721 "funding": {
2722 "url": "https://github.com/sponsors/sindresorhus"
2723 }
2724 },
2725 "node_modules/pkg-dir/node_modules/p-locate": {
2726 "version": "4.1.0",
2727 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
2728 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
2729 "dev": true,
2730 "dependencies": {
2731 "p-limit": "^2.2.0"
2732 },
2733 "engines": {
2734 "node": ">=8"
2735 }
2736 },
2737 "node_modules/punycode": {
2738 "version": "2.1.1",
2739 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
2740 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
2741 "dev": true,
2742 "engines": {
2743 "node": ">=6"
2744 }
2745 },
2746 "node_modules/randombytes": {
2747 "version": "2.1.0",
2748 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
2749 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
2750 "dev": true,
2751 "dependencies": {
2752 "safe-buffer": "^5.1.0"
2753 }
2754 },
2755 "node_modules/read-pkg": {
2756 "version": "3.0.0",
2757 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
2758 "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
2759 "dev": true,
2760 "dependencies": {
2761 "load-json-file": "^4.0.0",
2762 "normalize-package-data": "^2.3.2",
2763 "path-type": "^3.0.0"
2764 },
2765 "engines": {
2766 "node": ">=4"
2767 }
2768 },
2769 "node_modules/readdirp": {
2770 "version": "3.6.0",
2771 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
2772 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
2773 "dev": true,
2774 "dependencies": {
2775 "picomatch": "^2.2.1"
2776 },
2777 "engines": {
2778 "node": ">=8.10.0"
2779 }
2780 },
2781 "node_modules/rechoir": {
2782 "version": "0.7.0",
2783 "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz",
2784 "integrity": "sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==",
2785 "dev": true,
2786 "dependencies": {
2787 "resolve": "^1.9.0"
2788 },
2789 "engines": {
2790 "node": ">= 0.10"
2791 }
2792 },
2793 "node_modules/regenerator-runtime": {
2794 "version": "0.13.7",
2795 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
2796 "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew=="
2797 },
2798 "node_modules/require-directory": {
2799 "version": "2.1.1",
2800 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
2801 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
2802 "engines": {
2803 "node": ">=0.10.0"
2804 }
2805 },
2806 "node_modules/resolve": {
2807 "version": "1.20.0",
2808 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
2809 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
2810 "dev": true,
2811 "dependencies": {
2812 "is-core-module": "^2.2.0",
2813 "path-parse": "^1.0.6"
2814 },
2815 "funding": {
2816 "url": "https://github.com/sponsors/ljharb"
2817 }
2818 },
2819 "node_modules/resolve-cwd": {
2820 "version": "3.0.0",
2821 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
2822 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
2823 "dev": true,
2824 "dependencies": {
2825 "resolve-from": "^5.0.0"
2826 },
2827 "engines": {
2828 "node": ">=8"
2829 }
2830 },
2831 "node_modules/resolve-cwd/node_modules/resolve-from": {
2832 "version": "5.0.0",
2833 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
2834 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
2835 "dev": true,
2836 "engines": {
2837 "node": ">=8"
2838 }
2839 },
2840 "node_modules/resolve-from": {
2841 "version": "4.0.0",
2842 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
2843 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
2844 "dev": true,
2845 "engines": {
2846 "node": ">=4"
2847 }
2848 },
2849 "node_modules/rimraf": {
2850 "version": "3.0.2",
2851 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
2852 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
2853 "dev": true,
2854 "dependencies": {
2855 "glob": "^7.1.3"
2856 },
2857 "bin": {
2858 "rimraf": "bin.js"
2859 },
2860 "funding": {
2861 "url": "https://github.com/sponsors/isaacs"
2862 }
2863 },
2864 "node_modules/safe-buffer": {
2865 "version": "5.2.1",
2866 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
2867 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
2868 "dev": true,
2869 "funding": [
2870 {
2871 "type": "github",
2872 "url": "https://github.com/sponsors/feross"
2873 },
2874 {
2875 "type": "patreon",
2876 "url": "https://www.patreon.com/feross"
2877 },
2878 {
2879 "type": "consulting",
2880 "url": "https://feross.org/support"
2881 }
2882 ]
2883 },
2884 "node_modules/schema-utils": {
2885 "version": "2.7.0",
2886 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz",
2887 "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==",
2888 "dev": true,
2889 "dependencies": {
2890 "@types/json-schema": "^7.0.4",
2891 "ajv": "^6.12.2",
2892 "ajv-keywords": "^3.4.1"
2893 },
2894 "engines": {
2895 "node": ">= 8.9.0"
2896 },
2897 "funding": {
2898 "type": "opencollective",
2899 "url": "https://opencollective.com/webpack"
2900 }
2901 },
2902 "node_modules/seedrandom": {
2903 "version": "2.4.4",
2904 "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.4.tgz",
2905 "integrity": "sha512-9A+PDmgm+2du77B5i0Ip2cxOqqHjgNxnBgglxLcX78A2D6c2rTo61z4jnVABpF4cKeDMDG+cmXXvdnqse2VqMA==",
2906 "peer": true
2907 },
2908 "node_modules/semver": {
2909 "version": "5.7.1",
2910 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
2911 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
2912 "dev": true,
2913 "bin": {
2914 "semver": "bin/semver"
2915 }
2916 },
2917 "node_modules/serialize-javascript": {
2918 "version": "6.0.0",
2919 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
2920 "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
2921 "dev": true,
2922 "dependencies": {
2923 "randombytes": "^2.1.0"
2924 }
2925 },
2926 "node_modules/shallow-clone": {
2927 "version": "3.0.1",
2928 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
2929 "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
2930 "dev": true,
2931 "dependencies": {
2932 "kind-of": "^6.0.2"
2933 },
2934 "engines": {
2935 "node": ">=8"
2936 }
2937 },
2938 "node_modules/shebang-command": {
2939 "version": "1.2.0",
2940 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
2941 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
2942 "dev": true,
2943 "dependencies": {
2944 "shebang-regex": "^1.0.0"
2945 },
2946 "engines": {
2947 "node": ">=0.10.0"
2948 }
2949 },
2950 "node_modules/shebang-regex": {
2951 "version": "1.0.0",
2952 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
2953 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
2954 "dev": true,
2955 "engines": {
2956 "node": ">=0.10.0"
2957 }
2958 },
2959 "node_modules/shell-quote": {
2960 "version": "1.7.2",
2961 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
2962 "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==",
2963 "dev": true
2964 },
2965 "node_modules/signal-exit": {
2966 "version": "3.0.3",
2967 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
2968 "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
2969 "dev": true
2970 },
2971 "node_modules/source-list-map": {
2972 "version": "2.0.1",
2973 "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
2974 "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
2975 "dev": true
2976 },
2977 "node_modules/source-map": {
2978 "version": "0.6.1",
2979 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2980 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2981 "dev": true,
2982 "engines": {
2983 "node": ">=0.10.0"
2984 }
2985 },
2986 "node_modules/source-map-support": {
2987 "version": "0.5.19",
2988 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
2989 "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
2990 "dev": true,
2991 "dependencies": {
2992 "buffer-from": "^1.0.0",
2993 "source-map": "^0.6.0"
2994 }
2995 },
2996 "node_modules/spdx-correct": {
2997 "version": "3.1.1",
2998 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
2999 "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
3000 "dev": true,
3001 "dependencies": {
3002 "spdx-expression-parse": "^3.0.0",
3003 "spdx-license-ids": "^3.0.0"
3004 }
3005 },
3006 "node_modules/spdx-exceptions": {
3007 "version": "2.3.0",
3008 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
3009 "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
3010 "dev": true
3011 },
3012 "node_modules/spdx-expression-parse": {
3013 "version": "3.0.1",
3014 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
3015 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
3016 "dev": true,
3017 "dependencies": {
3018 "spdx-exceptions": "^2.1.0",
3019 "spdx-license-ids": "^3.0.0"
3020 }
3021 },
3022 "node_modules/spdx-license-ids": {
3023 "version": "3.0.9",
3024 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz",
3025 "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==",
3026 "dev": true
3027 },
3028 "node_modules/sprintf-js": {
3029 "version": "1.0.3",
3030 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
3031 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
3032 },
3033 "node_modules/string-width": {
3034 "version": "4.2.2",
3035 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
3036 "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
3037 "dependencies": {
3038 "emoji-regex": "^8.0.0",
3039 "is-fullwidth-code-point": "^3.0.0",
3040 "strip-ansi": "^6.0.0"
3041 },
3042 "engines": {
3043 "node": ">=8"
3044 }
3045 },
3046 "node_modules/string.prototype.padend": {
3047 "version": "3.1.2",
3048 "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.2.tgz",
3049 "integrity": "sha512-/AQFLdYvePENU3W5rgurfWSMU6n+Ww8n/3cUt7E+vPBB/D7YDG8x+qjoFs4M/alR2bW7Qg6xMjVwWUOvuQ0XpQ==",
3050 "dev": true,
3051 "dependencies": {
3052 "call-bind": "^1.0.2",
3053 "define-properties": "^1.1.3",
3054 "es-abstract": "^1.18.0-next.2"
3055 },
3056 "engines": {
3057 "node": ">= 0.4"
3058 },
3059 "funding": {
3060 "url": "https://github.com/sponsors/ljharb"
3061 }
3062 },
3063 "node_modules/string.prototype.trimend": {
3064 "version": "1.0.4",
3065 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
3066 "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
3067 "dev": true,
3068 "dependencies": {
3069 "call-bind": "^1.0.2",
3070 "define-properties": "^1.1.3"
3071 },
3072 "funding": {
3073 "url": "https://github.com/sponsors/ljharb"
3074 }
3075 },
3076 "node_modules/string.prototype.trimstart": {
3077 "version": "1.0.4",
3078 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
3079 "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
3080 "dev": true,
3081 "dependencies": {
3082 "call-bind": "^1.0.2",
3083 "define-properties": "^1.1.3"
3084 },
3085 "funding": {
3086 "url": "https://github.com/sponsors/ljharb"
3087 }
3088 },
3089 "node_modules/strip-ansi": {
3090 "version": "6.0.0",
3091 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
3092 "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
3093 "dependencies": {
3094 "ansi-regex": "^5.0.0"
3095 },
3096 "engines": {
3097 "node": ">=8"
3098 }
3099 },
3100 "node_modules/strip-bom": {
3101 "version": "3.0.0",
3102 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
3103 "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
3104 "dev": true,
3105 "engines": {
3106 "node": ">=4"
3107 }
3108 },
3109 "node_modules/strip-final-newline": {
3110 "version": "2.0.0",
3111 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
3112 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
3113 "dev": true,
3114 "engines": {
3115 "node": ">=6"
3116 }
3117 },
3118 "node_modules/strip-json-comments": {
3119 "version": "3.1.1",
3120 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
3121 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
3122 "dev": true,
3123 "engines": {
3124 "node": ">=8"
3125 },
3126 "funding": {
3127 "url": "https://github.com/sponsors/sindresorhus"
3128 }
3129 },
3130 "node_modules/supports-color": {
3131 "version": "7.2.0",
3132 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3133 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3134 "dependencies": {
3135 "has-flag": "^4.0.0"
3136 },
3137 "engines": {
3138 "node": ">=8"
3139 }
3140 },
3141 "node_modules/tapable": {
3142 "version": "1.1.3",
3143 "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
3144 "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
3145 "dev": true,
3146 "engines": {
3147 "node": ">=6"
3148 }
3149 },
3150 "node_modules/terser": {
3151 "version": "5.7.1",
3152 "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz",
3153 "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==",
3154 "dev": true,
3155 "dependencies": {
3156 "commander": "^2.20.0",
3157 "source-map": "~0.7.2",
3158 "source-map-support": "~0.5.19"
3159 },
3160 "bin": {
3161 "terser": "bin/terser"
3162 },
3163 "engines": {
3164 "node": ">=10"
3165 }
3166 },
3167 "node_modules/terser-webpack-plugin": {
3168 "version": "5.1.4",
3169 "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.4.tgz",
3170 "integrity": "sha512-C2WkFwstHDhVEmsmlCxrXUtVklS+Ir1A7twrYzrDrQQOIMOaVAYykaoo/Aq1K0QRkMoY2hhvDQY1cm4jnIMFwA==",
3171 "dev": true,
3172 "dependencies": {
3173 "jest-worker": "^27.0.2",
3174 "p-limit": "^3.1.0",
3175 "schema-utils": "^3.0.0",
3176 "serialize-javascript": "^6.0.0",
3177 "source-map": "^0.6.1",
3178 "terser": "^5.7.0"
3179 },
3180 "engines": {
3181 "node": ">= 10.13.0"
3182 },
3183 "funding": {
3184 "type": "opencollective",
3185 "url": "https://opencollective.com/webpack"
3186 },
3187 "peerDependencies": {
3188 "webpack": "^5.1.0"
3189 }
3190 },
3191 "node_modules/terser-webpack-plugin/node_modules/schema-utils": {
3192 "version": "3.1.0",
3193 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.0.tgz",
3194 "integrity": "sha512-tTEaeYkyIhEZ9uWgAjDerWov3T9MgX8dhhy2r0IGeeX4W8ngtGl1++dUve/RUqzuaASSh7shwCDJjEzthxki8w==",
3195 "dev": true,
3196 "dependencies": {
3197 "@types/json-schema": "^7.0.7",
3198 "ajv": "^6.12.5",
3199 "ajv-keywords": "^3.5.2"
3200 },
3201 "engines": {
3202 "node": ">= 10.13.0"
3203 },
3204 "funding": {
3205 "type": "opencollective",
3206 "url": "https://opencollective.com/webpack"
3207 }
3208 },
3209 "node_modules/terser/node_modules/source-map": {
3210 "version": "0.7.3",
3211 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
3212 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
3213 "dev": true,
3214 "engines": {
3215 "node": ">= 8"
3216 }
3217 },
3218 "node_modules/to-regex-range": {
3219 "version": "5.0.1",
3220 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3221 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3222 "dev": true,
3223 "dependencies": {
3224 "is-number": "^7.0.0"
3225 },
3226 "engines": {
3227 "node": ">=8.0"
3228 }
3229 },
3230 "node_modules/ts-loader": {
3231 "version": "9.2.3",
3232 "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.2.3.tgz",
3233 "integrity": "sha512-sEyWiU3JMHBL55CIeC4iqJQadI0U70A5af0kvgbNLHVNz2ACztQg0j/9x10bjjIht8WfFYLKfn4L6tkZ+pu+8Q==",
3234 "dev": true,
3235 "dependencies": {
3236 "chalk": "^4.1.0",
3237 "enhanced-resolve": "^5.0.0",
3238 "micromatch": "^4.0.0",
3239 "semver": "^7.3.4"
3240 },
3241 "engines": {
3242 "node": ">=12.0.0"
3243 },
3244 "peerDependencies": {
3245 "typescript": "*",
3246 "webpack": "^5.0.0"
3247 }
3248 },
3249 "node_modules/ts-loader/node_modules/semver": {
3250 "version": "7.3.5",
3251 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
3252 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
3253 "dev": true,
3254 "dependencies": {
3255 "lru-cache": "^6.0.0"
3256 },
3257 "bin": {
3258 "semver": "bin/semver.js"
3259 },
3260 "engines": {
3261 "node": ">=10"
3262 }
3263 },
3264 "node_modules/type-detect": {
3265 "version": "4.0.8",
3266 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
3267 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
3268 "dev": true,
3269 "engines": {
3270 "node": ">=4"
3271 }
3272 },
3273 "node_modules/typescript": {
3274 "version": "4.3.5",
3275 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz",
3276 "integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==",
3277 "dev": true,
3278 "bin": {
3279 "tsc": "bin/tsc",
3280 "tsserver": "bin/tsserver"
3281 },
3282 "engines": {
3283 "node": ">=4.2.0"
3284 }
3285 },
3286 "node_modules/unbox-primitive": {
3287 "version": "1.0.1",
3288 "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
3289 "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
3290 "dev": true,
3291 "dependencies": {
3292 "function-bind": "^1.1.1",
3293 "has-bigints": "^1.0.1",
3294 "has-symbols": "^1.0.2",
3295 "which-boxed-primitive": "^1.0.2"
3296 },
3297 "funding": {
3298 "url": "https://github.com/sponsors/ljharb"
3299 }
3300 },
3301 "node_modules/universalify": {
3302 "version": "2.0.0",
3303 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
3304 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
3305 "dev": true,
3306 "engines": {
3307 "node": ">= 10.0.0"
3308 }
3309 },
3310 "node_modules/uri-js": {
3311 "version": "4.4.1",
3312 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
3313 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
3314 "dev": true,
3315 "dependencies": {
3316 "punycode": "^2.1.0"
3317 }
3318 },
3319 "node_modules/v8-compile-cache": {
3320 "version": "2.3.0",
3321 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
3322 "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
3323 "dev": true
3324 },
3325 "node_modules/validate-npm-package-license": {
3326 "version": "3.0.4",
3327 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
3328 "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
3329 "dev": true,
3330 "dependencies": {
3331 "spdx-correct": "^3.0.0",
3332 "spdx-expression-parse": "^3.0.0"
3333 }
3334 },
3335 "node_modules/watchpack": {
3336 "version": "2.2.0",
3337 "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz",
3338 "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==",
3339 "dev": true,
3340 "dependencies": {
3341 "glob-to-regexp": "^0.4.1",
3342 "graceful-fs": "^4.1.2"
3343 },
3344 "engines": {
3345 "node": ">=10.13.0"
3346 }
3347 },
3348 "node_modules/webpack": {
3349 "version": "5.44.0",
3350 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.44.0.tgz",
3351 "integrity": "sha512-I1S1w4QLoKmH19pX6YhYN0NiSXaWY8Ou00oA+aMcr9IUGeF5azns+IKBkfoAAG9Bu5zOIzZt/mN35OffBya8AQ==",
3352 "dev": true,
3353 "dependencies": {
3354 "@types/eslint-scope": "^3.7.0",
3355 "@types/estree": "^0.0.50",
3356 "@webassemblyjs/ast": "1.11.1",
3357 "@webassemblyjs/wasm-edit": "1.11.1",
3358 "@webassemblyjs/wasm-parser": "1.11.1",
3359 "acorn": "^8.4.1",
3360 "browserslist": "^4.14.5",
3361 "chrome-trace-event": "^1.0.2",
3362 "enhanced-resolve": "^5.8.0",
3363 "es-module-lexer": "^0.7.1",
3364 "eslint-scope": "5.1.1",
3365 "events": "^3.2.0",
3366 "glob-to-regexp": "^0.4.1",
3367 "graceful-fs": "^4.2.4",
3368 "json-parse-better-errors": "^1.0.2",
3369 "loader-runner": "^4.2.0",
3370 "mime-types": "^2.1.27",
3371 "neo-async": "^2.6.2",
3372 "schema-utils": "^3.0.0",
3373 "tapable": "^2.1.1",
3374 "terser-webpack-plugin": "^5.1.3",
3375 "watchpack": "^2.2.0",
3376 "webpack-sources": "^2.3.0"
3377 },
3378 "bin": {
3379 "webpack": "bin/webpack.js"
3380 },
3381 "engines": {
3382 "node": ">=10.13.0"
3383 },
3384 "funding": {
3385 "type": "opencollective",
3386 "url": "https://opencollective.com/webpack"
3387 },
3388 "peerDependenciesMeta": {
3389 "webpack-cli": {
3390 "optional": true
3391 }
3392 }
3393 },
3394 "node_modules/webpack-cli": {
3395 "version": "4.7.2",
3396 "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.7.2.tgz",
3397 "integrity": "sha512-mEoLmnmOIZQNiRl0ebnjzQ74Hk0iKS5SiEEnpq3dRezoyR3yPaeQZCMCe+db4524pj1Pd5ghZXjT41KLzIhSLw==",
3398 "dev": true,
3399 "dependencies": {
3400 "@discoveryjs/json-ext": "^0.5.0",
3401 "@webpack-cli/configtest": "^1.0.4",
3402 "@webpack-cli/info": "^1.3.0",
3403 "@webpack-cli/serve": "^1.5.1",
3404 "colorette": "^1.2.1",
3405 "commander": "^7.0.0",
3406 "execa": "^5.0.0",
3407 "fastest-levenshtein": "^1.0.12",
3408 "import-local": "^3.0.2",
3409 "interpret": "^2.2.0",
3410 "rechoir": "^0.7.0",
3411 "v8-compile-cache": "^2.2.0",
3412 "webpack-merge": "^5.7.3"
3413 },
3414 "bin": {
3415 "webpack-cli": "bin/cli.js"
3416 },
3417 "engines": {
3418 "node": ">=10.13.0"
3419 },
3420 "peerDependencies": {
3421 "webpack": "4.x.x || 5.x.x"
3422 },
3423 "peerDependenciesMeta": {
3424 "@webpack-cli/generators": {
3425 "optional": true
3426 },
3427 "@webpack-cli/migrate": {
3428 "optional": true
3429 },
3430 "webpack-bundle-analyzer": {
3431 "optional": true
3432 },
3433 "webpack-dev-server": {
3434 "optional": true
3435 }
3436 }
3437 },
3438 "node_modules/webpack-cli/node_modules/commander": {
3439 "version": "7.2.0",
3440 "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
3441 "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
3442 "dev": true,
3443 "engines": {
3444 "node": ">= 10"
3445 }
3446 },
3447 "node_modules/webpack-merge": {
3448 "version": "5.8.0",
3449 "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz",
3450 "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==",
3451 "dev": true,
3452 "dependencies": {
3453 "clone-deep": "^4.0.1",
3454 "wildcard": "^2.0.0"
3455 },
3456 "engines": {
3457 "node": ">=10.0.0"
3458 }
3459 },
3460 "node_modules/webpack-sources": {
3461 "version": "2.3.0",
3462 "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.0.tgz",
3463 "integrity": "sha512-WyOdtwSvOML1kbgtXbTDnEW0jkJ7hZr/bDByIwszhWd/4XX1A3XMkrbFMsuH4+/MfLlZCUzlAdg4r7jaGKEIgQ==",
3464 "dev": true,
3465 "dependencies": {
3466 "source-list-map": "^2.0.1",
3467 "source-map": "^0.6.1"
3468 },
3469 "engines": {
3470 "node": ">=10.13.0"
3471 }
3472 },
3473 "node_modules/webpack/node_modules/schema-utils": {
3474 "version": "3.1.0",
3475 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.0.tgz",
3476 "integrity": "sha512-tTEaeYkyIhEZ9uWgAjDerWov3T9MgX8dhhy2r0IGeeX4W8ngtGl1++dUve/RUqzuaASSh7shwCDJjEzthxki8w==",
3477 "dev": true,
3478 "dependencies": {
3479 "@types/json-schema": "^7.0.7",
3480 "ajv": "^6.12.5",
3481 "ajv-keywords": "^3.5.2"
3482 },
3483 "engines": {
3484 "node": ">= 10.13.0"
3485 },
3486 "funding": {
3487 "type": "opencollective",
3488 "url": "https://opencollective.com/webpack"
3489 }
3490 },
3491 "node_modules/webpack/node_modules/tapable": {
3492 "version": "2.2.0",
3493 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz",
3494 "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==",
3495 "dev": true,
3496 "engines": {
3497 "node": ">=6"
3498 }
3499 },
3500 "node_modules/which": {
3501 "version": "2.0.2",
3502 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
3503 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
3504 "dev": true,
3505 "dependencies": {
3506 "isexe": "^2.0.0"
3507 },
3508 "bin": {
3509 "node-which": "bin/node-which"
3510 },
3511 "engines": {
3512 "node": ">= 8"
3513 }
3514 },
3515 "node_modules/which-boxed-primitive": {
3516 "version": "1.0.2",
3517 "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
3518 "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
3519 "dev": true,
3520 "dependencies": {
3521 "is-bigint": "^1.0.1",
3522 "is-boolean-object": "^1.1.0",
3523 "is-number-object": "^1.0.4",
3524 "is-string": "^1.0.5",
3525 "is-symbol": "^1.0.3"
3526 },
3527 "funding": {
3528 "url": "https://github.com/sponsors/ljharb"
3529 }
3530 },
3531 "node_modules/wide-align": {
3532 "version": "1.1.3",
3533 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
3534 "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
3535 "dev": true,
3536 "dependencies": {
3537 "string-width": "^1.0.2 || 2"
3538 }
3539 },
3540 "node_modules/wide-align/node_modules/ansi-regex": {
3541 "version": "3.0.0",
3542 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
3543 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
3544 "dev": true,
3545 "engines": {
3546 "node": ">=4"
3547 }
3548 },
3549 "node_modules/wide-align/node_modules/is-fullwidth-code-point": {
3550 "version": "2.0.0",
3551 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
3552 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
3553 "dev": true,
3554 "engines": {
3555 "node": ">=4"
3556 }
3557 },
3558 "node_modules/wide-align/node_modules/string-width": {
3559 "version": "2.1.1",
3560 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
3561 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
3562 "dev": true,
3563 "dependencies": {
3564 "is-fullwidth-code-point": "^2.0.0",
3565 "strip-ansi": "^4.0.0"
3566 },
3567 "engines": {
3568 "node": ">=4"
3569 }
3570 },
3571 "node_modules/wide-align/node_modules/strip-ansi": {
3572 "version": "4.0.0",
3573 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
3574 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
3575 "dev": true,
3576 "dependencies": {
3577 "ansi-regex": "^3.0.0"
3578 },
3579 "engines": {
3580 "node": ">=4"
3581 }
3582 },
3583 "node_modules/wildcard": {
3584 "version": "2.0.0",
3585 "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
3586 "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
3587 "dev": true
3588 },
3589 "node_modules/workerpool": {
3590 "version": "6.1.5",
3591 "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.1.5.tgz",
3592 "integrity": "sha512-XdKkCK0Zqc6w3iTxLckiuJ81tiD/o5rBE/m+nXpRCB+/Sq4DqkfXZ/x0jW02DG1tGsfUGXbTJyZDP+eu67haSw==",
3593 "dev": true
3594 },
3595 "node_modules/wrap-ansi": {
3596 "version": "7.0.0",
3597 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
3598 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
3599 "dependencies": {
3600 "ansi-styles": "^4.0.0",
3601 "string-width": "^4.1.0",
3602 "strip-ansi": "^6.0.0"
3603 },
3604 "engines": {
3605 "node": ">=10"
3606 },
3607 "funding": {
3608 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
3609 }
3610 },
3611 "node_modules/wrappy": {
3612 "version": "1.0.2",
3613 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
3614 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
3615 "dev": true
3616 },
3617 "node_modules/y18n": {
3618 "version": "5.0.8",
3619 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
3620 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
3621 "engines": {
3622 "node": ">=10"
3623 }
3624 },
3625 "node_modules/yallist": {
3626 "version": "4.0.0",
3627 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
3628 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
3629 "dev": true
3630 },
3631 "node_modules/yaml": {
3632 "version": "1.10.2",
3633 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
3634 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
3635 "dev": true,
3636 "engines": {
3637 "node": ">= 6"
3638 }
3639 },
3640 "node_modules/yargs": {
3641 "version": "16.2.0",
3642 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
3643 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
3644 "dependencies": {
3645 "cliui": "^7.0.2",
3646 "escalade": "^3.1.1",
3647 "get-caller-file": "^2.0.5",
3648 "require-directory": "^2.1.1",
3649 "string-width": "^4.2.0",
3650 "y18n": "^5.0.5",
3651 "yargs-parser": "^20.2.2"
3652 },
3653 "engines": {
3654 "node": ">=10"
3655 }
3656 },
3657 "node_modules/yargs-parser": {
3658 "version": "20.2.9",
3659 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
3660 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
3661 "engines": {
3662 "node": ">=10"
3663 }
3664 },
3665 "node_modules/yargs-unparser": {
3666 "version": "2.0.0",
3667 "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
3668 "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
3669 "dev": true,
3670 "dependencies": {
3671 "camelcase": "^6.0.0",
3672 "decamelize": "^4.0.0",
3673 "flat": "^5.0.2",
3674 "is-plain-obj": "^2.1.0"
3675 },
3676 "engines": {
3677 "node": ">=10"
3678 }
3679 },
3680 "node_modules/yocto-queue": {
3681 "version": "0.1.0",
3682 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
3683 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
3684 "dev": true,
3685 "engines": {
3686 "node": ">=10"
3687 },
3688 "funding": {
3689 "url": "https://github.com/sponsors/sindresorhus"
3690 }
3691 }
3692 },
3693 "dependencies": {
3694 "@babel/code-frame": {
3695 "version": "7.14.5",
3696 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
3697 "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
3698 "dev": true,
3699 "requires": {
3700 "@babel/highlight": "^7.14.5"
3701 }
3702 },
3703 "@babel/helper-validator-identifier": {
3704 "version": "7.14.5",
3705 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz",
3706 "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==",
3707 "dev": true
3708 },
3709 "@babel/highlight": {
3710 "version": "7.14.5",
3711 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
3712 "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
3713 "dev": true,
3714 "requires": {
3715 "@babel/helper-validator-identifier": "^7.14.5",
3716 "chalk": "^2.0.0",
3717 "js-tokens": "^4.0.0"
3718 },
3719 "dependencies": {
3720 "ansi-styles": {
3721 "version": "3.2.1",
3722 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
3723 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
3724 "dev": true,
3725 "requires": {
3726 "color-convert": "^1.9.0"
3727 }
3728 },
3729 "chalk": {
3730 "version": "2.4.2",
3731 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
3732 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
3733 "dev": true,
3734 "requires": {
3735 "ansi-styles": "^3.2.1",
3736 "escape-string-regexp": "^1.0.5",
3737 "supports-color": "^5.3.0"
3738 }
3739 },
3740 "color-convert": {
3741 "version": "1.9.3",
3742 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
3743 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
3744 "dev": true,
3745 "requires": {
3746 "color-name": "1.1.3"
3747 }
3748 },
3749 "color-name": {
3750 "version": "1.1.3",
3751 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
3752 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
3753 "dev": true
3754 },
3755 "escape-string-regexp": {
3756 "version": "1.0.5",
3757 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3758 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3759 "dev": true
3760 },
3761 "has-flag": {
3762 "version": "3.0.0",
3763 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
3764 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
3765 "dev": true
3766 },
3767 "supports-color": {
3768 "version": "5.5.0",
3769 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3770 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
3771 "dev": true,
3772 "requires": {
3773 "has-flag": "^3.0.0"
3774 }
3775 }
3776 }
3777 },
3778 "@discoveryjs/json-ext": {
3779 "version": "0.5.3",
3780 "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz",
3781 "integrity": "sha512-Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g==",
3782 "dev": true
3783 },
3784 "@tensorflow/tfjs": {
3785 "version": "3.7.0",
3786 "resolved": "https://registry.npmjs.org/@tensorflow/tfjs/-/tfjs-3.7.0.tgz",
3787 "integrity": "sha512-JD88LplfZLZqavsPQn/DgIhiJSJPdjmIQ09rkqLAeyNB6LOm1TX7nUosnDJ8RQsLVrrryHdvReXSGik1NngZsQ==",
3788 "requires": {
3789 "@tensorflow/tfjs-backend-cpu": "3.7.0",
3790 "@tensorflow/tfjs-backend-webgl": "3.7.0",
3791 "@tensorflow/tfjs-converter": "3.7.0",
3792 "@tensorflow/tfjs-core": "3.7.0",
3793 "@tensorflow/tfjs-data": "3.7.0",
3794 "@tensorflow/tfjs-layers": "3.7.0",
3795 "argparse": "^1.0.10",
3796 "chalk": "^4.1.0",
3797 "core-js": "3",
3798 "regenerator-runtime": "^0.13.5",
3799 "yargs": "^16.0.3"
3800 }
3801 },
3802 "@tensorflow/tfjs-backend-cpu": {
3803 "version": "3.7.0",
3804 "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.7.0.tgz",
3805 "integrity": "sha512-ZTs2ak9UDL/1CgUDsWn1g711G2X4Crwivbj+KxBZahlcM/OADYS3I0LZb7Q0IGnlGZsVoAFDWuywYw62Pgj9Tg==",
3806 "requires": {
3807 "@types/seedrandom": "2.4.27",
3808 "seedrandom": "2.4.3"
3809 },
3810 "dependencies": {
3811 "seedrandom": {
3812 "version": "2.4.3",
3813 "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz",
3814 "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw="
3815 }
3816 }
3817 },
3818 "@tensorflow/tfjs-backend-webgl": {
3819 "version": "3.7.0",
3820 "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.7.0.tgz",
3821 "integrity": "sha512-D1B85XJgcuvpaGWH2gUjOzIW/cKiT4jQaZcu99g3tOpaMVO4Ctz4mmPKhflr+AoHRVfLQbIvf6LT6fmWxbgFqw==",
3822 "requires": {
3823 "@tensorflow/tfjs-backend-cpu": "3.7.0",
3824 "@types/offscreencanvas": "~2019.3.0",
3825 "@types/seedrandom": "2.4.27",
3826 "@types/webgl-ext": "0.0.30",
3827 "@types/webgl2": "0.0.5",
3828 "seedrandom": "2.4.3"
3829 },
3830 "dependencies": {
3831 "seedrandom": {
3832 "version": "2.4.3",
3833 "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz",
3834 "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw="
3835 }
3836 }
3837 },
3838 "@tensorflow/tfjs-converter": {
3839 "version": "3.7.0",
3840 "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.7.0.tgz",
3841 "integrity": "sha512-WpqTsOYwasu+ABLWeH4u5942oTRugH2dBGAYnOUuNMM8pu7LDWwC2qoZ1Q3+Ev2HWc7gyT8JPGqrKoULcCDdhw==",
3842 "requires": {}
3843 },
3844 "@tensorflow/tfjs-core": {
3845 "version": "3.7.0",
3846 "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.7.0.tgz",
3847 "integrity": "sha512-wG5d/oyjU9WC7E9ZhHxVyRyg/OTjwfbpBzjfRMCa93nxDTCTqf4h6ZHYsNHQ4NOP9yCltBnKIXOWk5aiy+oY1Q==",
3848 "requires": {
3849 "@types/long": "^4.0.1",
3850 "@types/offscreencanvas": "~2019.3.0",
3851 "@types/seedrandom": "2.4.27",
3852 "@types/webgl-ext": "0.0.30",
3853 "long": "4.0.0",
3854 "node-fetch": "~2.6.1",
3855 "seedrandom": "2.4.3"
3856 },
3857 "dependencies": {
3858 "seedrandom": {
3859 "version": "2.4.3",
3860 "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz",
3861 "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw="
3862 }
3863 }
3864 },
3865 "@tensorflow/tfjs-data": {
3866 "version": "3.7.0",
3867 "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-data/-/tfjs-data-3.7.0.tgz",
3868 "integrity": "sha512-cdX4XN5IMvSdBYVt0KaTw0+ypIgGFKvfcVSP4zYiY4vhRy1ltfSQFZlK1RD56WAoNMNGZeqaeHWx9KAedKtgPQ==",
3869 "requires": {
3870 "@types/node-fetch": "^2.1.2",
3871 "node-fetch": "~2.6.1"
3872 }
3873 },
3874 "@tensorflow/tfjs-layers": {
3875 "version": "3.7.0",
3876 "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-layers/-/tfjs-layers-3.7.0.tgz",
3877 "integrity": "sha512-53WwvCk+Bdppa+GsRCJ8dt/coyAVFCYo3gOmuN+lBFmoSRX/LsdNjanF88mmOAPmoRFXrVG6bkjEQKe0YOkYcw==",
3878 "requires": {}
3879 },
3880 "@types/chai": {
3881 "version": "4.2.21",
3882 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.2.21.tgz",
3883 "integrity": "sha512-yd+9qKmJxm496BOV9CMNaey8TWsikaZOwMRwPHQIjcOJM9oV+fi9ZMNw3JsVnbEEbo2gRTDnGEBv8pjyn67hNg==",
3884 "dev": true
3885 },
3886 "@types/eslint": {
3887 "version": "7.28.0",
3888 "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz",
3889 "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==",
3890 "dev": true,
3891 "requires": {
3892 "@types/estree": "*",
3893 "@types/json-schema": "*"
3894 }
3895 },
3896 "@types/eslint-scope": {
3897 "version": "3.7.1",
3898 "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz",
3899 "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==",
3900 "dev": true,
3901 "requires": {
3902 "@types/eslint": "*",
3903 "@types/estree": "*"
3904 }
3905 },
3906 "@types/estree": {
3907 "version": "0.0.50",
3908 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz",
3909 "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==",
3910 "dev": true
3911 },
3912 "@types/json-schema": {
3913 "version": "7.0.8",
3914 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.8.tgz",
3915 "integrity": "sha512-YSBPTLTVm2e2OoQIDYx8HaeWJ5tTToLH67kXR7zYNGupXMEHa2++G8k+DczX2cFVgalypqtyZIcU19AFcmOpmg==",
3916 "dev": true
3917 },
3918 "@types/long": {
3919 "version": "4.0.1",
3920 "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz",
3921 "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w=="
3922 },
3923 "@types/mocha": {
3924 "version": "8.2.3",
3925 "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.3.tgz",
3926 "integrity": "sha512-ekGvFhFgrc2zYQoX4JeZPmVzZxw6Dtllga7iGHzfbYIYkAMUx/sAFP2GdFpLff+vdHXu5fl7WX9AT+TtqYcsyw==",
3927 "dev": true
3928 },
3929 "@types/node": {
3930 "version": "16.3.1",
3931 "resolved": "https://registry.npmjs.org/@types/node/-/node-16.3.1.tgz",
3932 "integrity": "sha512-N87VuQi7HEeRJkhzovao/JviiqKjDKMVKxKMfUvSKw+MbkbW8R0nA3fi/MQhhlxV2fQ+2ReM+/Nt4efdrJx3zA=="
3933 },
3934 "@types/node-fetch": {
3935 "version": "2.5.11",
3936 "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.11.tgz",
3937 "integrity": "sha512-2upCKaqVZETDRb8A2VTaRymqFBEgH8u6yr96b/u3+1uQEPDRo3mJLEiPk7vdXBHRtjwkjqzFYMJXrt0Z9QsYjQ==",
3938 "requires": {
3939 "@types/node": "*",
3940 "form-data": "^3.0.0"
3941 }
3942 },
3943 "@types/offscreencanvas": {
3944 "version": "2019.3.0",
3945 "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz",
3946 "integrity": "sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q=="
3947 },
3948 "@types/parse-json": {
3949 "version": "4.0.0",
3950 "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
3951 "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
3952 "dev": true
3953 },
3954 "@types/seedrandom": {
3955 "version": "2.4.27",
3956 "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.27.tgz",
3957 "integrity": "sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE="
3958 },
3959 "@types/webgl-ext": {
3960 "version": "0.0.30",
3961 "resolved": "https://registry.npmjs.org/@types/webgl-ext/-/webgl-ext-0.0.30.tgz",
3962 "integrity": "sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg=="
3963 },
3964 "@types/webgl2": {
3965 "version": "0.0.5",
3966 "resolved": "https://registry.npmjs.org/@types/webgl2/-/webgl2-0.0.5.tgz",
3967 "integrity": "sha512-oGaKsBbxQOY5+aJFV3KECDhGaXt+yZJt2y/OZsnQGLRkH6Fvr7rv4pCt3SRH1somIHfej/c4u7NSpCyd9x+1Ow=="
3968 },
3969 "@ungap/promise-all-settled": {
3970 "version": "1.1.2",
3971 "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
3972 "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==",
3973 "dev": true
3974 },
3975 "@webassemblyjs/ast": {
3976 "version": "1.11.1",
3977 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz",
3978 "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==",
3979 "dev": true,
3980 "requires": {
3981 "@webassemblyjs/helper-numbers": "1.11.1",
3982 "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
3983 }
3984 },
3985 "@webassemblyjs/floating-point-hex-parser": {
3986 "version": "1.11.1",
3987 "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz",
3988 "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==",
3989 "dev": true
3990 },
3991 "@webassemblyjs/helper-api-error": {
3992 "version": "1.11.1",
3993 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz",
3994 "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==",
3995 "dev": true
3996 },
3997 "@webassemblyjs/helper-buffer": {
3998 "version": "1.11.1",
3999 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz",
4000 "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==",
4001 "dev": true
4002 },
4003 "@webassemblyjs/helper-numbers": {
4004 "version": "1.11.1",
4005 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz",
4006 "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==",
4007 "dev": true,
4008 "requires": {
4009 "@webassemblyjs/floating-point-hex-parser": "1.11.1",
4010 "@webassemblyjs/helper-api-error": "1.11.1",
4011 "@xtuc/long": "4.2.2"
4012 }
4013 },
4014 "@webassemblyjs/helper-wasm-bytecode": {
4015 "version": "1.11.1",
4016 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz",
4017 "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==",
4018 "dev": true
4019 },
4020 "@webassemblyjs/helper-wasm-section": {
4021 "version": "1.11.1",
4022 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz",
4023 "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==",
4024 "dev": true,
4025 "requires": {
4026 "@webassemblyjs/ast": "1.11.1",
4027 "@webassemblyjs/helper-buffer": "1.11.1",
4028 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
4029 "@webassemblyjs/wasm-gen": "1.11.1"
4030 }
4031 },
4032 "@webassemblyjs/ieee754": {
4033 "version": "1.11.1",
4034 "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz",
4035 "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==",
4036 "dev": true,
4037 "requires": {
4038 "@xtuc/ieee754": "^1.2.0"
4039 }
4040 },
4041 "@webassemblyjs/leb128": {
4042 "version": "1.11.1",
4043 "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz",
4044 "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==",
4045 "dev": true,
4046 "requires": {
4047 "@xtuc/long": "4.2.2"
4048 }
4049 },
4050 "@webassemblyjs/utf8": {
4051 "version": "1.11.1",
4052 "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz",
4053 "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==",
4054 "dev": true
4055 },
4056 "@webassemblyjs/wasm-edit": {
4057 "version": "1.11.1",
4058 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz",
4059 "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==",
4060 "dev": true,
4061 "requires": {
4062 "@webassemblyjs/ast": "1.11.1",
4063 "@webassemblyjs/helper-buffer": "1.11.1",
4064 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
4065 "@webassemblyjs/helper-wasm-section": "1.11.1",
4066 "@webassemblyjs/wasm-gen": "1.11.1",
4067 "@webassemblyjs/wasm-opt": "1.11.1",
4068 "@webassemblyjs/wasm-parser": "1.11.1",
4069 "@webassemblyjs/wast-printer": "1.11.1"
4070 }
4071 },
4072 "@webassemblyjs/wasm-gen": {
4073 "version": "1.11.1",
4074 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz",
4075 "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==",
4076 "dev": true,
4077 "requires": {
4078 "@webassemblyjs/ast": "1.11.1",
4079 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
4080 "@webassemblyjs/ieee754": "1.11.1",
4081 "@webassemblyjs/leb128": "1.11.1",
4082 "@webassemblyjs/utf8": "1.11.1"
4083 }
4084 },
4085 "@webassemblyjs/wasm-opt": {
4086 "version": "1.11.1",
4087 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz",
4088 "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==",
4089 "dev": true,
4090 "requires": {
4091 "@webassemblyjs/ast": "1.11.1",
4092 "@webassemblyjs/helper-buffer": "1.11.1",
4093 "@webassemblyjs/wasm-gen": "1.11.1",
4094 "@webassemblyjs/wasm-parser": "1.11.1"
4095 }
4096 },
4097 "@webassemblyjs/wasm-parser": {
4098 "version": "1.11.1",
4099 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz",
4100 "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==",
4101 "dev": true,
4102 "requires": {
4103 "@webassemblyjs/ast": "1.11.1",
4104 "@webassemblyjs/helper-api-error": "1.11.1",
4105 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
4106 "@webassemblyjs/ieee754": "1.11.1",
4107 "@webassemblyjs/leb128": "1.11.1",
4108 "@webassemblyjs/utf8": "1.11.1"
4109 }
4110 },
4111 "@webassemblyjs/wast-printer": {
4112 "version": "1.11.1",
4113 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz",
4114 "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==",
4115 "dev": true,
4116 "requires": {
4117 "@webassemblyjs/ast": "1.11.1",
4118 "@xtuc/long": "4.2.2"
4119 }
4120 },
4121 "@webpack-cli/configtest": {
4122 "version": "1.0.4",
4123 "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.4.tgz",
4124 "integrity": "sha512-cs3XLy+UcxiP6bj0A6u7MLLuwdXJ1c3Dtc0RkKg+wiI1g/Ti1om8+/2hc2A2B60NbBNAbMgyBMHvyymWm/j4wQ==",
4125 "dev": true,
4126 "requires": {}
4127 },
4128 "@webpack-cli/info": {
4129 "version": "1.3.0",
4130 "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.3.0.tgz",
4131 "integrity": "sha512-ASiVB3t9LOKHs5DyVUcxpraBXDOKubYu/ihHhU+t1UPpxsivg6Od2E2qU4gJCekfEddzRBzHhzA/Acyw/mlK/w==",
4132 "dev": true,
4133 "requires": {
4134 "envinfo": "^7.7.3"
4135 }
4136 },
4137 "@webpack-cli/serve": {
4138 "version": "1.5.1",
4139 "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.5.1.tgz",
4140 "integrity": "sha512-4vSVUiOPJLmr45S8rMGy7WDvpWxfFxfP/Qx/cxZFCfvoypTYpPPL1X8VIZMe0WTA+Jr7blUxwUSEZNkjoMTgSw==",
4141 "dev": true,
4142 "requires": {}
4143 },
4144 "@xtuc/ieee754": {
4145 "version": "1.2.0",
4146 "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
4147 "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
4148 "dev": true
4149 },
4150 "@xtuc/long": {
4151 "version": "4.2.2",
4152 "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
4153 "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
4154 "dev": true
4155 },
4156 "acorn": {
4157 "version": "8.4.1",
4158 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz",
4159 "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==",
4160 "dev": true
4161 },
4162 "ajv": {
4163 "version": "6.12.6",
4164 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
4165 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
4166 "dev": true,
4167 "requires": {
4168 "fast-deep-equal": "^3.1.1",
4169 "fast-json-stable-stringify": "^2.0.0",
4170 "json-schema-traverse": "^0.4.1",
4171 "uri-js": "^4.2.2"
4172 }
4173 },
4174 "ajv-keywords": {
4175 "version": "3.5.2",
4176 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
4177 "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
4178 "dev": true,
4179 "requires": {}
4180 },
4181 "ansi-colors": {
4182 "version": "4.1.1",
4183 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
4184 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
4185 "dev": true
4186 },
4187 "ansi-regex": {
4188 "version": "5.0.0",
4189 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
4190 "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="
4191 },
4192 "ansi-styles": {
4193 "version": "4.3.0",
4194 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4195 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4196 "requires": {
4197 "color-convert": "^2.0.1"
4198 }
4199 },
4200 "anymatch": {
4201 "version": "3.1.2",
4202 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
4203 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
4204 "dev": true,
4205 "requires": {
4206 "normalize-path": "^3.0.0",
4207 "picomatch": "^2.0.4"
4208 }
4209 },
4210 "argparse": {
4211 "version": "1.0.10",
4212 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
4213 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
4214 "requires": {
4215 "sprintf-js": "~1.0.2"
4216 }
4217 },
4218 "assertion-error": {
4219 "version": "1.1.0",
4220 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
4221 "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
4222 "dev": true
4223 },
4224 "asynckit": {
4225 "version": "0.4.0",
4226 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
4227 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
4228 },
4229 "at-least-node": {
4230 "version": "1.0.0",
4231 "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
4232 "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
4233 "dev": true
4234 },
4235 "balanced-match": {
4236 "version": "1.0.2",
4237 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
4238 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
4239 "dev": true
4240 },
4241 "binary-extensions": {
4242 "version": "2.2.0",
4243 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
4244 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
4245 "dev": true
4246 },
4247 "brace-expansion": {
4248 "version": "1.1.11",
4249 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
4250 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
4251 "dev": true,
4252 "requires": {
4253 "balanced-match": "^1.0.0",
4254 "concat-map": "0.0.1"
4255 }
4256 },
4257 "braces": {
4258 "version": "3.0.2",
4259 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
4260 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
4261 "dev": true,
4262 "requires": {
4263 "fill-range": "^7.0.1"
4264 }
4265 },
4266 "browser-stdout": {
4267 "version": "1.3.1",
4268 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
4269 "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
4270 "dev": true
4271 },
4272 "browserslist": {
4273 "version": "4.16.6",
4274 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
4275 "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
4276 "dev": true,
4277 "requires": {
4278 "caniuse-lite": "^1.0.30001219",
4279 "colorette": "^1.2.2",
4280 "electron-to-chromium": "^1.3.723",
4281 "escalade": "^3.1.1",
4282 "node-releases": "^1.1.71"
4283 }
4284 },
4285 "buffer-from": {
4286 "version": "1.1.1",
4287 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
4288 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
4289 "dev": true
4290 },
4291 "call-bind": {
4292 "version": "1.0.2",
4293 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
4294 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
4295 "dev": true,
4296 "requires": {
4297 "function-bind": "^1.1.1",
4298 "get-intrinsic": "^1.0.2"
4299 }
4300 },
4301 "callsites": {
4302 "version": "3.1.0",
4303 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
4304 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
4305 "dev": true
4306 },
4307 "camelcase": {
4308 "version": "6.2.0",
4309 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
4310 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
4311 "dev": true
4312 },
4313 "caniuse-lite": {
4314 "version": "1.0.30001245",
4315 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001245.tgz",
4316 "integrity": "sha512-768fM9j1PKXpOCKws6eTo3RHmvTUsG9UrpT4WoREFeZgJBTi4/X9g565azS/rVUGtqb8nt7FjLeF5u4kukERnA==",
4317 "dev": true
4318 },
4319 "chai": {
4320 "version": "4.3.4",
4321 "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.4.tgz",
4322 "integrity": "sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA==",
4323 "dev": true,
4324 "requires": {
4325 "assertion-error": "^1.1.0",
4326 "check-error": "^1.0.2",
4327 "deep-eql": "^3.0.1",
4328 "get-func-name": "^2.0.0",
4329 "pathval": "^1.1.1",
4330 "type-detect": "^4.0.5"
4331 }
4332 },
4333 "chalk": {
4334 "version": "4.1.1",
4335 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
4336 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
4337 "requires": {
4338 "ansi-styles": "^4.1.0",
4339 "supports-color": "^7.1.0"
4340 }
4341 },
4342 "check-error": {
4343 "version": "1.0.2",
4344 "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
4345 "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=",
4346 "dev": true
4347 },
4348 "chokidar": {
4349 "version": "3.5.2",
4350 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
4351 "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
4352 "dev": true,
4353 "requires": {
4354 "anymatch": "~3.1.2",
4355 "braces": "~3.0.2",
4356 "fsevents": "~2.3.2",
4357 "glob-parent": "~5.1.2",
4358 "is-binary-path": "~2.1.0",
4359 "is-glob": "~4.0.1",
4360 "normalize-path": "~3.0.0",
4361 "readdirp": "~3.6.0"
4362 }
4363 },
4364 "chrome-trace-event": {
4365 "version": "1.0.3",
4366 "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
4367 "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
4368 "dev": true
4369 },
4370 "cliui": {
4371 "version": "7.0.4",
4372 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
4373 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
4374 "requires": {
4375 "string-width": "^4.2.0",
4376 "strip-ansi": "^6.0.0",
4377 "wrap-ansi": "^7.0.0"
4378 }
4379 },
4380 "clone-deep": {
4381 "version": "4.0.1",
4382 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
4383 "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
4384 "dev": true,
4385 "requires": {
4386 "is-plain-object": "^2.0.4",
4387 "kind-of": "^6.0.2",
4388 "shallow-clone": "^3.0.0"
4389 }
4390 },
4391 "color-convert": {
4392 "version": "2.0.1",
4393 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4394 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4395 "requires": {
4396 "color-name": "~1.1.4"
4397 }
4398 },
4399 "color-name": {
4400 "version": "1.1.4",
4401 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4402 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
4403 },
4404 "colorette": {
4405 "version": "1.2.2",
4406 "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
4407 "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
4408 "dev": true
4409 },
4410 "combined-stream": {
4411 "version": "1.0.8",
4412 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
4413 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
4414 "requires": {
4415 "delayed-stream": "~1.0.0"
4416 }
4417 },
4418 "commander": {
4419 "version": "2.20.3",
4420 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
4421 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
4422 "dev": true
4423 },
4424 "concat-map": {
4425 "version": "0.0.1",
4426 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
4427 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
4428 "dev": true
4429 },
4430 "core-js": {
4431 "version": "3.15.2",
4432 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz",
4433 "integrity": "sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q=="
4434 },
4435 "cosmiconfig": {
4436 "version": "6.0.0",
4437 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
4438 "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==",
4439 "dev": true,
4440 "requires": {
4441 "@types/parse-json": "^4.0.0",
4442 "import-fresh": "^3.1.0",
4443 "parse-json": "^5.0.0",
4444 "path-type": "^4.0.0",
4445 "yaml": "^1.7.2"
4446 },
4447 "dependencies": {
4448 "parse-json": {
4449 "version": "5.2.0",
4450 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
4451 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
4452 "dev": true,
4453 "requires": {
4454 "@babel/code-frame": "^7.0.0",
4455 "error-ex": "^1.3.1",
4456 "json-parse-even-better-errors": "^2.3.0",
4457 "lines-and-columns": "^1.1.6"
4458 }
4459 },
4460 "path-type": {
4461 "version": "4.0.0",
4462 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
4463 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
4464 "dev": true
4465 }
4466 }
4467 },
4468 "cross-spawn": {
4469 "version": "6.0.5",
4470 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
4471 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
4472 "dev": true,
4473 "requires": {
4474 "nice-try": "^1.0.4",
4475 "path-key": "^2.0.1",
4476 "semver": "^5.5.0",
4477 "shebang-command": "^1.2.0",
4478 "which": "^1.2.9"
4479 },
4480 "dependencies": {
4481 "which": {
4482 "version": "1.3.1",
4483 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
4484 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
4485 "dev": true,
4486 "requires": {
4487 "isexe": "^2.0.0"
4488 }
4489 }
4490 }
4491 },
4492 "debug": {
4493 "version": "4.3.1",
4494 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
4495 "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
4496 "dev": true,
4497 "requires": {
4498 "ms": "2.1.2"
4499 },
4500 "dependencies": {
4501 "ms": {
4502 "version": "2.1.2",
4503 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
4504 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
4505 "dev": true
4506 }
4507 }
4508 },
4509 "decamelize": {
4510 "version": "4.0.0",
4511 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
4512 "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
4513 "dev": true
4514 },
4515 "declaration-bundler-webpack-plugin": {
4516 "version": "1.0.3",
4517 "resolved": "https://registry.npmjs.org/declaration-bundler-webpack-plugin/-/declaration-bundler-webpack-plugin-1.0.3.tgz",
4518 "integrity": "sha1-n7WuOTxj7UF157beS1i6/eNPCXo=",
4519 "dev": true
4520 },
4521 "deep-eql": {
4522 "version": "3.0.1",
4523 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",
4524 "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",
4525 "dev": true,
4526 "requires": {
4527 "type-detect": "^4.0.0"
4528 }
4529 },
4530 "deepmerge": {
4531 "version": "4.2.2",
4532 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
4533 "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
4534 "dev": true
4535 },
4536 "define-properties": {
4537 "version": "1.1.3",
4538 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
4539 "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
4540 "dev": true,
4541 "requires": {
4542 "object-keys": "^1.0.12"
4543 }
4544 },
4545 "delayed-stream": {
4546 "version": "1.0.0",
4547 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
4548 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
4549 },
4550 "diff": {
4551 "version": "5.0.0",
4552 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
4553 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
4554 "dev": true
4555 },
4556 "electron-to-chromium": {
4557 "version": "1.3.775",
4558 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.775.tgz",
4559 "integrity": "sha512-EGuiJW4yBPOTj2NtWGZcX93ZE8IGj33HJAx4d3ouE2zOfW2trbWU+t1e0yzLr1qQIw81++txbM3BH52QwSRE6Q==",
4560 "dev": true
4561 },
4562 "emoji-regex": {
4563 "version": "8.0.0",
4564 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
4565 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
4566 },
4567 "enhanced-resolve": {
4568 "version": "5.8.2",
4569 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz",
4570 "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==",
4571 "dev": true,
4572 "requires": {
4573 "graceful-fs": "^4.2.4",
4574 "tapable": "^2.2.0"
4575 },
4576 "dependencies": {
4577 "tapable": {
4578 "version": "2.2.0",
4579 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz",
4580 "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==",
4581 "dev": true
4582 }
4583 }
4584 },
4585 "envinfo": {
4586 "version": "7.8.1",
4587 "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
4588 "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==",
4589 "dev": true
4590 },
4591 "error-ex": {
4592 "version": "1.3.2",
4593 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
4594 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
4595 "dev": true,
4596 "requires": {
4597 "is-arrayish": "^0.2.1"
4598 }
4599 },
4600 "es-abstract": {
4601 "version": "1.18.3",
4602 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz",
4603 "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==",
4604 "dev": true,
4605 "requires": {
4606 "call-bind": "^1.0.2",
4607 "es-to-primitive": "^1.2.1",
4608 "function-bind": "^1.1.1",
4609 "get-intrinsic": "^1.1.1",
4610 "has": "^1.0.3",
4611 "has-symbols": "^1.0.2",
4612 "is-callable": "^1.2.3",
4613 "is-negative-zero": "^2.0.1",
4614 "is-regex": "^1.1.3",
4615 "is-string": "^1.0.6",
4616 "object-inspect": "^1.10.3",
4617 "object-keys": "^1.1.1",
4618 "object.assign": "^4.1.2",
4619 "string.prototype.trimend": "^1.0.4",
4620 "string.prototype.trimstart": "^1.0.4",
4621 "unbox-primitive": "^1.0.1"
4622 }
4623 },
4624 "es-module-lexer": {
4625 "version": "0.7.1",
4626 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.7.1.tgz",
4627 "integrity": "sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==",
4628 "dev": true
4629 },
4630 "es-to-primitive": {
4631 "version": "1.2.1",
4632 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
4633 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
4634 "dev": true,
4635 "requires": {
4636 "is-callable": "^1.1.4",
4637 "is-date-object": "^1.0.1",
4638 "is-symbol": "^1.0.2"
4639 }
4640 },
4641 "esbuild": {
4642 "version": "0.12.15",
4643 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.12.15.tgz",
4644 "integrity": "sha512-72V4JNd2+48eOVCXx49xoSWHgC3/cCy96e7mbXKY+WOWghN00cCmlGnwVLRhRHorvv0dgCyuMYBZlM2xDM5OQw==",
4645 "dev": true
4646 },
4647 "escalade": {
4648 "version": "3.1.1",
4649 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
4650 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
4651 },
4652 "escape-string-regexp": {
4653 "version": "4.0.0",
4654 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
4655 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
4656 "dev": true
4657 },
4658 "eslint-scope": {
4659 "version": "5.1.1",
4660 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
4661 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
4662 "dev": true,
4663 "requires": {
4664 "esrecurse": "^4.3.0",
4665 "estraverse": "^4.1.1"
4666 }
4667 },
4668 "esrecurse": {
4669 "version": "4.3.0",
4670 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
4671 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
4672 "dev": true,
4673 "requires": {
4674 "estraverse": "^5.2.0"
4675 },
4676 "dependencies": {
4677 "estraverse": {
4678 "version": "5.2.0",
4679 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
4680 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
4681 "dev": true
4682 }
4683 }
4684 },
4685 "estraverse": {
4686 "version": "4.3.0",
4687 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
4688 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
4689 "dev": true
4690 },
4691 "events": {
4692 "version": "3.3.0",
4693 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
4694 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
4695 "dev": true
4696 },
4697 "execa": {
4698 "version": "5.1.1",
4699 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
4700 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
4701 "dev": true,
4702 "requires": {
4703 "cross-spawn": "^7.0.3",
4704 "get-stream": "^6.0.0",
4705 "human-signals": "^2.1.0",
4706 "is-stream": "^2.0.0",
4707 "merge-stream": "^2.0.0",
4708 "npm-run-path": "^4.0.1",
4709 "onetime": "^5.1.2",
4710 "signal-exit": "^3.0.3",
4711 "strip-final-newline": "^2.0.0"
4712 },
4713 "dependencies": {
4714 "cross-spawn": {
4715 "version": "7.0.3",
4716 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
4717 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
4718 "dev": true,
4719 "requires": {
4720 "path-key": "^3.1.0",
4721 "shebang-command": "^2.0.0",
4722 "which": "^2.0.1"
4723 }
4724 },
4725 "path-key": {
4726 "version": "3.1.1",
4727 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
4728 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
4729 "dev": true
4730 },
4731 "shebang-command": {
4732 "version": "2.0.0",
4733 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
4734 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
4735 "dev": true,
4736 "requires": {
4737 "shebang-regex": "^3.0.0"
4738 }
4739 },
4740 "shebang-regex": {
4741 "version": "3.0.0",
4742 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
4743 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
4744 "dev": true
4745 }
4746 }
4747 },
4748 "fast-deep-equal": {
4749 "version": "3.1.3",
4750 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
4751 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
4752 "dev": true
4753 },
4754 "fast-json-stable-stringify": {
4755 "version": "2.1.0",
4756 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
4757 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
4758 "dev": true
4759 },
4760 "fastest-levenshtein": {
4761 "version": "1.0.12",
4762 "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
4763 "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
4764 "dev": true
4765 },
4766 "fill-range": {
4767 "version": "7.0.1",
4768 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
4769 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
4770 "dev": true,
4771 "requires": {
4772 "to-regex-range": "^5.0.1"
4773 }
4774 },
4775 "find-up": {
4776 "version": "5.0.0",
4777 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
4778 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
4779 "dev": true,
4780 "requires": {
4781 "locate-path": "^6.0.0",
4782 "path-exists": "^4.0.0"
4783 }
4784 },
4785 "flat": {
4786 "version": "5.0.2",
4787 "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
4788 "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
4789 "dev": true
4790 },
4791 "fork-ts-checker-webpack-plugin": {
4792 "version": "6.2.12",
4793 "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.2.12.tgz",
4794 "integrity": "sha512-BzXGIfM47q1WFwXsNLl22dQVMFwSBgldL07lvqRJFxgrhT76QQ3nri5PX01Rxfa2RYvv/hqACULO8K5gT8fFuA==",
4795 "dev": true,
4796 "requires": {
4797 "@babel/code-frame": "^7.8.3",
4798 "@types/json-schema": "^7.0.5",
4799 "chalk": "^4.1.0",
4800 "chokidar": "^3.4.2",
4801 "cosmiconfig": "^6.0.0",
4802 "deepmerge": "^4.2.2",
4803 "fs-extra": "^9.0.0",
4804 "glob": "^7.1.6",
4805 "memfs": "^3.1.2",
4806 "minimatch": "^3.0.4",
4807 "schema-utils": "2.7.0",
4808 "semver": "^7.3.2",
4809 "tapable": "^1.0.0"
4810 },
4811 "dependencies": {
4812 "semver": {
4813 "version": "7.3.5",
4814 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
4815 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
4816 "dev": true,
4817 "requires": {
4818 "lru-cache": "^6.0.0"
4819 }
4820 }
4821 }
4822 },
4823 "form-data": {
4824 "version": "3.0.1",
4825 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
4826 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
4827 "requires": {
4828 "asynckit": "^0.4.0",
4829 "combined-stream": "^1.0.8",
4830 "mime-types": "^2.1.12"
4831 }
4832 },
4833 "fs-extra": {
4834 "version": "9.1.0",
4835 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
4836 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
4837 "dev": true,
4838 "requires": {
4839 "at-least-node": "^1.0.0",
4840 "graceful-fs": "^4.2.0",
4841 "jsonfile": "^6.0.1",
4842 "universalify": "^2.0.0"
4843 }
4844 },
4845 "fs-monkey": {
4846 "version": "1.0.3",
4847 "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz",
4848 "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==",
4849 "dev": true
4850 },
4851 "fs.realpath": {
4852 "version": "1.0.0",
4853 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
4854 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
4855 "dev": true
4856 },
4857 "fsevents": {
4858 "version": "2.3.2",
4859 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
4860 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
4861 "dev": true,
4862 "optional": true
4863 },
4864 "function-bind": {
4865 "version": "1.1.1",
4866 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
4867 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
4868 "dev": true
4869 },
4870 "get-caller-file": {
4871 "version": "2.0.5",
4872 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
4873 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
4874 },
4875 "get-func-name": {
4876 "version": "2.0.0",
4877 "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
4878 "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=",
4879 "dev": true
4880 },
4881 "get-intrinsic": {
4882 "version": "1.1.1",
4883 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
4884 "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
4885 "dev": true,
4886 "requires": {
4887 "function-bind": "^1.1.1",
4888 "has": "^1.0.3",
4889 "has-symbols": "^1.0.1"
4890 }
4891 },
4892 "get-stream": {
4893 "version": "6.0.1",
4894 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
4895 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
4896 "dev": true
4897 },
4898 "glob": {
4899 "version": "7.1.7",
4900 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
4901 "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
4902 "dev": true,
4903 "requires": {
4904 "fs.realpath": "^1.0.0",
4905 "inflight": "^1.0.4",
4906 "inherits": "2",
4907 "minimatch": "^3.0.4",
4908 "once": "^1.3.0",
4909 "path-is-absolute": "^1.0.0"
4910 }
4911 },
4912 "glob-parent": {
4913 "version": "5.1.2",
4914 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
4915 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
4916 "dev": true,
4917 "requires": {
4918 "is-glob": "^4.0.1"
4919 }
4920 },
4921 "glob-to-regexp": {
4922 "version": "0.4.1",
4923 "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
4924 "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
4925 "dev": true
4926 },
4927 "graceful-fs": {
4928 "version": "4.2.6",
4929 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
4930 "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
4931 "dev": true
4932 },
4933 "growl": {
4934 "version": "1.10.5",
4935 "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
4936 "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
4937 "dev": true
4938 },
4939 "has": {
4940 "version": "1.0.3",
4941 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
4942 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
4943 "dev": true,
4944 "requires": {
4945 "function-bind": "^1.1.1"
4946 }
4947 },
4948 "has-bigints": {
4949 "version": "1.0.1",
4950 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
4951 "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
4952 "dev": true
4953 },
4954 "has-flag": {
4955 "version": "4.0.0",
4956 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4957 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
4958 },
4959 "has-symbols": {
4960 "version": "1.0.2",
4961 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
4962 "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
4963 "dev": true
4964 },
4965 "he": {
4966 "version": "1.2.0",
4967 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
4968 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
4969 "dev": true
4970 },
4971 "hosted-git-info": {
4972 "version": "2.8.9",
4973 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
4974 "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
4975 "dev": true
4976 },
4977 "human-signals": {
4978 "version": "2.1.0",
4979 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
4980 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
4981 "dev": true
4982 },
4983 "import-fresh": {
4984 "version": "3.3.0",
4985 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
4986 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
4987 "dev": true,
4988 "requires": {
4989 "parent-module": "^1.0.0",
4990 "resolve-from": "^4.0.0"
4991 }
4992 },
4993 "import-local": {
4994 "version": "3.0.2",
4995 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
4996 "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
4997 "dev": true,
4998 "requires": {
4999 "pkg-dir": "^4.2.0",
5000 "resolve-cwd": "^3.0.0"
5001 }
5002 },
5003 "inflight": {
5004 "version": "1.0.6",
5005 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5006 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5007 "dev": true,
5008 "requires": {
5009 "once": "^1.3.0",
5010 "wrappy": "1"
5011 }
5012 },
5013 "inherits": {
5014 "version": "2.0.4",
5015 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
5016 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
5017 "dev": true
5018 },
5019 "interpret": {
5020 "version": "2.2.0",
5021 "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz",
5022 "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==",
5023 "dev": true
5024 },
5025 "is-arrayish": {
5026 "version": "0.2.1",
5027 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5028 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5029 "dev": true
5030 },
5031 "is-bigint": {
5032 "version": "1.0.2",
5033 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz",
5034 "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==",
5035 "dev": true
5036 },
5037 "is-binary-path": {
5038 "version": "2.1.0",
5039 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
5040 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
5041 "dev": true,
5042 "requires": {
5043 "binary-extensions": "^2.0.0"
5044 }
5045 },
5046 "is-boolean-object": {
5047 "version": "1.1.1",
5048 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz",
5049 "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==",
5050 "dev": true,
5051 "requires": {
5052 "call-bind": "^1.0.2"
5053 }
5054 },
5055 "is-callable": {
5056 "version": "1.2.3",
5057 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
5058 "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==",
5059 "dev": true
5060 },
5061 "is-core-module": {
5062 "version": "2.5.0",
5063 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.5.0.tgz",
5064 "integrity": "sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==",
5065 "dev": true,
5066 "requires": {
5067 "has": "^1.0.3"
5068 }
5069 },
5070 "is-date-object": {
5071 "version": "1.0.4",
5072 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz",
5073 "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==",
5074 "dev": true
5075 },
5076 "is-extglob": {
5077 "version": "2.1.1",
5078 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5079 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5080 "dev": true
5081 },
5082 "is-fullwidth-code-point": {
5083 "version": "3.0.0",
5084 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
5085 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
5086 },
5087 "is-glob": {
5088 "version": "4.0.1",
5089 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
5090 "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
5091 "dev": true,
5092 "requires": {
5093 "is-extglob": "^2.1.1"
5094 }
5095 },
5096 "is-negative-zero": {
5097 "version": "2.0.1",
5098 "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
5099 "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
5100 "dev": true
5101 },
5102 "is-number": {
5103 "version": "7.0.0",
5104 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
5105 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
5106 "dev": true
5107 },
5108 "is-number-object": {
5109 "version": "1.0.5",
5110 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz",
5111 "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==",
5112 "dev": true
5113 },
5114 "is-plain-obj": {
5115 "version": "2.1.0",
5116 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
5117 "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
5118 "dev": true
5119 },
5120 "is-plain-object": {
5121 "version": "2.0.4",
5122 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
5123 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
5124 "dev": true,
5125 "requires": {
5126 "isobject": "^3.0.1"
5127 }
5128 },
5129 "is-regex": {
5130 "version": "1.1.3",
5131 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz",
5132 "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==",
5133 "dev": true,
5134 "requires": {
5135 "call-bind": "^1.0.2",
5136 "has-symbols": "^1.0.2"
5137 }
5138 },
5139 "is-stream": {
5140 "version": "2.0.0",
5141 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
5142 "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
5143 "dev": true
5144 },
5145 "is-string": {
5146 "version": "1.0.6",
5147 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz",
5148 "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==",
5149 "dev": true
5150 },
5151 "is-symbol": {
5152 "version": "1.0.4",
5153 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
5154 "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
5155 "dev": true,
5156 "requires": {
5157 "has-symbols": "^1.0.2"
5158 }
5159 },
5160 "is-unicode-supported": {
5161 "version": "0.1.0",
5162 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
5163 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
5164 "dev": true
5165 },
5166 "isexe": {
5167 "version": "2.0.0",
5168 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5169 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5170 "dev": true
5171 },
5172 "isobject": {
5173 "version": "3.0.1",
5174 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
5175 "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
5176 "dev": true
5177 },
5178 "jest-worker": {
5179 "version": "27.0.6",
5180 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.6.tgz",
5181 "integrity": "sha512-qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA==",
5182 "dev": true,
5183 "requires": {
5184 "@types/node": "*",
5185 "merge-stream": "^2.0.0",
5186 "supports-color": "^8.0.0"
5187 },
5188 "dependencies": {
5189 "supports-color": {
5190 "version": "8.1.1",
5191 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
5192 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
5193 "dev": true,
5194 "requires": {
5195 "has-flag": "^4.0.0"
5196 }
5197 }
5198 }
5199 },
5200 "js-tokens": {
5201 "version": "4.0.0",
5202 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
5203 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
5204 "dev": true
5205 },
5206 "js-yaml": {
5207 "version": "4.1.0",
5208 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
5209 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
5210 "dev": true,
5211 "requires": {
5212 "argparse": "^2.0.1"
5213 },
5214 "dependencies": {
5215 "argparse": {
5216 "version": "2.0.1",
5217 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
5218 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
5219 "dev": true
5220 }
5221 }
5222 },
5223 "json-parse-better-errors": {
5224 "version": "1.0.2",
5225 "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
5226 "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
5227 "dev": true
5228 },
5229 "json-parse-even-better-errors": {
5230 "version": "2.3.1",
5231 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
5232 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
5233 "dev": true
5234 },
5235 "json-schema-traverse": {
5236 "version": "0.4.1",
5237 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
5238 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
5239 "dev": true
5240 },
5241 "jsonfile": {
5242 "version": "6.1.0",
5243 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
5244 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
5245 "dev": true,
5246 "requires": {
5247 "graceful-fs": "^4.1.6",
5248 "universalify": "^2.0.0"
5249 }
5250 },
5251 "kind-of": {
5252 "version": "6.0.3",
5253 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
5254 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
5255 "dev": true
5256 },
5257 "lines-and-columns": {
5258 "version": "1.1.6",
5259 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
5260 "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
5261 "dev": true
5262 },
5263 "load-json-file": {
5264 "version": "4.0.0",
5265 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
5266 "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
5267 "dev": true,
5268 "requires": {
5269 "graceful-fs": "^4.1.2",
5270 "parse-json": "^4.0.0",
5271 "pify": "^3.0.0",
5272 "strip-bom": "^3.0.0"
5273 }
5274 },
5275 "loader-runner": {
5276 "version": "4.2.0",
5277 "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
5278 "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==",
5279 "dev": true
5280 },
5281 "locate-path": {
5282 "version": "6.0.0",
5283 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
5284 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
5285 "dev": true,
5286 "requires": {
5287 "p-locate": "^5.0.0"
5288 }
5289 },
5290 "log-symbols": {
5291 "version": "4.1.0",
5292 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
5293 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
5294 "dev": true,
5295 "requires": {
5296 "chalk": "^4.1.0",
5297 "is-unicode-supported": "^0.1.0"
5298 }
5299 },
5300 "long": {
5301 "version": "4.0.0",
5302 "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
5303 "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="
5304 },
5305 "lru-cache": {
5306 "version": "6.0.0",
5307 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
5308 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
5309 "dev": true,
5310 "requires": {
5311 "yallist": "^4.0.0"
5312 }
5313 },
5314 "memfs": {
5315 "version": "3.2.2",
5316 "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.2.2.tgz",
5317 "integrity": "sha512-RE0CwmIM3CEvpcdK3rZ19BC4E6hv9kADkMN5rPduRak58cNArWLi/9jFLsa4rhsjfVxMP3v0jO7FHXq7SvFY5Q==",
5318 "dev": true,
5319 "requires": {
5320 "fs-monkey": "1.0.3"
5321 }
5322 },
5323 "memorystream": {
5324 "version": "0.3.1",
5325 "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz",
5326 "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=",
5327 "dev": true
5328 },
5329 "merge-stream": {
5330 "version": "2.0.0",
5331 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
5332 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
5333 "dev": true
5334 },
5335 "micromatch": {
5336 "version": "4.0.4",
5337 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
5338 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
5339 "dev": true,
5340 "requires": {
5341 "braces": "^3.0.1",
5342 "picomatch": "^2.2.3"
5343 }
5344 },
5345 "mime-db": {
5346 "version": "1.48.0",
5347 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz",
5348 "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ=="
5349 },
5350 "mime-types": {
5351 "version": "2.1.31",
5352 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz",
5353 "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==",
5354 "requires": {
5355 "mime-db": "1.48.0"
5356 }
5357 },
5358 "mimic-fn": {
5359 "version": "2.1.0",
5360 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
5361 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
5362 "dev": true
5363 },
5364 "minimatch": {
5365 "version": "3.0.4",
5366 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
5367 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
5368 "dev": true,
5369 "requires": {
5370 "brace-expansion": "^1.1.7"
5371 }
5372 },
5373 "mocha": {
5374 "version": "9.0.2",
5375 "resolved": "https://registry.npmjs.org/mocha/-/mocha-9.0.2.tgz",
5376 "integrity": "sha512-FpspiWU+UT9Sixx/wKimvnpkeW0mh6ROAKkIaPokj3xZgxeRhcna/k5X57jJghEr8X+Cgu/Vegf8zCX5ugSuTA==",
5377 "dev": true,
5378 "requires": {
5379 "@ungap/promise-all-settled": "1.1.2",
5380 "ansi-colors": "4.1.1",
5381 "browser-stdout": "1.3.1",
5382 "chokidar": "3.5.2",
5383 "debug": "4.3.1",
5384 "diff": "5.0.0",
5385 "escape-string-regexp": "4.0.0",
5386 "find-up": "5.0.0",
5387 "glob": "7.1.7",
5388 "growl": "1.10.5",
5389 "he": "1.2.0",
5390 "js-yaml": "4.1.0",
5391 "log-symbols": "4.1.0",
5392 "minimatch": "3.0.4",
5393 "ms": "2.1.3",
5394 "nanoid": "3.1.23",
5395 "serialize-javascript": "6.0.0",
5396 "strip-json-comments": "3.1.1",
5397 "supports-color": "8.1.1",
5398 "which": "2.0.2",
5399 "wide-align": "1.1.3",
5400 "workerpool": "6.1.5",
5401 "yargs": "16.2.0",
5402 "yargs-parser": "20.2.4",
5403 "yargs-unparser": "2.0.0"
5404 },
5405 "dependencies": {
5406 "supports-color": {
5407 "version": "8.1.1",
5408 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
5409 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
5410 "dev": true,
5411 "requires": {
5412 "has-flag": "^4.0.0"
5413 }
5414 },
5415 "yargs-parser": {
5416 "version": "20.2.4",
5417 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
5418 "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
5419 "dev": true
5420 }
5421 }
5422 },
5423 "ms": {
5424 "version": "2.1.3",
5425 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
5426 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
5427 "dev": true
5428 },
5429 "nanoid": {
5430 "version": "3.1.23",
5431 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz",
5432 "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==",
5433 "dev": true
5434 },
5435 "neo-async": {
5436 "version": "2.6.2",
5437 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
5438 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
5439 "dev": true
5440 },
5441 "nice-try": {
5442 "version": "1.0.5",
5443 "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
5444 "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
5445 "dev": true
5446 },
5447 "node-fetch": {
5448 "version": "2.6.1",
5449 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
5450 "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw=="
5451 },
5452 "node-releases": {
5453 "version": "1.1.73",
5454 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz",
5455 "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==",
5456 "dev": true
5457 },
5458 "normalize-package-data": {
5459 "version": "2.5.0",
5460 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
5461 "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
5462 "dev": true,
5463 "requires": {
5464 "hosted-git-info": "^2.1.4",
5465 "resolve": "^1.10.0",
5466 "semver": "2 || 3 || 4 || 5",
5467 "validate-npm-package-license": "^3.0.1"
5468 }
5469 },
5470 "normalize-path": {
5471 "version": "3.0.0",
5472 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
5473 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
5474 "dev": true
5475 },
5476 "npm-run-all": {
5477 "version": "4.1.5",
5478 "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz",
5479 "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==",
5480 "dev": true,
5481 "requires": {
5482 "ansi-styles": "^3.2.1",
5483 "chalk": "^2.4.1",
5484 "cross-spawn": "^6.0.5",
5485 "memorystream": "^0.3.1",
5486 "minimatch": "^3.0.4",
5487 "pidtree": "^0.3.0",
5488 "read-pkg": "^3.0.0",
5489 "shell-quote": "^1.6.1",
5490 "string.prototype.padend": "^3.0.0"
5491 },
5492 "dependencies": {
5493 "ansi-styles": {
5494 "version": "3.2.1",
5495 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
5496 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
5497 "dev": true,
5498 "requires": {
5499 "color-convert": "^1.9.0"
5500 }
5501 },
5502 "chalk": {
5503 "version": "2.4.2",
5504 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
5505 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
5506 "dev": true,
5507 "requires": {
5508 "ansi-styles": "^3.2.1",
5509 "escape-string-regexp": "^1.0.5",
5510 "supports-color": "^5.3.0"
5511 }
5512 },
5513 "color-convert": {
5514 "version": "1.9.3",
5515 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
5516 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
5517 "dev": true,
5518 "requires": {
5519 "color-name": "1.1.3"
5520 }
5521 },
5522 "color-name": {
5523 "version": "1.1.3",
5524 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
5525 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
5526 "dev": true
5527 },
5528 "escape-string-regexp": {
5529 "version": "1.0.5",
5530 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
5531 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
5532 "dev": true
5533 },
5534 "has-flag": {
5535 "version": "3.0.0",
5536 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5537 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5538 "dev": true
5539 },
5540 "supports-color": {
5541 "version": "5.5.0",
5542 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
5543 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
5544 "dev": true,
5545 "requires": {
5546 "has-flag": "^3.0.0"
5547 }
5548 }
5549 }
5550 },
5551 "npm-run-path": {
5552 "version": "4.0.1",
5553 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
5554 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
5555 "dev": true,
5556 "requires": {
5557 "path-key": "^3.0.0"
5558 },
5559 "dependencies": {
5560 "path-key": {
5561 "version": "3.1.1",
5562 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
5563 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
5564 "dev": true
5565 }
5566 }
5567 },
5568 "object-inspect": {
5569 "version": "1.11.0",
5570 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
5571 "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==",
5572 "dev": true
5573 },
5574 "object-keys": {
5575 "version": "1.1.1",
5576 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
5577 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
5578 "dev": true
5579 },
5580 "object.assign": {
5581 "version": "4.1.2",
5582 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
5583 "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
5584 "dev": true,
5585 "requires": {
5586 "call-bind": "^1.0.0",
5587 "define-properties": "^1.1.3",
5588 "has-symbols": "^1.0.1",
5589 "object-keys": "^1.1.1"
5590 }
5591 },
5592 "once": {
5593 "version": "1.4.0",
5594 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
5595 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
5596 "dev": true,
5597 "requires": {
5598 "wrappy": "1"
5599 }
5600 },
5601 "onetime": {
5602 "version": "5.1.2",
5603 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
5604 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
5605 "dev": true,
5606 "requires": {
5607 "mimic-fn": "^2.1.0"
5608 }
5609 },
5610 "p-limit": {
5611 "version": "3.1.0",
5612 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
5613 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
5614 "dev": true,
5615 "requires": {
5616 "yocto-queue": "^0.1.0"
5617 }
5618 },
5619 "p-locate": {
5620 "version": "5.0.0",
5621 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
5622 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
5623 "dev": true,
5624 "requires": {
5625 "p-limit": "^3.0.2"
5626 }
5627 },
5628 "p-try": {
5629 "version": "2.2.0",
5630 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
5631 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
5632 "dev": true
5633 },
5634 "parent-module": {
5635 "version": "1.0.1",
5636 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
5637 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
5638 "dev": true,
5639 "requires": {
5640 "callsites": "^3.0.0"
5641 }
5642 },
5643 "parse-json": {
5644 "version": "4.0.0",
5645 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
5646 "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
5647 "dev": true,
5648 "requires": {
5649 "error-ex": "^1.3.1",
5650 "json-parse-better-errors": "^1.0.1"
5651 }
5652 },
5653 "path-exists": {
5654 "version": "4.0.0",
5655 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
5656 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
5657 "dev": true
5658 },
5659 "path-is-absolute": {
5660 "version": "1.0.1",
5661 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
5662 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
5663 "dev": true
5664 },
5665 "path-key": {
5666 "version": "2.0.1",
5667 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
5668 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
5669 "dev": true
5670 },
5671 "path-parse": {
5672 "version": "1.0.7",
5673 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
5674 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
5675 "dev": true
5676 },
5677 "path-type": {
5678 "version": "3.0.0",
5679 "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
5680 "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
5681 "dev": true,
5682 "requires": {
5683 "pify": "^3.0.0"
5684 }
5685 },
5686 "pathval": {
5687 "version": "1.1.1",
5688 "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
5689 "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==",
5690 "dev": true
5691 },
5692 "picomatch": {
5693 "version": "2.3.0",
5694 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
5695 "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
5696 "dev": true
5697 },
5698 "pidtree": {
5699 "version": "0.3.1",
5700 "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz",
5701 "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==",
5702 "dev": true
5703 },
5704 "pify": {
5705 "version": "3.0.0",
5706 "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
5707 "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
5708 "dev": true
5709 },
5710 "pkg-dir": {
5711 "version": "4.2.0",
5712 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
5713 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
5714 "dev": true,
5715 "requires": {
5716 "find-up": "^4.0.0"
5717 },
5718 "dependencies": {
5719 "find-up": {
5720 "version": "4.1.0",
5721 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
5722 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
5723 "dev": true,
5724 "requires": {
5725 "locate-path": "^5.0.0",
5726 "path-exists": "^4.0.0"
5727 }
5728 },
5729 "locate-path": {
5730 "version": "5.0.0",
5731 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
5732 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
5733 "dev": true,
5734 "requires": {
5735 "p-locate": "^4.1.0"
5736 }
5737 },
5738 "p-limit": {
5739 "version": "2.3.0",
5740 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
5741 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
5742 "dev": true,
5743 "requires": {
5744 "p-try": "^2.0.0"
5745 }
5746 },
5747 "p-locate": {
5748 "version": "4.1.0",
5749 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
5750 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
5751 "dev": true,
5752 "requires": {
5753 "p-limit": "^2.2.0"
5754 }
5755 }
5756 }
5757 },
5758 "punycode": {
5759 "version": "2.1.1",
5760 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
5761 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
5762 "dev": true
5763 },
5764 "randombytes": {
5765 "version": "2.1.0",
5766 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
5767 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
5768 "dev": true,
5769 "requires": {
5770 "safe-buffer": "^5.1.0"
5771 }
5772 },
5773 "read-pkg": {
5774 "version": "3.0.0",
5775 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
5776 "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
5777 "dev": true,
5778 "requires": {
5779 "load-json-file": "^4.0.0",
5780 "normalize-package-data": "^2.3.2",
5781 "path-type": "^3.0.0"
5782 }
5783 },
5784 "readdirp": {
5785 "version": "3.6.0",
5786 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
5787 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
5788 "dev": true,
5789 "requires": {
5790 "picomatch": "^2.2.1"
5791 }
5792 },
5793 "rechoir": {
5794 "version": "0.7.0",
5795 "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz",
5796 "integrity": "sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==",
5797 "dev": true,
5798 "requires": {
5799 "resolve": "^1.9.0"
5800 }
5801 },
5802 "regenerator-runtime": {
5803 "version": "0.13.7",
5804 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
5805 "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew=="
5806 },
5807 "require-directory": {
5808 "version": "2.1.1",
5809 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
5810 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
5811 },
5812 "resolve": {
5813 "version": "1.20.0",
5814 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
5815 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
5816 "dev": true,
5817 "requires": {
5818 "is-core-module": "^2.2.0",
5819 "path-parse": "^1.0.6"
5820 }
5821 },
5822 "resolve-cwd": {
5823 "version": "3.0.0",
5824 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
5825 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
5826 "dev": true,
5827 "requires": {
5828 "resolve-from": "^5.0.0"
5829 },
5830 "dependencies": {
5831 "resolve-from": {
5832 "version": "5.0.0",
5833 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
5834 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
5835 "dev": true
5836 }
5837 }
5838 },
5839 "resolve-from": {
5840 "version": "4.0.0",
5841 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
5842 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
5843 "dev": true
5844 },
5845 "rimraf": {
5846 "version": "3.0.2",
5847 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
5848 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
5849 "dev": true,
5850 "requires": {
5851 "glob": "^7.1.3"
5852 }
5853 },
5854 "safe-buffer": {
5855 "version": "5.2.1",
5856 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
5857 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
5858 "dev": true
5859 },
5860 "schema-utils": {
5861 "version": "2.7.0",
5862 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz",
5863 "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==",
5864 "dev": true,
5865 "requires": {
5866 "@types/json-schema": "^7.0.4",
5867 "ajv": "^6.12.2",
5868 "ajv-keywords": "^3.4.1"
5869 }
5870 },
5871 "seedrandom": {
5872 "version": "2.4.4",
5873 "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.4.tgz",
5874 "integrity": "sha512-9A+PDmgm+2du77B5i0Ip2cxOqqHjgNxnBgglxLcX78A2D6c2rTo61z4jnVABpF4cKeDMDG+cmXXvdnqse2VqMA==",
5875 "peer": true
5876 },
5877 "semver": {
5878 "version": "5.7.1",
5879 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
5880 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
5881 "dev": true
5882 },
5883 "serialize-javascript": {
5884 "version": "6.0.0",
5885 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
5886 "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
5887 "dev": true,
5888 "requires": {
5889 "randombytes": "^2.1.0"
5890 }
5891 },
5892 "shallow-clone": {
5893 "version": "3.0.1",
5894 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
5895 "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
5896 "dev": true,
5897 "requires": {
5898 "kind-of": "^6.0.2"
5899 }
5900 },
5901 "shebang-command": {
5902 "version": "1.2.0",
5903 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
5904 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
5905 "dev": true,
5906 "requires": {
5907 "shebang-regex": "^1.0.0"
5908 }
5909 },
5910 "shebang-regex": {
5911 "version": "1.0.0",
5912 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
5913 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
5914 "dev": true
5915 },
5916 "shell-quote": {
5917 "version": "1.7.2",
5918 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
5919 "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==",
5920 "dev": true
5921 },
5922 "signal-exit": {
5923 "version": "3.0.3",
5924 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
5925 "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
5926 "dev": true
5927 },
5928 "source-list-map": {
5929 "version": "2.0.1",
5930 "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
5931 "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
5932 "dev": true
5933 },
5934 "source-map": {
5935 "version": "0.6.1",
5936 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5937 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5938 "dev": true
5939 },
5940 "source-map-support": {
5941 "version": "0.5.19",
5942 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
5943 "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
5944 "dev": true,
5945 "requires": {
5946 "buffer-from": "^1.0.0",
5947 "source-map": "^0.6.0"
5948 }
5949 },
5950 "spdx-correct": {
5951 "version": "3.1.1",
5952 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
5953 "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
5954 "dev": true,
5955 "requires": {
5956 "spdx-expression-parse": "^3.0.0",
5957 "spdx-license-ids": "^3.0.0"
5958 }
5959 },
5960 "spdx-exceptions": {
5961 "version": "2.3.0",
5962 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
5963 "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
5964 "dev": true
5965 },
5966 "spdx-expression-parse": {
5967 "version": "3.0.1",
5968 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
5969 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
5970 "dev": true,
5971 "requires": {
5972 "spdx-exceptions": "^2.1.0",
5973 "spdx-license-ids": "^3.0.0"
5974 }
5975 },
5976 "spdx-license-ids": {
5977 "version": "3.0.9",
5978 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz",
5979 "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==",
5980 "dev": true
5981 },
5982 "sprintf-js": {
5983 "version": "1.0.3",
5984 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
5985 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
5986 },
5987 "string-width": {
5988 "version": "4.2.2",
5989 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
5990 "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
5991 "requires": {
5992 "emoji-regex": "^8.0.0",
5993 "is-fullwidth-code-point": "^3.0.0",
5994 "strip-ansi": "^6.0.0"
5995 }
5996 },
5997 "string.prototype.padend": {
5998 "version": "3.1.2",
5999 "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.2.tgz",
6000 "integrity": "sha512-/AQFLdYvePENU3W5rgurfWSMU6n+Ww8n/3cUt7E+vPBB/D7YDG8x+qjoFs4M/alR2bW7Qg6xMjVwWUOvuQ0XpQ==",
6001 "dev": true,
6002 "requires": {
6003 "call-bind": "^1.0.2",
6004 "define-properties": "^1.1.3",
6005 "es-abstract": "^1.18.0-next.2"
6006 }
6007 },
6008 "string.prototype.trimend": {
6009 "version": "1.0.4",
6010 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
6011 "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
6012 "dev": true,
6013 "requires": {
6014 "call-bind": "^1.0.2",
6015 "define-properties": "^1.1.3"
6016 }
6017 },
6018 "string.prototype.trimstart": {
6019 "version": "1.0.4",
6020 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
6021 "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
6022 "dev": true,
6023 "requires": {
6024 "call-bind": "^1.0.2",
6025 "define-properties": "^1.1.3"
6026 }
6027 },
6028 "strip-ansi": {
6029 "version": "6.0.0",
6030 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
6031 "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
6032 "requires": {
6033 "ansi-regex": "^5.0.0"
6034 }
6035 },
6036 "strip-bom": {
6037 "version": "3.0.0",
6038 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
6039 "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
6040 "dev": true
6041 },
6042 "strip-final-newline": {
6043 "version": "2.0.0",
6044 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
6045 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
6046 "dev": true
6047 },
6048 "strip-json-comments": {
6049 "version": "3.1.1",
6050 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
6051 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
6052 "dev": true
6053 },
6054 "supports-color": {
6055 "version": "7.2.0",
6056 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6057 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6058 "requires": {
6059 "has-flag": "^4.0.0"
6060 }
6061 },
6062 "tapable": {
6063 "version": "1.1.3",
6064 "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
6065 "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
6066 "dev": true
6067 },
6068 "terser": {
6069 "version": "5.7.1",
6070 "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz",
6071 "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==",
6072 "dev": true,
6073 "requires": {
6074 "commander": "^2.20.0",
6075 "source-map": "~0.7.2",
6076 "source-map-support": "~0.5.19"
6077 },
6078 "dependencies": {
6079 "source-map": {
6080 "version": "0.7.3",
6081 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
6082 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
6083 "dev": true
6084 }
6085 }
6086 },
6087 "terser-webpack-plugin": {
6088 "version": "5.1.4",
6089 "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.4.tgz",
6090 "integrity": "sha512-C2WkFwstHDhVEmsmlCxrXUtVklS+Ir1A7twrYzrDrQQOIMOaVAYykaoo/Aq1K0QRkMoY2hhvDQY1cm4jnIMFwA==",
6091 "dev": true,
6092 "requires": {
6093 "jest-worker": "^27.0.2",
6094 "p-limit": "^3.1.0",
6095 "schema-utils": "^3.0.0",
6096 "serialize-javascript": "^6.0.0",
6097 "source-map": "^0.6.1",
6098 "terser": "^5.7.0"
6099 },
6100 "dependencies": {
6101 "schema-utils": {
6102 "version": "3.1.0",
6103 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.0.tgz",
6104 "integrity": "sha512-tTEaeYkyIhEZ9uWgAjDerWov3T9MgX8dhhy2r0IGeeX4W8ngtGl1++dUve/RUqzuaASSh7shwCDJjEzthxki8w==",
6105 "dev": true,
6106 "requires": {
6107 "@types/json-schema": "^7.0.7",
6108 "ajv": "^6.12.5",
6109 "ajv-keywords": "^3.5.2"
6110 }
6111 }
6112 }
6113 },
6114 "to-regex-range": {
6115 "version": "5.0.1",
6116 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
6117 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
6118 "dev": true,
6119 "requires": {
6120 "is-number": "^7.0.0"
6121 }
6122 },
6123 "ts-loader": {
6124 "version": "9.2.3",
6125 "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.2.3.tgz",
6126 "integrity": "sha512-sEyWiU3JMHBL55CIeC4iqJQadI0U70A5af0kvgbNLHVNz2ACztQg0j/9x10bjjIht8WfFYLKfn4L6tkZ+pu+8Q==",
6127 "dev": true,
6128 "requires": {
6129 "chalk": "^4.1.0",
6130 "enhanced-resolve": "^5.0.0",
6131 "micromatch": "^4.0.0",
6132 "semver": "^7.3.4"
6133 },
6134 "dependencies": {
6135 "semver": {
6136 "version": "7.3.5",
6137 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
6138 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
6139 "dev": true,
6140 "requires": {
6141 "lru-cache": "^6.0.0"
6142 }
6143 }
6144 }
6145 },
6146 "type-detect": {
6147 "version": "4.0.8",
6148 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
6149 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
6150 "dev": true
6151 },
6152 "typescript": {
6153 "version": "4.3.5",
6154 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz",
6155 "integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==",
6156 "dev": true
6157 },
6158 "unbox-primitive": {
6159 "version": "1.0.1",
6160 "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
6161 "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
6162 "dev": true,
6163 "requires": {
6164 "function-bind": "^1.1.1",
6165 "has-bigints": "^1.0.1",
6166 "has-symbols": "^1.0.2",
6167 "which-boxed-primitive": "^1.0.2"
6168 }
6169 },
6170 "universalify": {
6171 "version": "2.0.0",
6172 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
6173 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
6174 "dev": true
6175 },
6176 "uri-js": {
6177 "version": "4.4.1",
6178 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
6179 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
6180 "dev": true,
6181 "requires": {
6182 "punycode": "^2.1.0"
6183 }
6184 },
6185 "v8-compile-cache": {
6186 "version": "2.3.0",
6187 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
6188 "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
6189 "dev": true
6190 },
6191 "validate-npm-package-license": {
6192 "version": "3.0.4",
6193 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
6194 "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
6195 "dev": true,
6196 "requires": {
6197 "spdx-correct": "^3.0.0",
6198 "spdx-expression-parse": "^3.0.0"
6199 }
6200 },
6201 "watchpack": {
6202 "version": "2.2.0",
6203 "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz",
6204 "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==",
6205 "dev": true,
6206 "requires": {
6207 "glob-to-regexp": "^0.4.1",
6208 "graceful-fs": "^4.1.2"
6209 }
6210 },
6211 "webpack": {
6212 "version": "5.44.0",
6213 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.44.0.tgz",
6214 "integrity": "sha512-I1S1w4QLoKmH19pX6YhYN0NiSXaWY8Ou00oA+aMcr9IUGeF5azns+IKBkfoAAG9Bu5zOIzZt/mN35OffBya8AQ==",
6215 "dev": true,
6216 "requires": {
6217 "@types/eslint-scope": "^3.7.0",
6218 "@types/estree": "^0.0.50",
6219 "@webassemblyjs/ast": "1.11.1",
6220 "@webassemblyjs/wasm-edit": "1.11.1",
6221 "@webassemblyjs/wasm-parser": "1.11.1",
6222 "acorn": "^8.4.1",
6223 "browserslist": "^4.14.5",
6224 "chrome-trace-event": "^1.0.2",
6225 "enhanced-resolve": "^5.8.0",
6226 "es-module-lexer": "^0.7.1",
6227 "eslint-scope": "5.1.1",
6228 "events": "^3.2.0",
6229 "glob-to-regexp": "^0.4.1",
6230 "graceful-fs": "^4.2.4",
6231 "json-parse-better-errors": "^1.0.2",
6232 "loader-runner": "^4.2.0",
6233 "mime-types": "^2.1.27",
6234 "neo-async": "^2.6.2",
6235 "schema-utils": "^3.0.0",
6236 "tapable": "^2.1.1",
6237 "terser-webpack-plugin": "^5.1.3",
6238 "watchpack": "^2.2.0",
6239 "webpack-sources": "^2.3.0"
6240 },
6241 "dependencies": {
6242 "schema-utils": {
6243 "version": "3.1.0",
6244 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.0.tgz",
6245 "integrity": "sha512-tTEaeYkyIhEZ9uWgAjDerWov3T9MgX8dhhy2r0IGeeX4W8ngtGl1++dUve/RUqzuaASSh7shwCDJjEzthxki8w==",
6246 "dev": true,
6247 "requires": {
6248 "@types/json-schema": "^7.0.7",
6249 "ajv": "^6.12.5",
6250 "ajv-keywords": "^3.5.2"
6251 }
6252 },
6253 "tapable": {
6254 "version": "2.2.0",
6255 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz",
6256 "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==",
6257 "dev": true
6258 }
6259 }
6260 },
6261 "webpack-cli": {
6262 "version": "4.7.2",
6263 "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.7.2.tgz",
6264 "integrity": "sha512-mEoLmnmOIZQNiRl0ebnjzQ74Hk0iKS5SiEEnpq3dRezoyR3yPaeQZCMCe+db4524pj1Pd5ghZXjT41KLzIhSLw==",
6265 "dev": true,
6266 "requires": {
6267 "@discoveryjs/json-ext": "^0.5.0",
6268 "@webpack-cli/configtest": "^1.0.4",
6269 "@webpack-cli/info": "^1.3.0",
6270 "@webpack-cli/serve": "^1.5.1",
6271 "colorette": "^1.2.1",
6272 "commander": "^7.0.0",
6273 "execa": "^5.0.0",
6274 "fastest-levenshtein": "^1.0.12",
6275 "import-local": "^3.0.2",
6276 "interpret": "^2.2.0",
6277 "rechoir": "^0.7.0",
6278 "v8-compile-cache": "^2.2.0",
6279 "webpack-merge": "^5.7.3"
6280 },
6281 "dependencies": {
6282 "commander": {
6283 "version": "7.2.0",
6284 "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
6285 "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
6286 "dev": true
6287 }
6288 }
6289 },
6290 "webpack-merge": {
6291 "version": "5.8.0",
6292 "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz",
6293 "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==",
6294 "dev": true,
6295 "requires": {
6296 "clone-deep": "^4.0.1",
6297 "wildcard": "^2.0.0"
6298 }
6299 },
6300 "webpack-sources": {
6301 "version": "2.3.0",
6302 "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.0.tgz",
6303 "integrity": "sha512-WyOdtwSvOML1kbgtXbTDnEW0jkJ7hZr/bDByIwszhWd/4XX1A3XMkrbFMsuH4+/MfLlZCUzlAdg4r7jaGKEIgQ==",
6304 "dev": true,
6305 "requires": {
6306 "source-list-map": "^2.0.1",
6307 "source-map": "^0.6.1"
6308 }
6309 },
6310 "which": {
6311 "version": "2.0.2",
6312 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
6313 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
6314 "dev": true,
6315 "requires": {
6316 "isexe": "^2.0.0"
6317 }
6318 },
6319 "which-boxed-primitive": {
6320 "version": "1.0.2",
6321 "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
6322 "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
6323 "dev": true,
6324 "requires": {
6325 "is-bigint": "^1.0.1",
6326 "is-boolean-object": "^1.1.0",
6327 "is-number-object": "^1.0.4",
6328 "is-string": "^1.0.5",
6329 "is-symbol": "^1.0.3"
6330 }
6331 },
6332 "wide-align": {
6333 "version": "1.1.3",
6334 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
6335 "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
6336 "dev": true,
6337 "requires": {
6338 "string-width": "^1.0.2 || 2"
6339 },
6340 "dependencies": {
6341 "ansi-regex": {
6342 "version": "3.0.0",
6343 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
6344 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
6345 "dev": true
6346 },
6347 "is-fullwidth-code-point": {
6348 "version": "2.0.0",
6349 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
6350 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
6351 "dev": true
6352 },
6353 "string-width": {
6354 "version": "2.1.1",
6355 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
6356 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
6357 "dev": true,
6358 "requires": {
6359 "is-fullwidth-code-point": "^2.0.0",
6360 "strip-ansi": "^4.0.0"
6361 }
6362 },
6363 "strip-ansi": {
6364 "version": "4.0.0",
6365 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
6366 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
6367 "dev": true,
6368 "requires": {
6369 "ansi-regex": "^3.0.0"
6370 }
6371 }
6372 }
6373 },
6374 "wildcard": {
6375 "version": "2.0.0",
6376 "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
6377 "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
6378 "dev": true
6379 },
6380 "workerpool": {
6381 "version": "6.1.5",
6382 "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.1.5.tgz",
6383 "integrity": "sha512-XdKkCK0Zqc6w3iTxLckiuJ81tiD/o5rBE/m+nXpRCB+/Sq4DqkfXZ/x0jW02DG1tGsfUGXbTJyZDP+eu67haSw==",
6384 "dev": true
6385 },
6386 "wrap-ansi": {
6387 "version": "7.0.0",
6388 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
6389 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
6390 "requires": {
6391 "ansi-styles": "^4.0.0",
6392 "string-width": "^4.1.0",
6393 "strip-ansi": "^6.0.0"
6394 }
6395 },
6396 "wrappy": {
6397 "version": "1.0.2",
6398 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
6399 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
6400 "dev": true
6401 },
6402 "y18n": {
6403 "version": "5.0.8",
6404 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
6405 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
6406 },
6407 "yallist": {
6408 "version": "4.0.0",
6409 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
6410 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
6411 "dev": true
6412 },
6413 "yaml": {
6414 "version": "1.10.2",
6415 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
6416 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
6417 "dev": true
6418 },
6419 "yargs": {
6420 "version": "16.2.0",
6421 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
6422 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
6423 "requires": {
6424 "cliui": "^7.0.2",
6425 "escalade": "^3.1.1",
6426 "get-caller-file": "^2.0.5",
6427 "require-directory": "^2.1.1",
6428 "string-width": "^4.2.0",
6429 "y18n": "^5.0.5",
6430 "yargs-parser": "^20.2.2"
6431 }
6432 },
6433 "yargs-parser": {
6434 "version": "20.2.9",
6435 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
6436 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w=="
6437 },
6438 "yargs-unparser": {
6439 "version": "2.0.0",
6440 "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
6441 "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
6442 "dev": true,
6443 "requires": {
6444 "camelcase": "^6.0.0",
6445 "decamelize": "^4.0.0",
6446 "flat": "^5.0.2",
6447 "is-plain-obj": "^2.1.0"
6448 }
6449 },
6450 "yocto-queue": {
6451 "version": "0.1.0",
6452 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
6453 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
6454 "dev": true
6455 }
6456 }
6457}
6458