Apply dependencies update
[poolifier.git] / package-lock.json
1 {
2 "name": "poolifier",
3 "version": "2.2.0",
4 "lockfileVersion": 2,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "poolifier",
9 "version": "2.2.0",
10 "license": "MIT",
11 "devDependencies": {
12 "@types/node": "^17.0.35",
13 "@typescript-eslint/eslint-plugin": "^5.25.0",
14 "@typescript-eslint/parser": "^5.25.0",
15 "benchmark": "^2.1.4",
16 "eslint": "^8.15.0",
17 "eslint-config-standard": "^17.0.0",
18 "eslint-define-config": "^1.4.1",
19 "eslint-plugin-import": "^2.26.0",
20 "eslint-plugin-jsdoc": "^39.3.0",
21 "eslint-plugin-n": "^15.2.0",
22 "eslint-plugin-node": "^11.1.0",
23 "eslint-plugin-prettierx": "^0.18.0",
24 "eslint-plugin-promise": "^6.0.0",
25 "eslint-plugin-spellcheck": "0.0.19",
26 "expect": "^28.1.0",
27 "microtime": "^3.0.0",
28 "minimist": ">=1.2.6",
29 "mocha": "^10.0.0",
30 "mochawesome": "^7.1.3",
31 "nyc": "^15.1.0",
32 "prettier": "^2.6.2",
33 "prettier-plugin-organize-imports": "^2.3.4",
34 "prettierx": "^0.18.3",
35 "rollup": "^2.74.1",
36 "rollup-plugin-analyzer": "^4.0.0",
37 "rollup-plugin-command": "^1.1.3",
38 "rollup-plugin-delete": "^2.0.0",
39 "rollup-plugin-istanbul": "^3.0.0",
40 "rollup-plugin-terser": "^7.0.2",
41 "rollup-plugin-ts": "^2.0.7",
42 "source-map-support": "^0.5.21",
43 "typedoc": "^0.22.15",
44 "typescript": "^4.6.4"
45 },
46 "engines": {
47 "node": ">=16.0.0",
48 "npm": ">=8.0.0"
49 }
50 },
51 "node_modules/@ampproject/remapping": {
52 "version": "2.2.0",
53 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
54 "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
55 "dev": true,
56 "dependencies": {
57 "@jridgewell/gen-mapping": "^0.1.0",
58 "@jridgewell/trace-mapping": "^0.3.9"
59 },
60 "engines": {
61 "node": ">=6.0.0"
62 }
63 },
64 "node_modules/@angular/compiler": {
65 "version": "9.0.5",
66 "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.5.tgz",
67 "integrity": "sha512-TeyhRGefTOtA9N3udMrvheafoXcz/dvTTdZLcieeZQxm1SSeaQDUQ/rUH6QTOiHVNMtjOCrZ9J5rk1A4mPYuag==",
68 "dev": true,
69 "peerDependencies": {
70 "tslib": "^1.10.0"
71 }
72 },
73 "node_modules/@babel/code-frame": {
74 "version": "7.16.7",
75 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz",
76 "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==",
77 "dev": true,
78 "dependencies": {
79 "@babel/highlight": "^7.16.7"
80 },
81 "engines": {
82 "node": ">=6.9.0"
83 }
84 },
85 "node_modules/@babel/compat-data": {
86 "version": "7.17.10",
87 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz",
88 "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==",
89 "dev": true,
90 "engines": {
91 "node": ">=6.9.0"
92 }
93 },
94 "node_modules/@babel/core": {
95 "version": "7.18.0",
96 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.0.tgz",
97 "integrity": "sha512-Xyw74OlJwDijToNi0+6BBI5mLLR5+5R3bcSH80LXzjzEGEUlvNzujEE71BaD/ApEZHAvFI/Mlmp4M5lIkdeeWw==",
98 "dev": true,
99 "dependencies": {
100 "@ampproject/remapping": "^2.1.0",
101 "@babel/code-frame": "^7.16.7",
102 "@babel/generator": "^7.18.0",
103 "@babel/helper-compilation-targets": "^7.17.10",
104 "@babel/helper-module-transforms": "^7.18.0",
105 "@babel/helpers": "^7.18.0",
106 "@babel/parser": "^7.18.0",
107 "@babel/template": "^7.16.7",
108 "@babel/traverse": "^7.18.0",
109 "@babel/types": "^7.18.0",
110 "convert-source-map": "^1.7.0",
111 "debug": "^4.1.0",
112 "gensync": "^1.0.0-beta.2",
113 "json5": "^2.2.1",
114 "semver": "^6.3.0"
115 },
116 "engines": {
117 "node": ">=6.9.0"
118 },
119 "funding": {
120 "type": "opencollective",
121 "url": "https://opencollective.com/babel"
122 }
123 },
124 "node_modules/@babel/core/node_modules/semver": {
125 "version": "6.3.0",
126 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
127 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
128 "dev": true,
129 "bin": {
130 "semver": "bin/semver.js"
131 }
132 },
133 "node_modules/@babel/generator": {
134 "version": "7.18.0",
135 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.0.tgz",
136 "integrity": "sha512-81YO9gGx6voPXlvYdZBliFXAZU8vZ9AZ6z+CjlmcnaeOcYSFbMTpdeDUO9xD9dh/68Vq03I8ZspfUTPfitcDHg==",
137 "dev": true,
138 "dependencies": {
139 "@babel/types": "^7.18.0",
140 "@jridgewell/gen-mapping": "^0.3.0",
141 "jsesc": "^2.5.1"
142 },
143 "engines": {
144 "node": ">=6.9.0"
145 }
146 },
147 "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
148 "version": "0.3.1",
149 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz",
150 "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==",
151 "dev": true,
152 "dependencies": {
153 "@jridgewell/set-array": "^1.0.0",
154 "@jridgewell/sourcemap-codec": "^1.4.10",
155 "@jridgewell/trace-mapping": "^0.3.9"
156 },
157 "engines": {
158 "node": ">=6.0.0"
159 }
160 },
161 "node_modules/@babel/helper-compilation-targets": {
162 "version": "7.17.10",
163 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz",
164 "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==",
165 "dev": true,
166 "dependencies": {
167 "@babel/compat-data": "^7.17.10",
168 "@babel/helper-validator-option": "^7.16.7",
169 "browserslist": "^4.20.2",
170 "semver": "^6.3.0"
171 },
172 "engines": {
173 "node": ">=6.9.0"
174 },
175 "peerDependencies": {
176 "@babel/core": "^7.0.0"
177 }
178 },
179 "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
180 "version": "6.3.0",
181 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
182 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
183 "dev": true,
184 "bin": {
185 "semver": "bin/semver.js"
186 }
187 },
188 "node_modules/@babel/helper-environment-visitor": {
189 "version": "7.16.7",
190 "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz",
191 "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==",
192 "dev": true,
193 "dependencies": {
194 "@babel/types": "^7.16.7"
195 },
196 "engines": {
197 "node": ">=6.9.0"
198 }
199 },
200 "node_modules/@babel/helper-function-name": {
201 "version": "7.17.9",
202 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz",
203 "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==",
204 "dev": true,
205 "dependencies": {
206 "@babel/template": "^7.16.7",
207 "@babel/types": "^7.17.0"
208 },
209 "engines": {
210 "node": ">=6.9.0"
211 }
212 },
213 "node_modules/@babel/helper-hoist-variables": {
214 "version": "7.16.7",
215 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz",
216 "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==",
217 "dev": true,
218 "dependencies": {
219 "@babel/types": "^7.16.7"
220 },
221 "engines": {
222 "node": ">=6.9.0"
223 }
224 },
225 "node_modules/@babel/helper-module-imports": {
226 "version": "7.16.7",
227 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz",
228 "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==",
229 "dev": true,
230 "dependencies": {
231 "@babel/types": "^7.16.7"
232 },
233 "engines": {
234 "node": ">=6.9.0"
235 }
236 },
237 "node_modules/@babel/helper-module-transforms": {
238 "version": "7.18.0",
239 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz",
240 "integrity": "sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==",
241 "dev": true,
242 "dependencies": {
243 "@babel/helper-environment-visitor": "^7.16.7",
244 "@babel/helper-module-imports": "^7.16.7",
245 "@babel/helper-simple-access": "^7.17.7",
246 "@babel/helper-split-export-declaration": "^7.16.7",
247 "@babel/helper-validator-identifier": "^7.16.7",
248 "@babel/template": "^7.16.7",
249 "@babel/traverse": "^7.18.0",
250 "@babel/types": "^7.18.0"
251 },
252 "engines": {
253 "node": ">=6.9.0"
254 }
255 },
256 "node_modules/@babel/helper-simple-access": {
257 "version": "7.17.7",
258 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz",
259 "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==",
260 "dev": true,
261 "dependencies": {
262 "@babel/types": "^7.17.0"
263 },
264 "engines": {
265 "node": ">=6.9.0"
266 }
267 },
268 "node_modules/@babel/helper-split-export-declaration": {
269 "version": "7.16.7",
270 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz",
271 "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==",
272 "dev": true,
273 "dependencies": {
274 "@babel/types": "^7.16.7"
275 },
276 "engines": {
277 "node": ">=6.9.0"
278 }
279 },
280 "node_modules/@babel/helper-validator-identifier": {
281 "version": "7.16.7",
282 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
283 "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==",
284 "dev": true,
285 "engines": {
286 "node": ">=6.9.0"
287 }
288 },
289 "node_modules/@babel/helper-validator-option": {
290 "version": "7.16.7",
291 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz",
292 "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==",
293 "dev": true,
294 "engines": {
295 "node": ">=6.9.0"
296 }
297 },
298 "node_modules/@babel/helpers": {
299 "version": "7.18.0",
300 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.0.tgz",
301 "integrity": "sha512-AE+HMYhmlMIbho9nbvicHyxFwhrO+xhKB6AhRxzl8w46Yj0VXTZjEsAoBVC7rB2I0jzX+yWyVybnO08qkfx6kg==",
302 "dev": true,
303 "dependencies": {
304 "@babel/template": "^7.16.7",
305 "@babel/traverse": "^7.18.0",
306 "@babel/types": "^7.18.0"
307 },
308 "engines": {
309 "node": ">=6.9.0"
310 }
311 },
312 "node_modules/@babel/highlight": {
313 "version": "7.17.12",
314 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz",
315 "integrity": "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==",
316 "dev": true,
317 "dependencies": {
318 "@babel/helper-validator-identifier": "^7.16.7",
319 "chalk": "^2.0.0",
320 "js-tokens": "^4.0.0"
321 },
322 "engines": {
323 "node": ">=6.9.0"
324 }
325 },
326 "node_modules/@babel/highlight/node_modules/ansi-styles": {
327 "version": "3.2.1",
328 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
329 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
330 "dev": true,
331 "dependencies": {
332 "color-convert": "^1.9.0"
333 },
334 "engines": {
335 "node": ">=4"
336 }
337 },
338 "node_modules/@babel/highlight/node_modules/chalk": {
339 "version": "2.4.2",
340 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
341 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
342 "dev": true,
343 "dependencies": {
344 "ansi-styles": "^3.2.1",
345 "escape-string-regexp": "^1.0.5",
346 "supports-color": "^5.3.0"
347 },
348 "engines": {
349 "node": ">=4"
350 }
351 },
352 "node_modules/@babel/highlight/node_modules/color-convert": {
353 "version": "1.9.3",
354 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
355 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
356 "dev": true,
357 "dependencies": {
358 "color-name": "1.1.3"
359 }
360 },
361 "node_modules/@babel/highlight/node_modules/color-name": {
362 "version": "1.1.3",
363 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
364 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
365 "dev": true
366 },
367 "node_modules/@babel/highlight/node_modules/escape-string-regexp": {
368 "version": "1.0.5",
369 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
370 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
371 "dev": true,
372 "engines": {
373 "node": ">=0.8.0"
374 }
375 },
376 "node_modules/@babel/highlight/node_modules/has-flag": {
377 "version": "3.0.0",
378 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
379 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
380 "dev": true,
381 "engines": {
382 "node": ">=4"
383 }
384 },
385 "node_modules/@babel/highlight/node_modules/supports-color": {
386 "version": "5.5.0",
387 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
388 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
389 "dev": true,
390 "dependencies": {
391 "has-flag": "^3.0.0"
392 },
393 "engines": {
394 "node": ">=4"
395 }
396 },
397 "node_modules/@babel/parser": {
398 "version": "7.18.0",
399 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.0.tgz",
400 "integrity": "sha512-AqDccGC+m5O/iUStSJy3DGRIUFu7WbY/CppZYwrEUB4N0tZlnI8CSTsgL7v5fHVFmUbRv2sd+yy27o8Ydt4MGg==",
401 "dev": true,
402 "bin": {
403 "parser": "bin/babel-parser.js"
404 },
405 "engines": {
406 "node": ">=6.0.0"
407 }
408 },
409 "node_modules/@babel/template": {
410 "version": "7.16.7",
411 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz",
412 "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
413 "dev": true,
414 "dependencies": {
415 "@babel/code-frame": "^7.16.7",
416 "@babel/parser": "^7.16.7",
417 "@babel/types": "^7.16.7"
418 },
419 "engines": {
420 "node": ">=6.9.0"
421 }
422 },
423 "node_modules/@babel/traverse": {
424 "version": "7.18.0",
425 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.0.tgz",
426 "integrity": "sha512-oNOO4vaoIQoGjDQ84LgtF/IAlxlyqL4TUuoQ7xLkQETFaHkY1F7yazhB4Kt3VcZGL0ZF/jhrEpnXqUb0M7V3sw==",
427 "dev": true,
428 "dependencies": {
429 "@babel/code-frame": "^7.16.7",
430 "@babel/generator": "^7.18.0",
431 "@babel/helper-environment-visitor": "^7.16.7",
432 "@babel/helper-function-name": "^7.17.9",
433 "@babel/helper-hoist-variables": "^7.16.7",
434 "@babel/helper-split-export-declaration": "^7.16.7",
435 "@babel/parser": "^7.18.0",
436 "@babel/types": "^7.18.0",
437 "debug": "^4.1.0",
438 "globals": "^11.1.0"
439 },
440 "engines": {
441 "node": ">=6.9.0"
442 }
443 },
444 "node_modules/@babel/traverse/node_modules/globals": {
445 "version": "11.12.0",
446 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
447 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
448 "dev": true,
449 "engines": {
450 "node": ">=4"
451 }
452 },
453 "node_modules/@babel/types": {
454 "version": "7.18.0",
455 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.0.tgz",
456 "integrity": "sha512-vhAmLPAiC8j9K2GnsnLPCIH5wCrPpYIVBCWRBFDCB7Y/BXLqi/O+1RSTTM2bsmg6U/551+FCf9PNPxjABmxHTw==",
457 "dev": true,
458 "dependencies": {
459 "@babel/helper-validator-identifier": "^7.16.7",
460 "to-fast-properties": "^2.0.0"
461 },
462 "engines": {
463 "node": ">=6.9.0"
464 }
465 },
466 "node_modules/@brodybits/remark-parse": {
467 "version": "5.0.1",
468 "resolved": "https://registry.npmjs.org/@brodybits/remark-parse/-/remark-parse-5.0.1.tgz",
469 "integrity": "sha512-z4BjfcxegoajMQwIWBewRXVzrEvSQY1rILm7+O57qX9UI4ofCNr+biteNCVMNDv7POleymz6inEIzbCKYX7MVA==",
470 "dev": true,
471 "dependencies": {
472 "collapse-white-space": "^1.0.2",
473 "is-alphabetical": "^1.0.0",
474 "is-decimal": "^1.0.0",
475 "is-whitespace-character": "^1.0.0",
476 "is-word-character": "^1.0.0",
477 "markdown-escapes": "^1.0.0",
478 "parse-entities": "^1.1.0",
479 "repeat-string": "^1.5.4",
480 "state-toggle": "^1.0.0",
481 "trim": "0.0.3",
482 "trim-trailing-lines": "^1.0.0",
483 "unherit": "^1.0.4",
484 "unist-util-remove-position": "^1.0.0",
485 "vfile-location": "^2.0.0",
486 "xtend": "^4.0.1"
487 }
488 },
489 "node_modules/@es-joy/jsdoccomment": {
490 "version": "0.30.0",
491 "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.30.0.tgz",
492 "integrity": "sha512-U30cjaHCjdUqtbMgChJl80BP25GSRWg0/1R3UdB2ksitAo2oDYdRMrvzwuM21jcsFbEcLNAqwQGTCg+5CVbSIA==",
493 "dev": true,
494 "dependencies": {
495 "comment-parser": "1.3.1",
496 "esquery": "^1.4.0",
497 "jsdoc-type-pratt-parser": "~3.1.0"
498 },
499 "engines": {
500 "node": "^14 || ^16 || ^17 || ^18"
501 }
502 },
503 "node_modules/@eslint/eslintrc": {
504 "version": "1.2.3",
505 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.3.tgz",
506 "integrity": "sha512-uGo44hIwoLGNyduRpjdEpovcbMdd+Nv7amtmJxnKmI8xj6yd5LncmSwDa5NgX/41lIFJtkjD6YdVfgEzPfJ5UA==",
507 "dev": true,
508 "dependencies": {
509 "ajv": "^6.12.4",
510 "debug": "^4.3.2",
511 "espree": "^9.3.2",
512 "globals": "^13.9.0",
513 "ignore": "^5.2.0",
514 "import-fresh": "^3.2.1",
515 "js-yaml": "^4.1.0",
516 "minimatch": "^3.1.2",
517 "strip-json-comments": "^3.1.1"
518 },
519 "engines": {
520 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
521 }
522 },
523 "node_modules/@glimmer/env": {
524 "version": "0.1.7",
525 "resolved": "https://registry.npmjs.org/@glimmer/env/-/env-0.1.7.tgz",
526 "integrity": "sha512-JKF/a9I9jw6fGoz8kA7LEQslrwJ5jms5CXhu/aqkBWk+PmZ6pTl8mlb/eJ/5ujBGTiQzBhy5AIWF712iA+4/mw==",
527 "dev": true
528 },
529 "node_modules/@glimmer/interfaces": {
530 "version": "0.56.2",
531 "resolved": "https://registry.npmjs.org/@glimmer/interfaces/-/interfaces-0.56.2.tgz",
532 "integrity": "sha512-nRgcsTuyZ90aEoCuYVHKGDs3LpAv9n/JKiJ6iecpEYtyGgcPqSI3GjrJRl6k+1s5wnldEH1kjWq+ccCiXmA99w==",
533 "dev": true,
534 "dependencies": {
535 "@simple-dom/interface": "^1.4.0"
536 }
537 },
538 "node_modules/@glimmer/syntax": {
539 "version": "0.56.2",
540 "resolved": "https://registry.npmjs.org/@glimmer/syntax/-/syntax-0.56.2.tgz",
541 "integrity": "sha512-saoBoLKYEFtcCdBes/eO4QNE/XXJBfEHo2TEVOzKjpc9kIhRKtBZ6Vn9Z1iZBGi+7Mxti83JxvRWKz2ptZd+jQ==",
542 "dev": true,
543 "dependencies": {
544 "@glimmer/interfaces": "^0.56.2",
545 "@glimmer/util": "^0.56.2",
546 "handlebars": "^4.7.4",
547 "simple-html-tokenizer": "^0.5.9"
548 }
549 },
550 "node_modules/@glimmer/util": {
551 "version": "0.56.2",
552 "resolved": "https://registry.npmjs.org/@glimmer/util/-/util-0.56.2.tgz",
553 "integrity": "sha512-AljXCX5HBjJkmNt4DNYmJmVvwqKjFF4lU6e0SBftwhzK85RbETYwpb3YWrghcjSCxoodwIu1zNFiKOA+xD6txw==",
554 "dev": true,
555 "dependencies": {
556 "@glimmer/env": "0.1.7",
557 "@glimmer/interfaces": "^0.56.2",
558 "@simple-dom/interface": "^1.4.0"
559 }
560 },
561 "node_modules/@humanwhocodes/config-array": {
562 "version": "0.9.5",
563 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz",
564 "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==",
565 "dev": true,
566 "dependencies": {
567 "@humanwhocodes/object-schema": "^1.2.1",
568 "debug": "^4.1.1",
569 "minimatch": "^3.0.4"
570 },
571 "engines": {
572 "node": ">=10.10.0"
573 }
574 },
575 "node_modules/@humanwhocodes/object-schema": {
576 "version": "1.2.1",
577 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
578 "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
579 "dev": true
580 },
581 "node_modules/@iarna/toml": {
582 "version": "2.2.5",
583 "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz",
584 "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==",
585 "dev": true
586 },
587 "node_modules/@istanbuljs/load-nyc-config": {
588 "version": "1.1.0",
589 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
590 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
591 "dev": true,
592 "dependencies": {
593 "camelcase": "^5.3.1",
594 "find-up": "^4.1.0",
595 "get-package-type": "^0.1.0",
596 "js-yaml": "^3.13.1",
597 "resolve-from": "^5.0.0"
598 },
599 "engines": {
600 "node": ">=8"
601 }
602 },
603 "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": {
604 "version": "1.0.10",
605 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
606 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
607 "dev": true,
608 "dependencies": {
609 "sprintf-js": "~1.0.2"
610 }
611 },
612 "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": {
613 "version": "4.1.0",
614 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
615 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
616 "dev": true,
617 "dependencies": {
618 "locate-path": "^5.0.0",
619 "path-exists": "^4.0.0"
620 },
621 "engines": {
622 "node": ">=8"
623 }
624 },
625 "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": {
626 "version": "3.14.1",
627 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
628 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
629 "dev": true,
630 "dependencies": {
631 "argparse": "^1.0.7",
632 "esprima": "^4.0.0"
633 },
634 "bin": {
635 "js-yaml": "bin/js-yaml.js"
636 }
637 },
638 "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": {
639 "version": "5.0.0",
640 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
641 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
642 "dev": true,
643 "dependencies": {
644 "p-locate": "^4.1.0"
645 },
646 "engines": {
647 "node": ">=8"
648 }
649 },
650 "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": {
651 "version": "2.3.0",
652 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
653 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
654 "dev": true,
655 "dependencies": {
656 "p-try": "^2.0.0"
657 },
658 "engines": {
659 "node": ">=6"
660 },
661 "funding": {
662 "url": "https://github.com/sponsors/sindresorhus"
663 }
664 },
665 "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": {
666 "version": "4.1.0",
667 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
668 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
669 "dev": true,
670 "dependencies": {
671 "p-limit": "^2.2.0"
672 },
673 "engines": {
674 "node": ">=8"
675 }
676 },
677 "node_modules/@istanbuljs/load-nyc-config/node_modules/p-try": {
678 "version": "2.2.0",
679 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
680 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
681 "dev": true,
682 "engines": {
683 "node": ">=6"
684 }
685 },
686 "node_modules/@istanbuljs/load-nyc-config/node_modules/path-exists": {
687 "version": "4.0.0",
688 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
689 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
690 "dev": true,
691 "engines": {
692 "node": ">=8"
693 }
694 },
695 "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": {
696 "version": "5.0.0",
697 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
698 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
699 "dev": true,
700 "engines": {
701 "node": ">=8"
702 }
703 },
704 "node_modules/@istanbuljs/schema": {
705 "version": "0.1.3",
706 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
707 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
708 "dev": true,
709 "engines": {
710 "node": ">=8"
711 }
712 },
713 "node_modules/@jest/expect-utils": {
714 "version": "28.1.0",
715 "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.0.tgz",
716 "integrity": "sha512-5BrG48dpC0sB80wpeIX5FU6kolDJI4K0n5BM9a5V38MGx0pyRvUBSS0u2aNTdDzmOrCjhOg8pGs6a20ivYkdmw==",
717 "dev": true,
718 "dependencies": {
719 "jest-get-type": "^28.0.2"
720 },
721 "engines": {
722 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
723 }
724 },
725 "node_modules/@jest/schemas": {
726 "version": "28.0.2",
727 "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz",
728 "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==",
729 "dev": true,
730 "dependencies": {
731 "@sinclair/typebox": "^0.23.3"
732 },
733 "engines": {
734 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
735 }
736 },
737 "node_modules/@jest/types": {
738 "version": "28.1.0",
739 "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.0.tgz",
740 "integrity": "sha512-xmEggMPr317MIOjjDoZ4ejCSr9Lpbt/u34+dvc99t7DS8YirW5rwZEhzKPC2BMUFkUhI48qs6qLUSGw5FuL0GA==",
741 "dev": true,
742 "dependencies": {
743 "@jest/schemas": "^28.0.2",
744 "@types/istanbul-lib-coverage": "^2.0.0",
745 "@types/istanbul-reports": "^3.0.0",
746 "@types/node": "*",
747 "@types/yargs": "^17.0.8",
748 "chalk": "^4.0.0"
749 },
750 "engines": {
751 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
752 }
753 },
754 "node_modules/@jridgewell/gen-mapping": {
755 "version": "0.1.1",
756 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
757 "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
758 "dev": true,
759 "dependencies": {
760 "@jridgewell/set-array": "^1.0.0",
761 "@jridgewell/sourcemap-codec": "^1.4.10"
762 },
763 "engines": {
764 "node": ">=6.0.0"
765 }
766 },
767 "node_modules/@jridgewell/resolve-uri": {
768 "version": "3.0.7",
769 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz",
770 "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==",
771 "dev": true,
772 "engines": {
773 "node": ">=6.0.0"
774 }
775 },
776 "node_modules/@jridgewell/set-array": {
777 "version": "1.1.1",
778 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz",
779 "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==",
780 "dev": true,
781 "engines": {
782 "node": ">=6.0.0"
783 }
784 },
785 "node_modules/@jridgewell/sourcemap-codec": {
786 "version": "1.4.13",
787 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz",
788 "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==",
789 "dev": true
790 },
791 "node_modules/@jridgewell/trace-mapping": {
792 "version": "0.3.13",
793 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz",
794 "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==",
795 "dev": true,
796 "dependencies": {
797 "@jridgewell/resolve-uri": "^3.0.3",
798 "@jridgewell/sourcemap-codec": "^1.4.10"
799 }
800 },
801 "node_modules/@mdn/browser-compat-data": {
802 "version": "4.2.1",
803 "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-4.2.1.tgz",
804 "integrity": "sha512-EWUguj2kd7ldmrF9F+vI5hUOralPd+sdsUnYbRy33vZTuZkduC1shE9TtEMEjAQwyfyMb4ole5KtjF8MsnQOlA==",
805 "dev": true
806 },
807 "node_modules/@nodelib/fs.scandir": {
808 "version": "2.1.5",
809 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
810 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
811 "dev": true,
812 "dependencies": {
813 "@nodelib/fs.stat": "2.0.5",
814 "run-parallel": "^1.1.9"
815 },
816 "engines": {
817 "node": ">= 8"
818 }
819 },
820 "node_modules/@nodelib/fs.stat": {
821 "version": "2.0.5",
822 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
823 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
824 "dev": true,
825 "engines": {
826 "node": ">= 8"
827 }
828 },
829 "node_modules/@nodelib/fs.walk": {
830 "version": "1.2.8",
831 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
832 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
833 "dev": true,
834 "dependencies": {
835 "@nodelib/fs.scandir": "2.1.5",
836 "fastq": "^1.6.0"
837 },
838 "engines": {
839 "node": ">= 8"
840 }
841 },
842 "node_modules/@rollup/pluginutils": {
843 "version": "4.2.1",
844 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
845 "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
846 "dev": true,
847 "dependencies": {
848 "estree-walker": "^2.0.1",
849 "picomatch": "^2.2.2"
850 },
851 "engines": {
852 "node": ">= 8.0.0"
853 }
854 },
855 "node_modules/@simple-dom/interface": {
856 "version": "1.4.0",
857 "resolved": "https://registry.npmjs.org/@simple-dom/interface/-/interface-1.4.0.tgz",
858 "integrity": "sha512-l5qumKFWU0S+4ZzMaLXFU8tQZsicHEMEyAxI5kDFGhJsRqDwe0a7/iPA/GdxlGyDKseQQAgIz5kzU7eXTrlSpA==",
859 "dev": true
860 },
861 "node_modules/@sinclair/typebox": {
862 "version": "0.23.5",
863 "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz",
864 "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==",
865 "dev": true
866 },
867 "node_modules/@types/glob": {
868 "version": "7.2.0",
869 "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz",
870 "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==",
871 "dev": true,
872 "dependencies": {
873 "@types/minimatch": "*",
874 "@types/node": "*"
875 }
876 },
877 "node_modules/@types/istanbul-lib-coverage": {
878 "version": "2.0.4",
879 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz",
880 "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==",
881 "dev": true
882 },
883 "node_modules/@types/istanbul-lib-report": {
884 "version": "3.0.0",
885 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
886 "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
887 "dev": true,
888 "dependencies": {
889 "@types/istanbul-lib-coverage": "*"
890 }
891 },
892 "node_modules/@types/istanbul-reports": {
893 "version": "3.0.1",
894 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
895 "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
896 "dev": true,
897 "dependencies": {
898 "@types/istanbul-lib-report": "*"
899 }
900 },
901 "node_modules/@types/json-schema": {
902 "version": "7.0.11",
903 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
904 "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
905 "dev": true
906 },
907 "node_modules/@types/json5": {
908 "version": "0.0.29",
909 "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
910 "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",
911 "dev": true
912 },
913 "node_modules/@types/minimatch": {
914 "version": "3.0.5",
915 "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
916 "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
917 "dev": true
918 },
919 "node_modules/@types/node": {
920 "version": "17.0.35",
921 "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz",
922 "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==",
923 "dev": true
924 },
925 "node_modules/@types/object-path": {
926 "version": "0.11.1",
927 "resolved": "https://registry.npmjs.org/@types/object-path/-/object-path-0.11.1.tgz",
928 "integrity": "sha512-219LSCO9HPcoXcRTC6DbCs0FRhZgBnEMzf16RRqkT40WbkKx3mOeQuz3e2XqbfhOz/AHfbru0kzB1n1RCAsIIg==",
929 "dev": true
930 },
931 "node_modules/@types/parse-json": {
932 "version": "4.0.0",
933 "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
934 "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
935 "dev": true
936 },
937 "node_modules/@types/semver": {
938 "version": "7.3.9",
939 "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.9.tgz",
940 "integrity": "sha512-L/TMpyURfBkf+o/526Zb6kd/tchUP3iBDEPjqjb+U2MAJhVRxxrmr2fwpe08E7QsV7YLcpq0tUaQ9O9x97ZIxQ==",
941 "dev": true
942 },
943 "node_modules/@types/stack-utils": {
944 "version": "2.0.1",
945 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz",
946 "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==",
947 "dev": true
948 },
949 "node_modules/@types/ua-parser-js": {
950 "version": "0.7.36",
951 "resolved": "https://registry.npmjs.org/@types/ua-parser-js/-/ua-parser-js-0.7.36.tgz",
952 "integrity": "sha512-N1rW+njavs70y2cApeIw1vLMYXRwfBy+7trgavGuuTfOd7j1Yh7QTRc/yqsPl6ncokt72ZXuxEU0PiCp9bSwNQ==",
953 "dev": true
954 },
955 "node_modules/@types/unist": {
956 "version": "2.0.6",
957 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
958 "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
959 "dev": true
960 },
961 "node_modules/@types/yargs": {
962 "version": "17.0.10",
963 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz",
964 "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==",
965 "dev": true,
966 "dependencies": {
967 "@types/yargs-parser": "*"
968 }
969 },
970 "node_modules/@types/yargs-parser": {
971 "version": "21.0.0",
972 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz",
973 "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==",
974 "dev": true
975 },
976 "node_modules/@typescript-eslint/eslint-plugin": {
977 "version": "5.25.0",
978 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.25.0.tgz",
979 "integrity": "sha512-icYrFnUzvm+LhW0QeJNKkezBu6tJs9p/53dpPLFH8zoM9w1tfaKzVurkPotEpAqQ8Vf8uaFyL5jHd0Vs6Z0ZQg==",
980 "dev": true,
981 "dependencies": {
982 "@typescript-eslint/scope-manager": "5.25.0",
983 "@typescript-eslint/type-utils": "5.25.0",
984 "@typescript-eslint/utils": "5.25.0",
985 "debug": "^4.3.4",
986 "functional-red-black-tree": "^1.0.1",
987 "ignore": "^5.2.0",
988 "regexpp": "^3.2.0",
989 "semver": "^7.3.7",
990 "tsutils": "^3.21.0"
991 },
992 "engines": {
993 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
994 },
995 "funding": {
996 "type": "opencollective",
997 "url": "https://opencollective.com/typescript-eslint"
998 },
999 "peerDependencies": {
1000 "@typescript-eslint/parser": "^5.0.0",
1001 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
1002 },
1003 "peerDependenciesMeta": {
1004 "typescript": {
1005 "optional": true
1006 }
1007 }
1008 },
1009 "node_modules/@typescript-eslint/parser": {
1010 "version": "5.25.0",
1011 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.25.0.tgz",
1012 "integrity": "sha512-r3hwrOWYbNKP1nTcIw/aZoH+8bBnh/Lh1iDHoFpyG4DnCpvEdctrSl6LOo19fZbzypjQMHdajolxs6VpYoChgA==",
1013 "dev": true,
1014 "dependencies": {
1015 "@typescript-eslint/scope-manager": "5.25.0",
1016 "@typescript-eslint/types": "5.25.0",
1017 "@typescript-eslint/typescript-estree": "5.25.0",
1018 "debug": "^4.3.4"
1019 },
1020 "engines": {
1021 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1022 },
1023 "funding": {
1024 "type": "opencollective",
1025 "url": "https://opencollective.com/typescript-eslint"
1026 },
1027 "peerDependencies": {
1028 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
1029 },
1030 "peerDependenciesMeta": {
1031 "typescript": {
1032 "optional": true
1033 }
1034 }
1035 },
1036 "node_modules/@typescript-eslint/scope-manager": {
1037 "version": "5.25.0",
1038 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.25.0.tgz",
1039 "integrity": "sha512-p4SKTFWj+2VpreUZ5xMQsBMDdQ9XdRvODKXN4EksyBjFp2YvQdLkyHqOffakYZPuWJUDNu3jVXtHALDyTv3cww==",
1040 "dev": true,
1041 "dependencies": {
1042 "@typescript-eslint/types": "5.25.0",
1043 "@typescript-eslint/visitor-keys": "5.25.0"
1044 },
1045 "engines": {
1046 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1047 },
1048 "funding": {
1049 "type": "opencollective",
1050 "url": "https://opencollective.com/typescript-eslint"
1051 }
1052 },
1053 "node_modules/@typescript-eslint/type-utils": {
1054 "version": "5.25.0",
1055 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.25.0.tgz",
1056 "integrity": "sha512-B6nb3GK3Gv1Rsb2pqalebe/RyQoyG/WDy9yhj8EE0Ikds4Xa8RR28nHz+wlt4tMZk5bnAr0f3oC8TuDAd5CPrw==",
1057 "dev": true,
1058 "dependencies": {
1059 "@typescript-eslint/utils": "5.25.0",
1060 "debug": "^4.3.4",
1061 "tsutils": "^3.21.0"
1062 },
1063 "engines": {
1064 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1065 },
1066 "funding": {
1067 "type": "opencollective",
1068 "url": "https://opencollective.com/typescript-eslint"
1069 },
1070 "peerDependencies": {
1071 "eslint": "*"
1072 },
1073 "peerDependenciesMeta": {
1074 "typescript": {
1075 "optional": true
1076 }
1077 }
1078 },
1079 "node_modules/@typescript-eslint/types": {
1080 "version": "5.25.0",
1081 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.25.0.tgz",
1082 "integrity": "sha512-7fWqfxr0KNHj75PFqlGX24gWjdV/FDBABXL5dyvBOWHpACGyveok8Uj4ipPX/1fGU63fBkzSIycEje4XsOxUFA==",
1083 "dev": true,
1084 "engines": {
1085 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1086 },
1087 "funding": {
1088 "type": "opencollective",
1089 "url": "https://opencollective.com/typescript-eslint"
1090 }
1091 },
1092 "node_modules/@typescript-eslint/typescript-estree": {
1093 "version": "5.25.0",
1094 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.25.0.tgz",
1095 "integrity": "sha512-MrPODKDych/oWs/71LCnuO7NyR681HuBly2uLnX3r5i4ME7q/yBqC4hW33kmxtuauLTM0OuBOhhkFaxCCOjEEw==",
1096 "dev": true,
1097 "dependencies": {
1098 "@typescript-eslint/types": "5.25.0",
1099 "@typescript-eslint/visitor-keys": "5.25.0",
1100 "debug": "^4.3.4",
1101 "globby": "^11.1.0",
1102 "is-glob": "^4.0.3",
1103 "semver": "^7.3.7",
1104 "tsutils": "^3.21.0"
1105 },
1106 "engines": {
1107 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1108 },
1109 "funding": {
1110 "type": "opencollective",
1111 "url": "https://opencollective.com/typescript-eslint"
1112 },
1113 "peerDependenciesMeta": {
1114 "typescript": {
1115 "optional": true
1116 }
1117 }
1118 },
1119 "node_modules/@typescript-eslint/utils": {
1120 "version": "5.25.0",
1121 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.25.0.tgz",
1122 "integrity": "sha512-qNC9bhnz/n9Kba3yI6HQgQdBLuxDoMgdjzdhSInZh6NaDnFpTUlwNGxplUFWfY260Ya0TRPvkg9dd57qxrJI9g==",
1123 "dev": true,
1124 "dependencies": {
1125 "@types/json-schema": "^7.0.9",
1126 "@typescript-eslint/scope-manager": "5.25.0",
1127 "@typescript-eslint/types": "5.25.0",
1128 "@typescript-eslint/typescript-estree": "5.25.0",
1129 "eslint-scope": "^5.1.1",
1130 "eslint-utils": "^3.0.0"
1131 },
1132 "engines": {
1133 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1134 },
1135 "funding": {
1136 "type": "opencollective",
1137 "url": "https://opencollective.com/typescript-eslint"
1138 },
1139 "peerDependencies": {
1140 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
1141 }
1142 },
1143 "node_modules/@typescript-eslint/visitor-keys": {
1144 "version": "5.25.0",
1145 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.25.0.tgz",
1146 "integrity": "sha512-yd26vFgMsC4h2dgX4+LR+GeicSKIfUvZREFLf3DDjZPtqgLx5AJZr6TetMNwFP9hcKreTTeztQYBTNbNoOycwA==",
1147 "dev": true,
1148 "dependencies": {
1149 "@typescript-eslint/types": "5.25.0",
1150 "eslint-visitor-keys": "^3.3.0"
1151 },
1152 "engines": {
1153 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1154 },
1155 "funding": {
1156 "type": "opencollective",
1157 "url": "https://opencollective.com/typescript-eslint"
1158 }
1159 },
1160 "node_modules/@ungap/promise-all-settled": {
1161 "version": "1.1.2",
1162 "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
1163 "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==",
1164 "dev": true
1165 },
1166 "node_modules/@wessberg/stringutil": {
1167 "version": "1.0.19",
1168 "resolved": "https://registry.npmjs.org/@wessberg/stringutil/-/stringutil-1.0.19.tgz",
1169 "integrity": "sha512-9AZHVXWlpN8Cn9k5BC/O0Dzb9E9xfEMXzYrNunwvkUTvuK7xgQPVRZpLo+jWCOZ5r8oBa8NIrHuPEu1hzbb6bg==",
1170 "dev": true,
1171 "engines": {
1172 "node": ">=8.0.0"
1173 }
1174 },
1175 "node_modules/acorn": {
1176 "version": "8.7.1",
1177 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
1178 "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
1179 "dev": true,
1180 "bin": {
1181 "acorn": "bin/acorn"
1182 },
1183 "engines": {
1184 "node": ">=0.4.0"
1185 }
1186 },
1187 "node_modules/acorn-jsx": {
1188 "version": "5.3.2",
1189 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
1190 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
1191 "dev": true,
1192 "peerDependencies": {
1193 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
1194 }
1195 },
1196 "node_modules/aggregate-error": {
1197 "version": "3.1.0",
1198 "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
1199 "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
1200 "dev": true,
1201 "dependencies": {
1202 "clean-stack": "^2.0.0",
1203 "indent-string": "^4.0.0"
1204 },
1205 "engines": {
1206 "node": ">=8"
1207 }
1208 },
1209 "node_modules/ajv": {
1210 "version": "6.12.6",
1211 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1212 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1213 "dev": true,
1214 "dependencies": {
1215 "fast-deep-equal": "^3.1.1",
1216 "fast-json-stable-stringify": "^2.0.0",
1217 "json-schema-traverse": "^0.4.1",
1218 "uri-js": "^4.2.2"
1219 },
1220 "funding": {
1221 "type": "github",
1222 "url": "https://github.com/sponsors/epoberezkin"
1223 }
1224 },
1225 "node_modules/angular-estree-parser": {
1226 "version": "1.3.1",
1227 "resolved": "https://registry.npmjs.org/angular-estree-parser/-/angular-estree-parser-1.3.1.tgz",
1228 "integrity": "sha512-jvlnNk4aoEmA6EKK12OnsOkCSdsWleBsYB+aWyH8kpfTB6Li1kxWVbHKVldH9zDCwVVi1hXfqPi/gbSv49tkbQ==",
1229 "dev": true,
1230 "dependencies": {
1231 "lines-and-columns": "^1.1.6",
1232 "tslib": "^1.9.3"
1233 },
1234 "engines": {
1235 "node": ">= 6"
1236 },
1237 "peerDependencies": {
1238 "@angular/compiler": ">= 6.0.0 < 9.0.6"
1239 }
1240 },
1241 "node_modules/angular-html-parser": {
1242 "version": "1.7.0",
1243 "resolved": "https://registry.npmjs.org/angular-html-parser/-/angular-html-parser-1.7.0.tgz",
1244 "integrity": "sha512-/yjeqDQXGblZuFMI6vpDgiIDuv816QpIqa/mCotc0I4R0F5t5sfX1ntZ8VsBVQOUYRjPw8ggYlPZto76gHtf7Q==",
1245 "dev": true,
1246 "dependencies": {
1247 "tslib": "^1.9.3"
1248 },
1249 "engines": {
1250 "node": ">= 6"
1251 }
1252 },
1253 "node_modules/ansi-colors": {
1254 "version": "4.1.1",
1255 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
1256 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
1257 "dev": true,
1258 "engines": {
1259 "node": ">=6"
1260 }
1261 },
1262 "node_modules/ansi-regex": {
1263 "version": "5.0.1",
1264 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1265 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1266 "dev": true,
1267 "engines": {
1268 "node": ">=8"
1269 }
1270 },
1271 "node_modules/ansi-styles": {
1272 "version": "4.3.0",
1273 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1274 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1275 "dev": true,
1276 "dependencies": {
1277 "color-convert": "^2.0.1"
1278 },
1279 "engines": {
1280 "node": ">=8"
1281 },
1282 "funding": {
1283 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1284 }
1285 },
1286 "node_modules/anymatch": {
1287 "version": "3.1.2",
1288 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
1289 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
1290 "dev": true,
1291 "dependencies": {
1292 "normalize-path": "^3.0.0",
1293 "picomatch": "^2.0.4"
1294 },
1295 "engines": {
1296 "node": ">= 8"
1297 }
1298 },
1299 "node_modules/append-transform": {
1300 "version": "2.0.0",
1301 "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz",
1302 "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==",
1303 "dev": true,
1304 "dependencies": {
1305 "default-require-extensions": "^3.0.0"
1306 },
1307 "engines": {
1308 "node": ">=8"
1309 }
1310 },
1311 "node_modules/archy": {
1312 "version": "1.0.0",
1313 "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
1314 "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==",
1315 "dev": true
1316 },
1317 "node_modules/argparse": {
1318 "version": "2.0.1",
1319 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1320 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1321 "dev": true
1322 },
1323 "node_modules/array-includes": {
1324 "version": "3.1.5",
1325 "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz",
1326 "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==",
1327 "dev": true,
1328 "dependencies": {
1329 "call-bind": "^1.0.2",
1330 "define-properties": "^1.1.4",
1331 "es-abstract": "^1.19.5",
1332 "get-intrinsic": "^1.1.1",
1333 "is-string": "^1.0.7"
1334 },
1335 "engines": {
1336 "node": ">= 0.4"
1337 },
1338 "funding": {
1339 "url": "https://github.com/sponsors/ljharb"
1340 }
1341 },
1342 "node_modules/array-union": {
1343 "version": "2.1.0",
1344 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
1345 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
1346 "dev": true,
1347 "engines": {
1348 "node": ">=8"
1349 }
1350 },
1351 "node_modules/array.prototype.flat": {
1352 "version": "1.3.0",
1353 "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz",
1354 "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==",
1355 "dev": true,
1356 "dependencies": {
1357 "call-bind": "^1.0.2",
1358 "define-properties": "^1.1.3",
1359 "es-abstract": "^1.19.2",
1360 "es-shim-unscopables": "^1.0.0"
1361 },
1362 "engines": {
1363 "node": ">= 0.4"
1364 },
1365 "funding": {
1366 "url": "https://github.com/sponsors/ljharb"
1367 }
1368 },
1369 "node_modules/bail": {
1370 "version": "1.0.5",
1371 "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz",
1372 "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==",
1373 "dev": true,
1374 "funding": {
1375 "type": "github",
1376 "url": "https://github.com/sponsors/wooorm"
1377 }
1378 },
1379 "node_modules/balanced-match": {
1380 "version": "1.0.2",
1381 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1382 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1383 "dev": true
1384 },
1385 "node_modules/benchmark": {
1386 "version": "2.1.4",
1387 "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-2.1.4.tgz",
1388 "integrity": "sha512-l9MlfN4M1K/H2fbhfMy3B7vJd6AGKJVQn2h6Sg/Yx+KckoUA7ewS5Vv6TjSq18ooE1kS9hhAlQRH3AkXIh/aOQ==",
1389 "dev": true,
1390 "dependencies": {
1391 "lodash": "^4.17.4",
1392 "platform": "^1.3.3"
1393 }
1394 },
1395 "node_modules/binary-extensions": {
1396 "version": "2.2.0",
1397 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
1398 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
1399 "dev": true,
1400 "engines": {
1401 "node": ">=8"
1402 }
1403 },
1404 "node_modules/brace-expansion": {
1405 "version": "1.1.11",
1406 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1407 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1408 "dev": true,
1409 "dependencies": {
1410 "balanced-match": "^1.0.0",
1411 "concat-map": "0.0.1"
1412 }
1413 },
1414 "node_modules/braces": {
1415 "version": "3.0.2",
1416 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
1417 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
1418 "dev": true,
1419 "dependencies": {
1420 "fill-range": "^7.0.1"
1421 },
1422 "engines": {
1423 "node": ">=8"
1424 }
1425 },
1426 "node_modules/browser-stdout": {
1427 "version": "1.3.1",
1428 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
1429 "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
1430 "dev": true
1431 },
1432 "node_modules/browserslist": {
1433 "version": "4.20.2",
1434 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz",
1435 "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==",
1436 "dev": true,
1437 "funding": [
1438 {
1439 "type": "opencollective",
1440 "url": "https://opencollective.com/browserslist"
1441 },
1442 {
1443 "type": "tidelift",
1444 "url": "https://tidelift.com/funding/github/npm/browserslist"
1445 }
1446 ],
1447 "dependencies": {
1448 "caniuse-lite": "^1.0.30001317",
1449 "electron-to-chromium": "^1.4.84",
1450 "escalade": "^3.1.1",
1451 "node-releases": "^2.0.2",
1452 "picocolors": "^1.0.0"
1453 },
1454 "bin": {
1455 "browserslist": "cli.js"
1456 },
1457 "engines": {
1458 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1459 }
1460 },
1461 "node_modules/browserslist-generator": {
1462 "version": "1.0.66",
1463 "resolved": "https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.66.tgz",
1464 "integrity": "sha512-aFDax4Qzh29DdyhHQBD2Yu2L5OvaDnvYFMbmpLrLwwaNK4H6dHEhC/Nxv93/+mfAA+a/t94ln0P2JZvHO6LZDA==",
1465 "dev": true,
1466 "dependencies": {
1467 "@mdn/browser-compat-data": "^4.1.16",
1468 "@types/object-path": "^0.11.1",
1469 "@types/semver": "^7.3.9",
1470 "@types/ua-parser-js": "^0.7.36",
1471 "browserslist": "4.20.2",
1472 "caniuse-lite": "^1.0.30001328",
1473 "isbot": "3.4.5",
1474 "object-path": "^0.11.8",
1475 "semver": "^7.3.7",
1476 "ua-parser-js": "^1.0.2"
1477 },
1478 "engines": {
1479 "node": ">=8.0.0"
1480 },
1481 "funding": {
1482 "type": "github",
1483 "url": "https://github.com/wessberg/browserslist-generator?sponsor=1"
1484 }
1485 },
1486 "node_modules/buffer-from": {
1487 "version": "1.1.2",
1488 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
1489 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
1490 "dev": true
1491 },
1492 "node_modules/builtins": {
1493 "version": "4.1.0",
1494 "resolved": "https://registry.npmjs.org/builtins/-/builtins-4.1.0.tgz",
1495 "integrity": "sha512-1bPRZQtmKaO6h7qV1YHXNtr6nCK28k0Zo95KM4dXfILcZZwoHJBN1m3lfLv9LPkcOZlrSr+J1bzMaZFO98Yq0w==",
1496 "dev": true,
1497 "dependencies": {
1498 "semver": "^7.0.0"
1499 }
1500 },
1501 "node_modules/caching-transform": {
1502 "version": "4.0.0",
1503 "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz",
1504 "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==",
1505 "dev": true,
1506 "dependencies": {
1507 "hasha": "^5.0.0",
1508 "make-dir": "^3.0.0",
1509 "package-hash": "^4.0.0",
1510 "write-file-atomic": "^3.0.0"
1511 },
1512 "engines": {
1513 "node": ">=8"
1514 }
1515 },
1516 "node_modules/call-bind": {
1517 "version": "1.0.2",
1518 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
1519 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
1520 "dev": true,
1521 "dependencies": {
1522 "function-bind": "^1.1.1",
1523 "get-intrinsic": "^1.0.2"
1524 },
1525 "funding": {
1526 "url": "https://github.com/sponsors/ljharb"
1527 }
1528 },
1529 "node_modules/callsites": {
1530 "version": "3.1.0",
1531 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1532 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1533 "dev": true,
1534 "engines": {
1535 "node": ">=6"
1536 }
1537 },
1538 "node_modules/camelcase": {
1539 "version": "5.3.1",
1540 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
1541 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
1542 "dev": true,
1543 "engines": {
1544 "node": ">=6"
1545 }
1546 },
1547 "node_modules/caniuse-lite": {
1548 "version": "1.0.30001341",
1549 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001341.tgz",
1550 "integrity": "sha512-2SodVrFFtvGENGCv0ChVJIDQ0KPaS1cg7/qtfMaICgeMolDdo/Z2OD32F0Aq9yl6F4YFwGPBS5AaPqNYiW4PoA==",
1551 "dev": true,
1552 "funding": [
1553 {
1554 "type": "opencollective",
1555 "url": "https://opencollective.com/browserslist"
1556 },
1557 {
1558 "type": "tidelift",
1559 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1560 }
1561 ]
1562 },
1563 "node_modules/chalk": {
1564 "version": "4.1.2",
1565 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1566 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1567 "dev": true,
1568 "dependencies": {
1569 "ansi-styles": "^4.1.0",
1570 "supports-color": "^7.1.0"
1571 },
1572 "engines": {
1573 "node": ">=10"
1574 },
1575 "funding": {
1576 "url": "https://github.com/chalk/chalk?sponsor=1"
1577 }
1578 },
1579 "node_modules/character-entities": {
1580 "version": "1.2.4",
1581 "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz",
1582 "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==",
1583 "dev": true,
1584 "funding": {
1585 "type": "github",
1586 "url": "https://github.com/sponsors/wooorm"
1587 }
1588 },
1589 "node_modules/character-entities-legacy": {
1590 "version": "1.1.4",
1591 "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz",
1592 "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==",
1593 "dev": true,
1594 "funding": {
1595 "type": "github",
1596 "url": "https://github.com/sponsors/wooorm"
1597 }
1598 },
1599 "node_modules/character-reference-invalid": {
1600 "version": "1.1.4",
1601 "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz",
1602 "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==",
1603 "dev": true,
1604 "funding": {
1605 "type": "github",
1606 "url": "https://github.com/sponsors/wooorm"
1607 }
1608 },
1609 "node_modules/chokidar": {
1610 "version": "3.5.3",
1611 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
1612 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
1613 "dev": true,
1614 "funding": [
1615 {
1616 "type": "individual",
1617 "url": "https://paulmillr.com/funding/"
1618 }
1619 ],
1620 "dependencies": {
1621 "anymatch": "~3.1.2",
1622 "braces": "~3.0.2",
1623 "glob-parent": "~5.1.2",
1624 "is-binary-path": "~2.1.0",
1625 "is-glob": "~4.0.1",
1626 "normalize-path": "~3.0.0",
1627 "readdirp": "~3.6.0"
1628 },
1629 "engines": {
1630 "node": ">= 8.10.0"
1631 },
1632 "optionalDependencies": {
1633 "fsevents": "~2.3.2"
1634 }
1635 },
1636 "node_modules/chokidar/node_modules/glob-parent": {
1637 "version": "5.1.2",
1638 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
1639 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
1640 "dev": true,
1641 "dependencies": {
1642 "is-glob": "^4.0.1"
1643 },
1644 "engines": {
1645 "node": ">= 6"
1646 }
1647 },
1648 "node_modules/ci-info": {
1649 "version": "3.2.0",
1650 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz",
1651 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==",
1652 "dev": true
1653 },
1654 "node_modules/cjk-regex": {
1655 "version": "2.0.1",
1656 "resolved": "https://registry.npmjs.org/cjk-regex/-/cjk-regex-2.0.1.tgz",
1657 "integrity": "sha512-4YTL4Zxzy33EhD2YMBQg6qavT+3OrYYu45RHcLANXhbVTXmVcwNQIv0vL1TUWjOS7bH0n0dVcGAdJAGzWSAa3A==",
1658 "dev": true,
1659 "dependencies": {
1660 "regexp-util": "^1.2.1",
1661 "unicode-regex": "^2.0.0"
1662 },
1663 "engines": {
1664 "node": ">= 4"
1665 }
1666 },
1667 "node_modules/cjk-regex/node_modules/unicode-regex": {
1668 "version": "2.0.0",
1669 "resolved": "https://registry.npmjs.org/unicode-regex/-/unicode-regex-2.0.0.tgz",
1670 "integrity": "sha512-5nbEG2YU7loyTvPABaKb+8B0u8L7vWCsVmCSsiaO249ZdMKlvrXlxR2ex4TUVAdzv/Cne/TdoXSSaJArGXaleQ==",
1671 "dev": true,
1672 "dependencies": {
1673 "regexp-util": "^1.2.0"
1674 },
1675 "engines": {
1676 "node": ">= 4"
1677 }
1678 },
1679 "node_modules/clean-stack": {
1680 "version": "2.2.0",
1681 "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
1682 "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
1683 "dev": true,
1684 "engines": {
1685 "node": ">=6"
1686 }
1687 },
1688 "node_modules/cliui": {
1689 "version": "7.0.4",
1690 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
1691 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
1692 "dev": true,
1693 "dependencies": {
1694 "string-width": "^4.2.0",
1695 "strip-ansi": "^6.0.0",
1696 "wrap-ansi": "^7.0.0"
1697 }
1698 },
1699 "node_modules/collapse-white-space": {
1700 "version": "1.0.6",
1701 "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz",
1702 "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==",
1703 "dev": true,
1704 "funding": {
1705 "type": "github",
1706 "url": "https://github.com/sponsors/wooorm"
1707 }
1708 },
1709 "node_modules/color-convert": {
1710 "version": "2.0.1",
1711 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1712 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1713 "dev": true,
1714 "dependencies": {
1715 "color-name": "~1.1.4"
1716 },
1717 "engines": {
1718 "node": ">=7.0.0"
1719 }
1720 },
1721 "node_modules/color-name": {
1722 "version": "1.1.4",
1723 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1724 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1725 "dev": true
1726 },
1727 "node_modules/commander": {
1728 "version": "2.20.3",
1729 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
1730 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
1731 "dev": true
1732 },
1733 "node_modules/comment-parser": {
1734 "version": "1.3.1",
1735 "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.1.tgz",
1736 "integrity": "sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==",
1737 "dev": true,
1738 "engines": {
1739 "node": ">= 12.0.0"
1740 }
1741 },
1742 "node_modules/commondir": {
1743 "version": "1.0.1",
1744 "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
1745 "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
1746 "dev": true
1747 },
1748 "node_modules/compatfactory": {
1749 "version": "0.0.13",
1750 "resolved": "https://registry.npmjs.org/compatfactory/-/compatfactory-0.0.13.tgz",
1751 "integrity": "sha512-k9Sl/Qal3xQPnjAFZaRpl7jlCh0hDEhVaxyiTMfiHKC/w5TYn4Nds+7340X/v1OrAQC5xGBtaD2JpWgPhXWaAw==",
1752 "dev": true,
1753 "dependencies": {
1754 "helpertypes": "^0.0.18"
1755 },
1756 "engines": {
1757 "node": ">=10.0.0"
1758 },
1759 "peerDependencies": {
1760 "typescript": ">=3.x || >= 4.x"
1761 }
1762 },
1763 "node_modules/concat-map": {
1764 "version": "0.0.1",
1765 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1766 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
1767 "dev": true
1768 },
1769 "node_modules/convert-source-map": {
1770 "version": "1.8.0",
1771 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
1772 "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
1773 "dev": true,
1774 "dependencies": {
1775 "safe-buffer": "~5.1.1"
1776 }
1777 },
1778 "node_modules/cosmiconfig": {
1779 "version": "7.0.0",
1780 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
1781 "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
1782 "dev": true,
1783 "dependencies": {
1784 "@types/parse-json": "^4.0.0",
1785 "import-fresh": "^3.2.1",
1786 "parse-json": "^5.0.0",
1787 "path-type": "^4.0.0",
1788 "yaml": "^1.10.0"
1789 },
1790 "engines": {
1791 "node": ">=10"
1792 }
1793 },
1794 "node_modules/cross-spawn": {
1795 "version": "7.0.3",
1796 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
1797 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
1798 "dev": true,
1799 "dependencies": {
1800 "path-key": "^3.1.0",
1801 "shebang-command": "^2.0.0",
1802 "which": "^2.0.1"
1803 },
1804 "engines": {
1805 "node": ">= 8"
1806 }
1807 },
1808 "node_modules/crosspath": {
1809 "version": "1.0.0",
1810 "resolved": "https://registry.npmjs.org/crosspath/-/crosspath-1.0.0.tgz",
1811 "integrity": "sha512-mpjkSErNO6vioL/Cde2aF4UBysPFEMyn+1AN1t7Oc4yqvzSRWe8iBte4P8BHyjo64OmC+ZBxwjIqmpSpIWiQ7Q==",
1812 "dev": true,
1813 "dependencies": {
1814 "@types/node": "^16.11.7"
1815 },
1816 "engines": {
1817 "node": ">=10.0.0"
1818 }
1819 },
1820 "node_modules/crosspath/node_modules/@types/node": {
1821 "version": "16.11.36",
1822 "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.36.tgz",
1823 "integrity": "sha512-FR5QJe+TaoZ2GsMHkjuwoNabr+UrJNRr2HNOo+r/7vhcuntM6Ee/pRPOnRhhL2XE9OOvX9VLEq+BcXl3VjNoWA==",
1824 "dev": true
1825 },
1826 "node_modules/dashify": {
1827 "version": "2.0.0",
1828 "resolved": "https://registry.npmjs.org/dashify/-/dashify-2.0.0.tgz",
1829 "integrity": "sha512-hpA5C/YrPjucXypHPPc0oJ1l9Hf6wWbiOL7Ik42cxnsUOhWiCB/fylKbKqqJalW9FgkNQCw16YO8uW9Hs0Iy1A==",
1830 "dev": true,
1831 "engines": {
1832 "node": ">=4"
1833 }
1834 },
1835 "node_modules/dateformat": {
1836 "version": "4.6.3",
1837 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz",
1838 "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==",
1839 "dev": true,
1840 "engines": {
1841 "node": "*"
1842 }
1843 },
1844 "node_modules/debug": {
1845 "version": "4.3.4",
1846 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
1847 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
1848 "dev": true,
1849 "dependencies": {
1850 "ms": "2.1.2"
1851 },
1852 "engines": {
1853 "node": ">=6.0"
1854 },
1855 "peerDependenciesMeta": {
1856 "supports-color": {
1857 "optional": true
1858 }
1859 }
1860 },
1861 "node_modules/decamelize": {
1862 "version": "1.2.0",
1863 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
1864 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
1865 "dev": true,
1866 "engines": {
1867 "node": ">=0.10.0"
1868 }
1869 },
1870 "node_modules/dedent": {
1871 "version": "0.7.0",
1872 "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
1873 "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
1874 "dev": true
1875 },
1876 "node_modules/deep-is": {
1877 "version": "0.1.4",
1878 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
1879 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
1880 "dev": true
1881 },
1882 "node_modules/default-require-extensions": {
1883 "version": "3.0.0",
1884 "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.0.tgz",
1885 "integrity": "sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg==",
1886 "dev": true,
1887 "dependencies": {
1888 "strip-bom": "^4.0.0"
1889 },
1890 "engines": {
1891 "node": ">=8"
1892 }
1893 },
1894 "node_modules/define-properties": {
1895 "version": "1.1.4",
1896 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
1897 "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
1898 "dev": true,
1899 "dependencies": {
1900 "has-property-descriptors": "^1.0.0",
1901 "object-keys": "^1.1.1"
1902 },
1903 "engines": {
1904 "node": ">= 0.4"
1905 },
1906 "funding": {
1907 "url": "https://github.com/sponsors/ljharb"
1908 }
1909 },
1910 "node_modules/del": {
1911 "version": "5.1.0",
1912 "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz",
1913 "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==",
1914 "dev": true,
1915 "dependencies": {
1916 "globby": "^10.0.1",
1917 "graceful-fs": "^4.2.2",
1918 "is-glob": "^4.0.1",
1919 "is-path-cwd": "^2.2.0",
1920 "is-path-inside": "^3.0.1",
1921 "p-map": "^3.0.0",
1922 "rimraf": "^3.0.0",
1923 "slash": "^3.0.0"
1924 },
1925 "engines": {
1926 "node": ">=8"
1927 }
1928 },
1929 "node_modules/del/node_modules/globby": {
1930 "version": "10.0.2",
1931 "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz",
1932 "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==",
1933 "dev": true,
1934 "dependencies": {
1935 "@types/glob": "^7.1.1",
1936 "array-union": "^2.1.0",
1937 "dir-glob": "^3.0.1",
1938 "fast-glob": "^3.0.3",
1939 "glob": "^7.1.3",
1940 "ignore": "^5.1.1",
1941 "merge2": "^1.2.3",
1942 "slash": "^3.0.0"
1943 },
1944 "engines": {
1945 "node": ">=8"
1946 }
1947 },
1948 "node_modules/detect-newline": {
1949 "version": "3.1.0",
1950 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
1951 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
1952 "dev": true,
1953 "engines": {
1954 "node": ">=8"
1955 }
1956 },
1957 "node_modules/diff": {
1958 "version": "5.0.0",
1959 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
1960 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
1961 "dev": true,
1962 "engines": {
1963 "node": ">=0.3.1"
1964 }
1965 },
1966 "node_modules/diff-sequences": {
1967 "version": "28.0.2",
1968 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz",
1969 "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==",
1970 "dev": true,
1971 "engines": {
1972 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1973 }
1974 },
1975 "node_modules/dir-glob": {
1976 "version": "3.0.1",
1977 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
1978 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
1979 "dev": true,
1980 "dependencies": {
1981 "path-type": "^4.0.0"
1982 },
1983 "engines": {
1984 "node": ">=8"
1985 }
1986 },
1987 "node_modules/doctrine": {
1988 "version": "3.0.0",
1989 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
1990 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
1991 "dev": true,
1992 "dependencies": {
1993 "esutils": "^2.0.2"
1994 },
1995 "engines": {
1996 "node": ">=6.0.0"
1997 }
1998 },
1999 "node_modules/editorconfig": {
2000 "version": "0.15.3",
2001 "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
2002 "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==",
2003 "dev": true,
2004 "dependencies": {
2005 "commander": "^2.19.0",
2006 "lru-cache": "^4.1.5",
2007 "semver": "^5.6.0",
2008 "sigmund": "^1.0.1"
2009 },
2010 "bin": {
2011 "editorconfig": "bin/editorconfig"
2012 }
2013 },
2014 "node_modules/editorconfig-to-prettier": {
2015 "version": "0.1.1",
2016 "resolved": "https://registry.npmjs.org/editorconfig-to-prettier/-/editorconfig-to-prettier-0.1.1.tgz",
2017 "integrity": "sha512-MMadSSVRDb4uKdxV6bCXXN4cTsxIsXYtV4XdPu6FOCSAw6zsCIDA+QEktEU+u6h+c/mTrul5NR+pwFpPxwetiQ==",
2018 "dev": true
2019 },
2020 "node_modules/editorconfig/node_modules/semver": {
2021 "version": "5.7.1",
2022 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
2023 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
2024 "dev": true,
2025 "bin": {
2026 "semver": "bin/semver"
2027 }
2028 },
2029 "node_modules/electron-to-chromium": {
2030 "version": "1.4.137",
2031 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz",
2032 "integrity": "sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==",
2033 "dev": true
2034 },
2035 "node_modules/emoji-regex": {
2036 "version": "8.0.0",
2037 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2038 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
2039 "dev": true
2040 },
2041 "node_modules/error-ex": {
2042 "version": "1.3.2",
2043 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
2044 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
2045 "dev": true,
2046 "dependencies": {
2047 "is-arrayish": "^0.2.1"
2048 }
2049 },
2050 "node_modules/es-abstract": {
2051 "version": "1.20.1",
2052 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
2053 "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
2054 "dev": true,
2055 "dependencies": {
2056 "call-bind": "^1.0.2",
2057 "es-to-primitive": "^1.2.1",
2058 "function-bind": "^1.1.1",
2059 "function.prototype.name": "^1.1.5",
2060 "get-intrinsic": "^1.1.1",
2061 "get-symbol-description": "^1.0.0",
2062 "has": "^1.0.3",
2063 "has-property-descriptors": "^1.0.0",
2064 "has-symbols": "^1.0.3",
2065 "internal-slot": "^1.0.3",
2066 "is-callable": "^1.2.4",
2067 "is-negative-zero": "^2.0.2",
2068 "is-regex": "^1.1.4",
2069 "is-shared-array-buffer": "^1.0.2",
2070 "is-string": "^1.0.7",
2071 "is-weakref": "^1.0.2",
2072 "object-inspect": "^1.12.0",
2073 "object-keys": "^1.1.1",
2074 "object.assign": "^4.1.2",
2075 "regexp.prototype.flags": "^1.4.3",
2076 "string.prototype.trimend": "^1.0.5",
2077 "string.prototype.trimstart": "^1.0.5",
2078 "unbox-primitive": "^1.0.2"
2079 },
2080 "engines": {
2081 "node": ">= 0.4"
2082 },
2083 "funding": {
2084 "url": "https://github.com/sponsors/ljharb"
2085 }
2086 },
2087 "node_modules/es-shim-unscopables": {
2088 "version": "1.0.0",
2089 "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
2090 "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==",
2091 "dev": true,
2092 "dependencies": {
2093 "has": "^1.0.3"
2094 }
2095 },
2096 "node_modules/es-to-primitive": {
2097 "version": "1.2.1",
2098 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
2099 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
2100 "dev": true,
2101 "dependencies": {
2102 "is-callable": "^1.1.4",
2103 "is-date-object": "^1.0.1",
2104 "is-symbol": "^1.0.2"
2105 },
2106 "engines": {
2107 "node": ">= 0.4"
2108 },
2109 "funding": {
2110 "url": "https://github.com/sponsors/ljharb"
2111 }
2112 },
2113 "node_modules/es6-error": {
2114 "version": "4.1.1",
2115 "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz",
2116 "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==",
2117 "dev": true
2118 },
2119 "node_modules/escalade": {
2120 "version": "3.1.1",
2121 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
2122 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
2123 "dev": true,
2124 "engines": {
2125 "node": ">=6"
2126 }
2127 },
2128 "node_modules/escape-html": {
2129 "version": "1.0.3",
2130 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
2131 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
2132 "dev": true
2133 },
2134 "node_modules/escape-string-regexp": {
2135 "version": "4.0.0",
2136 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
2137 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
2138 "dev": true,
2139 "engines": {
2140 "node": ">=10"
2141 },
2142 "funding": {
2143 "url": "https://github.com/sponsors/sindresorhus"
2144 }
2145 },
2146 "node_modules/eslint": {
2147 "version": "8.15.0",
2148 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.15.0.tgz",
2149 "integrity": "sha512-GG5USZ1jhCu8HJkzGgeK8/+RGnHaNYZGrGDzUtigK3BsGESW/rs2az23XqE0WVwDxy1VRvvjSSGu5nB0Bu+6SA==",
2150 "dev": true,
2151 "dependencies": {
2152 "@eslint/eslintrc": "^1.2.3",
2153 "@humanwhocodes/config-array": "^0.9.2",
2154 "ajv": "^6.10.0",
2155 "chalk": "^4.0.0",
2156 "cross-spawn": "^7.0.2",
2157 "debug": "^4.3.2",
2158 "doctrine": "^3.0.0",
2159 "escape-string-regexp": "^4.0.0",
2160 "eslint-scope": "^7.1.1",
2161 "eslint-utils": "^3.0.0",
2162 "eslint-visitor-keys": "^3.3.0",
2163 "espree": "^9.3.2",
2164 "esquery": "^1.4.0",
2165 "esutils": "^2.0.2",
2166 "fast-deep-equal": "^3.1.3",
2167 "file-entry-cache": "^6.0.1",
2168 "functional-red-black-tree": "^1.0.1",
2169 "glob-parent": "^6.0.1",
2170 "globals": "^13.6.0",
2171 "ignore": "^5.2.0",
2172 "import-fresh": "^3.0.0",
2173 "imurmurhash": "^0.1.4",
2174 "is-glob": "^4.0.0",
2175 "js-yaml": "^4.1.0",
2176 "json-stable-stringify-without-jsonify": "^1.0.1",
2177 "levn": "^0.4.1",
2178 "lodash.merge": "^4.6.2",
2179 "minimatch": "^3.1.2",
2180 "natural-compare": "^1.4.0",
2181 "optionator": "^0.9.1",
2182 "regexpp": "^3.2.0",
2183 "strip-ansi": "^6.0.1",
2184 "strip-json-comments": "^3.1.0",
2185 "text-table": "^0.2.0",
2186 "v8-compile-cache": "^2.0.3"
2187 },
2188 "bin": {
2189 "eslint": "bin/eslint.js"
2190 },
2191 "engines": {
2192 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2193 },
2194 "funding": {
2195 "url": "https://opencollective.com/eslint"
2196 }
2197 },
2198 "node_modules/eslint-config-standard": {
2199 "version": "17.0.0",
2200 "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz",
2201 "integrity": "sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==",
2202 "dev": true,
2203 "funding": [
2204 {
2205 "type": "github",
2206 "url": "https://github.com/sponsors/feross"
2207 },
2208 {
2209 "type": "patreon",
2210 "url": "https://www.patreon.com/feross"
2211 },
2212 {
2213 "type": "consulting",
2214 "url": "https://feross.org/support"
2215 }
2216 ],
2217 "peerDependencies": {
2218 "eslint": "^8.0.1",
2219 "eslint-plugin-import": "^2.25.2",
2220 "eslint-plugin-n": "^15.0.0",
2221 "eslint-plugin-promise": "^6.0.0"
2222 }
2223 },
2224 "node_modules/eslint-define-config": {
2225 "version": "1.4.1",
2226 "resolved": "https://registry.npmjs.org/eslint-define-config/-/eslint-define-config-1.4.1.tgz",
2227 "integrity": "sha512-3kjqLpYgAjr8XtI0ufInSX7cIWe1rDbiG1AjyOHY+00BgWhce8LZ/xd2BMKpgSsDI6bqd59eMmRcxOZSLme+Mg==",
2228 "dev": true,
2229 "engines": {
2230 "node": ">= 14.6.0",
2231 "npm": ">= 6.0.0",
2232 "pnpm": ">= 7.0.0"
2233 }
2234 },
2235 "node_modules/eslint-import-resolver-node": {
2236 "version": "0.3.6",
2237 "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz",
2238 "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==",
2239 "dev": true,
2240 "dependencies": {
2241 "debug": "^3.2.7",
2242 "resolve": "^1.20.0"
2243 }
2244 },
2245 "node_modules/eslint-import-resolver-node/node_modules/debug": {
2246 "version": "3.2.7",
2247 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
2248 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
2249 "dev": true,
2250 "dependencies": {
2251 "ms": "^2.1.1"
2252 }
2253 },
2254 "node_modules/eslint-module-utils": {
2255 "version": "2.7.3",
2256 "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz",
2257 "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==",
2258 "dev": true,
2259 "dependencies": {
2260 "debug": "^3.2.7",
2261 "find-up": "^2.1.0"
2262 },
2263 "engines": {
2264 "node": ">=4"
2265 }
2266 },
2267 "node_modules/eslint-module-utils/node_modules/debug": {
2268 "version": "3.2.7",
2269 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
2270 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
2271 "dev": true,
2272 "dependencies": {
2273 "ms": "^2.1.1"
2274 }
2275 },
2276 "node_modules/eslint-plugin-es": {
2277 "version": "4.1.0",
2278 "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz",
2279 "integrity": "sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==",
2280 "dev": true,
2281 "dependencies": {
2282 "eslint-utils": "^2.0.0",
2283 "regexpp": "^3.0.0"
2284 },
2285 "engines": {
2286 "node": ">=8.10.0"
2287 },
2288 "funding": {
2289 "url": "https://github.com/sponsors/mysticatea"
2290 },
2291 "peerDependencies": {
2292 "eslint": ">=4.19.1"
2293 }
2294 },
2295 "node_modules/eslint-plugin-es/node_modules/eslint-utils": {
2296 "version": "2.1.0",
2297 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
2298 "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
2299 "dev": true,
2300 "dependencies": {
2301 "eslint-visitor-keys": "^1.1.0"
2302 },
2303 "engines": {
2304 "node": ">=6"
2305 },
2306 "funding": {
2307 "url": "https://github.com/sponsors/mysticatea"
2308 }
2309 },
2310 "node_modules/eslint-plugin-es/node_modules/eslint-visitor-keys": {
2311 "version": "1.3.0",
2312 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
2313 "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
2314 "dev": true,
2315 "engines": {
2316 "node": ">=4"
2317 }
2318 },
2319 "node_modules/eslint-plugin-import": {
2320 "version": "2.26.0",
2321 "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz",
2322 "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==",
2323 "dev": true,
2324 "dependencies": {
2325 "array-includes": "^3.1.4",
2326 "array.prototype.flat": "^1.2.5",
2327 "debug": "^2.6.9",
2328 "doctrine": "^2.1.0",
2329 "eslint-import-resolver-node": "^0.3.6",
2330 "eslint-module-utils": "^2.7.3",
2331 "has": "^1.0.3",
2332 "is-core-module": "^2.8.1",
2333 "is-glob": "^4.0.3",
2334 "minimatch": "^3.1.2",
2335 "object.values": "^1.1.5",
2336 "resolve": "^1.22.0",
2337 "tsconfig-paths": "^3.14.1"
2338 },
2339 "engines": {
2340 "node": ">=4"
2341 },
2342 "peerDependencies": {
2343 "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
2344 }
2345 },
2346 "node_modules/eslint-plugin-import/node_modules/debug": {
2347 "version": "2.6.9",
2348 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2349 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2350 "dev": true,
2351 "dependencies": {
2352 "ms": "2.0.0"
2353 }
2354 },
2355 "node_modules/eslint-plugin-import/node_modules/doctrine": {
2356 "version": "2.1.0",
2357 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
2358 "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
2359 "dev": true,
2360 "dependencies": {
2361 "esutils": "^2.0.2"
2362 },
2363 "engines": {
2364 "node": ">=0.10.0"
2365 }
2366 },
2367 "node_modules/eslint-plugin-import/node_modules/ms": {
2368 "version": "2.0.0",
2369 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2370 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
2371 "dev": true
2372 },
2373 "node_modules/eslint-plugin-jsdoc": {
2374 "version": "39.3.0",
2375 "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.0.tgz",
2376 "integrity": "sha512-zEdkpezjIhG7gq4MbwLBKaD3cWsJkT7uTAJcIbLohQWR7OVwhPOBLPqpftBt8uzy0ZL+3jlbiaSXik4+VmN6JQ==",
2377 "dev": true,
2378 "dependencies": {
2379 "@es-joy/jsdoccomment": "~0.30.0",
2380 "comment-parser": "1.3.1",
2381 "debug": "^4.3.4",
2382 "escape-string-regexp": "^4.0.0",
2383 "esquery": "^1.4.0",
2384 "semver": "^7.3.7",
2385 "spdx-expression-parse": "^3.0.1"
2386 },
2387 "engines": {
2388 "node": "^14 || ^16 || ^17 || ^18"
2389 },
2390 "peerDependencies": {
2391 "eslint": "^7.0.0 || ^8.0.0"
2392 }
2393 },
2394 "node_modules/eslint-plugin-n": {
2395 "version": "15.2.0",
2396 "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.2.0.tgz",
2397 "integrity": "sha512-lWLg++jGwC88GDGGBX3CMkk0GIWq0y41aH51lavWApOKcMQcYoL3Ayd0lEdtD3SnQtR+3qBvWQS3qGbR2BxRWg==",
2398 "dev": true,
2399 "dependencies": {
2400 "builtins": "^4.0.0",
2401 "eslint-plugin-es": "^4.1.0",
2402 "eslint-utils": "^3.0.0",
2403 "ignore": "^5.1.1",
2404 "is-core-module": "^2.3.0",
2405 "minimatch": "^3.0.4",
2406 "resolve": "^1.10.1",
2407 "semver": "^6.3.0"
2408 },
2409 "engines": {
2410 "node": ">=12.22.0"
2411 },
2412 "funding": {
2413 "url": "https://github.com/sponsors/mysticatea"
2414 },
2415 "peerDependencies": {
2416 "eslint": ">=7.0.0"
2417 }
2418 },
2419 "node_modules/eslint-plugin-n/node_modules/semver": {
2420 "version": "6.3.0",
2421 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2422 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2423 "dev": true,
2424 "bin": {
2425 "semver": "bin/semver.js"
2426 }
2427 },
2428 "node_modules/eslint-plugin-node": {
2429 "version": "11.1.0",
2430 "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz",
2431 "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==",
2432 "dev": true,
2433 "dependencies": {
2434 "eslint-plugin-es": "^3.0.0",
2435 "eslint-utils": "^2.0.0",
2436 "ignore": "^5.1.1",
2437 "minimatch": "^3.0.4",
2438 "resolve": "^1.10.1",
2439 "semver": "^6.1.0"
2440 },
2441 "engines": {
2442 "node": ">=8.10.0"
2443 },
2444 "peerDependencies": {
2445 "eslint": ">=5.16.0"
2446 }
2447 },
2448 "node_modules/eslint-plugin-node/node_modules/eslint-plugin-es": {
2449 "version": "3.0.1",
2450 "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz",
2451 "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==",
2452 "dev": true,
2453 "dependencies": {
2454 "eslint-utils": "^2.0.0",
2455 "regexpp": "^3.0.0"
2456 },
2457 "engines": {
2458 "node": ">=8.10.0"
2459 },
2460 "funding": {
2461 "url": "https://github.com/sponsors/mysticatea"
2462 },
2463 "peerDependencies": {
2464 "eslint": ">=4.19.1"
2465 }
2466 },
2467 "node_modules/eslint-plugin-node/node_modules/eslint-utils": {
2468 "version": "2.1.0",
2469 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
2470 "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
2471 "dev": true,
2472 "dependencies": {
2473 "eslint-visitor-keys": "^1.1.0"
2474 },
2475 "engines": {
2476 "node": ">=6"
2477 },
2478 "funding": {
2479 "url": "https://github.com/sponsors/mysticatea"
2480 }
2481 },
2482 "node_modules/eslint-plugin-node/node_modules/eslint-visitor-keys": {
2483 "version": "1.3.0",
2484 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
2485 "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
2486 "dev": true,
2487 "engines": {
2488 "node": ">=4"
2489 }
2490 },
2491 "node_modules/eslint-plugin-node/node_modules/semver": {
2492 "version": "6.3.0",
2493 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2494 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2495 "dev": true,
2496 "bin": {
2497 "semver": "bin/semver.js"
2498 }
2499 },
2500 "node_modules/eslint-plugin-prettierx": {
2501 "version": "0.18.0",
2502 "resolved": "https://registry.npmjs.org/eslint-plugin-prettierx/-/eslint-plugin-prettierx-0.18.0.tgz",
2503 "integrity": "sha512-K09ehGgO10kOSpLzJY2Gv6yPVXvsByVsnLtC6sxcSjfZjO8HSp6Gkj8Eqlxgcmoqq6wiOVZTJpvT49Y8plrYmQ==",
2504 "dev": true,
2505 "dependencies": {
2506 "prettier-linter-helpers": "~1.0.0",
2507 "prettierx": "~0.18.0"
2508 },
2509 "bin": {
2510 "prettierx-init": "bin/prettierx-init.js"
2511 },
2512 "engines": {
2513 "node": "^10.13.0 || >=12.0.0"
2514 },
2515 "peerDependencies": {
2516 "eslint": "^7.0.0"
2517 }
2518 },
2519 "node_modules/eslint-plugin-promise": {
2520 "version": "6.0.0",
2521 "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.0.tgz",
2522 "integrity": "sha512-7GPezalm5Bfi/E22PnQxDWH2iW9GTvAlUNTztemeHb6c1BniSyoeTrM87JkC0wYdi6aQrZX9p2qEiAno8aTcbw==",
2523 "dev": true,
2524 "engines": {
2525 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2526 },
2527 "peerDependencies": {
2528 "eslint": "^7.0.0 || ^8.0.0"
2529 }
2530 },
2531 "node_modules/eslint-plugin-spellcheck": {
2532 "version": "0.0.19",
2533 "resolved": "https://registry.npmjs.org/eslint-plugin-spellcheck/-/eslint-plugin-spellcheck-0.0.19.tgz",
2534 "integrity": "sha512-Vau+oCLT3IGx+inJV5rkuKlIwgka9L2is1SkztviIHN3apNnT2OrZoGy9Jt3gbcjjkfkIFMFSZjB+ijHCimbNA==",
2535 "dev": true,
2536 "dependencies": {
2537 "globals": "^13.0.0",
2538 "hunspell-spellchecker": "^1.0.2",
2539 "lodash": "^4.17.15"
2540 },
2541 "peerDependencies": {
2542 "eslint": ">=0.8.0"
2543 }
2544 },
2545 "node_modules/eslint-scope": {
2546 "version": "5.1.1",
2547 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
2548 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
2549 "dev": true,
2550 "dependencies": {
2551 "esrecurse": "^4.3.0",
2552 "estraverse": "^4.1.1"
2553 },
2554 "engines": {
2555 "node": ">=8.0.0"
2556 }
2557 },
2558 "node_modules/eslint-utils": {
2559 "version": "3.0.0",
2560 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
2561 "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
2562 "dev": true,
2563 "dependencies": {
2564 "eslint-visitor-keys": "^2.0.0"
2565 },
2566 "engines": {
2567 "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
2568 },
2569 "funding": {
2570 "url": "https://github.com/sponsors/mysticatea"
2571 },
2572 "peerDependencies": {
2573 "eslint": ">=5"
2574 }
2575 },
2576 "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
2577 "version": "2.1.0",
2578 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
2579 "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
2580 "dev": true,
2581 "engines": {
2582 "node": ">=10"
2583 }
2584 },
2585 "node_modules/eslint-visitor-keys": {
2586 "version": "3.3.0",
2587 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
2588 "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
2589 "dev": true,
2590 "engines": {
2591 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2592 }
2593 },
2594 "node_modules/eslint/node_modules/eslint-scope": {
2595 "version": "7.1.1",
2596 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
2597 "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
2598 "dev": true,
2599 "dependencies": {
2600 "esrecurse": "^4.3.0",
2601 "estraverse": "^5.2.0"
2602 },
2603 "engines": {
2604 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2605 }
2606 },
2607 "node_modules/eslint/node_modules/estraverse": {
2608 "version": "5.3.0",
2609 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2610 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2611 "dev": true,
2612 "engines": {
2613 "node": ">=4.0"
2614 }
2615 },
2616 "node_modules/espree": {
2617 "version": "9.3.2",
2618 "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz",
2619 "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==",
2620 "dev": true,
2621 "dependencies": {
2622 "acorn": "^8.7.1",
2623 "acorn-jsx": "^5.3.2",
2624 "eslint-visitor-keys": "^3.3.0"
2625 },
2626 "engines": {
2627 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2628 }
2629 },
2630 "node_modules/esprima": {
2631 "version": "4.0.1",
2632 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
2633 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
2634 "dev": true,
2635 "bin": {
2636 "esparse": "bin/esparse.js",
2637 "esvalidate": "bin/esvalidate.js"
2638 },
2639 "engines": {
2640 "node": ">=4"
2641 }
2642 },
2643 "node_modules/esquery": {
2644 "version": "1.4.0",
2645 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
2646 "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
2647 "dev": true,
2648 "dependencies": {
2649 "estraverse": "^5.1.0"
2650 },
2651 "engines": {
2652 "node": ">=0.10"
2653 }
2654 },
2655 "node_modules/esquery/node_modules/estraverse": {
2656 "version": "5.3.0",
2657 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2658 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2659 "dev": true,
2660 "engines": {
2661 "node": ">=4.0"
2662 }
2663 },
2664 "node_modules/esrecurse": {
2665 "version": "4.3.0",
2666 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
2667 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
2668 "dev": true,
2669 "dependencies": {
2670 "estraverse": "^5.2.0"
2671 },
2672 "engines": {
2673 "node": ">=4.0"
2674 }
2675 },
2676 "node_modules/esrecurse/node_modules/estraverse": {
2677 "version": "5.3.0",
2678 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2679 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2680 "dev": true,
2681 "engines": {
2682 "node": ">=4.0"
2683 }
2684 },
2685 "node_modules/estraverse": {
2686 "version": "4.3.0",
2687 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
2688 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
2689 "dev": true,
2690 "engines": {
2691 "node": ">=4.0"
2692 }
2693 },
2694 "node_modules/estree-walker": {
2695 "version": "2.0.2",
2696 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
2697 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
2698 "dev": true
2699 },
2700 "node_modules/esutils": {
2701 "version": "2.0.3",
2702 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2703 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
2704 "dev": true,
2705 "engines": {
2706 "node": ">=0.10.0"
2707 }
2708 },
2709 "node_modules/expect": {
2710 "version": "28.1.0",
2711 "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz",
2712 "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==",
2713 "dev": true,
2714 "dependencies": {
2715 "@jest/expect-utils": "^28.1.0",
2716 "jest-get-type": "^28.0.2",
2717 "jest-matcher-utils": "^28.1.0",
2718 "jest-message-util": "^28.1.0",
2719 "jest-util": "^28.1.0"
2720 },
2721 "engines": {
2722 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
2723 }
2724 },
2725 "node_modules/extend": {
2726 "version": "3.0.2",
2727 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
2728 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
2729 "dev": true
2730 },
2731 "node_modules/fast-deep-equal": {
2732 "version": "3.1.3",
2733 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2734 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2735 "dev": true
2736 },
2737 "node_modules/fast-diff": {
2738 "version": "1.2.0",
2739 "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
2740 "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
2741 "dev": true
2742 },
2743 "node_modules/fast-glob": {
2744 "version": "3.2.11",
2745 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
2746 "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
2747 "dev": true,
2748 "dependencies": {
2749 "@nodelib/fs.stat": "^2.0.2",
2750 "@nodelib/fs.walk": "^1.2.3",
2751 "glob-parent": "^5.1.2",
2752 "merge2": "^1.3.0",
2753 "micromatch": "^4.0.4"
2754 },
2755 "engines": {
2756 "node": ">=8.6.0"
2757 }
2758 },
2759 "node_modules/fast-glob/node_modules/glob-parent": {
2760 "version": "5.1.2",
2761 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2762 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2763 "dev": true,
2764 "dependencies": {
2765 "is-glob": "^4.0.1"
2766 },
2767 "engines": {
2768 "node": ">= 6"
2769 }
2770 },
2771 "node_modules/fast-json-stable-stringify": {
2772 "version": "2.1.0",
2773 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2774 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2775 "dev": true
2776 },
2777 "node_modules/fast-levenshtein": {
2778 "version": "2.0.6",
2779 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2780 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
2781 "dev": true
2782 },
2783 "node_modules/fastq": {
2784 "version": "1.13.0",
2785 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
2786 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
2787 "dev": true,
2788 "dependencies": {
2789 "reusify": "^1.0.4"
2790 }
2791 },
2792 "node_modules/file-entry-cache": {
2793 "version": "6.0.1",
2794 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
2795 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
2796 "dev": true,
2797 "dependencies": {
2798 "flat-cache": "^3.0.4"
2799 },
2800 "engines": {
2801 "node": "^10.12.0 || >=12.0.0"
2802 }
2803 },
2804 "node_modules/fill-range": {
2805 "version": "7.0.1",
2806 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
2807 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
2808 "dev": true,
2809 "dependencies": {
2810 "to-regex-range": "^5.0.1"
2811 },
2812 "engines": {
2813 "node": ">=8"
2814 }
2815 },
2816 "node_modules/find-cache-dir": {
2817 "version": "3.3.2",
2818 "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
2819 "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
2820 "dev": true,
2821 "dependencies": {
2822 "commondir": "^1.0.1",
2823 "make-dir": "^3.0.2",
2824 "pkg-dir": "^4.1.0"
2825 },
2826 "engines": {
2827 "node": ">=8"
2828 },
2829 "funding": {
2830 "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
2831 }
2832 },
2833 "node_modules/find-parent-dir": {
2834 "version": "0.3.1",
2835 "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.1.tgz",
2836 "integrity": "sha512-o4UcykWV/XN9wm+jMEtWLPlV8RXCZnMhQI6F6OdHeSez7iiJWePw8ijOlskJZMsaQoGR/b7dH6lO02HhaTN7+A==",
2837 "dev": true
2838 },
2839 "node_modules/find-project-root": {
2840 "version": "1.1.1",
2841 "resolved": "https://registry.npmjs.org/find-project-root/-/find-project-root-1.1.1.tgz",
2842 "integrity": "sha1-0kJyei2QRyXfVxTyPf3N7doLbvg=",
2843 "dev": true,
2844 "bin": {
2845 "find-project-root": "bin/find-project-root.js"
2846 }
2847 },
2848 "node_modules/find-up": {
2849 "version": "2.1.0",
2850 "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
2851 "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
2852 "dev": true,
2853 "dependencies": {
2854 "locate-path": "^2.0.0"
2855 },
2856 "engines": {
2857 "node": ">=4"
2858 }
2859 },
2860 "node_modules/flat": {
2861 "version": "5.0.2",
2862 "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
2863 "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
2864 "dev": true,
2865 "bin": {
2866 "flat": "cli.js"
2867 }
2868 },
2869 "node_modules/flat-cache": {
2870 "version": "3.0.4",
2871 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
2872 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
2873 "dev": true,
2874 "dependencies": {
2875 "flatted": "^3.1.0",
2876 "rimraf": "^3.0.2"
2877 },
2878 "engines": {
2879 "node": "^10.12.0 || >=12.0.0"
2880 }
2881 },
2882 "node_modules/flatted": {
2883 "version": "3.2.5",
2884 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz",
2885 "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
2886 "dev": true
2887 },
2888 "node_modules/flatten": {
2889 "version": "1.0.3",
2890 "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz",
2891 "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==",
2892 "deprecated": "flatten is deprecated in favor of utility frameworks such as lodash.",
2893 "dev": true
2894 },
2895 "node_modules/foreground-child": {
2896 "version": "2.0.0",
2897 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",
2898 "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==",
2899 "dev": true,
2900 "dependencies": {
2901 "cross-spawn": "^7.0.0",
2902 "signal-exit": "^3.0.2"
2903 },
2904 "engines": {
2905 "node": ">=8.0.0"
2906 }
2907 },
2908 "node_modules/fromentries": {
2909 "version": "1.3.2",
2910 "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz",
2911 "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==",
2912 "dev": true,
2913 "funding": [
2914 {
2915 "type": "github",
2916 "url": "https://github.com/sponsors/feross"
2917 },
2918 {
2919 "type": "patreon",
2920 "url": "https://www.patreon.com/feross"
2921 },
2922 {
2923 "type": "consulting",
2924 "url": "https://feross.org/support"
2925 }
2926 ]
2927 },
2928 "node_modules/fs-extra": {
2929 "version": "10.1.0",
2930 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
2931 "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
2932 "dev": true,
2933 "dependencies": {
2934 "graceful-fs": "^4.2.0",
2935 "jsonfile": "^6.0.1",
2936 "universalify": "^2.0.0"
2937 },
2938 "engines": {
2939 "node": ">=12"
2940 }
2941 },
2942 "node_modules/fs.realpath": {
2943 "version": "1.0.0",
2944 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2945 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
2946 "dev": true
2947 },
2948 "node_modules/fsevents": {
2949 "version": "2.3.2",
2950 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
2951 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
2952 "dev": true,
2953 "hasInstallScript": true,
2954 "optional": true,
2955 "os": [
2956 "darwin"
2957 ],
2958 "engines": {
2959 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2960 }
2961 },
2962 "node_modules/fsu": {
2963 "version": "1.1.1",
2964 "resolved": "https://registry.npmjs.org/fsu/-/fsu-1.1.1.tgz",
2965 "integrity": "sha512-xQVsnjJ/5pQtcKh+KjUoZGzVWn4uNkchxTF6Lwjr4Gf7nQr8fmUfhKJ62zE77+xQg9xnxi5KUps7XGs+VC986A==",
2966 "dev": true
2967 },
2968 "node_modules/function-bind": {
2969 "version": "1.1.1",
2970 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
2971 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
2972 "dev": true
2973 },
2974 "node_modules/function.prototype.name": {
2975 "version": "1.1.5",
2976 "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
2977 "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
2978 "dev": true,
2979 "dependencies": {
2980 "call-bind": "^1.0.2",
2981 "define-properties": "^1.1.3",
2982 "es-abstract": "^1.19.0",
2983 "functions-have-names": "^1.2.2"
2984 },
2985 "engines": {
2986 "node": ">= 0.4"
2987 },
2988 "funding": {
2989 "url": "https://github.com/sponsors/ljharb"
2990 }
2991 },
2992 "node_modules/functional-red-black-tree": {
2993 "version": "1.0.1",
2994 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
2995 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
2996 "dev": true
2997 },
2998 "node_modules/functions-have-names": {
2999 "version": "1.2.3",
3000 "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
3001 "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
3002 "dev": true,
3003 "funding": {
3004 "url": "https://github.com/sponsors/ljharb"
3005 }
3006 },
3007 "node_modules/gensync": {
3008 "version": "1.0.0-beta.2",
3009 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
3010 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
3011 "dev": true,
3012 "engines": {
3013 "node": ">=6.9.0"
3014 }
3015 },
3016 "node_modules/get-caller-file": {
3017 "version": "2.0.5",
3018 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
3019 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
3020 "dev": true,
3021 "engines": {
3022 "node": "6.* || 8.* || >= 10.*"
3023 }
3024 },
3025 "node_modules/get-intrinsic": {
3026 "version": "1.1.1",
3027 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
3028 "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
3029 "dev": true,
3030 "dependencies": {
3031 "function-bind": "^1.1.1",
3032 "has": "^1.0.3",
3033 "has-symbols": "^1.0.1"
3034 },
3035 "funding": {
3036 "url": "https://github.com/sponsors/ljharb"
3037 }
3038 },
3039 "node_modules/get-package-type": {
3040 "version": "0.1.0",
3041 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
3042 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
3043 "dev": true,
3044 "engines": {
3045 "node": ">=8.0.0"
3046 }
3047 },
3048 "node_modules/get-stream": {
3049 "version": "6.0.1",
3050 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
3051 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
3052 "dev": true,
3053 "engines": {
3054 "node": ">=10"
3055 },
3056 "funding": {
3057 "url": "https://github.com/sponsors/sindresorhus"
3058 }
3059 },
3060 "node_modules/get-symbol-description": {
3061 "version": "1.0.0",
3062 "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
3063 "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
3064 "dev": true,
3065 "dependencies": {
3066 "call-bind": "^1.0.2",
3067 "get-intrinsic": "^1.1.1"
3068 },
3069 "engines": {
3070 "node": ">= 0.4"
3071 },
3072 "funding": {
3073 "url": "https://github.com/sponsors/ljharb"
3074 }
3075 },
3076 "node_modules/glob": {
3077 "version": "7.2.0",
3078 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
3079 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
3080 "dev": true,
3081 "dependencies": {
3082 "fs.realpath": "^1.0.0",
3083 "inflight": "^1.0.4",
3084 "inherits": "2",
3085 "minimatch": "^3.0.4",
3086 "once": "^1.3.0",
3087 "path-is-absolute": "^1.0.0"
3088 },
3089 "engines": {
3090 "node": "*"
3091 },
3092 "funding": {
3093 "url": "https://github.com/sponsors/isaacs"
3094 }
3095 },
3096 "node_modules/glob-parent": {
3097 "version": "6.0.2",
3098 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
3099 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
3100 "dev": true,
3101 "dependencies": {
3102 "is-glob": "^4.0.3"
3103 },
3104 "engines": {
3105 "node": ">=10.13.0"
3106 }
3107 },
3108 "node_modules/globals": {
3109 "version": "13.15.0",
3110 "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz",
3111 "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==",
3112 "dev": true,
3113 "dependencies": {
3114 "type-fest": "^0.20.2"
3115 },
3116 "engines": {
3117 "node": ">=8"
3118 },
3119 "funding": {
3120 "url": "https://github.com/sponsors/sindresorhus"
3121 }
3122 },
3123 "node_modules/globby": {
3124 "version": "11.1.0",
3125 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
3126 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
3127 "dev": true,
3128 "dependencies": {
3129 "array-union": "^2.1.0",
3130 "dir-glob": "^3.0.1",
3131 "fast-glob": "^3.2.9",
3132 "ignore": "^5.2.0",
3133 "merge2": "^1.4.1",
3134 "slash": "^3.0.0"
3135 },
3136 "engines": {
3137 "node": ">=10"
3138 },
3139 "funding": {
3140 "url": "https://github.com/sponsors/sindresorhus"
3141 }
3142 },
3143 "node_modules/graceful-fs": {
3144 "version": "4.2.10",
3145 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
3146 "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
3147 "dev": true
3148 },
3149 "node_modules/graphql": {
3150 "version": "15.5.1",
3151 "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.5.1.tgz",
3152 "integrity": "sha512-FeTRX67T3LoE3LWAxxOlW2K3Bz+rMYAC18rRguK4wgXaTZMiJwSUwDmPFo3UadAKbzirKIg5Qy+sNJXbpPRnQw==",
3153 "dev": true,
3154 "engines": {
3155 "node": ">= 10.x"
3156 }
3157 },
3158 "node_modules/handlebars": {
3159 "version": "4.7.7",
3160 "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz",
3161 "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==",
3162 "dev": true,
3163 "dependencies": {
3164 "minimist": "^1.2.6",
3165 "neo-async": "^2.6.0",
3166 "source-map": "^0.6.1",
3167 "wordwrap": "^1.0.0"
3168 },
3169 "bin": {
3170 "handlebars": "bin/handlebars"
3171 },
3172 "engines": {
3173 "node": ">=0.4.7"
3174 },
3175 "optionalDependencies": {
3176 "uglify-js": "^3.1.4"
3177 }
3178 },
3179 "node_modules/has": {
3180 "version": "1.0.3",
3181 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
3182 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
3183 "dev": true,
3184 "dependencies": {
3185 "function-bind": "^1.1.1"
3186 },
3187 "engines": {
3188 "node": ">= 0.4.0"
3189 }
3190 },
3191 "node_modules/has-bigints": {
3192 "version": "1.0.2",
3193 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
3194 "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
3195 "dev": true,
3196 "funding": {
3197 "url": "https://github.com/sponsors/ljharb"
3198 }
3199 },
3200 "node_modules/has-flag": {
3201 "version": "4.0.0",
3202 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3203 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3204 "dev": true,
3205 "engines": {
3206 "node": ">=8"
3207 }
3208 },
3209 "node_modules/has-property-descriptors": {
3210 "version": "1.0.0",
3211 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
3212 "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
3213 "dev": true,
3214 "dependencies": {
3215 "get-intrinsic": "^1.1.1"
3216 },
3217 "funding": {
3218 "url": "https://github.com/sponsors/ljharb"
3219 }
3220 },
3221 "node_modules/has-symbols": {
3222 "version": "1.0.3",
3223 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
3224 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
3225 "dev": true,
3226 "engines": {
3227 "node": ">= 0.4"
3228 },
3229 "funding": {
3230 "url": "https://github.com/sponsors/ljharb"
3231 }
3232 },
3233 "node_modules/has-tostringtag": {
3234 "version": "1.0.0",
3235 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
3236 "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
3237 "dev": true,
3238 "dependencies": {
3239 "has-symbols": "^1.0.2"
3240 },
3241 "engines": {
3242 "node": ">= 0.4"
3243 },
3244 "funding": {
3245 "url": "https://github.com/sponsors/ljharb"
3246 }
3247 },
3248 "node_modules/hasha": {
3249 "version": "5.2.2",
3250 "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz",
3251 "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==",
3252 "dev": true,
3253 "dependencies": {
3254 "is-stream": "^2.0.0",
3255 "type-fest": "^0.8.0"
3256 },
3257 "engines": {
3258 "node": ">=8"
3259 },
3260 "funding": {
3261 "url": "https://github.com/sponsors/sindresorhus"
3262 }
3263 },
3264 "node_modules/hasha/node_modules/type-fest": {
3265 "version": "0.8.1",
3266 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
3267 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
3268 "dev": true,
3269 "engines": {
3270 "node": ">=8"
3271 }
3272 },
3273 "node_modules/he": {
3274 "version": "1.2.0",
3275 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
3276 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
3277 "dev": true,
3278 "bin": {
3279 "he": "bin/he"
3280 }
3281 },
3282 "node_modules/helpertypes": {
3283 "version": "0.0.18",
3284 "resolved": "https://registry.npmjs.org/helpertypes/-/helpertypes-0.0.18.tgz",
3285 "integrity": "sha512-XRhfbSEmR+poXUC5/8AbmYNJb2riOT6qPzjGJZr0S9YedHiaY+/tzPYzWMUclYMEdCYo/1l8PDYrQFCj02v97w==",
3286 "dev": true,
3287 "engines": {
3288 "node": ">=10.0.0"
3289 }
3290 },
3291 "node_modules/html-element-attributes": {
3292 "version": "2.3.0",
3293 "resolved": "https://registry.npmjs.org/html-element-attributes/-/html-element-attributes-2.3.0.tgz",
3294 "integrity": "sha512-RJv2v3BBaYSc0ODHwT0sqWI+2lFs6DATBvCRnW20BDmULxoAWvfT6r28uL8LcW1a9/eqUl+1DccUOJzw00qVXQ==",
3295 "dev": true,
3296 "funding": {
3297 "type": "github",
3298 "url": "https://github.com/sponsors/wooorm"
3299 }
3300 },
3301 "node_modules/html-escaper": {
3302 "version": "2.0.2",
3303 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
3304 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
3305 "dev": true
3306 },
3307 "node_modules/html-styles": {
3308 "version": "1.0.0",
3309 "resolved": "https://registry.npmjs.org/html-styles/-/html-styles-1.0.0.tgz",
3310 "integrity": "sha1-oYBh/WUfmca3XEXI4FSaO8PgGnU=",
3311 "dev": true
3312 },
3313 "node_modules/html-tag-names": {
3314 "version": "1.1.5",
3315 "resolved": "https://registry.npmjs.org/html-tag-names/-/html-tag-names-1.1.5.tgz",
3316 "integrity": "sha512-aI5tKwNTBzOZApHIynaAwecLBv8TlZTEy/P4Sj2SzzAhBrGuI8yGZ0UIXVPQzOHGS+to2mjb04iy6VWt/8+d8A==",
3317 "dev": true,
3318 "funding": {
3319 "type": "github",
3320 "url": "https://github.com/sponsors/wooorm"
3321 }
3322 },
3323 "node_modules/html-void-elements": {
3324 "version": "1.0.5",
3325 "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz",
3326 "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==",
3327 "dev": true,
3328 "funding": {
3329 "type": "github",
3330 "url": "https://github.com/sponsors/wooorm"
3331 }
3332 },
3333 "node_modules/hunspell-spellchecker": {
3334 "version": "1.0.2",
3335 "resolved": "https://registry.npmjs.org/hunspell-spellchecker/-/hunspell-spellchecker-1.0.2.tgz",
3336 "integrity": "sha1-oQsL0voAplq2Kkxrc0zkltMYkQ4=",
3337 "dev": true,
3338 "bin": {
3339 "hunspell-tojson": "bin/hunspell-tojson.js"
3340 }
3341 },
3342 "node_modules/ignore": {
3343 "version": "5.2.0",
3344 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
3345 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
3346 "dev": true,
3347 "engines": {
3348 "node": ">= 4"
3349 }
3350 },
3351 "node_modules/import-fresh": {
3352 "version": "3.3.0",
3353 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
3354 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
3355 "dev": true,
3356 "dependencies": {
3357 "parent-module": "^1.0.0",
3358 "resolve-from": "^4.0.0"
3359 },
3360 "engines": {
3361 "node": ">=6"
3362 },
3363 "funding": {
3364 "url": "https://github.com/sponsors/sindresorhus"
3365 }
3366 },
3367 "node_modules/imurmurhash": {
3368 "version": "0.1.4",
3369 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
3370 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
3371 "dev": true,
3372 "engines": {
3373 "node": ">=0.8.19"
3374 }
3375 },
3376 "node_modules/indent-string": {
3377 "version": "4.0.0",
3378 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
3379 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
3380 "dev": true,
3381 "engines": {
3382 "node": ">=8"
3383 }
3384 },
3385 "node_modules/indexes-of": {
3386 "version": "1.0.1",
3387 "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
3388 "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
3389 "dev": true
3390 },
3391 "node_modules/inflight": {
3392 "version": "1.0.6",
3393 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
3394 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
3395 "dev": true,
3396 "dependencies": {
3397 "once": "^1.3.0",
3398 "wrappy": "1"
3399 }
3400 },
3401 "node_modules/inherits": {
3402 "version": "2.0.4",
3403 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
3404 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
3405 "dev": true
3406 },
3407 "node_modules/internal-slot": {
3408 "version": "1.0.3",
3409 "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
3410 "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
3411 "dev": true,
3412 "dependencies": {
3413 "get-intrinsic": "^1.1.0",
3414 "has": "^1.0.3",
3415 "side-channel": "^1.0.4"
3416 },
3417 "engines": {
3418 "node": ">= 0.4"
3419 }
3420 },
3421 "node_modules/is-alphabetical": {
3422 "version": "1.0.4",
3423 "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz",
3424 "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==",
3425 "dev": true,
3426 "funding": {
3427 "type": "github",
3428 "url": "https://github.com/sponsors/wooorm"
3429 }
3430 },
3431 "node_modules/is-alphanumerical": {
3432 "version": "1.0.4",
3433 "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz",
3434 "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==",
3435 "dev": true,
3436 "dependencies": {
3437 "is-alphabetical": "^1.0.0",
3438 "is-decimal": "^1.0.0"
3439 },
3440 "funding": {
3441 "type": "github",
3442 "url": "https://github.com/sponsors/wooorm"
3443 }
3444 },
3445 "node_modules/is-arrayish": {
3446 "version": "0.2.1",
3447 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
3448 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
3449 "dev": true
3450 },
3451 "node_modules/is-bigint": {
3452 "version": "1.0.4",
3453 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
3454 "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
3455 "dev": true,
3456 "dependencies": {
3457 "has-bigints": "^1.0.1"
3458 },
3459 "funding": {
3460 "url": "https://github.com/sponsors/ljharb"
3461 }
3462 },
3463 "node_modules/is-binary-path": {
3464 "version": "2.1.0",
3465 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
3466 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
3467 "dev": true,
3468 "dependencies": {
3469 "binary-extensions": "^2.0.0"
3470 },
3471 "engines": {
3472 "node": ">=8"
3473 }
3474 },
3475 "node_modules/is-boolean-object": {
3476 "version": "1.1.2",
3477 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
3478 "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
3479 "dev": true,
3480 "dependencies": {
3481 "call-bind": "^1.0.2",
3482 "has-tostringtag": "^1.0.0"
3483 },
3484 "engines": {
3485 "node": ">= 0.4"
3486 },
3487 "funding": {
3488 "url": "https://github.com/sponsors/ljharb"
3489 }
3490 },
3491 "node_modules/is-buffer": {
3492 "version": "2.0.5",
3493 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
3494 "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
3495 "dev": true,
3496 "funding": [
3497 {
3498 "type": "github",
3499 "url": "https://github.com/sponsors/feross"
3500 },
3501 {
3502 "type": "patreon",
3503 "url": "https://www.patreon.com/feross"
3504 },
3505 {
3506 "type": "consulting",
3507 "url": "https://feross.org/support"
3508 }
3509 ],
3510 "engines": {
3511 "node": ">=4"
3512 }
3513 },
3514 "node_modules/is-callable": {
3515 "version": "1.2.4",
3516 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
3517 "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
3518 "dev": true,
3519 "engines": {
3520 "node": ">= 0.4"
3521 },
3522 "funding": {
3523 "url": "https://github.com/sponsors/ljharb"
3524 }
3525 },
3526 "node_modules/is-core-module": {
3527 "version": "2.9.0",
3528 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
3529 "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
3530 "dev": true,
3531 "dependencies": {
3532 "has": "^1.0.3"
3533 },
3534 "funding": {
3535 "url": "https://github.com/sponsors/ljharb"
3536 }
3537 },
3538 "node_modules/is-date-object": {
3539 "version": "1.0.5",
3540 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
3541 "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
3542 "dev": true,
3543 "dependencies": {
3544 "has-tostringtag": "^1.0.0"
3545 },
3546 "engines": {
3547 "node": ">= 0.4"
3548 },
3549 "funding": {
3550 "url": "https://github.com/sponsors/ljharb"
3551 }
3552 },
3553 "node_modules/is-decimal": {
3554 "version": "1.0.4",
3555 "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz",
3556 "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==",
3557 "dev": true,
3558 "funding": {
3559 "type": "github",
3560 "url": "https://github.com/sponsors/wooorm"
3561 }
3562 },
3563 "node_modules/is-extglob": {
3564 "version": "2.1.1",
3565 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
3566 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
3567 "dev": true,
3568 "engines": {
3569 "node": ">=0.10.0"
3570 }
3571 },
3572 "node_modules/is-fullwidth-code-point": {
3573 "version": "3.0.0",
3574 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
3575 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
3576 "dev": true,
3577 "engines": {
3578 "node": ">=8"
3579 }
3580 },
3581 "node_modules/is-glob": {
3582 "version": "4.0.3",
3583 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
3584 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
3585 "dev": true,
3586 "dependencies": {
3587 "is-extglob": "^2.1.1"
3588 },
3589 "engines": {
3590 "node": ">=0.10.0"
3591 }
3592 },
3593 "node_modules/is-hexadecimal": {
3594 "version": "1.0.4",
3595 "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz",
3596 "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==",
3597 "dev": true,
3598 "funding": {
3599 "type": "github",
3600 "url": "https://github.com/sponsors/wooorm"
3601 }
3602 },
3603 "node_modules/is-negative-zero": {
3604 "version": "2.0.2",
3605 "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
3606 "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
3607 "dev": true,
3608 "engines": {
3609 "node": ">= 0.4"
3610 },
3611 "funding": {
3612 "url": "https://github.com/sponsors/ljharb"
3613 }
3614 },
3615 "node_modules/is-number": {
3616 "version": "7.0.0",
3617 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
3618 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
3619 "dev": true,
3620 "engines": {
3621 "node": ">=0.12.0"
3622 }
3623 },
3624 "node_modules/is-number-object": {
3625 "version": "1.0.7",
3626 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
3627 "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
3628 "dev": true,
3629 "dependencies": {
3630 "has-tostringtag": "^1.0.0"
3631 },
3632 "engines": {
3633 "node": ">= 0.4"
3634 },
3635 "funding": {
3636 "url": "https://github.com/sponsors/ljharb"
3637 }
3638 },
3639 "node_modules/is-path-cwd": {
3640 "version": "2.2.0",
3641 "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
3642 "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
3643 "dev": true,
3644 "engines": {
3645 "node": ">=6"
3646 }
3647 },
3648 "node_modules/is-path-inside": {
3649 "version": "3.0.3",
3650 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
3651 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
3652 "dev": true,
3653 "engines": {
3654 "node": ">=8"
3655 }
3656 },
3657 "node_modules/is-plain-obj": {
3658 "version": "2.1.0",
3659 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
3660 "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
3661 "dev": true,
3662 "engines": {
3663 "node": ">=8"
3664 }
3665 },
3666 "node_modules/is-regex": {
3667 "version": "1.1.4",
3668 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
3669 "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
3670 "dev": true,
3671 "dependencies": {
3672 "call-bind": "^1.0.2",
3673 "has-tostringtag": "^1.0.0"
3674 },
3675 "engines": {
3676 "node": ">= 0.4"
3677 },
3678 "funding": {
3679 "url": "https://github.com/sponsors/ljharb"
3680 }
3681 },
3682 "node_modules/is-shared-array-buffer": {
3683 "version": "1.0.2",
3684 "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
3685 "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==",
3686 "dev": true,
3687 "dependencies": {
3688 "call-bind": "^1.0.2"
3689 },
3690 "funding": {
3691 "url": "https://github.com/sponsors/ljharb"
3692 }
3693 },
3694 "node_modules/is-stream": {
3695 "version": "2.0.1",
3696 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
3697 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
3698 "dev": true,
3699 "engines": {
3700 "node": ">=8"
3701 },
3702 "funding": {
3703 "url": "https://github.com/sponsors/sindresorhus"
3704 }
3705 },
3706 "node_modules/is-string": {
3707 "version": "1.0.7",
3708 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
3709 "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
3710 "dev": true,
3711 "dependencies": {
3712 "has-tostringtag": "^1.0.0"
3713 },
3714 "engines": {
3715 "node": ">= 0.4"
3716 },
3717 "funding": {
3718 "url": "https://github.com/sponsors/ljharb"
3719 }
3720 },
3721 "node_modules/is-symbol": {
3722 "version": "1.0.4",
3723 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
3724 "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
3725 "dev": true,
3726 "dependencies": {
3727 "has-symbols": "^1.0.2"
3728 },
3729 "engines": {
3730 "node": ">= 0.4"
3731 },
3732 "funding": {
3733 "url": "https://github.com/sponsors/ljharb"
3734 }
3735 },
3736 "node_modules/is-typedarray": {
3737 "version": "1.0.0",
3738 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
3739 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
3740 "dev": true
3741 },
3742 "node_modules/is-unicode-supported": {
3743 "version": "0.1.0",
3744 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
3745 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
3746 "dev": true,
3747 "engines": {
3748 "node": ">=10"
3749 },
3750 "funding": {
3751 "url": "https://github.com/sponsors/sindresorhus"
3752 }
3753 },
3754 "node_modules/is-weakref": {
3755 "version": "1.0.2",
3756 "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
3757 "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
3758 "dev": true,
3759 "dependencies": {
3760 "call-bind": "^1.0.2"
3761 },
3762 "funding": {
3763 "url": "https://github.com/sponsors/ljharb"
3764 }
3765 },
3766 "node_modules/is-whitespace-character": {
3767 "version": "1.0.4",
3768 "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz",
3769 "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==",
3770 "dev": true,
3771 "funding": {
3772 "type": "github",
3773 "url": "https://github.com/sponsors/wooorm"
3774 }
3775 },
3776 "node_modules/is-windows": {
3777 "version": "1.0.2",
3778 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
3779 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
3780 "dev": true,
3781 "engines": {
3782 "node": ">=0.10.0"
3783 }
3784 },
3785 "node_modules/is-word-character": {
3786 "version": "1.0.4",
3787 "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz",
3788 "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==",
3789 "dev": true,
3790 "funding": {
3791 "type": "github",
3792 "url": "https://github.com/sponsors/wooorm"
3793 }
3794 },
3795 "node_modules/isbot": {
3796 "version": "3.4.5",
3797 "resolved": "https://registry.npmjs.org/isbot/-/isbot-3.4.5.tgz",
3798 "integrity": "sha512-+KD6q1BBtw0iK9aGBGSfxJ31/ZgizKRjhm8ebgJUBMx0aeeQuIJ1I72beCoIrltIZGrSm4vmrxRxrG5n1aUTtw==",
3799 "dev": true,
3800 "engines": {
3801 "node": ">=12"
3802 }
3803 },
3804 "node_modules/isexe": {
3805 "version": "2.0.0",
3806 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
3807 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
3808 "dev": true
3809 },
3810 "node_modules/istanbul-lib-coverage": {
3811 "version": "3.2.0",
3812 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
3813 "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
3814 "dev": true,
3815 "engines": {
3816 "node": ">=8"
3817 }
3818 },
3819 "node_modules/istanbul-lib-hook": {
3820 "version": "3.0.0",
3821 "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz",
3822 "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==",
3823 "dev": true,
3824 "dependencies": {
3825 "append-transform": "^2.0.0"
3826 },
3827 "engines": {
3828 "node": ">=8"
3829 }
3830 },
3831 "node_modules/istanbul-lib-instrument": {
3832 "version": "4.0.3",
3833 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
3834 "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
3835 "dev": true,
3836 "dependencies": {
3837 "@babel/core": "^7.7.5",
3838 "@istanbuljs/schema": "^0.1.2",
3839 "istanbul-lib-coverage": "^3.0.0",
3840 "semver": "^6.3.0"
3841 },
3842 "engines": {
3843 "node": ">=8"
3844 }
3845 },
3846 "node_modules/istanbul-lib-instrument/node_modules/semver": {
3847 "version": "6.3.0",
3848 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
3849 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
3850 "dev": true,
3851 "bin": {
3852 "semver": "bin/semver.js"
3853 }
3854 },
3855 "node_modules/istanbul-lib-processinfo": {
3856 "version": "2.0.2",
3857 "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.2.tgz",
3858 "integrity": "sha512-kOwpa7z9hme+IBPZMzQ5vdQj8srYgAtaRqeI48NGmAQ+/5yKiHLV0QbYqQpxsdEF0+w14SoB8YbnHKcXE2KnYw==",
3859 "dev": true,
3860 "dependencies": {
3861 "archy": "^1.0.0",
3862 "cross-spawn": "^7.0.0",
3863 "istanbul-lib-coverage": "^3.0.0-alpha.1",
3864 "make-dir": "^3.0.0",
3865 "p-map": "^3.0.0",
3866 "rimraf": "^3.0.0",
3867 "uuid": "^3.3.3"
3868 },
3869 "engines": {
3870 "node": ">=8"
3871 }
3872 },
3873 "node_modules/istanbul-lib-processinfo/node_modules/uuid": {
3874 "version": "3.4.0",
3875 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
3876 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
3877 "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.",
3878 "dev": true,
3879 "bin": {
3880 "uuid": "bin/uuid"
3881 }
3882 },
3883 "node_modules/istanbul-lib-report": {
3884 "version": "3.0.0",
3885 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
3886 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
3887 "dev": true,
3888 "dependencies": {
3889 "istanbul-lib-coverage": "^3.0.0",
3890 "make-dir": "^3.0.0",
3891 "supports-color": "^7.1.0"
3892 },
3893 "engines": {
3894 "node": ">=8"
3895 }
3896 },
3897 "node_modules/istanbul-lib-source-maps": {
3898 "version": "4.0.1",
3899 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
3900 "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
3901 "dev": true,
3902 "dependencies": {
3903 "debug": "^4.1.1",
3904 "istanbul-lib-coverage": "^3.0.0",
3905 "source-map": "^0.6.1"
3906 },
3907 "engines": {
3908 "node": ">=10"
3909 }
3910 },
3911 "node_modules/istanbul-reports": {
3912 "version": "3.1.4",
3913 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz",
3914 "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==",
3915 "dev": true,
3916 "dependencies": {
3917 "html-escaper": "^2.0.0",
3918 "istanbul-lib-report": "^3.0.0"
3919 },
3920 "engines": {
3921 "node": ">=8"
3922 }
3923 },
3924 "node_modules/jest-diff": {
3925 "version": "28.1.0",
3926 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz",
3927 "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==",
3928 "dev": true,
3929 "dependencies": {
3930 "chalk": "^4.0.0",
3931 "diff-sequences": "^28.0.2",
3932 "jest-get-type": "^28.0.2",
3933 "pretty-format": "^28.1.0"
3934 },
3935 "engines": {
3936 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
3937 }
3938 },
3939 "node_modules/jest-docblock": {
3940 "version": "27.0.6",
3941 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.6.tgz",
3942 "integrity": "sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==",
3943 "dev": true,
3944 "dependencies": {
3945 "detect-newline": "^3.0.0"
3946 },
3947 "engines": {
3948 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3949 }
3950 },
3951 "node_modules/jest-get-type": {
3952 "version": "28.0.2",
3953 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
3954 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
3955 "dev": true,
3956 "engines": {
3957 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
3958 }
3959 },
3960 "node_modules/jest-matcher-utils": {
3961 "version": "28.1.0",
3962 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz",
3963 "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==",
3964 "dev": true,
3965 "dependencies": {
3966 "chalk": "^4.0.0",
3967 "jest-diff": "^28.1.0",
3968 "jest-get-type": "^28.0.2",
3969 "pretty-format": "^28.1.0"
3970 },
3971 "engines": {
3972 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
3973 }
3974 },
3975 "node_modules/jest-message-util": {
3976 "version": "28.1.0",
3977 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.0.tgz",
3978 "integrity": "sha512-RpA8mpaJ/B2HphDMiDlrAZdDytkmwFqgjDZovM21F35lHGeUeCvYmm6W+sbQ0ydaLpg5bFAUuWG1cjqOl8vqrw==",
3979 "dev": true,
3980 "dependencies": {
3981 "@babel/code-frame": "^7.12.13",
3982 "@jest/types": "^28.1.0",
3983 "@types/stack-utils": "^2.0.0",
3984 "chalk": "^4.0.0",
3985 "graceful-fs": "^4.2.9",
3986 "micromatch": "^4.0.4",
3987 "pretty-format": "^28.1.0",
3988 "slash": "^3.0.0",
3989 "stack-utils": "^2.0.3"
3990 },
3991 "engines": {
3992 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
3993 }
3994 },
3995 "node_modules/jest-util": {
3996 "version": "28.1.0",
3997 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.0.tgz",
3998 "integrity": "sha512-qYdCKD77k4Hwkose2YBEqQk7PzUf/NSE+rutzceduFveQREeH6b+89Dc9+wjX9dAwHcgdx4yedGA3FQlU/qCTA==",
3999 "dev": true,
4000 "dependencies": {
4001 "@jest/types": "^28.1.0",
4002 "@types/node": "*",
4003 "chalk": "^4.0.0",
4004 "ci-info": "^3.2.0",
4005 "graceful-fs": "^4.2.9",
4006 "picomatch": "^2.2.3"
4007 },
4008 "engines": {
4009 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
4010 }
4011 },
4012 "node_modules/jest-worker": {
4013 "version": "26.6.2",
4014 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
4015 "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
4016 "dev": true,
4017 "dependencies": {
4018 "@types/node": "*",
4019 "merge-stream": "^2.0.0",
4020 "supports-color": "^7.0.0"
4021 },
4022 "engines": {
4023 "node": ">= 10.13.0"
4024 }
4025 },
4026 "node_modules/js-tokens": {
4027 "version": "4.0.0",
4028 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
4029 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
4030 "dev": true
4031 },
4032 "node_modules/js-yaml": {
4033 "version": "4.1.0",
4034 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
4035 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
4036 "dev": true,
4037 "dependencies": {
4038 "argparse": "^2.0.1"
4039 },
4040 "bin": {
4041 "js-yaml": "bin/js-yaml.js"
4042 }
4043 },
4044 "node_modules/jsdoc-type-pratt-parser": {
4045 "version": "3.1.0",
4046 "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-3.1.0.tgz",
4047 "integrity": "sha512-MgtD0ZiCDk9B+eI73BextfRrVQl0oyzRG8B2BjORts6jbunj4ScKPcyXGTbB6eXL4y9TzxCm6hyeLq/2ASzNdw==",
4048 "dev": true,
4049 "engines": {
4050 "node": ">=12.0.0"
4051 }
4052 },
4053 "node_modules/jsesc": {
4054 "version": "2.5.2",
4055 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
4056 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
4057 "dev": true,
4058 "bin": {
4059 "jsesc": "bin/jsesc"
4060 },
4061 "engines": {
4062 "node": ">=4"
4063 }
4064 },
4065 "node_modules/json-parse-even-better-errors": {
4066 "version": "2.3.1",
4067 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
4068 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
4069 "dev": true
4070 },
4071 "node_modules/json-schema-traverse": {
4072 "version": "0.4.1",
4073 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
4074 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
4075 "dev": true
4076 },
4077 "node_modules/json-stable-stringify": {
4078 "version": "1.0.1",
4079 "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
4080 "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
4081 "dev": true,
4082 "dependencies": {
4083 "jsonify": "~0.0.0"
4084 }
4085 },
4086 "node_modules/json-stable-stringify-without-jsonify": {
4087 "version": "1.0.1",
4088 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
4089 "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
4090 "dev": true
4091 },
4092 "node_modules/json-stringify-safe": {
4093 "version": "5.0.1",
4094 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
4095 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
4096 "dev": true
4097 },
4098 "node_modules/json5": {
4099 "version": "2.2.1",
4100 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
4101 "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
4102 "dev": true,
4103 "bin": {
4104 "json5": "lib/cli.js"
4105 },
4106 "engines": {
4107 "node": ">=6"
4108 }
4109 },
4110 "node_modules/jsonc-parser": {
4111 "version": "3.0.0",
4112 "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz",
4113 "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==",
4114 "dev": true
4115 },
4116 "node_modules/jsonfile": {
4117 "version": "6.1.0",
4118 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
4119 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
4120 "dev": true,
4121 "dependencies": {
4122 "universalify": "^2.0.0"
4123 },
4124 "optionalDependencies": {
4125 "graceful-fs": "^4.1.6"
4126 }
4127 },
4128 "node_modules/jsonify": {
4129 "version": "0.0.0",
4130 "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
4131 "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
4132 "dev": true,
4133 "engines": {
4134 "node": "*"
4135 }
4136 },
4137 "node_modules/leven": {
4138 "version": "3.1.0",
4139 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
4140 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
4141 "dev": true,
4142 "engines": {
4143 "node": ">=6"
4144 }
4145 },
4146 "node_modules/levn": {
4147 "version": "0.4.1",
4148 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
4149 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
4150 "dev": true,
4151 "dependencies": {
4152 "prelude-ls": "^1.2.1",
4153 "type-check": "~0.4.0"
4154 },
4155 "engines": {
4156 "node": ">= 0.8.0"
4157 }
4158 },
4159 "node_modules/lines-and-columns": {
4160 "version": "1.1.6",
4161 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
4162 "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
4163 "dev": true
4164 },
4165 "node_modules/linguist-languages": {
4166 "version": "7.10.0",
4167 "resolved": "https://registry.npmjs.org/linguist-languages/-/linguist-languages-7.10.0.tgz",
4168 "integrity": "sha512-Uqt94P4iAznscZtccnNE1IBi105U+fmQKEUlDJv54JDdFZDInomkepEIRpZLOQcPyGdcNu3JO9Tvo5wpQVbfKw==",
4169 "dev": true
4170 },
4171 "node_modules/locate-path": {
4172 "version": "2.0.0",
4173 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
4174 "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
4175 "dev": true,
4176 "dependencies": {
4177 "p-locate": "^2.0.0",
4178 "path-exists": "^3.0.0"
4179 },
4180 "engines": {
4181 "node": ">=4"
4182 }
4183 },
4184 "node_modules/lodash": {
4185 "version": "4.17.21",
4186 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
4187 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
4188 "dev": true
4189 },
4190 "node_modules/lodash.flattendeep": {
4191 "version": "4.4.0",
4192 "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz",
4193 "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=",
4194 "dev": true
4195 },
4196 "node_modules/lodash.isempty": {
4197 "version": "4.4.0",
4198 "resolved": "https://registry.npmjs.org/lodash.isempty/-/lodash.isempty-4.4.0.tgz",
4199 "integrity": "sha1-b4bL7di+TsmHvpqvM8loTbGzHn4=",
4200 "dev": true
4201 },
4202 "node_modules/lodash.isfunction": {
4203 "version": "3.0.9",
4204 "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz",
4205 "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==",
4206 "dev": true
4207 },
4208 "node_modules/lodash.isobject": {
4209 "version": "3.0.2",
4210 "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-3.0.2.tgz",
4211 "integrity": "sha1-PI+41bW/S/kK4G4U8qUwpO2TXh0=",
4212 "dev": true
4213 },
4214 "node_modules/lodash.isstring": {
4215 "version": "4.0.1",
4216 "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
4217 "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=",
4218 "dev": true
4219 },
4220 "node_modules/lodash.merge": {
4221 "version": "4.6.2",
4222 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
4223 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
4224 "dev": true
4225 },
4226 "node_modules/lodash.sortby": {
4227 "version": "4.7.0",
4228 "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
4229 "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
4230 "dev": true
4231 },
4232 "node_modules/log-symbols": {
4233 "version": "4.1.0",
4234 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
4235 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
4236 "dev": true,
4237 "dependencies": {
4238 "chalk": "^4.1.0",
4239 "is-unicode-supported": "^0.1.0"
4240 },
4241 "engines": {
4242 "node": ">=10"
4243 },
4244 "funding": {
4245 "url": "https://github.com/sponsors/sindresorhus"
4246 }
4247 },
4248 "node_modules/loose-envify": {
4249 "version": "1.4.0",
4250 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
4251 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
4252 "dev": true,
4253 "dependencies": {
4254 "js-tokens": "^3.0.0 || ^4.0.0"
4255 },
4256 "bin": {
4257 "loose-envify": "cli.js"
4258 }
4259 },
4260 "node_modules/lru-cache": {
4261 "version": "4.1.5",
4262 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
4263 "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
4264 "dev": true,
4265 "dependencies": {
4266 "pseudomap": "^1.0.2",
4267 "yallist": "^2.1.2"
4268 }
4269 },
4270 "node_modules/lunr": {
4271 "version": "2.3.9",
4272 "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz",
4273 "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==",
4274 "dev": true
4275 },
4276 "node_modules/magic-string": {
4277 "version": "0.26.2",
4278 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz",
4279 "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==",
4280 "dev": true,
4281 "dependencies": {
4282 "sourcemap-codec": "^1.4.8"
4283 },
4284 "engines": {
4285 "node": ">=12"
4286 }
4287 },
4288 "node_modules/make-dir": {
4289 "version": "3.1.0",
4290 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
4291 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
4292 "dev": true,
4293 "dependencies": {
4294 "semver": "^6.0.0"
4295 },
4296 "engines": {
4297 "node": ">=8"
4298 },
4299 "funding": {
4300 "url": "https://github.com/sponsors/sindresorhus"
4301 }
4302 },
4303 "node_modules/make-dir/node_modules/semver": {
4304 "version": "6.3.0",
4305 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
4306 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
4307 "dev": true,
4308 "bin": {
4309 "semver": "bin/semver.js"
4310 }
4311 },
4312 "node_modules/map-age-cleaner": {
4313 "version": "0.1.3",
4314 "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
4315 "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
4316 "dev": true,
4317 "dependencies": {
4318 "p-defer": "^1.0.0"
4319 },
4320 "engines": {
4321 "node": ">=6"
4322 }
4323 },
4324 "node_modules/markdown-escapes": {
4325 "version": "1.0.4",
4326 "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz",
4327 "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==",
4328 "dev": true,
4329 "funding": {
4330 "type": "github",
4331 "url": "https://github.com/sponsors/wooorm"
4332 }
4333 },
4334 "node_modules/marked": {
4335 "version": "4.0.16",
4336 "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.16.tgz",
4337 "integrity": "sha512-wahonIQ5Jnyatt2fn8KqF/nIqZM8mh3oRu2+l5EANGMhu6RFjiSG52QNE2eWzFMI94HqYSgN184NurgNG6CztA==",
4338 "dev": true,
4339 "bin": {
4340 "marked": "bin/marked.js"
4341 },
4342 "engines": {
4343 "node": ">= 12"
4344 }
4345 },
4346 "node_modules/mem": {
4347 "version": "8.1.1",
4348 "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz",
4349 "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==",
4350 "dev": true,
4351 "dependencies": {
4352 "map-age-cleaner": "^0.1.3",
4353 "mimic-fn": "^3.1.0"
4354 },
4355 "engines": {
4356 "node": ">=10"
4357 },
4358 "funding": {
4359 "url": "https://github.com/sindresorhus/mem?sponsor=1"
4360 }
4361 },
4362 "node_modules/merge-stream": {
4363 "version": "2.0.0",
4364 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
4365 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
4366 "dev": true
4367 },
4368 "node_modules/merge2": {
4369 "version": "1.4.1",
4370 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
4371 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
4372 "dev": true,
4373 "engines": {
4374 "node": ">= 8"
4375 }
4376 },
4377 "node_modules/micromatch": {
4378 "version": "4.0.5",
4379 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
4380 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
4381 "dev": true,
4382 "dependencies": {
4383 "braces": "^3.0.2",
4384 "picomatch": "^2.3.1"
4385 },
4386 "engines": {
4387 "node": ">=8.6"
4388 }
4389 },
4390 "node_modules/microtime": {
4391 "version": "3.0.0",
4392 "resolved": "https://registry.npmjs.org/microtime/-/microtime-3.0.0.tgz",
4393 "integrity": "sha512-SirJr7ZL4ow2iWcb54bekS4aWyBQNVcEDBiwAz9D/sTgY59A+uE8UJU15cp5wyZmPBwg/3zf8lyCJ5NUe1nVlQ==",
4394 "dev": true,
4395 "hasInstallScript": true,
4396 "dependencies": {
4397 "node-addon-api": "^1.2.0",
4398 "node-gyp-build": "^3.8.0"
4399 },
4400 "engines": {
4401 "node": ">= 4.0.0"
4402 }
4403 },
4404 "node_modules/mimic-fn": {
4405 "version": "3.1.0",
4406 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz",
4407 "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==",
4408 "dev": true,
4409 "engines": {
4410 "node": ">=8"
4411 }
4412 },
4413 "node_modules/minimatch": {
4414 "version": "3.1.2",
4415 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
4416 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
4417 "dev": true,
4418 "dependencies": {
4419 "brace-expansion": "^1.1.7"
4420 },
4421 "engines": {
4422 "node": "*"
4423 }
4424 },
4425 "node_modules/minimist": {
4426 "version": "1.2.6",
4427 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
4428 "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
4429 "dev": true
4430 },
4431 "node_modules/mocha": {
4432 "version": "10.0.0",
4433 "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.0.0.tgz",
4434 "integrity": "sha512-0Wl+elVUD43Y0BqPZBzZt8Tnkw9CMUdNYnUsTfOM1vuhJVZL+kiesFYsqwBkEEuEixaiPe5ZQdqDgX2jddhmoA==",
4435 "dev": true,
4436 "dependencies": {
4437 "@ungap/promise-all-settled": "1.1.2",
4438 "ansi-colors": "4.1.1",
4439 "browser-stdout": "1.3.1",
4440 "chokidar": "3.5.3",
4441 "debug": "4.3.4",
4442 "diff": "5.0.0",
4443 "escape-string-regexp": "4.0.0",
4444 "find-up": "5.0.0",
4445 "glob": "7.2.0",
4446 "he": "1.2.0",
4447 "js-yaml": "4.1.0",
4448 "log-symbols": "4.1.0",
4449 "minimatch": "5.0.1",
4450 "ms": "2.1.3",
4451 "nanoid": "3.3.3",
4452 "serialize-javascript": "6.0.0",
4453 "strip-json-comments": "3.1.1",
4454 "supports-color": "8.1.1",
4455 "workerpool": "6.2.1",
4456 "yargs": "16.2.0",
4457 "yargs-parser": "20.2.4",
4458 "yargs-unparser": "2.0.0"
4459 },
4460 "bin": {
4461 "_mocha": "bin/_mocha",
4462 "mocha": "bin/mocha.js"
4463 },
4464 "engines": {
4465 "node": ">= 14.0.0"
4466 },
4467 "funding": {
4468 "type": "opencollective",
4469 "url": "https://opencollective.com/mochajs"
4470 }
4471 },
4472 "node_modules/mocha/node_modules/brace-expansion": {
4473 "version": "2.0.1",
4474 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
4475 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
4476 "dev": true,
4477 "dependencies": {
4478 "balanced-match": "^1.0.0"
4479 }
4480 },
4481 "node_modules/mocha/node_modules/find-up": {
4482 "version": "5.0.0",
4483 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
4484 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
4485 "dev": true,
4486 "dependencies": {
4487 "locate-path": "^6.0.0",
4488 "path-exists": "^4.0.0"
4489 },
4490 "engines": {
4491 "node": ">=10"
4492 },
4493 "funding": {
4494 "url": "https://github.com/sponsors/sindresorhus"
4495 }
4496 },
4497 "node_modules/mocha/node_modules/locate-path": {
4498 "version": "6.0.0",
4499 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
4500 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
4501 "dev": true,
4502 "dependencies": {
4503 "p-locate": "^5.0.0"
4504 },
4505 "engines": {
4506 "node": ">=10"
4507 },
4508 "funding": {
4509 "url": "https://github.com/sponsors/sindresorhus"
4510 }
4511 },
4512 "node_modules/mocha/node_modules/minimatch": {
4513 "version": "5.0.1",
4514 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz",
4515 "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==",
4516 "dev": true,
4517 "dependencies": {
4518 "brace-expansion": "^2.0.1"
4519 },
4520 "engines": {
4521 "node": ">=10"
4522 }
4523 },
4524 "node_modules/mocha/node_modules/ms": {
4525 "version": "2.1.3",
4526 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
4527 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
4528 "dev": true
4529 },
4530 "node_modules/mocha/node_modules/p-limit": {
4531 "version": "3.1.0",
4532 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
4533 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
4534 "dev": true,
4535 "dependencies": {
4536 "yocto-queue": "^0.1.0"
4537 },
4538 "engines": {
4539 "node": ">=10"
4540 },
4541 "funding": {
4542 "url": "https://github.com/sponsors/sindresorhus"
4543 }
4544 },
4545 "node_modules/mocha/node_modules/p-locate": {
4546 "version": "5.0.0",
4547 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
4548 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
4549 "dev": true,
4550 "dependencies": {
4551 "p-limit": "^3.0.2"
4552 },
4553 "engines": {
4554 "node": ">=10"
4555 },
4556 "funding": {
4557 "url": "https://github.com/sponsors/sindresorhus"
4558 }
4559 },
4560 "node_modules/mocha/node_modules/path-exists": {
4561 "version": "4.0.0",
4562 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
4563 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
4564 "dev": true,
4565 "engines": {
4566 "node": ">=8"
4567 }
4568 },
4569 "node_modules/mocha/node_modules/supports-color": {
4570 "version": "8.1.1",
4571 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
4572 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
4573 "dev": true,
4574 "dependencies": {
4575 "has-flag": "^4.0.0"
4576 },
4577 "engines": {
4578 "node": ">=10"
4579 },
4580 "funding": {
4581 "url": "https://github.com/chalk/supports-color?sponsor=1"
4582 }
4583 },
4584 "node_modules/mochawesome": {
4585 "version": "7.1.3",
4586 "resolved": "https://registry.npmjs.org/mochawesome/-/mochawesome-7.1.3.tgz",
4587 "integrity": "sha512-Vkb3jR5GZ1cXohMQQ73H3cZz7RoxGjjUo0G5hu0jLaW+0FdUxUwg3Cj29bqQdh0rFcnyV06pWmqmi5eBPnEuNQ==",
4588 "dev": true,
4589 "dependencies": {
4590 "chalk": "^4.1.2",
4591 "diff": "^5.0.0",
4592 "json-stringify-safe": "^5.0.1",
4593 "lodash.isempty": "^4.4.0",
4594 "lodash.isfunction": "^3.0.9",
4595 "lodash.isobject": "^3.0.2",
4596 "lodash.isstring": "^4.0.1",
4597 "mochawesome-report-generator": "^6.2.0",
4598 "strip-ansi": "^6.0.1",
4599 "uuid": "^8.3.2"
4600 },
4601 "peerDependencies": {
4602 "mocha": ">=7"
4603 }
4604 },
4605 "node_modules/mochawesome-report-generator": {
4606 "version": "6.2.0",
4607 "resolved": "https://registry.npmjs.org/mochawesome-report-generator/-/mochawesome-report-generator-6.2.0.tgz",
4608 "integrity": "sha512-Ghw8JhQFizF0Vjbtp9B0i//+BOkV5OWcQCPpbO0NGOoxV33o+gKDYU0Pr2pGxkIHnqZ+g5mYiXF7GMNgAcDpSg==",
4609 "dev": true,
4610 "dependencies": {
4611 "chalk": "^4.1.2",
4612 "dateformat": "^4.5.1",
4613 "escape-html": "^1.0.3",
4614 "fs-extra": "^10.0.0",
4615 "fsu": "^1.1.1",
4616 "lodash.isfunction": "^3.0.9",
4617 "opener": "^1.5.2",
4618 "prop-types": "^15.7.2",
4619 "tcomb": "^3.2.17",
4620 "tcomb-validation": "^3.3.0",
4621 "validator": "^13.6.0",
4622 "yargs": "^17.2.1"
4623 },
4624 "bin": {
4625 "marge": "bin/cli.js"
4626 }
4627 },
4628 "node_modules/mochawesome-report-generator/node_modules/string-width": {
4629 "version": "4.2.3",
4630 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
4631 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
4632 "dev": true,
4633 "dependencies": {
4634 "emoji-regex": "^8.0.0",
4635 "is-fullwidth-code-point": "^3.0.0",
4636 "strip-ansi": "^6.0.1"
4637 },
4638 "engines": {
4639 "node": ">=8"
4640 }
4641 },
4642 "node_modules/mochawesome-report-generator/node_modules/yargs": {
4643 "version": "17.5.1",
4644 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz",
4645 "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==",
4646 "dev": true,
4647 "dependencies": {
4648 "cliui": "^7.0.2",
4649 "escalade": "^3.1.1",
4650 "get-caller-file": "^2.0.5",
4651 "require-directory": "^2.1.1",
4652 "string-width": "^4.2.3",
4653 "y18n": "^5.0.5",
4654 "yargs-parser": "^21.0.0"
4655 },
4656 "engines": {
4657 "node": ">=12"
4658 }
4659 },
4660 "node_modules/mochawesome-report-generator/node_modules/yargs-parser": {
4661 "version": "21.0.1",
4662 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz",
4663 "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==",
4664 "dev": true,
4665 "engines": {
4666 "node": ">=12"
4667 }
4668 },
4669 "node_modules/ms": {
4670 "version": "2.1.2",
4671 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
4672 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
4673 "dev": true
4674 },
4675 "node_modules/n-readlines": {
4676 "version": "1.0.1",
4677 "resolved": "https://registry.npmjs.org/n-readlines/-/n-readlines-1.0.1.tgz",
4678 "integrity": "sha512-z4SyAIVgMy7CkgsoNw7YVz40v0g4+WWvvqy8+ZdHrCtgevcEO758WQyrYcw3XPxcLxF+//RszTz/rO48nzD0wQ==",
4679 "dev": true,
4680 "engines": {
4681 "node": ">=6.x.x"
4682 }
4683 },
4684 "node_modules/nanoid": {
4685 "version": "3.3.3",
4686 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz",
4687 "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==",
4688 "dev": true,
4689 "bin": {
4690 "nanoid": "bin/nanoid.cjs"
4691 },
4692 "engines": {
4693 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
4694 }
4695 },
4696 "node_modules/natural-compare": {
4697 "version": "1.4.0",
4698 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
4699 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
4700 "dev": true
4701 },
4702 "node_modules/neo-async": {
4703 "version": "2.6.2",
4704 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
4705 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
4706 "dev": true
4707 },
4708 "node_modules/node-addon-api": {
4709 "version": "1.7.2",
4710 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz",
4711 "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==",
4712 "dev": true
4713 },
4714 "node_modules/node-gyp-build": {
4715 "version": "3.9.0",
4716 "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.9.0.tgz",
4717 "integrity": "sha512-zLcTg6P4AbcHPq465ZMFNXx7XpKKJh+7kkN699NiQWisR2uWYOWNWqRHAmbnmKiL4e9aLSlmy5U7rEMUXV59+A==",
4718 "dev": true,
4719 "bin": {
4720 "node-gyp-build": "bin.js",
4721 "node-gyp-build-optional": "optional.js",
4722 "node-gyp-build-test": "build-test.js"
4723 }
4724 },
4725 "node_modules/node-preload": {
4726 "version": "0.2.1",
4727 "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz",
4728 "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==",
4729 "dev": true,
4730 "dependencies": {
4731 "process-on-spawn": "^1.0.0"
4732 },
4733 "engines": {
4734 "node": ">=8"
4735 }
4736 },
4737 "node_modules/node-releases": {
4738 "version": "2.0.4",
4739 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz",
4740 "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==",
4741 "dev": true
4742 },
4743 "node_modules/normalize-path": {
4744 "version": "3.0.0",
4745 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
4746 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
4747 "dev": true,
4748 "engines": {
4749 "node": ">=0.10.0"
4750 }
4751 },
4752 "node_modules/nyc": {
4753 "version": "15.1.0",
4754 "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
4755 "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==",
4756 "dev": true,
4757 "dependencies": {
4758 "@istanbuljs/load-nyc-config": "^1.0.0",
4759 "@istanbuljs/schema": "^0.1.2",
4760 "caching-transform": "^4.0.0",
4761 "convert-source-map": "^1.7.0",
4762 "decamelize": "^1.2.0",
4763 "find-cache-dir": "^3.2.0",
4764 "find-up": "^4.1.0",
4765 "foreground-child": "^2.0.0",
4766 "get-package-type": "^0.1.0",
4767 "glob": "^7.1.6",
4768 "istanbul-lib-coverage": "^3.0.0",
4769 "istanbul-lib-hook": "^3.0.0",
4770 "istanbul-lib-instrument": "^4.0.0",
4771 "istanbul-lib-processinfo": "^2.0.2",
4772 "istanbul-lib-report": "^3.0.0",
4773 "istanbul-lib-source-maps": "^4.0.0",
4774 "istanbul-reports": "^3.0.2",
4775 "make-dir": "^3.0.0",
4776 "node-preload": "^0.2.1",
4777 "p-map": "^3.0.0",
4778 "process-on-spawn": "^1.0.0",
4779 "resolve-from": "^5.0.0",
4780 "rimraf": "^3.0.0",
4781 "signal-exit": "^3.0.2",
4782 "spawn-wrap": "^2.0.0",
4783 "test-exclude": "^6.0.0",
4784 "yargs": "^15.0.2"
4785 },
4786 "bin": {
4787 "nyc": "bin/nyc.js"
4788 },
4789 "engines": {
4790 "node": ">=8.9"
4791 }
4792 },
4793 "node_modules/nyc/node_modules/cliui": {
4794 "version": "6.0.0",
4795 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
4796 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
4797 "dev": true,
4798 "dependencies": {
4799 "string-width": "^4.2.0",
4800 "strip-ansi": "^6.0.0",
4801 "wrap-ansi": "^6.2.0"
4802 }
4803 },
4804 "node_modules/nyc/node_modules/find-up": {
4805 "version": "4.1.0",
4806 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
4807 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
4808 "dev": true,
4809 "dependencies": {
4810 "locate-path": "^5.0.0",
4811 "path-exists": "^4.0.0"
4812 },
4813 "engines": {
4814 "node": ">=8"
4815 }
4816 },
4817 "node_modules/nyc/node_modules/locate-path": {
4818 "version": "5.0.0",
4819 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
4820 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
4821 "dev": true,
4822 "dependencies": {
4823 "p-locate": "^4.1.0"
4824 },
4825 "engines": {
4826 "node": ">=8"
4827 }
4828 },
4829 "node_modules/nyc/node_modules/p-limit": {
4830 "version": "2.3.0",
4831 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
4832 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
4833 "dev": true,
4834 "dependencies": {
4835 "p-try": "^2.0.0"
4836 },
4837 "engines": {
4838 "node": ">=6"
4839 },
4840 "funding": {
4841 "url": "https://github.com/sponsors/sindresorhus"
4842 }
4843 },
4844 "node_modules/nyc/node_modules/p-locate": {
4845 "version": "4.1.0",
4846 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
4847 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
4848 "dev": true,
4849 "dependencies": {
4850 "p-limit": "^2.2.0"
4851 },
4852 "engines": {
4853 "node": ">=8"
4854 }
4855 },
4856 "node_modules/nyc/node_modules/p-try": {
4857 "version": "2.2.0",
4858 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
4859 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
4860 "dev": true,
4861 "engines": {
4862 "node": ">=6"
4863 }
4864 },
4865 "node_modules/nyc/node_modules/path-exists": {
4866 "version": "4.0.0",
4867 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
4868 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
4869 "dev": true,
4870 "engines": {
4871 "node": ">=8"
4872 }
4873 },
4874 "node_modules/nyc/node_modules/resolve-from": {
4875 "version": "5.0.0",
4876 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
4877 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
4878 "dev": true,
4879 "engines": {
4880 "node": ">=8"
4881 }
4882 },
4883 "node_modules/nyc/node_modules/wrap-ansi": {
4884 "version": "6.2.0",
4885 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
4886 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
4887 "dev": true,
4888 "dependencies": {
4889 "ansi-styles": "^4.0.0",
4890 "string-width": "^4.1.0",
4891 "strip-ansi": "^6.0.0"
4892 },
4893 "engines": {
4894 "node": ">=8"
4895 }
4896 },
4897 "node_modules/nyc/node_modules/y18n": {
4898 "version": "4.0.3",
4899 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
4900 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
4901 "dev": true
4902 },
4903 "node_modules/nyc/node_modules/yargs": {
4904 "version": "15.4.1",
4905 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
4906 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
4907 "dev": true,
4908 "dependencies": {
4909 "cliui": "^6.0.0",
4910 "decamelize": "^1.2.0",
4911 "find-up": "^4.1.0",
4912 "get-caller-file": "^2.0.1",
4913 "require-directory": "^2.1.1",
4914 "require-main-filename": "^2.0.0",
4915 "set-blocking": "^2.0.0",
4916 "string-width": "^4.2.0",
4917 "which-module": "^2.0.0",
4918 "y18n": "^4.0.0",
4919 "yargs-parser": "^18.1.2"
4920 },
4921 "engines": {
4922 "node": ">=8"
4923 }
4924 },
4925 "node_modules/nyc/node_modules/yargs-parser": {
4926 "version": "18.1.3",
4927 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
4928 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
4929 "dev": true,
4930 "dependencies": {
4931 "camelcase": "^5.0.0",
4932 "decamelize": "^1.2.0"
4933 },
4934 "engines": {
4935 "node": ">=6"
4936 }
4937 },
4938 "node_modules/object-assign": {
4939 "version": "4.1.1",
4940 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
4941 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
4942 "dev": true,
4943 "engines": {
4944 "node": ">=0.10.0"
4945 }
4946 },
4947 "node_modules/object-inspect": {
4948 "version": "1.12.0",
4949 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz",
4950 "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==",
4951 "dev": true,
4952 "funding": {
4953 "url": "https://github.com/sponsors/ljharb"
4954 }
4955 },
4956 "node_modules/object-keys": {
4957 "version": "1.1.1",
4958 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
4959 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
4960 "dev": true,
4961 "engines": {
4962 "node": ">= 0.4"
4963 }
4964 },
4965 "node_modules/object-path": {
4966 "version": "0.11.8",
4967 "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.8.tgz",
4968 "integrity": "sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==",
4969 "dev": true,
4970 "engines": {
4971 "node": ">= 10.12.0"
4972 }
4973 },
4974 "node_modules/object.assign": {
4975 "version": "4.1.2",
4976 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
4977 "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
4978 "dev": true,
4979 "dependencies": {
4980 "call-bind": "^1.0.0",
4981 "define-properties": "^1.1.3",
4982 "has-symbols": "^1.0.1",
4983 "object-keys": "^1.1.1"
4984 },
4985 "engines": {
4986 "node": ">= 0.4"
4987 },
4988 "funding": {
4989 "url": "https://github.com/sponsors/ljharb"
4990 }
4991 },
4992 "node_modules/object.values": {
4993 "version": "1.1.5",
4994 "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz",
4995 "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==",
4996 "dev": true,
4997 "dependencies": {
4998 "call-bind": "^1.0.2",
4999 "define-properties": "^1.1.3",
5000 "es-abstract": "^1.19.1"
5001 },
5002 "engines": {
5003 "node": ">= 0.4"
5004 },
5005 "funding": {
5006 "url": "https://github.com/sponsors/ljharb"
5007 }
5008 },
5009 "node_modules/once": {
5010 "version": "1.4.0",
5011 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
5012 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
5013 "dev": true,
5014 "dependencies": {
5015 "wrappy": "1"
5016 }
5017 },
5018 "node_modules/opener": {
5019 "version": "1.5.2",
5020 "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz",
5021 "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==",
5022 "dev": true,
5023 "bin": {
5024 "opener": "bin/opener-bin.js"
5025 }
5026 },
5027 "node_modules/optionator": {
5028 "version": "0.9.1",
5029 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
5030 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
5031 "dev": true,
5032 "dependencies": {
5033 "deep-is": "^0.1.3",
5034 "fast-levenshtein": "^2.0.6",
5035 "levn": "^0.4.1",
5036 "prelude-ls": "^1.2.1",
5037 "type-check": "^0.4.0",
5038 "word-wrap": "^1.2.3"
5039 },
5040 "engines": {
5041 "node": ">= 0.8.0"
5042 }
5043 },
5044 "node_modules/p-defer": {
5045 "version": "1.0.0",
5046 "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
5047 "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
5048 "dev": true,
5049 "engines": {
5050 "node": ">=4"
5051 }
5052 },
5053 "node_modules/p-limit": {
5054 "version": "1.3.0",
5055 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
5056 "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
5057 "dev": true,
5058 "dependencies": {
5059 "p-try": "^1.0.0"
5060 },
5061 "engines": {
5062 "node": ">=4"
5063 }
5064 },
5065 "node_modules/p-locate": {
5066 "version": "2.0.0",
5067 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
5068 "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
5069 "dev": true,
5070 "dependencies": {
5071 "p-limit": "^1.1.0"
5072 },
5073 "engines": {
5074 "node": ">=4"
5075 }
5076 },
5077 "node_modules/p-map": {
5078 "version": "3.0.0",
5079 "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
5080 "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
5081 "dev": true,
5082 "dependencies": {
5083 "aggregate-error": "^3.0.0"
5084 },
5085 "engines": {
5086 "node": ">=8"
5087 }
5088 },
5089 "node_modules/p-try": {
5090 "version": "1.0.0",
5091 "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
5092 "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
5093 "dev": true,
5094 "engines": {
5095 "node": ">=4"
5096 }
5097 },
5098 "node_modules/package-hash": {
5099 "version": "4.0.0",
5100 "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz",
5101 "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==",
5102 "dev": true,
5103 "dependencies": {
5104 "graceful-fs": "^4.1.15",
5105 "hasha": "^5.0.0",
5106 "lodash.flattendeep": "^4.4.0",
5107 "release-zalgo": "^1.0.0"
5108 },
5109 "engines": {
5110 "node": ">=8"
5111 }
5112 },
5113 "node_modules/parent-module": {
5114 "version": "1.0.1",
5115 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
5116 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
5117 "dev": true,
5118 "dependencies": {
5119 "callsites": "^3.0.0"
5120 },
5121 "engines": {
5122 "node": ">=6"
5123 }
5124 },
5125 "node_modules/parse-entities": {
5126 "version": "1.2.2",
5127 "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.2.tgz",
5128 "integrity": "sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==",
5129 "dev": true,
5130 "dependencies": {
5131 "character-entities": "^1.0.0",
5132 "character-entities-legacy": "^1.0.0",
5133 "character-reference-invalid": "^1.0.0",
5134 "is-alphanumerical": "^1.0.0",
5135 "is-decimal": "^1.0.0",
5136 "is-hexadecimal": "^1.0.0"
5137 }
5138 },
5139 "node_modules/parse-json": {
5140 "version": "5.2.0",
5141 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
5142 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
5143 "dev": true,
5144 "dependencies": {
5145 "@babel/code-frame": "^7.0.0",
5146 "error-ex": "^1.3.1",
5147 "json-parse-even-better-errors": "^2.3.0",
5148 "lines-and-columns": "^1.1.6"
5149 },
5150 "engines": {
5151 "node": ">=8"
5152 },
5153 "funding": {
5154 "url": "https://github.com/sponsors/sindresorhus"
5155 }
5156 },
5157 "node_modules/path-exists": {
5158 "version": "3.0.0",
5159 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
5160 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
5161 "dev": true,
5162 "engines": {
5163 "node": ">=4"
5164 }
5165 },
5166 "node_modules/path-is-absolute": {
5167 "version": "1.0.1",
5168 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
5169 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
5170 "dev": true,
5171 "engines": {
5172 "node": ">=0.10.0"
5173 }
5174 },
5175 "node_modules/path-key": {
5176 "version": "3.1.1",
5177 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
5178 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
5179 "dev": true,
5180 "engines": {
5181 "node": ">=8"
5182 }
5183 },
5184 "node_modules/path-parse": {
5185 "version": "1.0.7",
5186 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
5187 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
5188 "dev": true
5189 },
5190 "node_modules/path-type": {
5191 "version": "4.0.0",
5192 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
5193 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
5194 "dev": true,
5195 "engines": {
5196 "node": ">=8"
5197 }
5198 },
5199 "node_modules/picocolors": {
5200 "version": "1.0.0",
5201 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
5202 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
5203 "dev": true
5204 },
5205 "node_modules/picomatch": {
5206 "version": "2.3.1",
5207 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
5208 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
5209 "dev": true,
5210 "engines": {
5211 "node": ">=8.6"
5212 },
5213 "funding": {
5214 "url": "https://github.com/sponsors/jonschlinkert"
5215 }
5216 },
5217 "node_modules/pkg-dir": {
5218 "version": "4.2.0",
5219 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
5220 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
5221 "dev": true,
5222 "dependencies": {
5223 "find-up": "^4.0.0"
5224 },
5225 "engines": {
5226 "node": ">=8"
5227 }
5228 },
5229 "node_modules/pkg-dir/node_modules/find-up": {
5230 "version": "4.1.0",
5231 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
5232 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
5233 "dev": true,
5234 "dependencies": {
5235 "locate-path": "^5.0.0",
5236 "path-exists": "^4.0.0"
5237 },
5238 "engines": {
5239 "node": ">=8"
5240 }
5241 },
5242 "node_modules/pkg-dir/node_modules/locate-path": {
5243 "version": "5.0.0",
5244 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
5245 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
5246 "dev": true,
5247 "dependencies": {
5248 "p-locate": "^4.1.0"
5249 },
5250 "engines": {
5251 "node": ">=8"
5252 }
5253 },
5254 "node_modules/pkg-dir/node_modules/p-limit": {
5255 "version": "2.3.0",
5256 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
5257 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
5258 "dev": true,
5259 "dependencies": {
5260 "p-try": "^2.0.0"
5261 },
5262 "engines": {
5263 "node": ">=6"
5264 },
5265 "funding": {
5266 "url": "https://github.com/sponsors/sindresorhus"
5267 }
5268 },
5269 "node_modules/pkg-dir/node_modules/p-locate": {
5270 "version": "4.1.0",
5271 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
5272 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
5273 "dev": true,
5274 "dependencies": {
5275 "p-limit": "^2.2.0"
5276 },
5277 "engines": {
5278 "node": ">=8"
5279 }
5280 },
5281 "node_modules/pkg-dir/node_modules/p-try": {
5282 "version": "2.2.0",
5283 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
5284 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
5285 "dev": true,
5286 "engines": {
5287 "node": ">=6"
5288 }
5289 },
5290 "node_modules/pkg-dir/node_modules/path-exists": {
5291 "version": "4.0.0",
5292 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
5293 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
5294 "dev": true,
5295 "engines": {
5296 "node": ">=8"
5297 }
5298 },
5299 "node_modules/platform": {
5300 "version": "1.3.6",
5301 "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz",
5302 "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==",
5303 "dev": true
5304 },
5305 "node_modules/please-upgrade-node": {
5306 "version": "3.2.0",
5307 "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz",
5308 "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==",
5309 "dev": true,
5310 "dependencies": {
5311 "semver-compare": "^1.0.0"
5312 }
5313 },
5314 "node_modules/postcss": {
5315 "version": "8.4.14",
5316 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
5317 "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==",
5318 "dev": true,
5319 "funding": [
5320 {
5321 "type": "opencollective",
5322 "url": "https://opencollective.com/postcss/"
5323 },
5324 {
5325 "type": "tidelift",
5326 "url": "https://tidelift.com/funding/github/npm/postcss"
5327 }
5328 ],
5329 "dependencies": {
5330 "nanoid": "^3.3.4",
5331 "picocolors": "^1.0.0",
5332 "source-map-js": "^1.0.2"
5333 },
5334 "engines": {
5335 "node": "^10 || ^12 || >=14"
5336 }
5337 },
5338 "node_modules/postcss-less": {
5339 "version": "4.0.1",
5340 "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-4.0.1.tgz",
5341 "integrity": "sha512-C92S4sHlbDpefJ2QQJjrucCcypq3+KZPstjfuvgOCNnGx0tF9h8hXgAlOIATGAxMXZXaF+nVp+/Mi8pCAWdSmw==",
5342 "dev": true,
5343 "dependencies": {
5344 "postcss": "^8.1.2"
5345 },
5346 "engines": {
5347 "node": ">=10"
5348 }
5349 },
5350 "node_modules/postcss-media-query-parser": {
5351 "version": "0.2.3",
5352 "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
5353 "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
5354 "dev": true
5355 },
5356 "node_modules/postcss-scss": {
5357 "version": "2.1.1",
5358 "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz",
5359 "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==",
5360 "dev": true,
5361 "dependencies": {
5362 "postcss": "^7.0.6"
5363 },
5364 "engines": {
5365 "node": ">=6.0.0"
5366 }
5367 },
5368 "node_modules/postcss-scss/node_modules/picocolors": {
5369 "version": "0.2.1",
5370 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
5371 "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
5372 "dev": true
5373 },
5374 "node_modules/postcss-scss/node_modules/postcss": {
5375 "version": "7.0.39",
5376 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
5377 "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
5378 "dev": true,
5379 "dependencies": {
5380 "picocolors": "^0.2.1",
5381 "source-map": "^0.6.1"
5382 },
5383 "engines": {
5384 "node": ">=6.0.0"
5385 },
5386 "funding": {
5387 "type": "opencollective",
5388 "url": "https://opencollective.com/postcss/"
5389 }
5390 },
5391 "node_modules/postcss-selector-parser": {
5392 "version": "2.2.3",
5393 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz",
5394 "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=",
5395 "dev": true,
5396 "dependencies": {
5397 "flatten": "^1.0.2",
5398 "indexes-of": "^1.0.1",
5399 "uniq": "^1.0.1"
5400 }
5401 },
5402 "node_modules/postcss-values-parser": {
5403 "version": "2.0.1",
5404 "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz",
5405 "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==",
5406 "dev": true,
5407 "dependencies": {
5408 "flatten": "^1.0.2",
5409 "indexes-of": "^1.0.1",
5410 "uniq": "^1.0.1"
5411 },
5412 "engines": {
5413 "node": ">=6.14.4"
5414 }
5415 },
5416 "node_modules/postcss/node_modules/nanoid": {
5417 "version": "3.3.4",
5418 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
5419 "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
5420 "dev": true,
5421 "bin": {
5422 "nanoid": "bin/nanoid.cjs"
5423 },
5424 "engines": {
5425 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
5426 }
5427 },
5428 "node_modules/prelude-ls": {
5429 "version": "1.2.1",
5430 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
5431 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
5432 "dev": true,
5433 "engines": {
5434 "node": ">= 0.8.0"
5435 }
5436 },
5437 "node_modules/prettier": {
5438 "version": "2.6.2",
5439 "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.6.2.tgz",
5440 "integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==",
5441 "dev": true,
5442 "bin": {
5443 "prettier": "bin-prettier.js"
5444 },
5445 "engines": {
5446 "node": ">=10.13.0"
5447 },
5448 "funding": {
5449 "url": "https://github.com/prettier/prettier?sponsor=1"
5450 }
5451 },
5452 "node_modules/prettier-linter-helpers": {
5453 "version": "1.0.0",
5454 "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
5455 "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
5456 "dev": true,
5457 "dependencies": {
5458 "fast-diff": "^1.1.2"
5459 },
5460 "engines": {
5461 "node": ">=6.0.0"
5462 }
5463 },
5464 "node_modules/prettier-plugin-organize-imports": {
5465 "version": "2.3.4",
5466 "resolved": "https://registry.npmjs.org/prettier-plugin-organize-imports/-/prettier-plugin-organize-imports-2.3.4.tgz",
5467 "integrity": "sha512-R8o23sf5iVL/U71h9SFUdhdOEPsi3nm42FD/oDYIZ2PQa4TNWWuWecxln6jlIQzpZTDMUeO1NicJP6lLn2TtRw==",
5468 "dev": true,
5469 "peerDependencies": {
5470 "prettier": ">=2.0",
5471 "typescript": ">=2.9"
5472 }
5473 },
5474 "node_modules/prettierx": {
5475 "version": "0.18.3",
5476 "resolved": "https://registry.npmjs.org/prettierx/-/prettierx-0.18.3.tgz",
5477 "integrity": "sha512-ViMpJ0jYuA418GC26O1WkoZx7deeCPxfS9RQvUUzZ9oX5QFuDeqdPTKm014ZRP7XGmRUR3o/RWnqKenVuNh4RA==",
5478 "dev": true,
5479 "dependencies": {
5480 "@angular/compiler": "9.0.5",
5481 "@babel/code-frame": "7.12.13",
5482 "@babel/parser": "7.12.11",
5483 "@brodybits/remark-parse": "5.0.1",
5484 "@glimmer/syntax": "0.56.2",
5485 "@iarna/toml": "2.2.5",
5486 "@typescript-eslint/typescript-estree": "2.34.0",
5487 "angular-estree-parser": "1.3.1",
5488 "angular-html-parser": "1.7.0",
5489 "camelcase": "6.2.0",
5490 "chalk": "4.1.1",
5491 "ci-info": "3.2.0",
5492 "cjk-regex": "2.0.1",
5493 "cosmiconfig": "7.0.0",
5494 "dashify": "2.0.0",
5495 "dedent": "0.7.0",
5496 "diff": "5.0.0",
5497 "editorconfig": "0.15.3",
5498 "editorconfig-to-prettier": "0.1.1",
5499 "escape-string-regexp": "4.0.0",
5500 "esutils": "2.0.3",
5501 "fast-glob": "3.2.6",
5502 "find-parent-dir": "0.3.1",
5503 "find-project-root": "1.1.1",
5504 "get-stream": "6.0.1",
5505 "globby": "11.0.4",
5506 "graphql": "15.5.1",
5507 "html-element-attributes": "2.3.0",
5508 "html-styles": "1.0.0",
5509 "html-tag-names": "1.1.5",
5510 "html-void-elements": "1.0.5",
5511 "ignore": "4.0.6",
5512 "jest-docblock": "27.0.6",
5513 "json-stable-stringify": "1.0.1",
5514 "leven": "3.1.0",
5515 "lines-and-columns": "1.1.6",
5516 "linguist-languages": "7.10.0",
5517 "lodash": "4.17.21",
5518 "mem": "8.1.1",
5519 "minimatch": "3.0.4",
5520 "minimist": "1.2.6",
5521 "n-readlines": "1.0.1",
5522 "please-upgrade-node": "3.2.0",
5523 "postcss-less": "4.0.1",
5524 "postcss-media-query-parser": "0.2.3",
5525 "postcss-scss": "2.1.1",
5526 "postcss-selector-parser": "2.2.3",
5527 "postcss-values-parser": "2.0.1",
5528 "regexp-util": "1.2.2",
5529 "remark-math": "1.0.6",
5530 "resolve": "1.20.0",
5531 "semver": "7.3.5",
5532 "srcset": "3.0.0",
5533 "string-width": "4.2.2",
5534 "tslib": "1.14.1",
5535 "unicode-regex": "3.0.0",
5536 "unified": "9.2.1",
5537 "vnopts": "1.0.2",
5538 "yaml-unist-parser": "1.3.1"
5539 },
5540 "bin": {
5541 "prettierx": "bin/prettierx.js"
5542 },
5543 "engines": {
5544 "node": ">=10.13.0"
5545 },
5546 "peerDependenciesMeta": {
5547 "flow-parser": {
5548 "optional": true
5549 },
5550 "typescript": {
5551 "optional": true
5552 }
5553 }
5554 },
5555 "node_modules/prettierx/node_modules/@babel/code-frame": {
5556 "version": "7.12.13",
5557 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
5558 "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
5559 "dev": true,
5560 "dependencies": {
5561 "@babel/highlight": "^7.12.13"
5562 }
5563 },
5564 "node_modules/prettierx/node_modules/@babel/parser": {
5565 "version": "7.12.11",
5566 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz",
5567 "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==",
5568 "dev": true,
5569 "bin": {
5570 "parser": "bin/babel-parser.js"
5571 },
5572 "engines": {
5573 "node": ">=6.0.0"
5574 }
5575 },
5576 "node_modules/prettierx/node_modules/@typescript-eslint/typescript-estree": {
5577 "version": "2.34.0",
5578 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz",
5579 "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==",
5580 "dev": true,
5581 "dependencies": {
5582 "debug": "^4.1.1",
5583 "eslint-visitor-keys": "^1.1.0",
5584 "glob": "^7.1.6",
5585 "is-glob": "^4.0.1",
5586 "lodash": "^4.17.15",
5587 "semver": "^7.3.2",
5588 "tsutils": "^3.17.1"
5589 },
5590 "engines": {
5591 "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
5592 },
5593 "funding": {
5594 "type": "opencollective",
5595 "url": "https://opencollective.com/typescript-eslint"
5596 },
5597 "peerDependenciesMeta": {
5598 "typescript": {
5599 "optional": true
5600 }
5601 }
5602 },
5603 "node_modules/prettierx/node_modules/camelcase": {
5604 "version": "6.2.0",
5605 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
5606 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
5607 "dev": true,
5608 "engines": {
5609 "node": ">=10"
5610 },
5611 "funding": {
5612 "url": "https://github.com/sponsors/sindresorhus"
5613 }
5614 },
5615 "node_modules/prettierx/node_modules/chalk": {
5616 "version": "4.1.1",
5617 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
5618 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
5619 "dev": true,
5620 "dependencies": {
5621 "ansi-styles": "^4.1.0",
5622 "supports-color": "^7.1.0"
5623 },
5624 "engines": {
5625 "node": ">=10"
5626 },
5627 "funding": {
5628 "url": "https://github.com/chalk/chalk?sponsor=1"
5629 }
5630 },
5631 "node_modules/prettierx/node_modules/eslint-visitor-keys": {
5632 "version": "1.3.0",
5633 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
5634 "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
5635 "dev": true,
5636 "engines": {
5637 "node": ">=4"
5638 }
5639 },
5640 "node_modules/prettierx/node_modules/fast-glob": {
5641 "version": "3.2.6",
5642 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.6.tgz",
5643 "integrity": "sha512-GnLuqj/pvQ7pX8/L4J84nijv6sAnlwvSDpMkJi9i7nPmPxGtRPkBSStfvDW5l6nMdX9VWe+pkKWFTgD+vF2QSQ==",
5644 "dev": true,
5645 "dependencies": {
5646 "@nodelib/fs.stat": "^2.0.2",
5647 "@nodelib/fs.walk": "^1.2.3",
5648 "glob-parent": "^5.1.2",
5649 "merge2": "^1.3.0",
5650 "micromatch": "^4.0.4"
5651 },
5652 "engines": {
5653 "node": ">=8"
5654 }
5655 },
5656 "node_modules/prettierx/node_modules/glob-parent": {
5657 "version": "5.1.2",
5658 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
5659 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
5660 "dev": true,
5661 "dependencies": {
5662 "is-glob": "^4.0.1"
5663 },
5664 "engines": {
5665 "node": ">= 6"
5666 }
5667 },
5668 "node_modules/prettierx/node_modules/globby": {
5669 "version": "11.0.4",
5670 "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
5671 "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
5672 "dev": true,
5673 "dependencies": {
5674 "array-union": "^2.1.0",
5675 "dir-glob": "^3.0.1",
5676 "fast-glob": "^3.1.1",
5677 "ignore": "^5.1.4",
5678 "merge2": "^1.3.0",
5679 "slash": "^3.0.0"
5680 },
5681 "engines": {
5682 "node": ">=10"
5683 },
5684 "funding": {
5685 "url": "https://github.com/sponsors/sindresorhus"
5686 }
5687 },
5688 "node_modules/prettierx/node_modules/globby/node_modules/ignore": {
5689 "version": "5.2.0",
5690 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
5691 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
5692 "dev": true,
5693 "engines": {
5694 "node": ">= 4"
5695 }
5696 },
5697 "node_modules/prettierx/node_modules/ignore": {
5698 "version": "4.0.6",
5699 "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
5700 "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
5701 "dev": true,
5702 "engines": {
5703 "node": ">= 4"
5704 }
5705 },
5706 "node_modules/prettierx/node_modules/lru-cache": {
5707 "version": "6.0.0",
5708 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
5709 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
5710 "dev": true,
5711 "dependencies": {
5712 "yallist": "^4.0.0"
5713 },
5714 "engines": {
5715 "node": ">=10"
5716 }
5717 },
5718 "node_modules/prettierx/node_modules/minimatch": {
5719 "version": "3.0.4",
5720 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
5721 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
5722 "dev": true,
5723 "dependencies": {
5724 "brace-expansion": "^1.1.7"
5725 },
5726 "engines": {
5727 "node": "*"
5728 }
5729 },
5730 "node_modules/prettierx/node_modules/resolve": {
5731 "version": "1.20.0",
5732 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
5733 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
5734 "dev": true,
5735 "dependencies": {
5736 "is-core-module": "^2.2.0",
5737 "path-parse": "^1.0.6"
5738 },
5739 "funding": {
5740 "url": "https://github.com/sponsors/ljharb"
5741 }
5742 },
5743 "node_modules/prettierx/node_modules/semver": {
5744 "version": "7.3.5",
5745 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
5746 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
5747 "dev": true,
5748 "dependencies": {
5749 "lru-cache": "^6.0.0"
5750 },
5751 "bin": {
5752 "semver": "bin/semver.js"
5753 },
5754 "engines": {
5755 "node": ">=10"
5756 }
5757 },
5758 "node_modules/prettierx/node_modules/yallist": {
5759 "version": "4.0.0",
5760 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
5761 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
5762 "dev": true
5763 },
5764 "node_modules/pretty-format": {
5765 "version": "28.1.0",
5766 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
5767 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
5768 "dev": true,
5769 "dependencies": {
5770 "@jest/schemas": "^28.0.2",
5771 "ansi-regex": "^5.0.1",
5772 "ansi-styles": "^5.0.0",
5773 "react-is": "^18.0.0"
5774 },
5775 "engines": {
5776 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
5777 }
5778 },
5779 "node_modules/pretty-format/node_modules/ansi-styles": {
5780 "version": "5.2.0",
5781 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
5782 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
5783 "dev": true,
5784 "engines": {
5785 "node": ">=10"
5786 },
5787 "funding": {
5788 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
5789 }
5790 },
5791 "node_modules/process-on-spawn": {
5792 "version": "1.0.0",
5793 "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz",
5794 "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==",
5795 "dev": true,
5796 "dependencies": {
5797 "fromentries": "^1.2.0"
5798 },
5799 "engines": {
5800 "node": ">=8"
5801 }
5802 },
5803 "node_modules/prop-types": {
5804 "version": "15.8.1",
5805 "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
5806 "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
5807 "dev": true,
5808 "dependencies": {
5809 "loose-envify": "^1.4.0",
5810 "object-assign": "^4.1.1",
5811 "react-is": "^16.13.1"
5812 }
5813 },
5814 "node_modules/prop-types/node_modules/react-is": {
5815 "version": "16.13.1",
5816 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
5817 "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
5818 "dev": true
5819 },
5820 "node_modules/pseudomap": {
5821 "version": "1.0.2",
5822 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
5823 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
5824 "dev": true
5825 },
5826 "node_modules/punycode": {
5827 "version": "2.1.1",
5828 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
5829 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
5830 "dev": true,
5831 "engines": {
5832 "node": ">=6"
5833 }
5834 },
5835 "node_modules/queue-microtask": {
5836 "version": "1.2.3",
5837 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
5838 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
5839 "dev": true,
5840 "funding": [
5841 {
5842 "type": "github",
5843 "url": "https://github.com/sponsors/feross"
5844 },
5845 {
5846 "type": "patreon",
5847 "url": "https://www.patreon.com/feross"
5848 },
5849 {
5850 "type": "consulting",
5851 "url": "https://feross.org/support"
5852 }
5853 ]
5854 },
5855 "node_modules/randombytes": {
5856 "version": "2.1.0",
5857 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
5858 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
5859 "dev": true,
5860 "dependencies": {
5861 "safe-buffer": "^5.1.0"
5862 }
5863 },
5864 "node_modules/react-is": {
5865 "version": "18.1.0",
5866 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
5867 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
5868 "dev": true
5869 },
5870 "node_modules/readdirp": {
5871 "version": "3.6.0",
5872 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
5873 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
5874 "dev": true,
5875 "dependencies": {
5876 "picomatch": "^2.2.1"
5877 },
5878 "engines": {
5879 "node": ">=8.10.0"
5880 }
5881 },
5882 "node_modules/regexp-util": {
5883 "version": "1.2.2",
5884 "resolved": "https://registry.npmjs.org/regexp-util/-/regexp-util-1.2.2.tgz",
5885 "integrity": "sha512-5/rl2UD18oAlLQEIuKBeiSIOp1hb5wCXcakl5yvHxlY1wyWI4D5cUKKzCibBeu741PA9JKvZhMqbkDQqPusX3w==",
5886 "dev": true,
5887 "dependencies": {
5888 "tslib": "^1.9.0"
5889 },
5890 "engines": {
5891 "node": ">= 4"
5892 }
5893 },
5894 "node_modules/regexp.prototype.flags": {
5895 "version": "1.4.3",
5896 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz",
5897 "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==",
5898 "dev": true,
5899 "dependencies": {
5900 "call-bind": "^1.0.2",
5901 "define-properties": "^1.1.3",
5902 "functions-have-names": "^1.2.2"
5903 },
5904 "engines": {
5905 "node": ">= 0.4"
5906 },
5907 "funding": {
5908 "url": "https://github.com/sponsors/ljharb"
5909 }
5910 },
5911 "node_modules/regexpp": {
5912 "version": "3.2.0",
5913 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
5914 "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
5915 "dev": true,
5916 "engines": {
5917 "node": ">=8"
5918 },
5919 "funding": {
5920 "url": "https://github.com/sponsors/mysticatea"
5921 }
5922 },
5923 "node_modules/release-zalgo": {
5924 "version": "1.0.0",
5925 "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz",
5926 "integrity": "sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=",
5927 "dev": true,
5928 "dependencies": {
5929 "es6-error": "^4.0.1"
5930 },
5931 "engines": {
5932 "node": ">=4"
5933 }
5934 },
5935 "node_modules/remark-math": {
5936 "version": "1.0.6",
5937 "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-1.0.6.tgz",
5938 "integrity": "sha512-I43wU/QOQpXvVFXKjA4FHp5xptK65+5F6yolm8+69/JV0EqSOB64wURUZ3JK50JtnTL8FvwLiH2PZ+fvsBxviA==",
5939 "dev": true,
5940 "dependencies": {
5941 "trim-trailing-lines": "^1.1.0"
5942 },
5943 "peerDependencies": {
5944 "remark-parse": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0"
5945 }
5946 },
5947 "node_modules/repeat-string": {
5948 "version": "1.6.1",
5949 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
5950 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
5951 "dev": true,
5952 "engines": {
5953 "node": ">=0.10"
5954 }
5955 },
5956 "node_modules/require-directory": {
5957 "version": "2.1.1",
5958 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
5959 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
5960 "dev": true,
5961 "engines": {
5962 "node": ">=0.10.0"
5963 }
5964 },
5965 "node_modules/require-main-filename": {
5966 "version": "2.0.0",
5967 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
5968 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
5969 "dev": true
5970 },
5971 "node_modules/resolve": {
5972 "version": "1.22.0",
5973 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
5974 "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
5975 "dev": true,
5976 "dependencies": {
5977 "is-core-module": "^2.8.1",
5978 "path-parse": "^1.0.7",
5979 "supports-preserve-symlinks-flag": "^1.0.0"
5980 },
5981 "bin": {
5982 "resolve": "bin/resolve"
5983 },
5984 "funding": {
5985 "url": "https://github.com/sponsors/ljharb"
5986 }
5987 },
5988 "node_modules/resolve-from": {
5989 "version": "4.0.0",
5990 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
5991 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
5992 "dev": true,
5993 "engines": {
5994 "node": ">=4"
5995 }
5996 },
5997 "node_modules/reusify": {
5998 "version": "1.0.4",
5999 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
6000 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
6001 "dev": true,
6002 "engines": {
6003 "iojs": ">=1.0.0",
6004 "node": ">=0.10.0"
6005 }
6006 },
6007 "node_modules/rimraf": {
6008 "version": "3.0.2",
6009 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
6010 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
6011 "dev": true,
6012 "dependencies": {
6013 "glob": "^7.1.3"
6014 },
6015 "bin": {
6016 "rimraf": "bin.js"
6017 },
6018 "funding": {
6019 "url": "https://github.com/sponsors/isaacs"
6020 }
6021 },
6022 "node_modules/rollup": {
6023 "version": "2.74.1",
6024 "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.74.1.tgz",
6025 "integrity": "sha512-K2zW7kV8Voua5eGkbnBtWYfMIhYhT9Pel2uhBk2WO5eMee161nPze/XRfvEQPFYz7KgrCCnmh2Wy0AMFLGGmMA==",
6026 "dev": true,
6027 "bin": {
6028 "rollup": "dist/bin/rollup"
6029 },
6030 "engines": {
6031 "node": ">=10.0.0"
6032 },
6033 "optionalDependencies": {
6034 "fsevents": "~2.3.2"
6035 }
6036 },
6037 "node_modules/rollup-plugin-analyzer": {
6038 "version": "4.0.0",
6039 "resolved": "https://registry.npmjs.org/rollup-plugin-analyzer/-/rollup-plugin-analyzer-4.0.0.tgz",
6040 "integrity": "sha512-LL9GEt3bkXp6Wa19SNR5MWcvHNMvuTFYg+eYBZN2OIFhSWN+pEJUQXEKu5BsOeABob3x9PDaLKW7w5iOJnsESQ==",
6041 "dev": true,
6042 "engines": {
6043 "node": ">=8.0.0"
6044 }
6045 },
6046 "node_modules/rollup-plugin-command": {
6047 "version": "1.1.3",
6048 "resolved": "https://registry.npmjs.org/rollup-plugin-command/-/rollup-plugin-command-1.1.3.tgz",
6049 "integrity": "sha512-9nIcP5mgVYWGU7x/6ufTgtqI4vl5vvsYs6fTTil91NX53EIPcim42FXmq1TPdZRFJbUM1ikrg05clahPxObL1g==",
6050 "dev": true
6051 },
6052 "node_modules/rollup-plugin-delete": {
6053 "version": "2.0.0",
6054 "resolved": "https://registry.npmjs.org/rollup-plugin-delete/-/rollup-plugin-delete-2.0.0.tgz",
6055 "integrity": "sha512-/VpLMtDy+8wwRlDANuYmDa9ss/knGsAgrDhM+tEwB1npHwNu4DYNmDfUL55csse/GHs9Q+SMT/rw9uiaZ3pnzA==",
6056 "dev": true,
6057 "dependencies": {
6058 "del": "^5.1.0"
6059 },
6060 "engines": {
6061 "node": ">=10"
6062 }
6063 },
6064 "node_modules/rollup-plugin-istanbul": {
6065 "version": "3.0.0",
6066 "resolved": "https://registry.npmjs.org/rollup-plugin-istanbul/-/rollup-plugin-istanbul-3.0.0.tgz",
6067 "integrity": "sha512-z8kD2A57qTcxgqjbJ8cZBBE/IGYk+iJtE42sCaZjrSe/uBEUq5jJYvQwquJ+Acfko1LMYww4EJfeMJmc0GttpQ==",
6068 "dev": true,
6069 "dependencies": {
6070 "@rollup/pluginutils": "^4.1.0",
6071 "istanbul-lib-instrument": "^4.0.3"
6072 },
6073 "peerDependencies": {
6074 "rollup": "^1.20.0||^2.0.0"
6075 }
6076 },
6077 "node_modules/rollup-plugin-terser": {
6078 "version": "7.0.2",
6079 "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
6080 "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
6081 "dev": true,
6082 "dependencies": {
6083 "@babel/code-frame": "^7.10.4",
6084 "jest-worker": "^26.2.1",
6085 "serialize-javascript": "^4.0.0",
6086 "terser": "^5.0.0"
6087 },
6088 "peerDependencies": {
6089 "rollup": "^2.0.0"
6090 }
6091 },
6092 "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": {
6093 "version": "4.0.0",
6094 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
6095 "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
6096 "dev": true,
6097 "dependencies": {
6098 "randombytes": "^2.1.0"
6099 }
6100 },
6101 "node_modules/rollup-plugin-ts": {
6102 "version": "2.0.7",
6103 "resolved": "https://registry.npmjs.org/rollup-plugin-ts/-/rollup-plugin-ts-2.0.7.tgz",
6104 "integrity": "sha512-M9sppRKX6y/b2KXbGdUdHid0tshAEK/sEeYLBHBJiBa4swukSsoFVXKGGZasLcjaXhgUnnizFuvFFj6znxwvSA==",
6105 "dev": true,
6106 "dependencies": {
6107 "@rollup/pluginutils": "^4.2.0",
6108 "@wessberg/stringutil": "^1.0.19",
6109 "browserslist": "^4.20.2",
6110 "browserslist-generator": "^1.0.66",
6111 "chalk": "4.1.2",
6112 "compatfactory": "^0.0.13",
6113 "crosspath": "1.0.0",
6114 "magic-string": "^0.26.1",
6115 "ts-clone-node": "^0.3.32",
6116 "tslib": "^2.3.1"
6117 },
6118 "engines": {
6119 "node": ">=10.0.0",
6120 "npm": ">=7.0.0",
6121 "pnpm": ">=3.2.0",
6122 "yarn": ">=1.13"
6123 },
6124 "funding": {
6125 "type": "github",
6126 "url": "https://github.com/wessberg/rollup-plugin-ts?sponsor=1"
6127 },
6128 "peerDependencies": {
6129 "@babel/core": ">=6.x || >=7.x",
6130 "@babel/plugin-transform-runtime": ">=6.x || >=7.x",
6131 "@babel/preset-env": ">=6.x || >=7.x",
6132 "@babel/runtime": ">=6.x || >=7.x",
6133 "@swc/core": ">=1.x",
6134 "@swc/helpers": ">=0.2",
6135 "rollup": ">=1.x || >=2.x",
6136 "typescript": ">=3.2.x || >= 4.x"
6137 },
6138 "peerDependenciesMeta": {
6139 "@babel/core": {
6140 "optional": true
6141 },
6142 "@babel/plugin-transform-runtime": {
6143 "optional": true
6144 },
6145 "@babel/preset-env": {
6146 "optional": true
6147 },
6148 "@babel/runtime": {
6149 "optional": true
6150 },
6151 "@swc/core": {
6152 "optional": true
6153 },
6154 "@swc/helpers": {
6155 "optional": true
6156 }
6157 }
6158 },
6159 "node_modules/rollup-plugin-ts/node_modules/tslib": {
6160 "version": "2.4.0",
6161 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
6162 "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
6163 "dev": true
6164 },
6165 "node_modules/run-parallel": {
6166 "version": "1.2.0",
6167 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
6168 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
6169 "dev": true,
6170 "funding": [
6171 {
6172 "type": "github",
6173 "url": "https://github.com/sponsors/feross"
6174 },
6175 {
6176 "type": "patreon",
6177 "url": "https://www.patreon.com/feross"
6178 },
6179 {
6180 "type": "consulting",
6181 "url": "https://feross.org/support"
6182 }
6183 ],
6184 "dependencies": {
6185 "queue-microtask": "^1.2.2"
6186 }
6187 },
6188 "node_modules/safe-buffer": {
6189 "version": "5.1.2",
6190 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
6191 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
6192 "dev": true
6193 },
6194 "node_modules/semver": {
6195 "version": "7.3.7",
6196 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
6197 "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
6198 "dev": true,
6199 "dependencies": {
6200 "lru-cache": "^6.0.0"
6201 },
6202 "bin": {
6203 "semver": "bin/semver.js"
6204 },
6205 "engines": {
6206 "node": ">=10"
6207 }
6208 },
6209 "node_modules/semver-compare": {
6210 "version": "1.0.0",
6211 "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
6212 "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=",
6213 "dev": true
6214 },
6215 "node_modules/semver/node_modules/lru-cache": {
6216 "version": "6.0.0",
6217 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
6218 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
6219 "dev": true,
6220 "dependencies": {
6221 "yallist": "^4.0.0"
6222 },
6223 "engines": {
6224 "node": ">=10"
6225 }
6226 },
6227 "node_modules/semver/node_modules/yallist": {
6228 "version": "4.0.0",
6229 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
6230 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
6231 "dev": true
6232 },
6233 "node_modules/serialize-javascript": {
6234 "version": "6.0.0",
6235 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
6236 "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
6237 "dev": true,
6238 "dependencies": {
6239 "randombytes": "^2.1.0"
6240 }
6241 },
6242 "node_modules/set-blocking": {
6243 "version": "2.0.0",
6244 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
6245 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
6246 "dev": true
6247 },
6248 "node_modules/shebang-command": {
6249 "version": "2.0.0",
6250 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
6251 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
6252 "dev": true,
6253 "dependencies": {
6254 "shebang-regex": "^3.0.0"
6255 },
6256 "engines": {
6257 "node": ">=8"
6258 }
6259 },
6260 "node_modules/shebang-regex": {
6261 "version": "3.0.0",
6262 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
6263 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
6264 "dev": true,
6265 "engines": {
6266 "node": ">=8"
6267 }
6268 },
6269 "node_modules/shiki": {
6270 "version": "0.10.1",
6271 "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz",
6272 "integrity": "sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==",
6273 "dev": true,
6274 "dependencies": {
6275 "jsonc-parser": "^3.0.0",
6276 "vscode-oniguruma": "^1.6.1",
6277 "vscode-textmate": "5.2.0"
6278 }
6279 },
6280 "node_modules/side-channel": {
6281 "version": "1.0.4",
6282 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
6283 "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
6284 "dev": true,
6285 "dependencies": {
6286 "call-bind": "^1.0.0",
6287 "get-intrinsic": "^1.0.2",
6288 "object-inspect": "^1.9.0"
6289 },
6290 "funding": {
6291 "url": "https://github.com/sponsors/ljharb"
6292 }
6293 },
6294 "node_modules/sigmund": {
6295 "version": "1.0.1",
6296 "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
6297 "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
6298 "dev": true
6299 },
6300 "node_modules/signal-exit": {
6301 "version": "3.0.7",
6302 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
6303 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
6304 "dev": true
6305 },
6306 "node_modules/simple-html-tokenizer": {
6307 "version": "0.5.11",
6308 "resolved": "https://registry.npmjs.org/simple-html-tokenizer/-/simple-html-tokenizer-0.5.11.tgz",
6309 "integrity": "sha512-C2WEK/Z3HoSFbYq8tI7ni3eOo/NneSPRoPpcM7WdLjFOArFuyXEjAoCdOC3DgMfRyziZQ1hCNR4mrNdWEvD0og==",
6310 "dev": true
6311 },
6312 "node_modules/slash": {
6313 "version": "3.0.0",
6314 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
6315 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
6316 "dev": true,
6317 "engines": {
6318 "node": ">=8"
6319 }
6320 },
6321 "node_modules/source-map": {
6322 "version": "0.6.1",
6323 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6324 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6325 "dev": true,
6326 "engines": {
6327 "node": ">=0.10.0"
6328 }
6329 },
6330 "node_modules/source-map-js": {
6331 "version": "1.0.2",
6332 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
6333 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
6334 "dev": true,
6335 "engines": {
6336 "node": ">=0.10.0"
6337 }
6338 },
6339 "node_modules/source-map-support": {
6340 "version": "0.5.21",
6341 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
6342 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
6343 "dev": true,
6344 "dependencies": {
6345 "buffer-from": "^1.0.0",
6346 "source-map": "^0.6.0"
6347 }
6348 },
6349 "node_modules/sourcemap-codec": {
6350 "version": "1.4.8",
6351 "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
6352 "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
6353 "dev": true
6354 },
6355 "node_modules/spawn-wrap": {
6356 "version": "2.0.0",
6357 "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz",
6358 "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==",
6359 "dev": true,
6360 "dependencies": {
6361 "foreground-child": "^2.0.0",
6362 "is-windows": "^1.0.2",
6363 "make-dir": "^3.0.0",
6364 "rimraf": "^3.0.0",
6365 "signal-exit": "^3.0.2",
6366 "which": "^2.0.1"
6367 },
6368 "engines": {
6369 "node": ">=8"
6370 }
6371 },
6372 "node_modules/spdx-exceptions": {
6373 "version": "2.3.0",
6374 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
6375 "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
6376 "dev": true
6377 },
6378 "node_modules/spdx-expression-parse": {
6379 "version": "3.0.1",
6380 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
6381 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
6382 "dev": true,
6383 "dependencies": {
6384 "spdx-exceptions": "^2.1.0",
6385 "spdx-license-ids": "^3.0.0"
6386 }
6387 },
6388 "node_modules/spdx-license-ids": {
6389 "version": "3.0.11",
6390 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz",
6391 "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==",
6392 "dev": true
6393 },
6394 "node_modules/sprintf-js": {
6395 "version": "1.0.3",
6396 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
6397 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
6398 "dev": true
6399 },
6400 "node_modules/srcset": {
6401 "version": "3.0.0",
6402 "resolved": "https://registry.npmjs.org/srcset/-/srcset-3.0.0.tgz",
6403 "integrity": "sha512-D59vF08Qzu/C4GAOXVgMTLfgryt5fyWo93FZyhEWANo0PokFz/iWdDe13mX3O5TRf6l8vMTqckAfR4zPiaH0yQ==",
6404 "dev": true,
6405 "engines": {
6406 "node": ">=10"
6407 },
6408 "funding": {
6409 "url": "https://github.com/sponsors/sindresorhus"
6410 }
6411 },
6412 "node_modules/stack-utils": {
6413 "version": "2.0.5",
6414 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz",
6415 "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==",
6416 "dev": true,
6417 "dependencies": {
6418 "escape-string-regexp": "^2.0.0"
6419 },
6420 "engines": {
6421 "node": ">=10"
6422 }
6423 },
6424 "node_modules/stack-utils/node_modules/escape-string-regexp": {
6425 "version": "2.0.0",
6426 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
6427 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
6428 "dev": true,
6429 "engines": {
6430 "node": ">=8"
6431 }
6432 },
6433 "node_modules/state-toggle": {
6434 "version": "1.0.3",
6435 "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz",
6436 "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==",
6437 "dev": true,
6438 "funding": {
6439 "type": "github",
6440 "url": "https://github.com/sponsors/wooorm"
6441 }
6442 },
6443 "node_modules/string-width": {
6444 "version": "4.2.2",
6445 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
6446 "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
6447 "dev": true,
6448 "dependencies": {
6449 "emoji-regex": "^8.0.0",
6450 "is-fullwidth-code-point": "^3.0.0",
6451 "strip-ansi": "^6.0.0"
6452 },
6453 "engines": {
6454 "node": ">=8"
6455 }
6456 },
6457 "node_modules/string.prototype.trimend": {
6458 "version": "1.0.5",
6459 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
6460 "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==",
6461 "dev": true,
6462 "dependencies": {
6463 "call-bind": "^1.0.2",
6464 "define-properties": "^1.1.4",
6465 "es-abstract": "^1.19.5"
6466 },
6467 "funding": {
6468 "url": "https://github.com/sponsors/ljharb"
6469 }
6470 },
6471 "node_modules/string.prototype.trimstart": {
6472 "version": "1.0.5",
6473 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz",
6474 "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==",
6475 "dev": true,
6476 "dependencies": {
6477 "call-bind": "^1.0.2",
6478 "define-properties": "^1.1.4",
6479 "es-abstract": "^1.19.5"
6480 },
6481 "funding": {
6482 "url": "https://github.com/sponsors/ljharb"
6483 }
6484 },
6485 "node_modules/strip-ansi": {
6486 "version": "6.0.1",
6487 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
6488 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
6489 "dev": true,
6490 "dependencies": {
6491 "ansi-regex": "^5.0.1"
6492 },
6493 "engines": {
6494 "node": ">=8"
6495 }
6496 },
6497 "node_modules/strip-bom": {
6498 "version": "4.0.0",
6499 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
6500 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
6501 "dev": true,
6502 "engines": {
6503 "node": ">=8"
6504 }
6505 },
6506 "node_modules/strip-json-comments": {
6507 "version": "3.1.1",
6508 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
6509 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
6510 "dev": true,
6511 "engines": {
6512 "node": ">=8"
6513 },
6514 "funding": {
6515 "url": "https://github.com/sponsors/sindresorhus"
6516 }
6517 },
6518 "node_modules/supports-color": {
6519 "version": "7.2.0",
6520 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6521 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6522 "dev": true,
6523 "dependencies": {
6524 "has-flag": "^4.0.0"
6525 },
6526 "engines": {
6527 "node": ">=8"
6528 }
6529 },
6530 "node_modules/supports-preserve-symlinks-flag": {
6531 "version": "1.0.0",
6532 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
6533 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
6534 "dev": true,
6535 "engines": {
6536 "node": ">= 0.4"
6537 },
6538 "funding": {
6539 "url": "https://github.com/sponsors/ljharb"
6540 }
6541 },
6542 "node_modules/tcomb": {
6543 "version": "3.2.29",
6544 "resolved": "https://registry.npmjs.org/tcomb/-/tcomb-3.2.29.tgz",
6545 "integrity": "sha512-di2Hd1DB2Zfw6StGv861JoAF5h/uQVu/QJp2g8KVbtfKnoHdBQl5M32YWq6mnSYBQ1vFFrns5B1haWJL7rKaOQ==",
6546 "dev": true
6547 },
6548 "node_modules/tcomb-validation": {
6549 "version": "3.4.1",
6550 "resolved": "https://registry.npmjs.org/tcomb-validation/-/tcomb-validation-3.4.1.tgz",
6551 "integrity": "sha512-urVVMQOma4RXwiVCa2nM2eqrAomHROHvWPuj6UkDGz/eb5kcy0x6P0dVt6kzpUZtYMNoAqJLWmz1BPtxrtjtrA==",
6552 "dev": true,
6553 "dependencies": {
6554 "tcomb": "^3.0.0"
6555 }
6556 },
6557 "node_modules/terser": {
6558 "version": "5.13.1",
6559 "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz",
6560 "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==",
6561 "dev": true,
6562 "dependencies": {
6563 "acorn": "^8.5.0",
6564 "commander": "^2.20.0",
6565 "source-map": "~0.8.0-beta.0",
6566 "source-map-support": "~0.5.20"
6567 },
6568 "bin": {
6569 "terser": "bin/terser"
6570 },
6571 "engines": {
6572 "node": ">=10"
6573 }
6574 },
6575 "node_modules/terser/node_modules/source-map": {
6576 "version": "0.8.0-beta.0",
6577 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz",
6578 "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==",
6579 "dev": true,
6580 "dependencies": {
6581 "whatwg-url": "^7.0.0"
6582 },
6583 "engines": {
6584 "node": ">= 8"
6585 }
6586 },
6587 "node_modules/test-exclude": {
6588 "version": "6.0.0",
6589 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
6590 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
6591 "dev": true,
6592 "dependencies": {
6593 "@istanbuljs/schema": "^0.1.2",
6594 "glob": "^7.1.4",
6595 "minimatch": "^3.0.4"
6596 },
6597 "engines": {
6598 "node": ">=8"
6599 }
6600 },
6601 "node_modules/text-table": {
6602 "version": "0.2.0",
6603 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
6604 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
6605 "dev": true
6606 },
6607 "node_modules/to-fast-properties": {
6608 "version": "2.0.0",
6609 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
6610 "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
6611 "dev": true,
6612 "engines": {
6613 "node": ">=4"
6614 }
6615 },
6616 "node_modules/to-regex-range": {
6617 "version": "5.0.1",
6618 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
6619 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
6620 "dev": true,
6621 "dependencies": {
6622 "is-number": "^7.0.0"
6623 },
6624 "engines": {
6625 "node": ">=8.0"
6626 }
6627 },
6628 "node_modules/tr46": {
6629 "version": "1.0.1",
6630 "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
6631 "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=",
6632 "dev": true,
6633 "dependencies": {
6634 "punycode": "^2.1.0"
6635 }
6636 },
6637 "node_modules/trim": {
6638 "version": "0.0.3",
6639 "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.3.tgz",
6640 "integrity": "sha512-h82ywcYhHK7veeelXrCScdH7HkWfbIT1D/CgYO+nmDarz3SGNssVBMws6jU16Ga60AJCRAvPV6w6RLuNerQqjg==",
6641 "dev": true
6642 },
6643 "node_modules/trim-trailing-lines": {
6644 "version": "1.1.4",
6645 "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz",
6646 "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==",
6647 "dev": true,
6648 "funding": {
6649 "type": "github",
6650 "url": "https://github.com/sponsors/wooorm"
6651 }
6652 },
6653 "node_modules/trough": {
6654 "version": "1.0.5",
6655 "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz",
6656 "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==",
6657 "dev": true,
6658 "funding": {
6659 "type": "github",
6660 "url": "https://github.com/sponsors/wooorm"
6661 }
6662 },
6663 "node_modules/ts-clone-node": {
6664 "version": "0.3.32",
6665 "resolved": "https://registry.npmjs.org/ts-clone-node/-/ts-clone-node-0.3.32.tgz",
6666 "integrity": "sha512-YYGvoWy2Ba98/YC/0leD7IRsU/q5pu/KRg9dD8omzkbgoZ8g7gfYfED9mWMTyNp7J3CQiiKyvM62B7mXXHKU7Q==",
6667 "dev": true,
6668 "dependencies": {
6669 "compatfactory": "^0.0.13"
6670 },
6671 "engines": {
6672 "node": ">=10.0.0"
6673 },
6674 "funding": {
6675 "type": "github",
6676 "url": "https://github.com/wessberg/ts-clone-node?sponsor=1"
6677 },
6678 "peerDependencies": {
6679 "typescript": "^3.x || ^4.x"
6680 }
6681 },
6682 "node_modules/tsconfig-paths": {
6683 "version": "3.14.1",
6684 "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz",
6685 "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==",
6686 "dev": true,
6687 "dependencies": {
6688 "@types/json5": "^0.0.29",
6689 "json5": "^1.0.1",
6690 "minimist": "^1.2.6",
6691 "strip-bom": "^3.0.0"
6692 }
6693 },
6694 "node_modules/tsconfig-paths/node_modules/json5": {
6695 "version": "1.0.1",
6696 "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
6697 "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
6698 "dev": true,
6699 "dependencies": {
6700 "minimist": "^1.2.0"
6701 },
6702 "bin": {
6703 "json5": "lib/cli.js"
6704 }
6705 },
6706 "node_modules/tsconfig-paths/node_modules/strip-bom": {
6707 "version": "3.0.0",
6708 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
6709 "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
6710 "dev": true,
6711 "engines": {
6712 "node": ">=4"
6713 }
6714 },
6715 "node_modules/tslib": {
6716 "version": "1.14.1",
6717 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
6718 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
6719 "dev": true
6720 },
6721 "node_modules/tsutils": {
6722 "version": "3.21.0",
6723 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
6724 "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
6725 "dev": true,
6726 "dependencies": {
6727 "tslib": "^1.8.1"
6728 },
6729 "engines": {
6730 "node": ">= 6"
6731 },
6732 "peerDependencies": {
6733 "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
6734 }
6735 },
6736 "node_modules/type-check": {
6737 "version": "0.4.0",
6738 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
6739 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
6740 "dev": true,
6741 "dependencies": {
6742 "prelude-ls": "^1.2.1"
6743 },
6744 "engines": {
6745 "node": ">= 0.8.0"
6746 }
6747 },
6748 "node_modules/type-fest": {
6749 "version": "0.20.2",
6750 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
6751 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
6752 "dev": true,
6753 "engines": {
6754 "node": ">=10"
6755 },
6756 "funding": {
6757 "url": "https://github.com/sponsors/sindresorhus"
6758 }
6759 },
6760 "node_modules/typedarray-to-buffer": {
6761 "version": "3.1.5",
6762 "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
6763 "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
6764 "dev": true,
6765 "dependencies": {
6766 "is-typedarray": "^1.0.0"
6767 }
6768 },
6769 "node_modules/typedoc": {
6770 "version": "0.22.15",
6771 "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.15.tgz",
6772 "integrity": "sha512-CMd1lrqQbFvbx6S9G6fL4HKp3GoIuhujJReWqlIvSb2T26vGai+8Os3Mde7Pn832pXYemd9BMuuYWhFpL5st0Q==",
6773 "dev": true,
6774 "dependencies": {
6775 "glob": "^7.2.0",
6776 "lunr": "^2.3.9",
6777 "marked": "^4.0.12",
6778 "minimatch": "^5.0.1",
6779 "shiki": "^0.10.1"
6780 },
6781 "bin": {
6782 "typedoc": "bin/typedoc"
6783 },
6784 "engines": {
6785 "node": ">= 12.10.0"
6786 },
6787 "peerDependencies": {
6788 "typescript": "4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x || 4.5.x || 4.6.x"
6789 }
6790 },
6791 "node_modules/typedoc/node_modules/brace-expansion": {
6792 "version": "2.0.1",
6793 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
6794 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
6795 "dev": true,
6796 "dependencies": {
6797 "balanced-match": "^1.0.0"
6798 }
6799 },
6800 "node_modules/typedoc/node_modules/minimatch": {
6801 "version": "5.1.0",
6802 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz",
6803 "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==",
6804 "dev": true,
6805 "dependencies": {
6806 "brace-expansion": "^2.0.1"
6807 },
6808 "engines": {
6809 "node": ">=10"
6810 }
6811 },
6812 "node_modules/typescript": {
6813 "version": "4.6.4",
6814 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz",
6815 "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==",
6816 "dev": true,
6817 "bin": {
6818 "tsc": "bin/tsc",
6819 "tsserver": "bin/tsserver"
6820 },
6821 "engines": {
6822 "node": ">=4.2.0"
6823 }
6824 },
6825 "node_modules/ua-parser-js": {
6826 "version": "1.0.2",
6827 "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.2.tgz",
6828 "integrity": "sha512-00y/AXhx0/SsnI51fTc0rLRmafiGOM4/O+ny10Ps7f+j/b8p/ZY11ytMgznXkOVo4GQ+KwQG5UQLkLGirsACRg==",
6829 "dev": true,
6830 "funding": [
6831 {
6832 "type": "opencollective",
6833 "url": "https://opencollective.com/ua-parser-js"
6834 },
6835 {
6836 "type": "paypal",
6837 "url": "https://paypal.me/faisalman"
6838 }
6839 ],
6840 "engines": {
6841 "node": "*"
6842 }
6843 },
6844 "node_modules/uglify-js": {
6845 "version": "3.15.5",
6846 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.5.tgz",
6847 "integrity": "sha512-hNM5q5GbBRB5xB+PMqVRcgYe4c8jbyZ1pzZhS6jbq54/4F2gFK869ZheiE5A8/t+W5jtTNpWef/5Q9zk639FNQ==",
6848 "dev": true,
6849 "optional": true,
6850 "bin": {
6851 "uglifyjs": "bin/uglifyjs"
6852 },
6853 "engines": {
6854 "node": ">=0.8.0"
6855 }
6856 },
6857 "node_modules/unbox-primitive": {
6858 "version": "1.0.2",
6859 "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
6860 "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
6861 "dev": true,
6862 "dependencies": {
6863 "call-bind": "^1.0.2",
6864 "has-bigints": "^1.0.2",
6865 "has-symbols": "^1.0.3",
6866 "which-boxed-primitive": "^1.0.2"
6867 },
6868 "funding": {
6869 "url": "https://github.com/sponsors/ljharb"
6870 }
6871 },
6872 "node_modules/unherit": {
6873 "version": "1.1.3",
6874 "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz",
6875 "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==",
6876 "dev": true,
6877 "dependencies": {
6878 "inherits": "^2.0.0",
6879 "xtend": "^4.0.0"
6880 },
6881 "funding": {
6882 "type": "github",
6883 "url": "https://github.com/sponsors/wooorm"
6884 }
6885 },
6886 "node_modules/unicode-regex": {
6887 "version": "3.0.0",
6888 "resolved": "https://registry.npmjs.org/unicode-regex/-/unicode-regex-3.0.0.tgz",
6889 "integrity": "sha512-WiDJdORsqgxkZrjC8WsIP573130HNn7KsB0IDnUccW2BG2b19QQNloNhVe6DKk3Aef0UcoIHhNVj7IkkcYWrNw==",
6890 "dev": true,
6891 "dependencies": {
6892 "regexp-util": "^1.2.0"
6893 },
6894 "engines": {
6895 "node": ">= 4"
6896 }
6897 },
6898 "node_modules/unified": {
6899 "version": "9.2.1",
6900 "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.1.tgz",
6901 "integrity": "sha512-juWjuI8Z4xFg8pJbnEZ41b5xjGUWGHqXALmBZ3FC3WX0PIx1CZBIIJ6mXbYMcf6Yw4Fi0rFUTA1cdz/BglbOhA==",
6902 "dev": true,
6903 "dependencies": {
6904 "bail": "^1.0.0",
6905 "extend": "^3.0.0",
6906 "is-buffer": "^2.0.0",
6907 "is-plain-obj": "^2.0.0",
6908 "trough": "^1.0.0",
6909 "vfile": "^4.0.0"
6910 },
6911 "funding": {
6912 "type": "opencollective",
6913 "url": "https://opencollective.com/unified"
6914 }
6915 },
6916 "node_modules/uniq": {
6917 "version": "1.0.1",
6918 "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
6919 "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
6920 "dev": true
6921 },
6922 "node_modules/unist-util-is": {
6923 "version": "3.0.0",
6924 "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz",
6925 "integrity": "sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==",
6926 "dev": true
6927 },
6928 "node_modules/unist-util-remove-position": {
6929 "version": "1.1.4",
6930 "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.4.tgz",
6931 "integrity": "sha512-tLqd653ArxJIPnKII6LMZwH+mb5q+n/GtXQZo6S6csPRs5zB0u79Yw8ouR3wTw8wxvdJFhpP6Y7jorWdCgLO0A==",
6932 "dev": true,
6933 "dependencies": {
6934 "unist-util-visit": "^1.1.0"
6935 },
6936 "funding": {
6937 "type": "opencollective",
6938 "url": "https://opencollective.com/unified"
6939 }
6940 },
6941 "node_modules/unist-util-stringify-position": {
6942 "version": "2.0.3",
6943 "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
6944 "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
6945 "dev": true,
6946 "dependencies": {
6947 "@types/unist": "^2.0.2"
6948 },
6949 "funding": {
6950 "type": "opencollective",
6951 "url": "https://opencollective.com/unified"
6952 }
6953 },
6954 "node_modules/unist-util-visit": {
6955 "version": "1.4.1",
6956 "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz",
6957 "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==",
6958 "dev": true,
6959 "dependencies": {
6960 "unist-util-visit-parents": "^2.0.0"
6961 }
6962 },
6963 "node_modules/unist-util-visit-parents": {
6964 "version": "2.1.2",
6965 "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz",
6966 "integrity": "sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==",
6967 "dev": true,
6968 "dependencies": {
6969 "unist-util-is": "^3.0.0"
6970 }
6971 },
6972 "node_modules/universalify": {
6973 "version": "2.0.0",
6974 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
6975 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
6976 "dev": true,
6977 "engines": {
6978 "node": ">= 10.0.0"
6979 }
6980 },
6981 "node_modules/uri-js": {
6982 "version": "4.4.1",
6983 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
6984 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
6985 "dev": true,
6986 "dependencies": {
6987 "punycode": "^2.1.0"
6988 }
6989 },
6990 "node_modules/uuid": {
6991 "version": "8.3.2",
6992 "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
6993 "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
6994 "dev": true,
6995 "bin": {
6996 "uuid": "dist/bin/uuid"
6997 }
6998 },
6999 "node_modules/v8-compile-cache": {
7000 "version": "2.3.0",
7001 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
7002 "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
7003 "dev": true
7004 },
7005 "node_modules/validator": {
7006 "version": "13.7.0",
7007 "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz",
7008 "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==",
7009 "dev": true,
7010 "engines": {
7011 "node": ">= 0.10"
7012 }
7013 },
7014 "node_modules/vfile": {
7015 "version": "4.2.1",
7016 "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz",
7017 "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==",
7018 "dev": true,
7019 "dependencies": {
7020 "@types/unist": "^2.0.0",
7021 "is-buffer": "^2.0.0",
7022 "unist-util-stringify-position": "^2.0.0",
7023 "vfile-message": "^2.0.0"
7024 },
7025 "funding": {
7026 "type": "opencollective",
7027 "url": "https://opencollective.com/unified"
7028 }
7029 },
7030 "node_modules/vfile-location": {
7031 "version": "2.0.6",
7032 "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.6.tgz",
7033 "integrity": "sha512-sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA==",
7034 "dev": true,
7035 "funding": {
7036 "type": "opencollective",
7037 "url": "https://opencollective.com/unified"
7038 }
7039 },
7040 "node_modules/vfile-message": {
7041 "version": "2.0.4",
7042 "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz",
7043 "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==",
7044 "dev": true,
7045 "dependencies": {
7046 "@types/unist": "^2.0.0",
7047 "unist-util-stringify-position": "^2.0.0"
7048 },
7049 "funding": {
7050 "type": "opencollective",
7051 "url": "https://opencollective.com/unified"
7052 }
7053 },
7054 "node_modules/vnopts": {
7055 "version": "1.0.2",
7056 "resolved": "https://registry.npmjs.org/vnopts/-/vnopts-1.0.2.tgz",
7057 "integrity": "sha512-d2rr2EFhAGHnTlURu49G7GWmiJV80HbAnkYdD9IFAtfhmxC+kSWEaZ6ZF064DJFTv9lQZQV1vuLTntyQpoanGQ==",
7058 "dev": true,
7059 "dependencies": {
7060 "chalk": "^2.4.1",
7061 "leven": "^2.1.0",
7062 "tslib": "^1.9.3"
7063 },
7064 "engines": {
7065 "node": ">= 6"
7066 }
7067 },
7068 "node_modules/vnopts/node_modules/ansi-styles": {
7069 "version": "3.2.1",
7070 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
7071 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
7072 "dev": true,
7073 "dependencies": {
7074 "color-convert": "^1.9.0"
7075 },
7076 "engines": {
7077 "node": ">=4"
7078 }
7079 },
7080 "node_modules/vnopts/node_modules/chalk": {
7081 "version": "2.4.2",
7082 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
7083 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
7084 "dev": true,
7085 "dependencies": {
7086 "ansi-styles": "^3.2.1",
7087 "escape-string-regexp": "^1.0.5",
7088 "supports-color": "^5.3.0"
7089 },
7090 "engines": {
7091 "node": ">=4"
7092 }
7093 },
7094 "node_modules/vnopts/node_modules/color-convert": {
7095 "version": "1.9.3",
7096 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
7097 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
7098 "dev": true,
7099 "dependencies": {
7100 "color-name": "1.1.3"
7101 }
7102 },
7103 "node_modules/vnopts/node_modules/color-name": {
7104 "version": "1.1.3",
7105 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
7106 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
7107 "dev": true
7108 },
7109 "node_modules/vnopts/node_modules/escape-string-regexp": {
7110 "version": "1.0.5",
7111 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
7112 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
7113 "dev": true,
7114 "engines": {
7115 "node": ">=0.8.0"
7116 }
7117 },
7118 "node_modules/vnopts/node_modules/has-flag": {
7119 "version": "3.0.0",
7120 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
7121 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
7122 "dev": true,
7123 "engines": {
7124 "node": ">=4"
7125 }
7126 },
7127 "node_modules/vnopts/node_modules/leven": {
7128 "version": "2.1.0",
7129 "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
7130 "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=",
7131 "dev": true,
7132 "engines": {
7133 "node": ">=0.10.0"
7134 }
7135 },
7136 "node_modules/vnopts/node_modules/supports-color": {
7137 "version": "5.5.0",
7138 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
7139 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
7140 "dev": true,
7141 "dependencies": {
7142 "has-flag": "^3.0.0"
7143 },
7144 "engines": {
7145 "node": ">=4"
7146 }
7147 },
7148 "node_modules/vscode-oniguruma": {
7149 "version": "1.6.2",
7150 "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz",
7151 "integrity": "sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==",
7152 "dev": true
7153 },
7154 "node_modules/vscode-textmate": {
7155 "version": "5.2.0",
7156 "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz",
7157 "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==",
7158 "dev": true
7159 },
7160 "node_modules/webidl-conversions": {
7161 "version": "4.0.2",
7162 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
7163 "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
7164 "dev": true
7165 },
7166 "node_modules/whatwg-url": {
7167 "version": "7.1.0",
7168 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
7169 "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
7170 "dev": true,
7171 "dependencies": {
7172 "lodash.sortby": "^4.7.0",
7173 "tr46": "^1.0.1",
7174 "webidl-conversions": "^4.0.2"
7175 }
7176 },
7177 "node_modules/which": {
7178 "version": "2.0.2",
7179 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
7180 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
7181 "dev": true,
7182 "dependencies": {
7183 "isexe": "^2.0.0"
7184 },
7185 "bin": {
7186 "node-which": "bin/node-which"
7187 },
7188 "engines": {
7189 "node": ">= 8"
7190 }
7191 },
7192 "node_modules/which-boxed-primitive": {
7193 "version": "1.0.2",
7194 "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
7195 "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
7196 "dev": true,
7197 "dependencies": {
7198 "is-bigint": "^1.0.1",
7199 "is-boolean-object": "^1.1.0",
7200 "is-number-object": "^1.0.4",
7201 "is-string": "^1.0.5",
7202 "is-symbol": "^1.0.3"
7203 },
7204 "funding": {
7205 "url": "https://github.com/sponsors/ljharb"
7206 }
7207 },
7208 "node_modules/which-module": {
7209 "version": "2.0.0",
7210 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
7211 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
7212 "dev": true
7213 },
7214 "node_modules/word-wrap": {
7215 "version": "1.2.3",
7216 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
7217 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
7218 "dev": true,
7219 "engines": {
7220 "node": ">=0.10.0"
7221 }
7222 },
7223 "node_modules/wordwrap": {
7224 "version": "1.0.0",
7225 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
7226 "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
7227 "dev": true
7228 },
7229 "node_modules/workerpool": {
7230 "version": "6.2.1",
7231 "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz",
7232 "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==",
7233 "dev": true
7234 },
7235 "node_modules/wrap-ansi": {
7236 "version": "7.0.0",
7237 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
7238 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
7239 "dev": true,
7240 "dependencies": {
7241 "ansi-styles": "^4.0.0",
7242 "string-width": "^4.1.0",
7243 "strip-ansi": "^6.0.0"
7244 },
7245 "engines": {
7246 "node": ">=10"
7247 },
7248 "funding": {
7249 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
7250 }
7251 },
7252 "node_modules/wrappy": {
7253 "version": "1.0.2",
7254 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
7255 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
7256 "dev": true
7257 },
7258 "node_modules/write-file-atomic": {
7259 "version": "3.0.3",
7260 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
7261 "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
7262 "dev": true,
7263 "dependencies": {
7264 "imurmurhash": "^0.1.4",
7265 "is-typedarray": "^1.0.0",
7266 "signal-exit": "^3.0.2",
7267 "typedarray-to-buffer": "^3.1.5"
7268 }
7269 },
7270 "node_modules/xtend": {
7271 "version": "4.0.2",
7272 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
7273 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
7274 "dev": true,
7275 "engines": {
7276 "node": ">=0.4"
7277 }
7278 },
7279 "node_modules/y18n": {
7280 "version": "5.0.8",
7281 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
7282 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
7283 "dev": true,
7284 "engines": {
7285 "node": ">=10"
7286 }
7287 },
7288 "node_modules/yallist": {
7289 "version": "2.1.2",
7290 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
7291 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
7292 "dev": true
7293 },
7294 "node_modules/yaml": {
7295 "version": "1.10.2",
7296 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
7297 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
7298 "dev": true,
7299 "engines": {
7300 "node": ">= 6"
7301 }
7302 },
7303 "node_modules/yaml-unist-parser": {
7304 "version": "1.3.1",
7305 "resolved": "https://registry.npmjs.org/yaml-unist-parser/-/yaml-unist-parser-1.3.1.tgz",
7306 "integrity": "sha512-4aHBMpYcnByF8l2OKj5hlBJlxSYIMON8Z1Hm57ymbBL4omXMlGgY+pEf4Di6h2qNT8ZG8seTVvAQYNOa7CZ9eA==",
7307 "dev": true,
7308 "dependencies": {
7309 "lines-and-columns": "^1.1.6",
7310 "tslib": "^1.10.0",
7311 "yaml": "^1.10.0"
7312 },
7313 "engines": {
7314 "node": ">= 6"
7315 }
7316 },
7317 "node_modules/yargs": {
7318 "version": "16.2.0",
7319 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
7320 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
7321 "dev": true,
7322 "dependencies": {
7323 "cliui": "^7.0.2",
7324 "escalade": "^3.1.1",
7325 "get-caller-file": "^2.0.5",
7326 "require-directory": "^2.1.1",
7327 "string-width": "^4.2.0",
7328 "y18n": "^5.0.5",
7329 "yargs-parser": "^20.2.2"
7330 },
7331 "engines": {
7332 "node": ">=10"
7333 }
7334 },
7335 "node_modules/yargs-parser": {
7336 "version": "20.2.4",
7337 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
7338 "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
7339 "dev": true,
7340 "engines": {
7341 "node": ">=10"
7342 }
7343 },
7344 "node_modules/yargs-unparser": {
7345 "version": "2.0.0",
7346 "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
7347 "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
7348 "dev": true,
7349 "dependencies": {
7350 "camelcase": "^6.0.0",
7351 "decamelize": "^4.0.0",
7352 "flat": "^5.0.2",
7353 "is-plain-obj": "^2.1.0"
7354 },
7355 "engines": {
7356 "node": ">=10"
7357 }
7358 },
7359 "node_modules/yargs-unparser/node_modules/camelcase": {
7360 "version": "6.3.0",
7361 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
7362 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
7363 "dev": true,
7364 "engines": {
7365 "node": ">=10"
7366 },
7367 "funding": {
7368 "url": "https://github.com/sponsors/sindresorhus"
7369 }
7370 },
7371 "node_modules/yargs-unparser/node_modules/decamelize": {
7372 "version": "4.0.0",
7373 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
7374 "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
7375 "dev": true,
7376 "engines": {
7377 "node": ">=10"
7378 },
7379 "funding": {
7380 "url": "https://github.com/sponsors/sindresorhus"
7381 }
7382 },
7383 "node_modules/yocto-queue": {
7384 "version": "0.1.0",
7385 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
7386 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
7387 "dev": true,
7388 "engines": {
7389 "node": ">=10"
7390 },
7391 "funding": {
7392 "url": "https://github.com/sponsors/sindresorhus"
7393 }
7394 }
7395 },
7396 "dependencies": {
7397 "@ampproject/remapping": {
7398 "version": "2.2.0",
7399 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
7400 "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
7401 "dev": true,
7402 "requires": {
7403 "@jridgewell/gen-mapping": "^0.1.0",
7404 "@jridgewell/trace-mapping": "^0.3.9"
7405 }
7406 },
7407 "@angular/compiler": {
7408 "version": "9.0.5",
7409 "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.5.tgz",
7410 "integrity": "sha512-TeyhRGefTOtA9N3udMrvheafoXcz/dvTTdZLcieeZQxm1SSeaQDUQ/rUH6QTOiHVNMtjOCrZ9J5rk1A4mPYuag==",
7411 "dev": true,
7412 "requires": {}
7413 },
7414 "@babel/code-frame": {
7415 "version": "7.16.7",
7416 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz",
7417 "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==",
7418 "dev": true,
7419 "requires": {
7420 "@babel/highlight": "^7.16.7"
7421 }
7422 },
7423 "@babel/compat-data": {
7424 "version": "7.17.10",
7425 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz",
7426 "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==",
7427 "dev": true
7428 },
7429 "@babel/core": {
7430 "version": "7.18.0",
7431 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.0.tgz",
7432 "integrity": "sha512-Xyw74OlJwDijToNi0+6BBI5mLLR5+5R3bcSH80LXzjzEGEUlvNzujEE71BaD/ApEZHAvFI/Mlmp4M5lIkdeeWw==",
7433 "dev": true,
7434 "requires": {
7435 "@ampproject/remapping": "^2.1.0",
7436 "@babel/code-frame": "^7.16.7",
7437 "@babel/generator": "^7.18.0",
7438 "@babel/helper-compilation-targets": "^7.17.10",
7439 "@babel/helper-module-transforms": "^7.18.0",
7440 "@babel/helpers": "^7.18.0",
7441 "@babel/parser": "^7.18.0",
7442 "@babel/template": "^7.16.7",
7443 "@babel/traverse": "^7.18.0",
7444 "@babel/types": "^7.18.0",
7445 "convert-source-map": "^1.7.0",
7446 "debug": "^4.1.0",
7447 "gensync": "^1.0.0-beta.2",
7448 "json5": "^2.2.1",
7449 "semver": "^6.3.0"
7450 },
7451 "dependencies": {
7452 "semver": {
7453 "version": "6.3.0",
7454 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
7455 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
7456 "dev": true
7457 }
7458 }
7459 },
7460 "@babel/generator": {
7461 "version": "7.18.0",
7462 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.0.tgz",
7463 "integrity": "sha512-81YO9gGx6voPXlvYdZBliFXAZU8vZ9AZ6z+CjlmcnaeOcYSFbMTpdeDUO9xD9dh/68Vq03I8ZspfUTPfitcDHg==",
7464 "dev": true,
7465 "requires": {
7466 "@babel/types": "^7.18.0",
7467 "@jridgewell/gen-mapping": "^0.3.0",
7468 "jsesc": "^2.5.1"
7469 },
7470 "dependencies": {
7471 "@jridgewell/gen-mapping": {
7472 "version": "0.3.1",
7473 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz",
7474 "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==",
7475 "dev": true,
7476 "requires": {
7477 "@jridgewell/set-array": "^1.0.0",
7478 "@jridgewell/sourcemap-codec": "^1.4.10",
7479 "@jridgewell/trace-mapping": "^0.3.9"
7480 }
7481 }
7482 }
7483 },
7484 "@babel/helper-compilation-targets": {
7485 "version": "7.17.10",
7486 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz",
7487 "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==",
7488 "dev": true,
7489 "requires": {
7490 "@babel/compat-data": "^7.17.10",
7491 "@babel/helper-validator-option": "^7.16.7",
7492 "browserslist": "^4.20.2",
7493 "semver": "^6.3.0"
7494 },
7495 "dependencies": {
7496 "semver": {
7497 "version": "6.3.0",
7498 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
7499 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
7500 "dev": true
7501 }
7502 }
7503 },
7504 "@babel/helper-environment-visitor": {
7505 "version": "7.16.7",
7506 "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz",
7507 "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==",
7508 "dev": true,
7509 "requires": {
7510 "@babel/types": "^7.16.7"
7511 }
7512 },
7513 "@babel/helper-function-name": {
7514 "version": "7.17.9",
7515 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz",
7516 "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==",
7517 "dev": true,
7518 "requires": {
7519 "@babel/template": "^7.16.7",
7520 "@babel/types": "^7.17.0"
7521 }
7522 },
7523 "@babel/helper-hoist-variables": {
7524 "version": "7.16.7",
7525 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz",
7526 "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==",
7527 "dev": true,
7528 "requires": {
7529 "@babel/types": "^7.16.7"
7530 }
7531 },
7532 "@babel/helper-module-imports": {
7533 "version": "7.16.7",
7534 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz",
7535 "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==",
7536 "dev": true,
7537 "requires": {
7538 "@babel/types": "^7.16.7"
7539 }
7540 },
7541 "@babel/helper-module-transforms": {
7542 "version": "7.18.0",
7543 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz",
7544 "integrity": "sha512-kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==",
7545 "dev": true,
7546 "requires": {
7547 "@babel/helper-environment-visitor": "^7.16.7",
7548 "@babel/helper-module-imports": "^7.16.7",
7549 "@babel/helper-simple-access": "^7.17.7",
7550 "@babel/helper-split-export-declaration": "^7.16.7",
7551 "@babel/helper-validator-identifier": "^7.16.7",
7552 "@babel/template": "^7.16.7",
7553 "@babel/traverse": "^7.18.0",
7554 "@babel/types": "^7.18.0"
7555 }
7556 },
7557 "@babel/helper-simple-access": {
7558 "version": "7.17.7",
7559 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz",
7560 "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==",
7561 "dev": true,
7562 "requires": {
7563 "@babel/types": "^7.17.0"
7564 }
7565 },
7566 "@babel/helper-split-export-declaration": {
7567 "version": "7.16.7",
7568 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz",
7569 "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==",
7570 "dev": true,
7571 "requires": {
7572 "@babel/types": "^7.16.7"
7573 }
7574 },
7575 "@babel/helper-validator-identifier": {
7576 "version": "7.16.7",
7577 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
7578 "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==",
7579 "dev": true
7580 },
7581 "@babel/helper-validator-option": {
7582 "version": "7.16.7",
7583 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz",
7584 "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==",
7585 "dev": true
7586 },
7587 "@babel/helpers": {
7588 "version": "7.18.0",
7589 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.0.tgz",
7590 "integrity": "sha512-AE+HMYhmlMIbho9nbvicHyxFwhrO+xhKB6AhRxzl8w46Yj0VXTZjEsAoBVC7rB2I0jzX+yWyVybnO08qkfx6kg==",
7591 "dev": true,
7592 "requires": {
7593 "@babel/template": "^7.16.7",
7594 "@babel/traverse": "^7.18.0",
7595 "@babel/types": "^7.18.0"
7596 }
7597 },
7598 "@babel/highlight": {
7599 "version": "7.17.12",
7600 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz",
7601 "integrity": "sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==",
7602 "dev": true,
7603 "requires": {
7604 "@babel/helper-validator-identifier": "^7.16.7",
7605 "chalk": "^2.0.0",
7606 "js-tokens": "^4.0.0"
7607 },
7608 "dependencies": {
7609 "ansi-styles": {
7610 "version": "3.2.1",
7611 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
7612 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
7613 "dev": true,
7614 "requires": {
7615 "color-convert": "^1.9.0"
7616 }
7617 },
7618 "chalk": {
7619 "version": "2.4.2",
7620 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
7621 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
7622 "dev": true,
7623 "requires": {
7624 "ansi-styles": "^3.2.1",
7625 "escape-string-regexp": "^1.0.5",
7626 "supports-color": "^5.3.0"
7627 }
7628 },
7629 "color-convert": {
7630 "version": "1.9.3",
7631 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
7632 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
7633 "dev": true,
7634 "requires": {
7635 "color-name": "1.1.3"
7636 }
7637 },
7638 "color-name": {
7639 "version": "1.1.3",
7640 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
7641 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
7642 "dev": true
7643 },
7644 "escape-string-regexp": {
7645 "version": "1.0.5",
7646 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
7647 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
7648 "dev": true
7649 },
7650 "has-flag": {
7651 "version": "3.0.0",
7652 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
7653 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
7654 "dev": true
7655 },
7656 "supports-color": {
7657 "version": "5.5.0",
7658 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
7659 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
7660 "dev": true,
7661 "requires": {
7662 "has-flag": "^3.0.0"
7663 }
7664 }
7665 }
7666 },
7667 "@babel/parser": {
7668 "version": "7.18.0",
7669 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.0.tgz",
7670 "integrity": "sha512-AqDccGC+m5O/iUStSJy3DGRIUFu7WbY/CppZYwrEUB4N0tZlnI8CSTsgL7v5fHVFmUbRv2sd+yy27o8Ydt4MGg==",
7671 "dev": true
7672 },
7673 "@babel/template": {
7674 "version": "7.16.7",
7675 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz",
7676 "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
7677 "dev": true,
7678 "requires": {
7679 "@babel/code-frame": "^7.16.7",
7680 "@babel/parser": "^7.16.7",
7681 "@babel/types": "^7.16.7"
7682 }
7683 },
7684 "@babel/traverse": {
7685 "version": "7.18.0",
7686 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.0.tgz",
7687 "integrity": "sha512-oNOO4vaoIQoGjDQ84LgtF/IAlxlyqL4TUuoQ7xLkQETFaHkY1F7yazhB4Kt3VcZGL0ZF/jhrEpnXqUb0M7V3sw==",
7688 "dev": true,
7689 "requires": {
7690 "@babel/code-frame": "^7.16.7",
7691 "@babel/generator": "^7.18.0",
7692 "@babel/helper-environment-visitor": "^7.16.7",
7693 "@babel/helper-function-name": "^7.17.9",
7694 "@babel/helper-hoist-variables": "^7.16.7",
7695 "@babel/helper-split-export-declaration": "^7.16.7",
7696 "@babel/parser": "^7.18.0",
7697 "@babel/types": "^7.18.0",
7698 "debug": "^4.1.0",
7699 "globals": "^11.1.0"
7700 },
7701 "dependencies": {
7702 "globals": {
7703 "version": "11.12.0",
7704 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
7705 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
7706 "dev": true
7707 }
7708 }
7709 },
7710 "@babel/types": {
7711 "version": "7.18.0",
7712 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.0.tgz",
7713 "integrity": "sha512-vhAmLPAiC8j9K2GnsnLPCIH5wCrPpYIVBCWRBFDCB7Y/BXLqi/O+1RSTTM2bsmg6U/551+FCf9PNPxjABmxHTw==",
7714 "dev": true,
7715 "requires": {
7716 "@babel/helper-validator-identifier": "^7.16.7",
7717 "to-fast-properties": "^2.0.0"
7718 }
7719 },
7720 "@brodybits/remark-parse": {
7721 "version": "5.0.1",
7722 "resolved": "https://registry.npmjs.org/@brodybits/remark-parse/-/remark-parse-5.0.1.tgz",
7723 "integrity": "sha512-z4BjfcxegoajMQwIWBewRXVzrEvSQY1rILm7+O57qX9UI4ofCNr+biteNCVMNDv7POleymz6inEIzbCKYX7MVA==",
7724 "dev": true,
7725 "requires": {
7726 "collapse-white-space": "^1.0.2",
7727 "is-alphabetical": "^1.0.0",
7728 "is-decimal": "^1.0.0",
7729 "is-whitespace-character": "^1.0.0",
7730 "is-word-character": "^1.0.0",
7731 "markdown-escapes": "^1.0.0",
7732 "parse-entities": "^1.1.0",
7733 "repeat-string": "^1.5.4",
7734 "state-toggle": "^1.0.0",
7735 "trim": "0.0.3",
7736 "trim-trailing-lines": "^1.0.0",
7737 "unherit": "^1.0.4",
7738 "unist-util-remove-position": "^1.0.0",
7739 "vfile-location": "^2.0.0",
7740 "xtend": "^4.0.1"
7741 }
7742 },
7743 "@es-joy/jsdoccomment": {
7744 "version": "0.30.0",
7745 "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.30.0.tgz",
7746 "integrity": "sha512-U30cjaHCjdUqtbMgChJl80BP25GSRWg0/1R3UdB2ksitAo2oDYdRMrvzwuM21jcsFbEcLNAqwQGTCg+5CVbSIA==",
7747 "dev": true,
7748 "requires": {
7749 "comment-parser": "1.3.1",
7750 "esquery": "^1.4.0",
7751 "jsdoc-type-pratt-parser": "~3.1.0"
7752 }
7753 },
7754 "@eslint/eslintrc": {
7755 "version": "1.2.3",
7756 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.3.tgz",
7757 "integrity": "sha512-uGo44hIwoLGNyduRpjdEpovcbMdd+Nv7amtmJxnKmI8xj6yd5LncmSwDa5NgX/41lIFJtkjD6YdVfgEzPfJ5UA==",
7758 "dev": true,
7759 "requires": {
7760 "ajv": "^6.12.4",
7761 "debug": "^4.3.2",
7762 "espree": "^9.3.2",
7763 "globals": "^13.9.0",
7764 "ignore": "^5.2.0",
7765 "import-fresh": "^3.2.1",
7766 "js-yaml": "^4.1.0",
7767 "minimatch": "^3.1.2",
7768 "strip-json-comments": "^3.1.1"
7769 }
7770 },
7771 "@glimmer/env": {
7772 "version": "0.1.7",
7773 "resolved": "https://registry.npmjs.org/@glimmer/env/-/env-0.1.7.tgz",
7774 "integrity": "sha512-JKF/a9I9jw6fGoz8kA7LEQslrwJ5jms5CXhu/aqkBWk+PmZ6pTl8mlb/eJ/5ujBGTiQzBhy5AIWF712iA+4/mw==",
7775 "dev": true
7776 },
7777 "@glimmer/interfaces": {
7778 "version": "0.56.2",
7779 "resolved": "https://registry.npmjs.org/@glimmer/interfaces/-/interfaces-0.56.2.tgz",
7780 "integrity": "sha512-nRgcsTuyZ90aEoCuYVHKGDs3LpAv9n/JKiJ6iecpEYtyGgcPqSI3GjrJRl6k+1s5wnldEH1kjWq+ccCiXmA99w==",
7781 "dev": true,
7782 "requires": {
7783 "@simple-dom/interface": "^1.4.0"
7784 }
7785 },
7786 "@glimmer/syntax": {
7787 "version": "0.56.2",
7788 "resolved": "https://registry.npmjs.org/@glimmer/syntax/-/syntax-0.56.2.tgz",
7789 "integrity": "sha512-saoBoLKYEFtcCdBes/eO4QNE/XXJBfEHo2TEVOzKjpc9kIhRKtBZ6Vn9Z1iZBGi+7Mxti83JxvRWKz2ptZd+jQ==",
7790 "dev": true,
7791 "requires": {
7792 "@glimmer/interfaces": "^0.56.2",
7793 "@glimmer/util": "^0.56.2",
7794 "handlebars": "^4.7.4",
7795 "simple-html-tokenizer": "^0.5.9"
7796 }
7797 },
7798 "@glimmer/util": {
7799 "version": "0.56.2",
7800 "resolved": "https://registry.npmjs.org/@glimmer/util/-/util-0.56.2.tgz",
7801 "integrity": "sha512-AljXCX5HBjJkmNt4DNYmJmVvwqKjFF4lU6e0SBftwhzK85RbETYwpb3YWrghcjSCxoodwIu1zNFiKOA+xD6txw==",
7802 "dev": true,
7803 "requires": {
7804 "@glimmer/env": "0.1.7",
7805 "@glimmer/interfaces": "^0.56.2",
7806 "@simple-dom/interface": "^1.4.0"
7807 }
7808 },
7809 "@humanwhocodes/config-array": {
7810 "version": "0.9.5",
7811 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz",
7812 "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==",
7813 "dev": true,
7814 "requires": {
7815 "@humanwhocodes/object-schema": "^1.2.1",
7816 "debug": "^4.1.1",
7817 "minimatch": "^3.0.4"
7818 }
7819 },
7820 "@humanwhocodes/object-schema": {
7821 "version": "1.2.1",
7822 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
7823 "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
7824 "dev": true
7825 },
7826 "@iarna/toml": {
7827 "version": "2.2.5",
7828 "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz",
7829 "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==",
7830 "dev": true
7831 },
7832 "@istanbuljs/load-nyc-config": {
7833 "version": "1.1.0",
7834 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
7835 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
7836 "dev": true,
7837 "requires": {
7838 "camelcase": "^5.3.1",
7839 "find-up": "^4.1.0",
7840 "get-package-type": "^0.1.0",
7841 "js-yaml": "^3.13.1",
7842 "resolve-from": "^5.0.0"
7843 },
7844 "dependencies": {
7845 "argparse": {
7846 "version": "1.0.10",
7847 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
7848 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
7849 "dev": true,
7850 "requires": {
7851 "sprintf-js": "~1.0.2"
7852 }
7853 },
7854 "find-up": {
7855 "version": "4.1.0",
7856 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
7857 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
7858 "dev": true,
7859 "requires": {
7860 "locate-path": "^5.0.0",
7861 "path-exists": "^4.0.0"
7862 }
7863 },
7864 "js-yaml": {
7865 "version": "3.14.1",
7866 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
7867 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
7868 "dev": true,
7869 "requires": {
7870 "argparse": "^1.0.7",
7871 "esprima": "^4.0.0"
7872 }
7873 },
7874 "locate-path": {
7875 "version": "5.0.0",
7876 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
7877 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
7878 "dev": true,
7879 "requires": {
7880 "p-locate": "^4.1.0"
7881 }
7882 },
7883 "p-limit": {
7884 "version": "2.3.0",
7885 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
7886 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
7887 "dev": true,
7888 "requires": {
7889 "p-try": "^2.0.0"
7890 }
7891 },
7892 "p-locate": {
7893 "version": "4.1.0",
7894 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
7895 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
7896 "dev": true,
7897 "requires": {
7898 "p-limit": "^2.2.0"
7899 }
7900 },
7901 "p-try": {
7902 "version": "2.2.0",
7903 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
7904 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
7905 "dev": true
7906 },
7907 "path-exists": {
7908 "version": "4.0.0",
7909 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
7910 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
7911 "dev": true
7912 },
7913 "resolve-from": {
7914 "version": "5.0.0",
7915 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
7916 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
7917 "dev": true
7918 }
7919 }
7920 },
7921 "@istanbuljs/schema": {
7922 "version": "0.1.3",
7923 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
7924 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
7925 "dev": true
7926 },
7927 "@jest/expect-utils": {
7928 "version": "28.1.0",
7929 "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.0.tgz",
7930 "integrity": "sha512-5BrG48dpC0sB80wpeIX5FU6kolDJI4K0n5BM9a5V38MGx0pyRvUBSS0u2aNTdDzmOrCjhOg8pGs6a20ivYkdmw==",
7931 "dev": true,
7932 "requires": {
7933 "jest-get-type": "^28.0.2"
7934 }
7935 },
7936 "@jest/schemas": {
7937 "version": "28.0.2",
7938 "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz",
7939 "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==",
7940 "dev": true,
7941 "requires": {
7942 "@sinclair/typebox": "^0.23.3"
7943 }
7944 },
7945 "@jest/types": {
7946 "version": "28.1.0",
7947 "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.0.tgz",
7948 "integrity": "sha512-xmEggMPr317MIOjjDoZ4ejCSr9Lpbt/u34+dvc99t7DS8YirW5rwZEhzKPC2BMUFkUhI48qs6qLUSGw5FuL0GA==",
7949 "dev": true,
7950 "requires": {
7951 "@jest/schemas": "^28.0.2",
7952 "@types/istanbul-lib-coverage": "^2.0.0",
7953 "@types/istanbul-reports": "^3.0.0",
7954 "@types/node": "*",
7955 "@types/yargs": "^17.0.8",
7956 "chalk": "^4.0.0"
7957 }
7958 },
7959 "@jridgewell/gen-mapping": {
7960 "version": "0.1.1",
7961 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
7962 "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
7963 "dev": true,
7964 "requires": {
7965 "@jridgewell/set-array": "^1.0.0",
7966 "@jridgewell/sourcemap-codec": "^1.4.10"
7967 }
7968 },
7969 "@jridgewell/resolve-uri": {
7970 "version": "3.0.7",
7971 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz",
7972 "integrity": "sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==",
7973 "dev": true
7974 },
7975 "@jridgewell/set-array": {
7976 "version": "1.1.1",
7977 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz",
7978 "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==",
7979 "dev": true
7980 },
7981 "@jridgewell/sourcemap-codec": {
7982 "version": "1.4.13",
7983 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz",
7984 "integrity": "sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==",
7985 "dev": true
7986 },
7987 "@jridgewell/trace-mapping": {
7988 "version": "0.3.13",
7989 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz",
7990 "integrity": "sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==",
7991 "dev": true,
7992 "requires": {
7993 "@jridgewell/resolve-uri": "^3.0.3",
7994 "@jridgewell/sourcemap-codec": "^1.4.10"
7995 }
7996 },
7997 "@mdn/browser-compat-data": {
7998 "version": "4.2.1",
7999 "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-4.2.1.tgz",
8000 "integrity": "sha512-EWUguj2kd7ldmrF9F+vI5hUOralPd+sdsUnYbRy33vZTuZkduC1shE9TtEMEjAQwyfyMb4ole5KtjF8MsnQOlA==",
8001 "dev": true
8002 },
8003 "@nodelib/fs.scandir": {
8004 "version": "2.1.5",
8005 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
8006 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
8007 "dev": true,
8008 "requires": {
8009 "@nodelib/fs.stat": "2.0.5",
8010 "run-parallel": "^1.1.9"
8011 }
8012 },
8013 "@nodelib/fs.stat": {
8014 "version": "2.0.5",
8015 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
8016 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
8017 "dev": true
8018 },
8019 "@nodelib/fs.walk": {
8020 "version": "1.2.8",
8021 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
8022 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
8023 "dev": true,
8024 "requires": {
8025 "@nodelib/fs.scandir": "2.1.5",
8026 "fastq": "^1.6.0"
8027 }
8028 },
8029 "@rollup/pluginutils": {
8030 "version": "4.2.1",
8031 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
8032 "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
8033 "dev": true,
8034 "requires": {
8035 "estree-walker": "^2.0.1",
8036 "picomatch": "^2.2.2"
8037 }
8038 },
8039 "@simple-dom/interface": {
8040 "version": "1.4.0",
8041 "resolved": "https://registry.npmjs.org/@simple-dom/interface/-/interface-1.4.0.tgz",
8042 "integrity": "sha512-l5qumKFWU0S+4ZzMaLXFU8tQZsicHEMEyAxI5kDFGhJsRqDwe0a7/iPA/GdxlGyDKseQQAgIz5kzU7eXTrlSpA==",
8043 "dev": true
8044 },
8045 "@sinclair/typebox": {
8046 "version": "0.23.5",
8047 "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz",
8048 "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==",
8049 "dev": true
8050 },
8051 "@types/glob": {
8052 "version": "7.2.0",
8053 "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz",
8054 "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==",
8055 "dev": true,
8056 "requires": {
8057 "@types/minimatch": "*",
8058 "@types/node": "*"
8059 }
8060 },
8061 "@types/istanbul-lib-coverage": {
8062 "version": "2.0.4",
8063 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz",
8064 "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==",
8065 "dev": true
8066 },
8067 "@types/istanbul-lib-report": {
8068 "version": "3.0.0",
8069 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
8070 "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
8071 "dev": true,
8072 "requires": {
8073 "@types/istanbul-lib-coverage": "*"
8074 }
8075 },
8076 "@types/istanbul-reports": {
8077 "version": "3.0.1",
8078 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
8079 "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
8080 "dev": true,
8081 "requires": {
8082 "@types/istanbul-lib-report": "*"
8083 }
8084 },
8085 "@types/json-schema": {
8086 "version": "7.0.11",
8087 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
8088 "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
8089 "dev": true
8090 },
8091 "@types/json5": {
8092 "version": "0.0.29",
8093 "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
8094 "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==",
8095 "dev": true
8096 },
8097 "@types/minimatch": {
8098 "version": "3.0.5",
8099 "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
8100 "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
8101 "dev": true
8102 },
8103 "@types/node": {
8104 "version": "17.0.35",
8105 "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.35.tgz",
8106 "integrity": "sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==",
8107 "dev": true
8108 },
8109 "@types/object-path": {
8110 "version": "0.11.1",
8111 "resolved": "https://registry.npmjs.org/@types/object-path/-/object-path-0.11.1.tgz",
8112 "integrity": "sha512-219LSCO9HPcoXcRTC6DbCs0FRhZgBnEMzf16RRqkT40WbkKx3mOeQuz3e2XqbfhOz/AHfbru0kzB1n1RCAsIIg==",
8113 "dev": true
8114 },
8115 "@types/parse-json": {
8116 "version": "4.0.0",
8117 "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
8118 "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
8119 "dev": true
8120 },
8121 "@types/semver": {
8122 "version": "7.3.9",
8123 "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.9.tgz",
8124 "integrity": "sha512-L/TMpyURfBkf+o/526Zb6kd/tchUP3iBDEPjqjb+U2MAJhVRxxrmr2fwpe08E7QsV7YLcpq0tUaQ9O9x97ZIxQ==",
8125 "dev": true
8126 },
8127 "@types/stack-utils": {
8128 "version": "2.0.1",
8129 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz",
8130 "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==",
8131 "dev": true
8132 },
8133 "@types/ua-parser-js": {
8134 "version": "0.7.36",
8135 "resolved": "https://registry.npmjs.org/@types/ua-parser-js/-/ua-parser-js-0.7.36.tgz",
8136 "integrity": "sha512-N1rW+njavs70y2cApeIw1vLMYXRwfBy+7trgavGuuTfOd7j1Yh7QTRc/yqsPl6ncokt72ZXuxEU0PiCp9bSwNQ==",
8137 "dev": true
8138 },
8139 "@types/unist": {
8140 "version": "2.0.6",
8141 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz",
8142 "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==",
8143 "dev": true
8144 },
8145 "@types/yargs": {
8146 "version": "17.0.10",
8147 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz",
8148 "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==",
8149 "dev": true,
8150 "requires": {
8151 "@types/yargs-parser": "*"
8152 }
8153 },
8154 "@types/yargs-parser": {
8155 "version": "21.0.0",
8156 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz",
8157 "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==",
8158 "dev": true
8159 },
8160 "@typescript-eslint/eslint-plugin": {
8161 "version": "5.25.0",
8162 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.25.0.tgz",
8163 "integrity": "sha512-icYrFnUzvm+LhW0QeJNKkezBu6tJs9p/53dpPLFH8zoM9w1tfaKzVurkPotEpAqQ8Vf8uaFyL5jHd0Vs6Z0ZQg==",
8164 "dev": true,
8165 "requires": {
8166 "@typescript-eslint/scope-manager": "5.25.0",
8167 "@typescript-eslint/type-utils": "5.25.0",
8168 "@typescript-eslint/utils": "5.25.0",
8169 "debug": "^4.3.4",
8170 "functional-red-black-tree": "^1.0.1",
8171 "ignore": "^5.2.0",
8172 "regexpp": "^3.2.0",
8173 "semver": "^7.3.7",
8174 "tsutils": "^3.21.0"
8175 }
8176 },
8177 "@typescript-eslint/parser": {
8178 "version": "5.25.0",
8179 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.25.0.tgz",
8180 "integrity": "sha512-r3hwrOWYbNKP1nTcIw/aZoH+8bBnh/Lh1iDHoFpyG4DnCpvEdctrSl6LOo19fZbzypjQMHdajolxs6VpYoChgA==",
8181 "dev": true,
8182 "requires": {
8183 "@typescript-eslint/scope-manager": "5.25.0",
8184 "@typescript-eslint/types": "5.25.0",
8185 "@typescript-eslint/typescript-estree": "5.25.0",
8186 "debug": "^4.3.4"
8187 }
8188 },
8189 "@typescript-eslint/scope-manager": {
8190 "version": "5.25.0",
8191 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.25.0.tgz",
8192 "integrity": "sha512-p4SKTFWj+2VpreUZ5xMQsBMDdQ9XdRvODKXN4EksyBjFp2YvQdLkyHqOffakYZPuWJUDNu3jVXtHALDyTv3cww==",
8193 "dev": true,
8194 "requires": {
8195 "@typescript-eslint/types": "5.25.0",
8196 "@typescript-eslint/visitor-keys": "5.25.0"
8197 }
8198 },
8199 "@typescript-eslint/type-utils": {
8200 "version": "5.25.0",
8201 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.25.0.tgz",
8202 "integrity": "sha512-B6nb3GK3Gv1Rsb2pqalebe/RyQoyG/WDy9yhj8EE0Ikds4Xa8RR28nHz+wlt4tMZk5bnAr0f3oC8TuDAd5CPrw==",
8203 "dev": true,
8204 "requires": {
8205 "@typescript-eslint/utils": "5.25.0",
8206 "debug": "^4.3.4",
8207 "tsutils": "^3.21.0"
8208 }
8209 },
8210 "@typescript-eslint/types": {
8211 "version": "5.25.0",
8212 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.25.0.tgz",
8213 "integrity": "sha512-7fWqfxr0KNHj75PFqlGX24gWjdV/FDBABXL5dyvBOWHpACGyveok8Uj4ipPX/1fGU63fBkzSIycEje4XsOxUFA==",
8214 "dev": true
8215 },
8216 "@typescript-eslint/typescript-estree": {
8217 "version": "5.25.0",
8218 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.25.0.tgz",
8219 "integrity": "sha512-MrPODKDych/oWs/71LCnuO7NyR681HuBly2uLnX3r5i4ME7q/yBqC4hW33kmxtuauLTM0OuBOhhkFaxCCOjEEw==",
8220 "dev": true,
8221 "requires": {
8222 "@typescript-eslint/types": "5.25.0",
8223 "@typescript-eslint/visitor-keys": "5.25.0",
8224 "debug": "^4.3.4",
8225 "globby": "^11.1.0",
8226 "is-glob": "^4.0.3",
8227 "semver": "^7.3.7",
8228 "tsutils": "^3.21.0"
8229 }
8230 },
8231 "@typescript-eslint/utils": {
8232 "version": "5.25.0",
8233 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.25.0.tgz",
8234 "integrity": "sha512-qNC9bhnz/n9Kba3yI6HQgQdBLuxDoMgdjzdhSInZh6NaDnFpTUlwNGxplUFWfY260Ya0TRPvkg9dd57qxrJI9g==",
8235 "dev": true,
8236 "requires": {
8237 "@types/json-schema": "^7.0.9",
8238 "@typescript-eslint/scope-manager": "5.25.0",
8239 "@typescript-eslint/types": "5.25.0",
8240 "@typescript-eslint/typescript-estree": "5.25.0",
8241 "eslint-scope": "^5.1.1",
8242 "eslint-utils": "^3.0.0"
8243 }
8244 },
8245 "@typescript-eslint/visitor-keys": {
8246 "version": "5.25.0",
8247 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.25.0.tgz",
8248 "integrity": "sha512-yd26vFgMsC4h2dgX4+LR+GeicSKIfUvZREFLf3DDjZPtqgLx5AJZr6TetMNwFP9hcKreTTeztQYBTNbNoOycwA==",
8249 "dev": true,
8250 "requires": {
8251 "@typescript-eslint/types": "5.25.0",
8252 "eslint-visitor-keys": "^3.3.0"
8253 }
8254 },
8255 "@ungap/promise-all-settled": {
8256 "version": "1.1.2",
8257 "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
8258 "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==",
8259 "dev": true
8260 },
8261 "@wessberg/stringutil": {
8262 "version": "1.0.19",
8263 "resolved": "https://registry.npmjs.org/@wessberg/stringutil/-/stringutil-1.0.19.tgz",
8264 "integrity": "sha512-9AZHVXWlpN8Cn9k5BC/O0Dzb9E9xfEMXzYrNunwvkUTvuK7xgQPVRZpLo+jWCOZ5r8oBa8NIrHuPEu1hzbb6bg==",
8265 "dev": true
8266 },
8267 "acorn": {
8268 "version": "8.7.1",
8269 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
8270 "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
8271 "dev": true
8272 },
8273 "acorn-jsx": {
8274 "version": "5.3.2",
8275 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
8276 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
8277 "dev": true,
8278 "requires": {}
8279 },
8280 "aggregate-error": {
8281 "version": "3.1.0",
8282 "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
8283 "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
8284 "dev": true,
8285 "requires": {
8286 "clean-stack": "^2.0.0",
8287 "indent-string": "^4.0.0"
8288 }
8289 },
8290 "ajv": {
8291 "version": "6.12.6",
8292 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
8293 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
8294 "dev": true,
8295 "requires": {
8296 "fast-deep-equal": "^3.1.1",
8297 "fast-json-stable-stringify": "^2.0.0",
8298 "json-schema-traverse": "^0.4.1",
8299 "uri-js": "^4.2.2"
8300 }
8301 },
8302 "angular-estree-parser": {
8303 "version": "1.3.1",
8304 "resolved": "https://registry.npmjs.org/angular-estree-parser/-/angular-estree-parser-1.3.1.tgz",
8305 "integrity": "sha512-jvlnNk4aoEmA6EKK12OnsOkCSdsWleBsYB+aWyH8kpfTB6Li1kxWVbHKVldH9zDCwVVi1hXfqPi/gbSv49tkbQ==",
8306 "dev": true,
8307 "requires": {
8308 "lines-and-columns": "^1.1.6",
8309 "tslib": "^1.9.3"
8310 }
8311 },
8312 "angular-html-parser": {
8313 "version": "1.7.0",
8314 "resolved": "https://registry.npmjs.org/angular-html-parser/-/angular-html-parser-1.7.0.tgz",
8315 "integrity": "sha512-/yjeqDQXGblZuFMI6vpDgiIDuv816QpIqa/mCotc0I4R0F5t5sfX1ntZ8VsBVQOUYRjPw8ggYlPZto76gHtf7Q==",
8316 "dev": true,
8317 "requires": {
8318 "tslib": "^1.9.3"
8319 }
8320 },
8321 "ansi-colors": {
8322 "version": "4.1.1",
8323 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
8324 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
8325 "dev": true
8326 },
8327 "ansi-regex": {
8328 "version": "5.0.1",
8329 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
8330 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
8331 "dev": true
8332 },
8333 "ansi-styles": {
8334 "version": "4.3.0",
8335 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
8336 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
8337 "dev": true,
8338 "requires": {
8339 "color-convert": "^2.0.1"
8340 }
8341 },
8342 "anymatch": {
8343 "version": "3.1.2",
8344 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
8345 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
8346 "dev": true,
8347 "requires": {
8348 "normalize-path": "^3.0.0",
8349 "picomatch": "^2.0.4"
8350 }
8351 },
8352 "append-transform": {
8353 "version": "2.0.0",
8354 "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz",
8355 "integrity": "sha512-7yeyCEurROLQJFv5Xj4lEGTy0borxepjFv1g22oAdqFu//SrAlDl1O1Nxx15SH1RoliUml6p8dwJW9jvZughhg==",
8356 "dev": true,
8357 "requires": {
8358 "default-require-extensions": "^3.0.0"
8359 }
8360 },
8361 "archy": {
8362 "version": "1.0.0",
8363 "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
8364 "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==",
8365 "dev": true
8366 },
8367 "argparse": {
8368 "version": "2.0.1",
8369 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
8370 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
8371 "dev": true
8372 },
8373 "array-includes": {
8374 "version": "3.1.5",
8375 "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz",
8376 "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==",
8377 "dev": true,
8378 "requires": {
8379 "call-bind": "^1.0.2",
8380 "define-properties": "^1.1.4",
8381 "es-abstract": "^1.19.5",
8382 "get-intrinsic": "^1.1.1",
8383 "is-string": "^1.0.7"
8384 }
8385 },
8386 "array-union": {
8387 "version": "2.1.0",
8388 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
8389 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
8390 "dev": true
8391 },
8392 "array.prototype.flat": {
8393 "version": "1.3.0",
8394 "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz",
8395 "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==",
8396 "dev": true,
8397 "requires": {
8398 "call-bind": "^1.0.2",
8399 "define-properties": "^1.1.3",
8400 "es-abstract": "^1.19.2",
8401 "es-shim-unscopables": "^1.0.0"
8402 }
8403 },
8404 "bail": {
8405 "version": "1.0.5",
8406 "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz",
8407 "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==",
8408 "dev": true
8409 },
8410 "balanced-match": {
8411 "version": "1.0.2",
8412 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
8413 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
8414 "dev": true
8415 },
8416 "benchmark": {
8417 "version": "2.1.4",
8418 "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-2.1.4.tgz",
8419 "integrity": "sha512-l9MlfN4M1K/H2fbhfMy3B7vJd6AGKJVQn2h6Sg/Yx+KckoUA7ewS5Vv6TjSq18ooE1kS9hhAlQRH3AkXIh/aOQ==",
8420 "dev": true,
8421 "requires": {
8422 "lodash": "^4.17.4",
8423 "platform": "^1.3.3"
8424 }
8425 },
8426 "binary-extensions": {
8427 "version": "2.2.0",
8428 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
8429 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
8430 "dev": true
8431 },
8432 "brace-expansion": {
8433 "version": "1.1.11",
8434 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
8435 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
8436 "dev": true,
8437 "requires": {
8438 "balanced-match": "^1.0.0",
8439 "concat-map": "0.0.1"
8440 }
8441 },
8442 "braces": {
8443 "version": "3.0.2",
8444 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
8445 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
8446 "dev": true,
8447 "requires": {
8448 "fill-range": "^7.0.1"
8449 }
8450 },
8451 "browser-stdout": {
8452 "version": "1.3.1",
8453 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
8454 "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
8455 "dev": true
8456 },
8457 "browserslist": {
8458 "version": "4.20.2",
8459 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz",
8460 "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==",
8461 "dev": true,
8462 "requires": {
8463 "caniuse-lite": "^1.0.30001317",
8464 "electron-to-chromium": "^1.4.84",
8465 "escalade": "^3.1.1",
8466 "node-releases": "^2.0.2",
8467 "picocolors": "^1.0.0"
8468 }
8469 },
8470 "browserslist-generator": {
8471 "version": "1.0.66",
8472 "resolved": "https://registry.npmjs.org/browserslist-generator/-/browserslist-generator-1.0.66.tgz",
8473 "integrity": "sha512-aFDax4Qzh29DdyhHQBD2Yu2L5OvaDnvYFMbmpLrLwwaNK4H6dHEhC/Nxv93/+mfAA+a/t94ln0P2JZvHO6LZDA==",
8474 "dev": true,
8475 "requires": {
8476 "@mdn/browser-compat-data": "^4.1.16",
8477 "@types/object-path": "^0.11.1",
8478 "@types/semver": "^7.3.9",
8479 "@types/ua-parser-js": "^0.7.36",
8480 "browserslist": "4.20.2",
8481 "caniuse-lite": "^1.0.30001328",
8482 "isbot": "3.4.5",
8483 "object-path": "^0.11.8",
8484 "semver": "^7.3.7",
8485 "ua-parser-js": "^1.0.2"
8486 }
8487 },
8488 "buffer-from": {
8489 "version": "1.1.2",
8490 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
8491 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
8492 "dev": true
8493 },
8494 "builtins": {
8495 "version": "4.1.0",
8496 "resolved": "https://registry.npmjs.org/builtins/-/builtins-4.1.0.tgz",
8497 "integrity": "sha512-1bPRZQtmKaO6h7qV1YHXNtr6nCK28k0Zo95KM4dXfILcZZwoHJBN1m3lfLv9LPkcOZlrSr+J1bzMaZFO98Yq0w==",
8498 "dev": true,
8499 "requires": {
8500 "semver": "^7.0.0"
8501 }
8502 },
8503 "caching-transform": {
8504 "version": "4.0.0",
8505 "resolved": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz",
8506 "integrity": "sha512-kpqOvwXnjjN44D89K5ccQC+RUrsy7jB/XLlRrx0D7/2HNcTPqzsb6XgYoErwko6QsV184CA2YgS1fxDiiDZMWA==",
8507 "dev": true,
8508 "requires": {
8509 "hasha": "^5.0.0",
8510 "make-dir": "^3.0.0",
8511 "package-hash": "^4.0.0",
8512 "write-file-atomic": "^3.0.0"
8513 }
8514 },
8515 "call-bind": {
8516 "version": "1.0.2",
8517 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
8518 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
8519 "dev": true,
8520 "requires": {
8521 "function-bind": "^1.1.1",
8522 "get-intrinsic": "^1.0.2"
8523 }
8524 },
8525 "callsites": {
8526 "version": "3.1.0",
8527 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
8528 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
8529 "dev": true
8530 },
8531 "camelcase": {
8532 "version": "5.3.1",
8533 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
8534 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
8535 "dev": true
8536 },
8537 "caniuse-lite": {
8538 "version": "1.0.30001341",
8539 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001341.tgz",
8540 "integrity": "sha512-2SodVrFFtvGENGCv0ChVJIDQ0KPaS1cg7/qtfMaICgeMolDdo/Z2OD32F0Aq9yl6F4YFwGPBS5AaPqNYiW4PoA==",
8541 "dev": true
8542 },
8543 "chalk": {
8544 "version": "4.1.2",
8545 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
8546 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
8547 "dev": true,
8548 "requires": {
8549 "ansi-styles": "^4.1.0",
8550 "supports-color": "^7.1.0"
8551 }
8552 },
8553 "character-entities": {
8554 "version": "1.2.4",
8555 "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz",
8556 "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==",
8557 "dev": true
8558 },
8559 "character-entities-legacy": {
8560 "version": "1.1.4",
8561 "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz",
8562 "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==",
8563 "dev": true
8564 },
8565 "character-reference-invalid": {
8566 "version": "1.1.4",
8567 "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz",
8568 "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==",
8569 "dev": true
8570 },
8571 "chokidar": {
8572 "version": "3.5.3",
8573 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
8574 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
8575 "dev": true,
8576 "requires": {
8577 "anymatch": "~3.1.2",
8578 "braces": "~3.0.2",
8579 "fsevents": "~2.3.2",
8580 "glob-parent": "~5.1.2",
8581 "is-binary-path": "~2.1.0",
8582 "is-glob": "~4.0.1",
8583 "normalize-path": "~3.0.0",
8584 "readdirp": "~3.6.0"
8585 },
8586 "dependencies": {
8587 "glob-parent": {
8588 "version": "5.1.2",
8589 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
8590 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
8591 "dev": true,
8592 "requires": {
8593 "is-glob": "^4.0.1"
8594 }
8595 }
8596 }
8597 },
8598 "ci-info": {
8599 "version": "3.2.0",
8600 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz",
8601 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==",
8602 "dev": true
8603 },
8604 "cjk-regex": {
8605 "version": "2.0.1",
8606 "resolved": "https://registry.npmjs.org/cjk-regex/-/cjk-regex-2.0.1.tgz",
8607 "integrity": "sha512-4YTL4Zxzy33EhD2YMBQg6qavT+3OrYYu45RHcLANXhbVTXmVcwNQIv0vL1TUWjOS7bH0n0dVcGAdJAGzWSAa3A==",
8608 "dev": true,
8609 "requires": {
8610 "regexp-util": "^1.2.1",
8611 "unicode-regex": "^2.0.0"
8612 },
8613 "dependencies": {
8614 "unicode-regex": {
8615 "version": "2.0.0",
8616 "resolved": "https://registry.npmjs.org/unicode-regex/-/unicode-regex-2.0.0.tgz",
8617 "integrity": "sha512-5nbEG2YU7loyTvPABaKb+8B0u8L7vWCsVmCSsiaO249ZdMKlvrXlxR2ex4TUVAdzv/Cne/TdoXSSaJArGXaleQ==",
8618 "dev": true,
8619 "requires": {
8620 "regexp-util": "^1.2.0"
8621 }
8622 }
8623 }
8624 },
8625 "clean-stack": {
8626 "version": "2.2.0",
8627 "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
8628 "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
8629 "dev": true
8630 },
8631 "cliui": {
8632 "version": "7.0.4",
8633 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
8634 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
8635 "dev": true,
8636 "requires": {
8637 "string-width": "^4.2.0",
8638 "strip-ansi": "^6.0.0",
8639 "wrap-ansi": "^7.0.0"
8640 }
8641 },
8642 "collapse-white-space": {
8643 "version": "1.0.6",
8644 "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz",
8645 "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==",
8646 "dev": true
8647 },
8648 "color-convert": {
8649 "version": "2.0.1",
8650 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
8651 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
8652 "dev": true,
8653 "requires": {
8654 "color-name": "~1.1.4"
8655 }
8656 },
8657 "color-name": {
8658 "version": "1.1.4",
8659 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
8660 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
8661 "dev": true
8662 },
8663 "commander": {
8664 "version": "2.20.3",
8665 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
8666 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
8667 "dev": true
8668 },
8669 "comment-parser": {
8670 "version": "1.3.1",
8671 "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.1.tgz",
8672 "integrity": "sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==",
8673 "dev": true
8674 },
8675 "commondir": {
8676 "version": "1.0.1",
8677 "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
8678 "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
8679 "dev": true
8680 },
8681 "compatfactory": {
8682 "version": "0.0.13",
8683 "resolved": "https://registry.npmjs.org/compatfactory/-/compatfactory-0.0.13.tgz",
8684 "integrity": "sha512-k9Sl/Qal3xQPnjAFZaRpl7jlCh0hDEhVaxyiTMfiHKC/w5TYn4Nds+7340X/v1OrAQC5xGBtaD2JpWgPhXWaAw==",
8685 "dev": true,
8686 "requires": {
8687 "helpertypes": "^0.0.18"
8688 }
8689 },
8690 "concat-map": {
8691 "version": "0.0.1",
8692 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
8693 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
8694 "dev": true
8695 },
8696 "convert-source-map": {
8697 "version": "1.8.0",
8698 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
8699 "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
8700 "dev": true,
8701 "requires": {
8702 "safe-buffer": "~5.1.1"
8703 }
8704 },
8705 "cosmiconfig": {
8706 "version": "7.0.0",
8707 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
8708 "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
8709 "dev": true,
8710 "requires": {
8711 "@types/parse-json": "^4.0.0",
8712 "import-fresh": "^3.2.1",
8713 "parse-json": "^5.0.0",
8714 "path-type": "^4.0.0",
8715 "yaml": "^1.10.0"
8716 }
8717 },
8718 "cross-spawn": {
8719 "version": "7.0.3",
8720 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
8721 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
8722 "dev": true,
8723 "requires": {
8724 "path-key": "^3.1.0",
8725 "shebang-command": "^2.0.0",
8726 "which": "^2.0.1"
8727 }
8728 },
8729 "crosspath": {
8730 "version": "1.0.0",
8731 "resolved": "https://registry.npmjs.org/crosspath/-/crosspath-1.0.0.tgz",
8732 "integrity": "sha512-mpjkSErNO6vioL/Cde2aF4UBysPFEMyn+1AN1t7Oc4yqvzSRWe8iBte4P8BHyjo64OmC+ZBxwjIqmpSpIWiQ7Q==",
8733 "dev": true,
8734 "requires": {
8735 "@types/node": "^16.11.7"
8736 },
8737 "dependencies": {
8738 "@types/node": {
8739 "version": "16.11.36",
8740 "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.36.tgz",
8741 "integrity": "sha512-FR5QJe+TaoZ2GsMHkjuwoNabr+UrJNRr2HNOo+r/7vhcuntM6Ee/pRPOnRhhL2XE9OOvX9VLEq+BcXl3VjNoWA==",
8742 "dev": true
8743 }
8744 }
8745 },
8746 "dashify": {
8747 "version": "2.0.0",
8748 "resolved": "https://registry.npmjs.org/dashify/-/dashify-2.0.0.tgz",
8749 "integrity": "sha512-hpA5C/YrPjucXypHPPc0oJ1l9Hf6wWbiOL7Ik42cxnsUOhWiCB/fylKbKqqJalW9FgkNQCw16YO8uW9Hs0Iy1A==",
8750 "dev": true
8751 },
8752 "dateformat": {
8753 "version": "4.6.3",
8754 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz",
8755 "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==",
8756 "dev": true
8757 },
8758 "debug": {
8759 "version": "4.3.4",
8760 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
8761 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
8762 "dev": true,
8763 "requires": {
8764 "ms": "2.1.2"
8765 }
8766 },
8767 "decamelize": {
8768 "version": "1.2.0",
8769 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
8770 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
8771 "dev": true
8772 },
8773 "dedent": {
8774 "version": "0.7.0",
8775 "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
8776 "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
8777 "dev": true
8778 },
8779 "deep-is": {
8780 "version": "0.1.4",
8781 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
8782 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
8783 "dev": true
8784 },
8785 "default-require-extensions": {
8786 "version": "3.0.0",
8787 "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.0.tgz",
8788 "integrity": "sha512-ek6DpXq/SCpvjhpFsLFRVtIxJCRw6fUR42lYMVZuUMK7n8eMz4Uh5clckdBjEpLhn/gEBZo7hDJnJcwdKLKQjg==",
8789 "dev": true,
8790 "requires": {
8791 "strip-bom": "^4.0.0"
8792 }
8793 },
8794 "define-properties": {
8795 "version": "1.1.4",
8796 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz",
8797 "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==",
8798 "dev": true,
8799 "requires": {
8800 "has-property-descriptors": "^1.0.0",
8801 "object-keys": "^1.1.1"
8802 }
8803 },
8804 "del": {
8805 "version": "5.1.0",
8806 "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz",
8807 "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==",
8808 "dev": true,
8809 "requires": {
8810 "globby": "^10.0.1",
8811 "graceful-fs": "^4.2.2",
8812 "is-glob": "^4.0.1",
8813 "is-path-cwd": "^2.2.0",
8814 "is-path-inside": "^3.0.1",
8815 "p-map": "^3.0.0",
8816 "rimraf": "^3.0.0",
8817 "slash": "^3.0.0"
8818 },
8819 "dependencies": {
8820 "globby": {
8821 "version": "10.0.2",
8822 "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz",
8823 "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==",
8824 "dev": true,
8825 "requires": {
8826 "@types/glob": "^7.1.1",
8827 "array-union": "^2.1.0",
8828 "dir-glob": "^3.0.1",
8829 "fast-glob": "^3.0.3",
8830 "glob": "^7.1.3",
8831 "ignore": "^5.1.1",
8832 "merge2": "^1.2.3",
8833 "slash": "^3.0.0"
8834 }
8835 }
8836 }
8837 },
8838 "detect-newline": {
8839 "version": "3.1.0",
8840 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
8841 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
8842 "dev": true
8843 },
8844 "diff": {
8845 "version": "5.0.0",
8846 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
8847 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
8848 "dev": true
8849 },
8850 "diff-sequences": {
8851 "version": "28.0.2",
8852 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz",
8853 "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==",
8854 "dev": true
8855 },
8856 "dir-glob": {
8857 "version": "3.0.1",
8858 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
8859 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
8860 "dev": true,
8861 "requires": {
8862 "path-type": "^4.0.0"
8863 }
8864 },
8865 "doctrine": {
8866 "version": "3.0.0",
8867 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
8868 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
8869 "dev": true,
8870 "requires": {
8871 "esutils": "^2.0.2"
8872 }
8873 },
8874 "editorconfig": {
8875 "version": "0.15.3",
8876 "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
8877 "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==",
8878 "dev": true,
8879 "requires": {
8880 "commander": "^2.19.0",
8881 "lru-cache": "^4.1.5",
8882 "semver": "^5.6.0",
8883 "sigmund": "^1.0.1"
8884 },
8885 "dependencies": {
8886 "semver": {
8887 "version": "5.7.1",
8888 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
8889 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
8890 "dev": true
8891 }
8892 }
8893 },
8894 "editorconfig-to-prettier": {
8895 "version": "0.1.1",
8896 "resolved": "https://registry.npmjs.org/editorconfig-to-prettier/-/editorconfig-to-prettier-0.1.1.tgz",
8897 "integrity": "sha512-MMadSSVRDb4uKdxV6bCXXN4cTsxIsXYtV4XdPu6FOCSAw6zsCIDA+QEktEU+u6h+c/mTrul5NR+pwFpPxwetiQ==",
8898 "dev": true
8899 },
8900 "electron-to-chromium": {
8901 "version": "1.4.137",
8902 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz",
8903 "integrity": "sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA==",
8904 "dev": true
8905 },
8906 "emoji-regex": {
8907 "version": "8.0.0",
8908 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
8909 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
8910 "dev": true
8911 },
8912 "error-ex": {
8913 "version": "1.3.2",
8914 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
8915 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
8916 "dev": true,
8917 "requires": {
8918 "is-arrayish": "^0.2.1"
8919 }
8920 },
8921 "es-abstract": {
8922 "version": "1.20.1",
8923 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz",
8924 "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==",
8925 "dev": true,
8926 "requires": {
8927 "call-bind": "^1.0.2",
8928 "es-to-primitive": "^1.2.1",
8929 "function-bind": "^1.1.1",
8930 "function.prototype.name": "^1.1.5",
8931 "get-intrinsic": "^1.1.1",
8932 "get-symbol-description": "^1.0.0",
8933 "has": "^1.0.3",
8934 "has-property-descriptors": "^1.0.0",
8935 "has-symbols": "^1.0.3",
8936 "internal-slot": "^1.0.3",
8937 "is-callable": "^1.2.4",
8938 "is-negative-zero": "^2.0.2",
8939 "is-regex": "^1.1.4",
8940 "is-shared-array-buffer": "^1.0.2",
8941 "is-string": "^1.0.7",
8942 "is-weakref": "^1.0.2",
8943 "object-inspect": "^1.12.0",
8944 "object-keys": "^1.1.1",
8945 "object.assign": "^4.1.2",
8946 "regexp.prototype.flags": "^1.4.3",
8947 "string.prototype.trimend": "^1.0.5",
8948 "string.prototype.trimstart": "^1.0.5",
8949 "unbox-primitive": "^1.0.2"
8950 }
8951 },
8952 "es-shim-unscopables": {
8953 "version": "1.0.0",
8954 "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
8955 "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==",
8956 "dev": true,
8957 "requires": {
8958 "has": "^1.0.3"
8959 }
8960 },
8961 "es-to-primitive": {
8962 "version": "1.2.1",
8963 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
8964 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
8965 "dev": true,
8966 "requires": {
8967 "is-callable": "^1.1.4",
8968 "is-date-object": "^1.0.1",
8969 "is-symbol": "^1.0.2"
8970 }
8971 },
8972 "es6-error": {
8973 "version": "4.1.1",
8974 "resolved": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz",
8975 "integrity": "sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==",
8976 "dev": true
8977 },
8978 "escalade": {
8979 "version": "3.1.1",
8980 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
8981 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
8982 "dev": true
8983 },
8984 "escape-html": {
8985 "version": "1.0.3",
8986 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
8987 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
8988 "dev": true
8989 },
8990 "escape-string-regexp": {
8991 "version": "4.0.0",
8992 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
8993 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
8994 "dev": true
8995 },
8996 "eslint": {
8997 "version": "8.15.0",
8998 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.15.0.tgz",
8999 "integrity": "sha512-GG5USZ1jhCu8HJkzGgeK8/+RGnHaNYZGrGDzUtigK3BsGESW/rs2az23XqE0WVwDxy1VRvvjSSGu5nB0Bu+6SA==",
9000 "dev": true,
9001 "requires": {
9002 "@eslint/eslintrc": "^1.2.3",
9003 "@humanwhocodes/config-array": "^0.9.2",
9004 "ajv": "^6.10.0",
9005 "chalk": "^4.0.0",
9006 "cross-spawn": "^7.0.2",
9007 "debug": "^4.3.2",
9008 "doctrine": "^3.0.0",
9009 "escape-string-regexp": "^4.0.0",
9010 "eslint-scope": "^7.1.1",
9011 "eslint-utils": "^3.0.0",
9012 "eslint-visitor-keys": "^3.3.0",
9013 "espree": "^9.3.2",
9014 "esquery": "^1.4.0",
9015 "esutils": "^2.0.2",
9016 "fast-deep-equal": "^3.1.3",
9017 "file-entry-cache": "^6.0.1",
9018 "functional-red-black-tree": "^1.0.1",
9019 "glob-parent": "^6.0.1",
9020 "globals": "^13.6.0",
9021 "ignore": "^5.2.0",
9022 "import-fresh": "^3.0.0",
9023 "imurmurhash": "^0.1.4",
9024 "is-glob": "^4.0.0",
9025 "js-yaml": "^4.1.0",
9026 "json-stable-stringify-without-jsonify": "^1.0.1",
9027 "levn": "^0.4.1",
9028 "lodash.merge": "^4.6.2",
9029 "minimatch": "^3.1.2",
9030 "natural-compare": "^1.4.0",
9031 "optionator": "^0.9.1",
9032 "regexpp": "^3.2.0",
9033 "strip-ansi": "^6.0.1",
9034 "strip-json-comments": "^3.1.0",
9035 "text-table": "^0.2.0",
9036 "v8-compile-cache": "^2.0.3"
9037 },
9038 "dependencies": {
9039 "eslint-scope": {
9040 "version": "7.1.1",
9041 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
9042 "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
9043 "dev": true,
9044 "requires": {
9045 "esrecurse": "^4.3.0",
9046 "estraverse": "^5.2.0"
9047 }
9048 },
9049 "estraverse": {
9050 "version": "5.3.0",
9051 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
9052 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
9053 "dev": true
9054 }
9055 }
9056 },
9057 "eslint-config-standard": {
9058 "version": "17.0.0",
9059 "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-17.0.0.tgz",
9060 "integrity": "sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==",
9061 "dev": true,
9062 "requires": {}
9063 },
9064 "eslint-define-config": {
9065 "version": "1.4.1",
9066 "resolved": "https://registry.npmjs.org/eslint-define-config/-/eslint-define-config-1.4.1.tgz",
9067 "integrity": "sha512-3kjqLpYgAjr8XtI0ufInSX7cIWe1rDbiG1AjyOHY+00BgWhce8LZ/xd2BMKpgSsDI6bqd59eMmRcxOZSLme+Mg==",
9068 "dev": true
9069 },
9070 "eslint-import-resolver-node": {
9071 "version": "0.3.6",
9072 "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz",
9073 "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==",
9074 "dev": true,
9075 "requires": {
9076 "debug": "^3.2.7",
9077 "resolve": "^1.20.0"
9078 },
9079 "dependencies": {
9080 "debug": {
9081 "version": "3.2.7",
9082 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
9083 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
9084 "dev": true,
9085 "requires": {
9086 "ms": "^2.1.1"
9087 }
9088 }
9089 }
9090 },
9091 "eslint-module-utils": {
9092 "version": "2.7.3",
9093 "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz",
9094 "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==",
9095 "dev": true,
9096 "requires": {
9097 "debug": "^3.2.7",
9098 "find-up": "^2.1.0"
9099 },
9100 "dependencies": {
9101 "debug": {
9102 "version": "3.2.7",
9103 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
9104 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
9105 "dev": true,
9106 "requires": {
9107 "ms": "^2.1.1"
9108 }
9109 }
9110 }
9111 },
9112 "eslint-plugin-es": {
9113 "version": "4.1.0",
9114 "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz",
9115 "integrity": "sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==",
9116 "dev": true,
9117 "requires": {
9118 "eslint-utils": "^2.0.0",
9119 "regexpp": "^3.0.0"
9120 },
9121 "dependencies": {
9122 "eslint-utils": {
9123 "version": "2.1.0",
9124 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
9125 "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
9126 "dev": true,
9127 "requires": {
9128 "eslint-visitor-keys": "^1.1.0"
9129 }
9130 },
9131 "eslint-visitor-keys": {
9132 "version": "1.3.0",
9133 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
9134 "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
9135 "dev": true
9136 }
9137 }
9138 },
9139 "eslint-plugin-import": {
9140 "version": "2.26.0",
9141 "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz",
9142 "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==",
9143 "dev": true,
9144 "requires": {
9145 "array-includes": "^3.1.4",
9146 "array.prototype.flat": "^1.2.5",
9147 "debug": "^2.6.9",
9148 "doctrine": "^2.1.0",
9149 "eslint-import-resolver-node": "^0.3.6",
9150 "eslint-module-utils": "^2.7.3",
9151 "has": "^1.0.3",
9152 "is-core-module": "^2.8.1",
9153 "is-glob": "^4.0.3",
9154 "minimatch": "^3.1.2",
9155 "object.values": "^1.1.5",
9156 "resolve": "^1.22.0",
9157 "tsconfig-paths": "^3.14.1"
9158 },
9159 "dependencies": {
9160 "debug": {
9161 "version": "2.6.9",
9162 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9163 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9164 "dev": true,
9165 "requires": {
9166 "ms": "2.0.0"
9167 }
9168 },
9169 "doctrine": {
9170 "version": "2.1.0",
9171 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
9172 "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
9173 "dev": true,
9174 "requires": {
9175 "esutils": "^2.0.2"
9176 }
9177 },
9178 "ms": {
9179 "version": "2.0.0",
9180 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9181 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
9182 "dev": true
9183 }
9184 }
9185 },
9186 "eslint-plugin-jsdoc": {
9187 "version": "39.3.0",
9188 "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.0.tgz",
9189 "integrity": "sha512-zEdkpezjIhG7gq4MbwLBKaD3cWsJkT7uTAJcIbLohQWR7OVwhPOBLPqpftBt8uzy0ZL+3jlbiaSXik4+VmN6JQ==",
9190 "dev": true,
9191 "requires": {
9192 "@es-joy/jsdoccomment": "~0.30.0",
9193 "comment-parser": "1.3.1",
9194 "debug": "^4.3.4",
9195 "escape-string-regexp": "^4.0.0",
9196 "esquery": "^1.4.0",
9197 "semver": "^7.3.7",
9198 "spdx-expression-parse": "^3.0.1"
9199 }
9200 },
9201 "eslint-plugin-n": {
9202 "version": "15.2.0",
9203 "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-15.2.0.tgz",
9204 "integrity": "sha512-lWLg++jGwC88GDGGBX3CMkk0GIWq0y41aH51lavWApOKcMQcYoL3Ayd0lEdtD3SnQtR+3qBvWQS3qGbR2BxRWg==",
9205 "dev": true,
9206 "requires": {
9207 "builtins": "^4.0.0",
9208 "eslint-plugin-es": "^4.1.0",
9209 "eslint-utils": "^3.0.0",
9210 "ignore": "^5.1.1",
9211 "is-core-module": "^2.3.0",
9212 "minimatch": "^3.0.4",
9213 "resolve": "^1.10.1",
9214 "semver": "^6.3.0"
9215 },
9216 "dependencies": {
9217 "semver": {
9218 "version": "6.3.0",
9219 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
9220 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
9221 "dev": true
9222 }
9223 }
9224 },
9225 "eslint-plugin-node": {
9226 "version": "11.1.0",
9227 "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz",
9228 "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==",
9229 "dev": true,
9230 "requires": {
9231 "eslint-plugin-es": "^3.0.0",
9232 "eslint-utils": "^2.0.0",
9233 "ignore": "^5.1.1",
9234 "minimatch": "^3.0.4",
9235 "resolve": "^1.10.1",
9236 "semver": "^6.1.0"
9237 },
9238 "dependencies": {
9239 "eslint-plugin-es": {
9240 "version": "3.0.1",
9241 "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz",
9242 "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==",
9243 "dev": true,
9244 "requires": {
9245 "eslint-utils": "^2.0.0",
9246 "regexpp": "^3.0.0"
9247 }
9248 },
9249 "eslint-utils": {
9250 "version": "2.1.0",
9251 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
9252 "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
9253 "dev": true,
9254 "requires": {
9255 "eslint-visitor-keys": "^1.1.0"
9256 }
9257 },
9258 "eslint-visitor-keys": {
9259 "version": "1.3.0",
9260 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
9261 "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
9262 "dev": true
9263 },
9264 "semver": {
9265 "version": "6.3.0",
9266 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
9267 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
9268 "dev": true
9269 }
9270 }
9271 },
9272 "eslint-plugin-prettierx": {
9273 "version": "0.18.0",
9274 "resolved": "https://registry.npmjs.org/eslint-plugin-prettierx/-/eslint-plugin-prettierx-0.18.0.tgz",
9275 "integrity": "sha512-K09ehGgO10kOSpLzJY2Gv6yPVXvsByVsnLtC6sxcSjfZjO8HSp6Gkj8Eqlxgcmoqq6wiOVZTJpvT49Y8plrYmQ==",
9276 "dev": true,
9277 "requires": {
9278 "prettier-linter-helpers": "~1.0.0",
9279 "prettierx": "~0.18.0"
9280 }
9281 },
9282 "eslint-plugin-promise": {
9283 "version": "6.0.0",
9284 "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.0.tgz",
9285 "integrity": "sha512-7GPezalm5Bfi/E22PnQxDWH2iW9GTvAlUNTztemeHb6c1BniSyoeTrM87JkC0wYdi6aQrZX9p2qEiAno8aTcbw==",
9286 "dev": true,
9287 "requires": {}
9288 },
9289 "eslint-plugin-spellcheck": {
9290 "version": "0.0.19",
9291 "resolved": "https://registry.npmjs.org/eslint-plugin-spellcheck/-/eslint-plugin-spellcheck-0.0.19.tgz",
9292 "integrity": "sha512-Vau+oCLT3IGx+inJV5rkuKlIwgka9L2is1SkztviIHN3apNnT2OrZoGy9Jt3gbcjjkfkIFMFSZjB+ijHCimbNA==",
9293 "dev": true,
9294 "requires": {
9295 "globals": "^13.0.0",
9296 "hunspell-spellchecker": "^1.0.2",
9297 "lodash": "^4.17.15"
9298 }
9299 },
9300 "eslint-scope": {
9301 "version": "5.1.1",
9302 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
9303 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
9304 "dev": true,
9305 "requires": {
9306 "esrecurse": "^4.3.0",
9307 "estraverse": "^4.1.1"
9308 }
9309 },
9310 "eslint-utils": {
9311 "version": "3.0.0",
9312 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
9313 "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
9314 "dev": true,
9315 "requires": {
9316 "eslint-visitor-keys": "^2.0.0"
9317 },
9318 "dependencies": {
9319 "eslint-visitor-keys": {
9320 "version": "2.1.0",
9321 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
9322 "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
9323 "dev": true
9324 }
9325 }
9326 },
9327 "eslint-visitor-keys": {
9328 "version": "3.3.0",
9329 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
9330 "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
9331 "dev": true
9332 },
9333 "espree": {
9334 "version": "9.3.2",
9335 "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz",
9336 "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==",
9337 "dev": true,
9338 "requires": {
9339 "acorn": "^8.7.1",
9340 "acorn-jsx": "^5.3.2",
9341 "eslint-visitor-keys": "^3.3.0"
9342 }
9343 },
9344 "esprima": {
9345 "version": "4.0.1",
9346 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
9347 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
9348 "dev": true
9349 },
9350 "esquery": {
9351 "version": "1.4.0",
9352 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
9353 "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
9354 "dev": true,
9355 "requires": {
9356 "estraverse": "^5.1.0"
9357 },
9358 "dependencies": {
9359 "estraverse": {
9360 "version": "5.3.0",
9361 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
9362 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
9363 "dev": true
9364 }
9365 }
9366 },
9367 "esrecurse": {
9368 "version": "4.3.0",
9369 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
9370 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
9371 "dev": true,
9372 "requires": {
9373 "estraverse": "^5.2.0"
9374 },
9375 "dependencies": {
9376 "estraverse": {
9377 "version": "5.3.0",
9378 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
9379 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
9380 "dev": true
9381 }
9382 }
9383 },
9384 "estraverse": {
9385 "version": "4.3.0",
9386 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
9387 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
9388 "dev": true
9389 },
9390 "estree-walker": {
9391 "version": "2.0.2",
9392 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
9393 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
9394 "dev": true
9395 },
9396 "esutils": {
9397 "version": "2.0.3",
9398 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
9399 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
9400 "dev": true
9401 },
9402 "expect": {
9403 "version": "28.1.0",
9404 "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz",
9405 "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==",
9406 "dev": true,
9407 "requires": {
9408 "@jest/expect-utils": "^28.1.0",
9409 "jest-get-type": "^28.0.2",
9410 "jest-matcher-utils": "^28.1.0",
9411 "jest-message-util": "^28.1.0",
9412 "jest-util": "^28.1.0"
9413 }
9414 },
9415 "extend": {
9416 "version": "3.0.2",
9417 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
9418 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
9419 "dev": true
9420 },
9421 "fast-deep-equal": {
9422 "version": "3.1.3",
9423 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
9424 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
9425 "dev": true
9426 },
9427 "fast-diff": {
9428 "version": "1.2.0",
9429 "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
9430 "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
9431 "dev": true
9432 },
9433 "fast-glob": {
9434 "version": "3.2.11",
9435 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
9436 "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
9437 "dev": true,
9438 "requires": {
9439 "@nodelib/fs.stat": "^2.0.2",
9440 "@nodelib/fs.walk": "^1.2.3",
9441 "glob-parent": "^5.1.2",
9442 "merge2": "^1.3.0",
9443 "micromatch": "^4.0.4"
9444 },
9445 "dependencies": {
9446 "glob-parent": {
9447 "version": "5.1.2",
9448 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
9449 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
9450 "dev": true,
9451 "requires": {
9452 "is-glob": "^4.0.1"
9453 }
9454 }
9455 }
9456 },
9457 "fast-json-stable-stringify": {
9458 "version": "2.1.0",
9459 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
9460 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
9461 "dev": true
9462 },
9463 "fast-levenshtein": {
9464 "version": "2.0.6",
9465 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
9466 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
9467 "dev": true
9468 },
9469 "fastq": {
9470 "version": "1.13.0",
9471 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
9472 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
9473 "dev": true,
9474 "requires": {
9475 "reusify": "^1.0.4"
9476 }
9477 },
9478 "file-entry-cache": {
9479 "version": "6.0.1",
9480 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
9481 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
9482 "dev": true,
9483 "requires": {
9484 "flat-cache": "^3.0.4"
9485 }
9486 },
9487 "fill-range": {
9488 "version": "7.0.1",
9489 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
9490 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
9491 "dev": true,
9492 "requires": {
9493 "to-regex-range": "^5.0.1"
9494 }
9495 },
9496 "find-cache-dir": {
9497 "version": "3.3.2",
9498 "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
9499 "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
9500 "dev": true,
9501 "requires": {
9502 "commondir": "^1.0.1",
9503 "make-dir": "^3.0.2",
9504 "pkg-dir": "^4.1.0"
9505 }
9506 },
9507 "find-parent-dir": {
9508 "version": "0.3.1",
9509 "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.1.tgz",
9510 "integrity": "sha512-o4UcykWV/XN9wm+jMEtWLPlV8RXCZnMhQI6F6OdHeSez7iiJWePw8ijOlskJZMsaQoGR/b7dH6lO02HhaTN7+A==",
9511 "dev": true
9512 },
9513 "find-project-root": {
9514 "version": "1.1.1",
9515 "resolved": "https://registry.npmjs.org/find-project-root/-/find-project-root-1.1.1.tgz",
9516 "integrity": "sha1-0kJyei2QRyXfVxTyPf3N7doLbvg=",
9517 "dev": true
9518 },
9519 "find-up": {
9520 "version": "2.1.0",
9521 "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
9522 "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
9523 "dev": true,
9524 "requires": {
9525 "locate-path": "^2.0.0"
9526 }
9527 },
9528 "flat": {
9529 "version": "5.0.2",
9530 "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
9531 "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
9532 "dev": true
9533 },
9534 "flat-cache": {
9535 "version": "3.0.4",
9536 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
9537 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
9538 "dev": true,
9539 "requires": {
9540 "flatted": "^3.1.0",
9541 "rimraf": "^3.0.2"
9542 }
9543 },
9544 "flatted": {
9545 "version": "3.2.5",
9546 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz",
9547 "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
9548 "dev": true
9549 },
9550 "flatten": {
9551 "version": "1.0.3",
9552 "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz",
9553 "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==",
9554 "dev": true
9555 },
9556 "foreground-child": {
9557 "version": "2.0.0",
9558 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz",
9559 "integrity": "sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==",
9560 "dev": true,
9561 "requires": {
9562 "cross-spawn": "^7.0.0",
9563 "signal-exit": "^3.0.2"
9564 }
9565 },
9566 "fromentries": {
9567 "version": "1.3.2",
9568 "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz",
9569 "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==",
9570 "dev": true
9571 },
9572 "fs-extra": {
9573 "version": "10.1.0",
9574 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
9575 "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
9576 "dev": true,
9577 "requires": {
9578 "graceful-fs": "^4.2.0",
9579 "jsonfile": "^6.0.1",
9580 "universalify": "^2.0.0"
9581 }
9582 },
9583 "fs.realpath": {
9584 "version": "1.0.0",
9585 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
9586 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
9587 "dev": true
9588 },
9589 "fsevents": {
9590 "version": "2.3.2",
9591 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
9592 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
9593 "dev": true,
9594 "optional": true
9595 },
9596 "fsu": {
9597 "version": "1.1.1",
9598 "resolved": "https://registry.npmjs.org/fsu/-/fsu-1.1.1.tgz",
9599 "integrity": "sha512-xQVsnjJ/5pQtcKh+KjUoZGzVWn4uNkchxTF6Lwjr4Gf7nQr8fmUfhKJ62zE77+xQg9xnxi5KUps7XGs+VC986A==",
9600 "dev": true
9601 },
9602 "function-bind": {
9603 "version": "1.1.1",
9604 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
9605 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
9606 "dev": true
9607 },
9608 "function.prototype.name": {
9609 "version": "1.1.5",
9610 "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
9611 "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
9612 "dev": true,
9613 "requires": {
9614 "call-bind": "^1.0.2",
9615 "define-properties": "^1.1.3",
9616 "es-abstract": "^1.19.0",
9617 "functions-have-names": "^1.2.2"
9618 }
9619 },
9620 "functional-red-black-tree": {
9621 "version": "1.0.1",
9622 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
9623 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
9624 "dev": true
9625 },
9626 "functions-have-names": {
9627 "version": "1.2.3",
9628 "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
9629 "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
9630 "dev": true
9631 },
9632 "gensync": {
9633 "version": "1.0.0-beta.2",
9634 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
9635 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
9636 "dev": true
9637 },
9638 "get-caller-file": {
9639 "version": "2.0.5",
9640 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
9641 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
9642 "dev": true
9643 },
9644 "get-intrinsic": {
9645 "version": "1.1.1",
9646 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
9647 "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
9648 "dev": true,
9649 "requires": {
9650 "function-bind": "^1.1.1",
9651 "has": "^1.0.3",
9652 "has-symbols": "^1.0.1"
9653 }
9654 },
9655 "get-package-type": {
9656 "version": "0.1.0",
9657 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
9658 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
9659 "dev": true
9660 },
9661 "get-stream": {
9662 "version": "6.0.1",
9663 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
9664 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
9665 "dev": true
9666 },
9667 "get-symbol-description": {
9668 "version": "1.0.0",
9669 "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
9670 "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
9671 "dev": true,
9672 "requires": {
9673 "call-bind": "^1.0.2",
9674 "get-intrinsic": "^1.1.1"
9675 }
9676 },
9677 "glob": {
9678 "version": "7.2.0",
9679 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
9680 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
9681 "dev": true,
9682 "requires": {
9683 "fs.realpath": "^1.0.0",
9684 "inflight": "^1.0.4",
9685 "inherits": "2",
9686 "minimatch": "^3.0.4",
9687 "once": "^1.3.0",
9688 "path-is-absolute": "^1.0.0"
9689 }
9690 },
9691 "glob-parent": {
9692 "version": "6.0.2",
9693 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
9694 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
9695 "dev": true,
9696 "requires": {
9697 "is-glob": "^4.0.3"
9698 }
9699 },
9700 "globals": {
9701 "version": "13.15.0",
9702 "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz",
9703 "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==",
9704 "dev": true,
9705 "requires": {
9706 "type-fest": "^0.20.2"
9707 }
9708 },
9709 "globby": {
9710 "version": "11.1.0",
9711 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
9712 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
9713 "dev": true,
9714 "requires": {
9715 "array-union": "^2.1.0",
9716 "dir-glob": "^3.0.1",
9717 "fast-glob": "^3.2.9",
9718 "ignore": "^5.2.0",
9719 "merge2": "^1.4.1",
9720 "slash": "^3.0.0"
9721 }
9722 },
9723 "graceful-fs": {
9724 "version": "4.2.10",
9725 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
9726 "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
9727 "dev": true
9728 },
9729 "graphql": {
9730 "version": "15.5.1",
9731 "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.5.1.tgz",
9732 "integrity": "sha512-FeTRX67T3LoE3LWAxxOlW2K3Bz+rMYAC18rRguK4wgXaTZMiJwSUwDmPFo3UadAKbzirKIg5Qy+sNJXbpPRnQw==",
9733 "dev": true
9734 },
9735 "handlebars": {
9736 "version": "4.7.7",
9737 "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz",
9738 "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==",
9739 "dev": true,
9740 "requires": {
9741 "minimist": "^1.2.6",
9742 "neo-async": "^2.6.0",
9743 "source-map": "^0.6.1",
9744 "uglify-js": "^3.1.4",
9745 "wordwrap": "^1.0.0"
9746 }
9747 },
9748 "has": {
9749 "version": "1.0.3",
9750 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
9751 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
9752 "dev": true,
9753 "requires": {
9754 "function-bind": "^1.1.1"
9755 }
9756 },
9757 "has-bigints": {
9758 "version": "1.0.2",
9759 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
9760 "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
9761 "dev": true
9762 },
9763 "has-flag": {
9764 "version": "4.0.0",
9765 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9766 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9767 "dev": true
9768 },
9769 "has-property-descriptors": {
9770 "version": "1.0.0",
9771 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
9772 "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
9773 "dev": true,
9774 "requires": {
9775 "get-intrinsic": "^1.1.1"
9776 }
9777 },
9778 "has-symbols": {
9779 "version": "1.0.3",
9780 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
9781 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
9782 "dev": true
9783 },
9784 "has-tostringtag": {
9785 "version": "1.0.0",
9786 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
9787 "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
9788 "dev": true,
9789 "requires": {
9790 "has-symbols": "^1.0.2"
9791 }
9792 },
9793 "hasha": {
9794 "version": "5.2.2",
9795 "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz",
9796 "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==",
9797 "dev": true,
9798 "requires": {
9799 "is-stream": "^2.0.0",
9800 "type-fest": "^0.8.0"
9801 },
9802 "dependencies": {
9803 "type-fest": {
9804 "version": "0.8.1",
9805 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
9806 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
9807 "dev": true
9808 }
9809 }
9810 },
9811 "he": {
9812 "version": "1.2.0",
9813 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
9814 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
9815 "dev": true
9816 },
9817 "helpertypes": {
9818 "version": "0.0.18",
9819 "resolved": "https://registry.npmjs.org/helpertypes/-/helpertypes-0.0.18.tgz",
9820 "integrity": "sha512-XRhfbSEmR+poXUC5/8AbmYNJb2riOT6qPzjGJZr0S9YedHiaY+/tzPYzWMUclYMEdCYo/1l8PDYrQFCj02v97w==",
9821 "dev": true
9822 },
9823 "html-element-attributes": {
9824 "version": "2.3.0",
9825 "resolved": "https://registry.npmjs.org/html-element-attributes/-/html-element-attributes-2.3.0.tgz",
9826 "integrity": "sha512-RJv2v3BBaYSc0ODHwT0sqWI+2lFs6DATBvCRnW20BDmULxoAWvfT6r28uL8LcW1a9/eqUl+1DccUOJzw00qVXQ==",
9827 "dev": true
9828 },
9829 "html-escaper": {
9830 "version": "2.0.2",
9831 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
9832 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
9833 "dev": true
9834 },
9835 "html-styles": {
9836 "version": "1.0.0",
9837 "resolved": "https://registry.npmjs.org/html-styles/-/html-styles-1.0.0.tgz",
9838 "integrity": "sha1-oYBh/WUfmca3XEXI4FSaO8PgGnU=",
9839 "dev": true
9840 },
9841 "html-tag-names": {
9842 "version": "1.1.5",
9843 "resolved": "https://registry.npmjs.org/html-tag-names/-/html-tag-names-1.1.5.tgz",
9844 "integrity": "sha512-aI5tKwNTBzOZApHIynaAwecLBv8TlZTEy/P4Sj2SzzAhBrGuI8yGZ0UIXVPQzOHGS+to2mjb04iy6VWt/8+d8A==",
9845 "dev": true
9846 },
9847 "html-void-elements": {
9848 "version": "1.0.5",
9849 "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz",
9850 "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==",
9851 "dev": true
9852 },
9853 "hunspell-spellchecker": {
9854 "version": "1.0.2",
9855 "resolved": "https://registry.npmjs.org/hunspell-spellchecker/-/hunspell-spellchecker-1.0.2.tgz",
9856 "integrity": "sha1-oQsL0voAplq2Kkxrc0zkltMYkQ4=",
9857 "dev": true
9858 },
9859 "ignore": {
9860 "version": "5.2.0",
9861 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
9862 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
9863 "dev": true
9864 },
9865 "import-fresh": {
9866 "version": "3.3.0",
9867 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
9868 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
9869 "dev": true,
9870 "requires": {
9871 "parent-module": "^1.0.0",
9872 "resolve-from": "^4.0.0"
9873 }
9874 },
9875 "imurmurhash": {
9876 "version": "0.1.4",
9877 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
9878 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
9879 "dev": true
9880 },
9881 "indent-string": {
9882 "version": "4.0.0",
9883 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
9884 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
9885 "dev": true
9886 },
9887 "indexes-of": {
9888 "version": "1.0.1",
9889 "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
9890 "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=",
9891 "dev": true
9892 },
9893 "inflight": {
9894 "version": "1.0.6",
9895 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
9896 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
9897 "dev": true,
9898 "requires": {
9899 "once": "^1.3.0",
9900 "wrappy": "1"
9901 }
9902 },
9903 "inherits": {
9904 "version": "2.0.4",
9905 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
9906 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
9907 "dev": true
9908 },
9909 "internal-slot": {
9910 "version": "1.0.3",
9911 "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
9912 "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
9913 "dev": true,
9914 "requires": {
9915 "get-intrinsic": "^1.1.0",
9916 "has": "^1.0.3",
9917 "side-channel": "^1.0.4"
9918 }
9919 },
9920 "is-alphabetical": {
9921 "version": "1.0.4",
9922 "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz",
9923 "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==",
9924 "dev": true
9925 },
9926 "is-alphanumerical": {
9927 "version": "1.0.4",
9928 "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz",
9929 "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==",
9930 "dev": true,
9931 "requires": {
9932 "is-alphabetical": "^1.0.0",
9933 "is-decimal": "^1.0.0"
9934 }
9935 },
9936 "is-arrayish": {
9937 "version": "0.2.1",
9938 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
9939 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
9940 "dev": true
9941 },
9942 "is-bigint": {
9943 "version": "1.0.4",
9944 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
9945 "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
9946 "dev": true,
9947 "requires": {
9948 "has-bigints": "^1.0.1"
9949 }
9950 },
9951 "is-binary-path": {
9952 "version": "2.1.0",
9953 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
9954 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
9955 "dev": true,
9956 "requires": {
9957 "binary-extensions": "^2.0.0"
9958 }
9959 },
9960 "is-boolean-object": {
9961 "version": "1.1.2",
9962 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
9963 "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
9964 "dev": true,
9965 "requires": {
9966 "call-bind": "^1.0.2",
9967 "has-tostringtag": "^1.0.0"
9968 }
9969 },
9970 "is-buffer": {
9971 "version": "2.0.5",
9972 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
9973 "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
9974 "dev": true
9975 },
9976 "is-callable": {
9977 "version": "1.2.4",
9978 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
9979 "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
9980 "dev": true
9981 },
9982 "is-core-module": {
9983 "version": "2.9.0",
9984 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
9985 "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
9986 "dev": true,
9987 "requires": {
9988 "has": "^1.0.3"
9989 }
9990 },
9991 "is-date-object": {
9992 "version": "1.0.5",
9993 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
9994 "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
9995 "dev": true,
9996 "requires": {
9997 "has-tostringtag": "^1.0.0"
9998 }
9999 },
10000 "is-decimal": {
10001 "version": "1.0.4",
10002 "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz",
10003 "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==",
10004 "dev": true
10005 },
10006 "is-extglob": {
10007 "version": "2.1.1",
10008 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
10009 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
10010 "dev": true
10011 },
10012 "is-fullwidth-code-point": {
10013 "version": "3.0.0",
10014 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
10015 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
10016 "dev": true
10017 },
10018 "is-glob": {
10019 "version": "4.0.3",
10020 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
10021 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
10022 "dev": true,
10023 "requires": {
10024 "is-extglob": "^2.1.1"
10025 }
10026 },
10027 "is-hexadecimal": {
10028 "version": "1.0.4",
10029 "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz",
10030 "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==",
10031 "dev": true
10032 },
10033 "is-negative-zero": {
10034 "version": "2.0.2",
10035 "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
10036 "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
10037 "dev": true
10038 },
10039 "is-number": {
10040 "version": "7.0.0",
10041 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
10042 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
10043 "dev": true
10044 },
10045 "is-number-object": {
10046 "version": "1.0.7",
10047 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
10048 "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
10049 "dev": true,
10050 "requires": {
10051 "has-tostringtag": "^1.0.0"
10052 }
10053 },
10054 "is-path-cwd": {
10055 "version": "2.2.0",
10056 "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
10057 "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
10058 "dev": true
10059 },
10060 "is-path-inside": {
10061 "version": "3.0.3",
10062 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
10063 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
10064 "dev": true
10065 },
10066 "is-plain-obj": {
10067 "version": "2.1.0",
10068 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
10069 "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
10070 "dev": true
10071 },
10072 "is-regex": {
10073 "version": "1.1.4",
10074 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
10075 "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
10076 "dev": true,
10077 "requires": {
10078 "call-bind": "^1.0.2",
10079 "has-tostringtag": "^1.0.0"
10080 }
10081 },
10082 "is-shared-array-buffer": {
10083 "version": "1.0.2",
10084 "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
10085 "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==",
10086 "dev": true,
10087 "requires": {
10088 "call-bind": "^1.0.2"
10089 }
10090 },
10091 "is-stream": {
10092 "version": "2.0.1",
10093 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
10094 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
10095 "dev": true
10096 },
10097 "is-string": {
10098 "version": "1.0.7",
10099 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
10100 "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
10101 "dev": true,
10102 "requires": {
10103 "has-tostringtag": "^1.0.0"
10104 }
10105 },
10106 "is-symbol": {
10107 "version": "1.0.4",
10108 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
10109 "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
10110 "dev": true,
10111 "requires": {
10112 "has-symbols": "^1.0.2"
10113 }
10114 },
10115 "is-typedarray": {
10116 "version": "1.0.0",
10117 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
10118 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
10119 "dev": true
10120 },
10121 "is-unicode-supported": {
10122 "version": "0.1.0",
10123 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
10124 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
10125 "dev": true
10126 },
10127 "is-weakref": {
10128 "version": "1.0.2",
10129 "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
10130 "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
10131 "dev": true,
10132 "requires": {
10133 "call-bind": "^1.0.2"
10134 }
10135 },
10136 "is-whitespace-character": {
10137 "version": "1.0.4",
10138 "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz",
10139 "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==",
10140 "dev": true
10141 },
10142 "is-windows": {
10143 "version": "1.0.2",
10144 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
10145 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
10146 "dev": true
10147 },
10148 "is-word-character": {
10149 "version": "1.0.4",
10150 "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz",
10151 "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==",
10152 "dev": true
10153 },
10154 "isbot": {
10155 "version": "3.4.5",
10156 "resolved": "https://registry.npmjs.org/isbot/-/isbot-3.4.5.tgz",
10157 "integrity": "sha512-+KD6q1BBtw0iK9aGBGSfxJ31/ZgizKRjhm8ebgJUBMx0aeeQuIJ1I72beCoIrltIZGrSm4vmrxRxrG5n1aUTtw==",
10158 "dev": true
10159 },
10160 "isexe": {
10161 "version": "2.0.0",
10162 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
10163 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
10164 "dev": true
10165 },
10166 "istanbul-lib-coverage": {
10167 "version": "3.2.0",
10168 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
10169 "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
10170 "dev": true
10171 },
10172 "istanbul-lib-hook": {
10173 "version": "3.0.0",
10174 "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz",
10175 "integrity": "sha512-Pt/uge1Q9s+5VAZ+pCo16TYMWPBIl+oaNIjgLQxcX0itS6ueeaA+pEfThZpH8WxhFgCiEb8sAJY6MdUKgiIWaQ==",
10176 "dev": true,
10177 "requires": {
10178 "append-transform": "^2.0.0"
10179 }
10180 },
10181 "istanbul-lib-instrument": {
10182 "version": "4.0.3",
10183 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
10184 "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
10185 "dev": true,
10186 "requires": {
10187 "@babel/core": "^7.7.5",
10188 "@istanbuljs/schema": "^0.1.2",
10189 "istanbul-lib-coverage": "^3.0.0",
10190 "semver": "^6.3.0"
10191 },
10192 "dependencies": {
10193 "semver": {
10194 "version": "6.3.0",
10195 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
10196 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
10197 "dev": true
10198 }
10199 }
10200 },
10201 "istanbul-lib-processinfo": {
10202 "version": "2.0.2",
10203 "resolved": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.2.tgz",
10204 "integrity": "sha512-kOwpa7z9hme+IBPZMzQ5vdQj8srYgAtaRqeI48NGmAQ+/5yKiHLV0QbYqQpxsdEF0+w14SoB8YbnHKcXE2KnYw==",
10205 "dev": true,
10206 "requires": {
10207 "archy": "^1.0.0",
10208 "cross-spawn": "^7.0.0",
10209 "istanbul-lib-coverage": "^3.0.0-alpha.1",
10210 "make-dir": "^3.0.0",
10211 "p-map": "^3.0.0",
10212 "rimraf": "^3.0.0",
10213 "uuid": "^3.3.3"
10214 },
10215 "dependencies": {
10216 "uuid": {
10217 "version": "3.4.0",
10218 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
10219 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
10220 "dev": true
10221 }
10222 }
10223 },
10224 "istanbul-lib-report": {
10225 "version": "3.0.0",
10226 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
10227 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
10228 "dev": true,
10229 "requires": {
10230 "istanbul-lib-coverage": "^3.0.0",
10231 "make-dir": "^3.0.0",
10232 "supports-color": "^7.1.0"
10233 }
10234 },
10235 "istanbul-lib-source-maps": {
10236 "version": "4.0.1",
10237 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
10238 "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
10239 "dev": true,
10240 "requires": {
10241 "debug": "^4.1.1",
10242 "istanbul-lib-coverage": "^3.0.0",
10243 "source-map": "^0.6.1"
10244 }
10245 },
10246 "istanbul-reports": {
10247 "version": "3.1.4",
10248 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz",
10249 "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==",
10250 "dev": true,
10251 "requires": {
10252 "html-escaper": "^2.0.0",
10253 "istanbul-lib-report": "^3.0.0"
10254 }
10255 },
10256 "jest-diff": {
10257 "version": "28.1.0",
10258 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz",
10259 "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==",
10260 "dev": true,
10261 "requires": {
10262 "chalk": "^4.0.0",
10263 "diff-sequences": "^28.0.2",
10264 "jest-get-type": "^28.0.2",
10265 "pretty-format": "^28.1.0"
10266 }
10267 },
10268 "jest-docblock": {
10269 "version": "27.0.6",
10270 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.6.tgz",
10271 "integrity": "sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==",
10272 "dev": true,
10273 "requires": {
10274 "detect-newline": "^3.0.0"
10275 }
10276 },
10277 "jest-get-type": {
10278 "version": "28.0.2",
10279 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
10280 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
10281 "dev": true
10282 },
10283 "jest-matcher-utils": {
10284 "version": "28.1.0",
10285 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz",
10286 "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==",
10287 "dev": true,
10288 "requires": {
10289 "chalk": "^4.0.0",
10290 "jest-diff": "^28.1.0",
10291 "jest-get-type": "^28.0.2",
10292 "pretty-format": "^28.1.0"
10293 }
10294 },
10295 "jest-message-util": {
10296 "version": "28.1.0",
10297 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.0.tgz",
10298 "integrity": "sha512-RpA8mpaJ/B2HphDMiDlrAZdDytkmwFqgjDZovM21F35lHGeUeCvYmm6W+sbQ0ydaLpg5bFAUuWG1cjqOl8vqrw==",
10299 "dev": true,
10300 "requires": {
10301 "@babel/code-frame": "^7.12.13",
10302 "@jest/types": "^28.1.0",
10303 "@types/stack-utils": "^2.0.0",
10304 "chalk": "^4.0.0",
10305 "graceful-fs": "^4.2.9",
10306 "micromatch": "^4.0.4",
10307 "pretty-format": "^28.1.0",
10308 "slash": "^3.0.0",
10309 "stack-utils": "^2.0.3"
10310 }
10311 },
10312 "jest-util": {
10313 "version": "28.1.0",
10314 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.0.tgz",
10315 "integrity": "sha512-qYdCKD77k4Hwkose2YBEqQk7PzUf/NSE+rutzceduFveQREeH6b+89Dc9+wjX9dAwHcgdx4yedGA3FQlU/qCTA==",
10316 "dev": true,
10317 "requires": {
10318 "@jest/types": "^28.1.0",
10319 "@types/node": "*",
10320 "chalk": "^4.0.0",
10321 "ci-info": "^3.2.0",
10322 "graceful-fs": "^4.2.9",
10323 "picomatch": "^2.2.3"
10324 }
10325 },
10326 "jest-worker": {
10327 "version": "26.6.2",
10328 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
10329 "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
10330 "dev": true,
10331 "requires": {
10332 "@types/node": "*",
10333 "merge-stream": "^2.0.0",
10334 "supports-color": "^7.0.0"
10335 }
10336 },
10337 "js-tokens": {
10338 "version": "4.0.0",
10339 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
10340 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
10341 "dev": true
10342 },
10343 "js-yaml": {
10344 "version": "4.1.0",
10345 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
10346 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
10347 "dev": true,
10348 "requires": {
10349 "argparse": "^2.0.1"
10350 }
10351 },
10352 "jsdoc-type-pratt-parser": {
10353 "version": "3.1.0",
10354 "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-3.1.0.tgz",
10355 "integrity": "sha512-MgtD0ZiCDk9B+eI73BextfRrVQl0oyzRG8B2BjORts6jbunj4ScKPcyXGTbB6eXL4y9TzxCm6hyeLq/2ASzNdw==",
10356 "dev": true
10357 },
10358 "jsesc": {
10359 "version": "2.5.2",
10360 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
10361 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
10362 "dev": true
10363 },
10364 "json-parse-even-better-errors": {
10365 "version": "2.3.1",
10366 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
10367 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
10368 "dev": true
10369 },
10370 "json-schema-traverse": {
10371 "version": "0.4.1",
10372 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
10373 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
10374 "dev": true
10375 },
10376 "json-stable-stringify": {
10377 "version": "1.0.1",
10378 "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
10379 "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
10380 "dev": true,
10381 "requires": {
10382 "jsonify": "~0.0.0"
10383 }
10384 },
10385 "json-stable-stringify-without-jsonify": {
10386 "version": "1.0.1",
10387 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
10388 "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
10389 "dev": true
10390 },
10391 "json-stringify-safe": {
10392 "version": "5.0.1",
10393 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
10394 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
10395 "dev": true
10396 },
10397 "json5": {
10398 "version": "2.2.1",
10399 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
10400 "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
10401 "dev": true
10402 },
10403 "jsonc-parser": {
10404 "version": "3.0.0",
10405 "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz",
10406 "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==",
10407 "dev": true
10408 },
10409 "jsonfile": {
10410 "version": "6.1.0",
10411 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
10412 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
10413 "dev": true,
10414 "requires": {
10415 "graceful-fs": "^4.1.6",
10416 "universalify": "^2.0.0"
10417 }
10418 },
10419 "jsonify": {
10420 "version": "0.0.0",
10421 "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
10422 "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
10423 "dev": true
10424 },
10425 "leven": {
10426 "version": "3.1.0",
10427 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
10428 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
10429 "dev": true
10430 },
10431 "levn": {
10432 "version": "0.4.1",
10433 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
10434 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
10435 "dev": true,
10436 "requires": {
10437 "prelude-ls": "^1.2.1",
10438 "type-check": "~0.4.0"
10439 }
10440 },
10441 "lines-and-columns": {
10442 "version": "1.1.6",
10443 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
10444 "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
10445 "dev": true
10446 },
10447 "linguist-languages": {
10448 "version": "7.10.0",
10449 "resolved": "https://registry.npmjs.org/linguist-languages/-/linguist-languages-7.10.0.tgz",
10450 "integrity": "sha512-Uqt94P4iAznscZtccnNE1IBi105U+fmQKEUlDJv54JDdFZDInomkepEIRpZLOQcPyGdcNu3JO9Tvo5wpQVbfKw==",
10451 "dev": true
10452 },
10453 "locate-path": {
10454 "version": "2.0.0",
10455 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
10456 "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
10457 "dev": true,
10458 "requires": {
10459 "p-locate": "^2.0.0",
10460 "path-exists": "^3.0.0"
10461 }
10462 },
10463 "lodash": {
10464 "version": "4.17.21",
10465 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
10466 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
10467 "dev": true
10468 },
10469 "lodash.flattendeep": {
10470 "version": "4.4.0",
10471 "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz",
10472 "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=",
10473 "dev": true
10474 },
10475 "lodash.isempty": {
10476 "version": "4.4.0",
10477 "resolved": "https://registry.npmjs.org/lodash.isempty/-/lodash.isempty-4.4.0.tgz",
10478 "integrity": "sha1-b4bL7di+TsmHvpqvM8loTbGzHn4=",
10479 "dev": true
10480 },
10481 "lodash.isfunction": {
10482 "version": "3.0.9",
10483 "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz",
10484 "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==",
10485 "dev": true
10486 },
10487 "lodash.isobject": {
10488 "version": "3.0.2",
10489 "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-3.0.2.tgz",
10490 "integrity": "sha1-PI+41bW/S/kK4G4U8qUwpO2TXh0=",
10491 "dev": true
10492 },
10493 "lodash.isstring": {
10494 "version": "4.0.1",
10495 "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
10496 "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=",
10497 "dev": true
10498 },
10499 "lodash.merge": {
10500 "version": "4.6.2",
10501 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
10502 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
10503 "dev": true
10504 },
10505 "lodash.sortby": {
10506 "version": "4.7.0",
10507 "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
10508 "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
10509 "dev": true
10510 },
10511 "log-symbols": {
10512 "version": "4.1.0",
10513 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
10514 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
10515 "dev": true,
10516 "requires": {
10517 "chalk": "^4.1.0",
10518 "is-unicode-supported": "^0.1.0"
10519 }
10520 },
10521 "loose-envify": {
10522 "version": "1.4.0",
10523 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
10524 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
10525 "dev": true,
10526 "requires": {
10527 "js-tokens": "^3.0.0 || ^4.0.0"
10528 }
10529 },
10530 "lru-cache": {
10531 "version": "4.1.5",
10532 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
10533 "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
10534 "dev": true,
10535 "requires": {
10536 "pseudomap": "^1.0.2",
10537 "yallist": "^2.1.2"
10538 }
10539 },
10540 "lunr": {
10541 "version": "2.3.9",
10542 "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz",
10543 "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==",
10544 "dev": true
10545 },
10546 "magic-string": {
10547 "version": "0.26.2",
10548 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz",
10549 "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==",
10550 "dev": true,
10551 "requires": {
10552 "sourcemap-codec": "^1.4.8"
10553 }
10554 },
10555 "make-dir": {
10556 "version": "3.1.0",
10557 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
10558 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
10559 "dev": true,
10560 "requires": {
10561 "semver": "^6.0.0"
10562 },
10563 "dependencies": {
10564 "semver": {
10565 "version": "6.3.0",
10566 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
10567 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
10568 "dev": true
10569 }
10570 }
10571 },
10572 "map-age-cleaner": {
10573 "version": "0.1.3",
10574 "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
10575 "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
10576 "dev": true,
10577 "requires": {
10578 "p-defer": "^1.0.0"
10579 }
10580 },
10581 "markdown-escapes": {
10582 "version": "1.0.4",
10583 "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz",
10584 "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==",
10585 "dev": true
10586 },
10587 "marked": {
10588 "version": "4.0.16",
10589 "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.16.tgz",
10590 "integrity": "sha512-wahonIQ5Jnyatt2fn8KqF/nIqZM8mh3oRu2+l5EANGMhu6RFjiSG52QNE2eWzFMI94HqYSgN184NurgNG6CztA==",
10591 "dev": true
10592 },
10593 "mem": {
10594 "version": "8.1.1",
10595 "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz",
10596 "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==",
10597 "dev": true,
10598 "requires": {
10599 "map-age-cleaner": "^0.1.3",
10600 "mimic-fn": "^3.1.0"
10601 }
10602 },
10603 "merge-stream": {
10604 "version": "2.0.0",
10605 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
10606 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
10607 "dev": true
10608 },
10609 "merge2": {
10610 "version": "1.4.1",
10611 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
10612 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
10613 "dev": true
10614 },
10615 "micromatch": {
10616 "version": "4.0.5",
10617 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
10618 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
10619 "dev": true,
10620 "requires": {
10621 "braces": "^3.0.2",
10622 "picomatch": "^2.3.1"
10623 }
10624 },
10625 "microtime": {
10626 "version": "3.0.0",
10627 "resolved": "https://registry.npmjs.org/microtime/-/microtime-3.0.0.tgz",
10628 "integrity": "sha512-SirJr7ZL4ow2iWcb54bekS4aWyBQNVcEDBiwAz9D/sTgY59A+uE8UJU15cp5wyZmPBwg/3zf8lyCJ5NUe1nVlQ==",
10629 "dev": true,
10630 "requires": {
10631 "node-addon-api": "^1.2.0",
10632 "node-gyp-build": "^3.8.0"
10633 }
10634 },
10635 "mimic-fn": {
10636 "version": "3.1.0",
10637 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz",
10638 "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==",
10639 "dev": true
10640 },
10641 "minimatch": {
10642 "version": "3.1.2",
10643 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
10644 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
10645 "dev": true,
10646 "requires": {
10647 "brace-expansion": "^1.1.7"
10648 }
10649 },
10650 "minimist": {
10651 "version": "1.2.6",
10652 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
10653 "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
10654 "dev": true
10655 },
10656 "mocha": {
10657 "version": "10.0.0",
10658 "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.0.0.tgz",
10659 "integrity": "sha512-0Wl+elVUD43Y0BqPZBzZt8Tnkw9CMUdNYnUsTfOM1vuhJVZL+kiesFYsqwBkEEuEixaiPe5ZQdqDgX2jddhmoA==",
10660 "dev": true,
10661 "requires": {
10662 "@ungap/promise-all-settled": "1.1.2",
10663 "ansi-colors": "4.1.1",
10664 "browser-stdout": "1.3.1",
10665 "chokidar": "3.5.3",
10666 "debug": "4.3.4",
10667 "diff": "5.0.0",
10668 "escape-string-regexp": "4.0.0",
10669 "find-up": "5.0.0",
10670 "glob": "7.2.0",
10671 "he": "1.2.0",
10672 "js-yaml": "4.1.0",
10673 "log-symbols": "4.1.0",
10674 "minimatch": "5.0.1",
10675 "ms": "2.1.3",
10676 "nanoid": "3.3.3",
10677 "serialize-javascript": "6.0.0",
10678 "strip-json-comments": "3.1.1",
10679 "supports-color": "8.1.1",
10680 "workerpool": "6.2.1",
10681 "yargs": "16.2.0",
10682 "yargs-parser": "20.2.4",
10683 "yargs-unparser": "2.0.0"
10684 },
10685 "dependencies": {
10686 "brace-expansion": {
10687 "version": "2.0.1",
10688 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
10689 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
10690 "dev": true,
10691 "requires": {
10692 "balanced-match": "^1.0.0"
10693 }
10694 },
10695 "find-up": {
10696 "version": "5.0.0",
10697 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
10698 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
10699 "dev": true,
10700 "requires": {
10701 "locate-path": "^6.0.0",
10702 "path-exists": "^4.0.0"
10703 }
10704 },
10705 "locate-path": {
10706 "version": "6.0.0",
10707 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
10708 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
10709 "dev": true,
10710 "requires": {
10711 "p-locate": "^5.0.0"
10712 }
10713 },
10714 "minimatch": {
10715 "version": "5.0.1",
10716 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz",
10717 "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==",
10718 "dev": true,
10719 "requires": {
10720 "brace-expansion": "^2.0.1"
10721 }
10722 },
10723 "ms": {
10724 "version": "2.1.3",
10725 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
10726 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
10727 "dev": true
10728 },
10729 "p-limit": {
10730 "version": "3.1.0",
10731 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
10732 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
10733 "dev": true,
10734 "requires": {
10735 "yocto-queue": "^0.1.0"
10736 }
10737 },
10738 "p-locate": {
10739 "version": "5.0.0",
10740 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
10741 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
10742 "dev": true,
10743 "requires": {
10744 "p-limit": "^3.0.2"
10745 }
10746 },
10747 "path-exists": {
10748 "version": "4.0.0",
10749 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
10750 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
10751 "dev": true
10752 },
10753 "supports-color": {
10754 "version": "8.1.1",
10755 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
10756 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
10757 "dev": true,
10758 "requires": {
10759 "has-flag": "^4.0.0"
10760 }
10761 }
10762 }
10763 },
10764 "mochawesome": {
10765 "version": "7.1.3",
10766 "resolved": "https://registry.npmjs.org/mochawesome/-/mochawesome-7.1.3.tgz",
10767 "integrity": "sha512-Vkb3jR5GZ1cXohMQQ73H3cZz7RoxGjjUo0G5hu0jLaW+0FdUxUwg3Cj29bqQdh0rFcnyV06pWmqmi5eBPnEuNQ==",
10768 "dev": true,
10769 "requires": {
10770 "chalk": "^4.1.2",
10771 "diff": "^5.0.0",
10772 "json-stringify-safe": "^5.0.1",
10773 "lodash.isempty": "^4.4.0",
10774 "lodash.isfunction": "^3.0.9",
10775 "lodash.isobject": "^3.0.2",
10776 "lodash.isstring": "^4.0.1",
10777 "mochawesome-report-generator": "^6.2.0",
10778 "strip-ansi": "^6.0.1",
10779 "uuid": "^8.3.2"
10780 }
10781 },
10782 "mochawesome-report-generator": {
10783 "version": "6.2.0",
10784 "resolved": "https://registry.npmjs.org/mochawesome-report-generator/-/mochawesome-report-generator-6.2.0.tgz",
10785 "integrity": "sha512-Ghw8JhQFizF0Vjbtp9B0i//+BOkV5OWcQCPpbO0NGOoxV33o+gKDYU0Pr2pGxkIHnqZ+g5mYiXF7GMNgAcDpSg==",
10786 "dev": true,
10787 "requires": {
10788 "chalk": "^4.1.2",
10789 "dateformat": "^4.5.1",
10790 "escape-html": "^1.0.3",
10791 "fs-extra": "^10.0.0",
10792 "fsu": "^1.1.1",
10793 "lodash.isfunction": "^3.0.9",
10794 "opener": "^1.5.2",
10795 "prop-types": "^15.7.2",
10796 "tcomb": "^3.2.17",
10797 "tcomb-validation": "^3.3.0",
10798 "validator": "^13.6.0",
10799 "yargs": "^17.2.1"
10800 },
10801 "dependencies": {
10802 "string-width": {
10803 "version": "4.2.3",
10804 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
10805 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
10806 "dev": true,
10807 "requires": {
10808 "emoji-regex": "^8.0.0",
10809 "is-fullwidth-code-point": "^3.0.0",
10810 "strip-ansi": "^6.0.1"
10811 }
10812 },
10813 "yargs": {
10814 "version": "17.5.1",
10815 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz",
10816 "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==",
10817 "dev": true,
10818 "requires": {
10819 "cliui": "^7.0.2",
10820 "escalade": "^3.1.1",
10821 "get-caller-file": "^2.0.5",
10822 "require-directory": "^2.1.1",
10823 "string-width": "^4.2.3",
10824 "y18n": "^5.0.5",
10825 "yargs-parser": "^21.0.0"
10826 }
10827 },
10828 "yargs-parser": {
10829 "version": "21.0.1",
10830 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz",
10831 "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==",
10832 "dev": true
10833 }
10834 }
10835 },
10836 "ms": {
10837 "version": "2.1.2",
10838 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
10839 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
10840 "dev": true
10841 },
10842 "n-readlines": {
10843 "version": "1.0.1",
10844 "resolved": "https://registry.npmjs.org/n-readlines/-/n-readlines-1.0.1.tgz",
10845 "integrity": "sha512-z4SyAIVgMy7CkgsoNw7YVz40v0g4+WWvvqy8+ZdHrCtgevcEO758WQyrYcw3XPxcLxF+//RszTz/rO48nzD0wQ==",
10846 "dev": true
10847 },
10848 "nanoid": {
10849 "version": "3.3.3",
10850 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz",
10851 "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==",
10852 "dev": true
10853 },
10854 "natural-compare": {
10855 "version": "1.4.0",
10856 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
10857 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
10858 "dev": true
10859 },
10860 "neo-async": {
10861 "version": "2.6.2",
10862 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
10863 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
10864 "dev": true
10865 },
10866 "node-addon-api": {
10867 "version": "1.7.2",
10868 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-1.7.2.tgz",
10869 "integrity": "sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg==",
10870 "dev": true
10871 },
10872 "node-gyp-build": {
10873 "version": "3.9.0",
10874 "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.9.0.tgz",
10875 "integrity": "sha512-zLcTg6P4AbcHPq465ZMFNXx7XpKKJh+7kkN699NiQWisR2uWYOWNWqRHAmbnmKiL4e9aLSlmy5U7rEMUXV59+A==",
10876 "dev": true
10877 },
10878 "node-preload": {
10879 "version": "0.2.1",
10880 "resolved": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz",
10881 "integrity": "sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==",
10882 "dev": true,
10883 "requires": {
10884 "process-on-spawn": "^1.0.0"
10885 }
10886 },
10887 "node-releases": {
10888 "version": "2.0.4",
10889 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz",
10890 "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==",
10891 "dev": true
10892 },
10893 "normalize-path": {
10894 "version": "3.0.0",
10895 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
10896 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
10897 "dev": true
10898 },
10899 "nyc": {
10900 "version": "15.1.0",
10901 "resolved": "https://registry.npmjs.org/nyc/-/nyc-15.1.0.tgz",
10902 "integrity": "sha512-jMW04n9SxKdKi1ZMGhvUTHBN0EICCRkHemEoE5jm6mTYcqcdas0ATzgUgejlQUHMvpnOZqGB5Xxsv9KxJW1j8A==",
10903 "dev": true,
10904 "requires": {
10905 "@istanbuljs/load-nyc-config": "^1.0.0",
10906 "@istanbuljs/schema": "^0.1.2",
10907 "caching-transform": "^4.0.0",
10908 "convert-source-map": "^1.7.0",
10909 "decamelize": "^1.2.0",
10910 "find-cache-dir": "^3.2.0",
10911 "find-up": "^4.1.0",
10912 "foreground-child": "^2.0.0",
10913 "get-package-type": "^0.1.0",
10914 "glob": "^7.1.6",
10915 "istanbul-lib-coverage": "^3.0.0",
10916 "istanbul-lib-hook": "^3.0.0",
10917 "istanbul-lib-instrument": "^4.0.0",
10918 "istanbul-lib-processinfo": "^2.0.2",
10919 "istanbul-lib-report": "^3.0.0",
10920 "istanbul-lib-source-maps": "^4.0.0",
10921 "istanbul-reports": "^3.0.2",
10922 "make-dir": "^3.0.0",
10923 "node-preload": "^0.2.1",
10924 "p-map": "^3.0.0",
10925 "process-on-spawn": "^1.0.0",
10926 "resolve-from": "^5.0.0",
10927 "rimraf": "^3.0.0",
10928 "signal-exit": "^3.0.2",
10929 "spawn-wrap": "^2.0.0",
10930 "test-exclude": "^6.0.0",
10931 "yargs": "^15.0.2"
10932 },
10933 "dependencies": {
10934 "cliui": {
10935 "version": "6.0.0",
10936 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
10937 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
10938 "dev": true,
10939 "requires": {
10940 "string-width": "^4.2.0",
10941 "strip-ansi": "^6.0.0",
10942 "wrap-ansi": "^6.2.0"
10943 }
10944 },
10945 "find-up": {
10946 "version": "4.1.0",
10947 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
10948 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
10949 "dev": true,
10950 "requires": {
10951 "locate-path": "^5.0.0",
10952 "path-exists": "^4.0.0"
10953 }
10954 },
10955 "locate-path": {
10956 "version": "5.0.0",
10957 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
10958 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
10959 "dev": true,
10960 "requires": {
10961 "p-locate": "^4.1.0"
10962 }
10963 },
10964 "p-limit": {
10965 "version": "2.3.0",
10966 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
10967 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
10968 "dev": true,
10969 "requires": {
10970 "p-try": "^2.0.0"
10971 }
10972 },
10973 "p-locate": {
10974 "version": "4.1.0",
10975 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
10976 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
10977 "dev": true,
10978 "requires": {
10979 "p-limit": "^2.2.0"
10980 }
10981 },
10982 "p-try": {
10983 "version": "2.2.0",
10984 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
10985 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
10986 "dev": true
10987 },
10988 "path-exists": {
10989 "version": "4.0.0",
10990 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
10991 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
10992 "dev": true
10993 },
10994 "resolve-from": {
10995 "version": "5.0.0",
10996 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
10997 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
10998 "dev": true
10999 },
11000 "wrap-ansi": {
11001 "version": "6.2.0",
11002 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
11003 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
11004 "dev": true,
11005 "requires": {
11006 "ansi-styles": "^4.0.0",
11007 "string-width": "^4.1.0",
11008 "strip-ansi": "^6.0.0"
11009 }
11010 },
11011 "y18n": {
11012 "version": "4.0.3",
11013 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
11014 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
11015 "dev": true
11016 },
11017 "yargs": {
11018 "version": "15.4.1",
11019 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
11020 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
11021 "dev": true,
11022 "requires": {
11023 "cliui": "^6.0.0",
11024 "decamelize": "^1.2.0",
11025 "find-up": "^4.1.0",
11026 "get-caller-file": "^2.0.1",
11027 "require-directory": "^2.1.1",
11028 "require-main-filename": "^2.0.0",
11029 "set-blocking": "^2.0.0",
11030 "string-width": "^4.2.0",
11031 "which-module": "^2.0.0",
11032 "y18n": "^4.0.0",
11033 "yargs-parser": "^18.1.2"
11034 }
11035 },
11036 "yargs-parser": {
11037 "version": "18.1.3",
11038 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
11039 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
11040 "dev": true,
11041 "requires": {
11042 "camelcase": "^5.0.0",
11043 "decamelize": "^1.2.0"
11044 }
11045 }
11046 }
11047 },
11048 "object-assign": {
11049 "version": "4.1.1",
11050 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
11051 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
11052 "dev": true
11053 },
11054 "object-inspect": {
11055 "version": "1.12.0",
11056 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz",
11057 "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==",
11058 "dev": true
11059 },
11060 "object-keys": {
11061 "version": "1.1.1",
11062 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
11063 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
11064 "dev": true
11065 },
11066 "object-path": {
11067 "version": "0.11.8",
11068 "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.8.tgz",
11069 "integrity": "sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==",
11070 "dev": true
11071 },
11072 "object.assign": {
11073 "version": "4.1.2",
11074 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
11075 "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
11076 "dev": true,
11077 "requires": {
11078 "call-bind": "^1.0.0",
11079 "define-properties": "^1.1.3",
11080 "has-symbols": "^1.0.1",
11081 "object-keys": "^1.1.1"
11082 }
11083 },
11084 "object.values": {
11085 "version": "1.1.5",
11086 "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz",
11087 "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==",
11088 "dev": true,
11089 "requires": {
11090 "call-bind": "^1.0.2",
11091 "define-properties": "^1.1.3",
11092 "es-abstract": "^1.19.1"
11093 }
11094 },
11095 "once": {
11096 "version": "1.4.0",
11097 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
11098 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
11099 "dev": true,
11100 "requires": {
11101 "wrappy": "1"
11102 }
11103 },
11104 "opener": {
11105 "version": "1.5.2",
11106 "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz",
11107 "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==",
11108 "dev": true
11109 },
11110 "optionator": {
11111 "version": "0.9.1",
11112 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
11113 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
11114 "dev": true,
11115 "requires": {
11116 "deep-is": "^0.1.3",
11117 "fast-levenshtein": "^2.0.6",
11118 "levn": "^0.4.1",
11119 "prelude-ls": "^1.2.1",
11120 "type-check": "^0.4.0",
11121 "word-wrap": "^1.2.3"
11122 }
11123 },
11124 "p-defer": {
11125 "version": "1.0.0",
11126 "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
11127 "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
11128 "dev": true
11129 },
11130 "p-limit": {
11131 "version": "1.3.0",
11132 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
11133 "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
11134 "dev": true,
11135 "requires": {
11136 "p-try": "^1.0.0"
11137 }
11138 },
11139 "p-locate": {
11140 "version": "2.0.0",
11141 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
11142 "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
11143 "dev": true,
11144 "requires": {
11145 "p-limit": "^1.1.0"
11146 }
11147 },
11148 "p-map": {
11149 "version": "3.0.0",
11150 "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz",
11151 "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==",
11152 "dev": true,
11153 "requires": {
11154 "aggregate-error": "^3.0.0"
11155 }
11156 },
11157 "p-try": {
11158 "version": "1.0.0",
11159 "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
11160 "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
11161 "dev": true
11162 },
11163 "package-hash": {
11164 "version": "4.0.0",
11165 "resolved": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz",
11166 "integrity": "sha512-whdkPIooSu/bASggZ96BWVvZTRMOFxnyUG5PnTSGKoJE2gd5mbVNmR2Nj20QFzxYYgAXpoqC+AiXzl+UMRh7zQ==",
11167 "dev": true,
11168 "requires": {
11169 "graceful-fs": "^4.1.15",
11170 "hasha": "^5.0.0",
11171 "lodash.flattendeep": "^4.4.0",
11172 "release-zalgo": "^1.0.0"
11173 }
11174 },
11175 "parent-module": {
11176 "version": "1.0.1",
11177 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
11178 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
11179 "dev": true,
11180 "requires": {
11181 "callsites": "^3.0.0"
11182 }
11183 },
11184 "parse-entities": {
11185 "version": "1.2.2",
11186 "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.2.tgz",
11187 "integrity": "sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==",
11188 "dev": true,
11189 "requires": {
11190 "character-entities": "^1.0.0",
11191 "character-entities-legacy": "^1.0.0",
11192 "character-reference-invalid": "^1.0.0",
11193 "is-alphanumerical": "^1.0.0",
11194 "is-decimal": "^1.0.0",
11195 "is-hexadecimal": "^1.0.0"
11196 }
11197 },
11198 "parse-json": {
11199 "version": "5.2.0",
11200 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
11201 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
11202 "dev": true,
11203 "requires": {
11204 "@babel/code-frame": "^7.0.0",
11205 "error-ex": "^1.3.1",
11206 "json-parse-even-better-errors": "^2.3.0",
11207 "lines-and-columns": "^1.1.6"
11208 }
11209 },
11210 "path-exists": {
11211 "version": "3.0.0",
11212 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
11213 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
11214 "dev": true
11215 },
11216 "path-is-absolute": {
11217 "version": "1.0.1",
11218 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
11219 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
11220 "dev": true
11221 },
11222 "path-key": {
11223 "version": "3.1.1",
11224 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
11225 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
11226 "dev": true
11227 },
11228 "path-parse": {
11229 "version": "1.0.7",
11230 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
11231 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
11232 "dev": true
11233 },
11234 "path-type": {
11235 "version": "4.0.0",
11236 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
11237 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
11238 "dev": true
11239 },
11240 "picocolors": {
11241 "version": "1.0.0",
11242 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
11243 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
11244 "dev": true
11245 },
11246 "picomatch": {
11247 "version": "2.3.1",
11248 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
11249 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
11250 "dev": true
11251 },
11252 "pkg-dir": {
11253 "version": "4.2.0",
11254 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
11255 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
11256 "dev": true,
11257 "requires": {
11258 "find-up": "^4.0.0"
11259 },
11260 "dependencies": {
11261 "find-up": {
11262 "version": "4.1.0",
11263 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
11264 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
11265 "dev": true,
11266 "requires": {
11267 "locate-path": "^5.0.0",
11268 "path-exists": "^4.0.0"
11269 }
11270 },
11271 "locate-path": {
11272 "version": "5.0.0",
11273 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
11274 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
11275 "dev": true,
11276 "requires": {
11277 "p-locate": "^4.1.0"
11278 }
11279 },
11280 "p-limit": {
11281 "version": "2.3.0",
11282 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
11283 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
11284 "dev": true,
11285 "requires": {
11286 "p-try": "^2.0.0"
11287 }
11288 },
11289 "p-locate": {
11290 "version": "4.1.0",
11291 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
11292 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
11293 "dev": true,
11294 "requires": {
11295 "p-limit": "^2.2.0"
11296 }
11297 },
11298 "p-try": {
11299 "version": "2.2.0",
11300 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
11301 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
11302 "dev": true
11303 },
11304 "path-exists": {
11305 "version": "4.0.0",
11306 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
11307 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
11308 "dev": true
11309 }
11310 }
11311 },
11312 "platform": {
11313 "version": "1.3.6",
11314 "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz",
11315 "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==",
11316 "dev": true
11317 },
11318 "please-upgrade-node": {
11319 "version": "3.2.0",
11320 "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz",
11321 "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==",
11322 "dev": true,
11323 "requires": {
11324 "semver-compare": "^1.0.0"
11325 }
11326 },
11327 "postcss": {
11328 "version": "8.4.14",
11329 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
11330 "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==",
11331 "dev": true,
11332 "requires": {
11333 "nanoid": "^3.3.4",
11334 "picocolors": "^1.0.0",
11335 "source-map-js": "^1.0.2"
11336 },
11337 "dependencies": {
11338 "nanoid": {
11339 "version": "3.3.4",
11340 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
11341 "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
11342 "dev": true
11343 }
11344 }
11345 },
11346 "postcss-less": {
11347 "version": "4.0.1",
11348 "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-4.0.1.tgz",
11349 "integrity": "sha512-C92S4sHlbDpefJ2QQJjrucCcypq3+KZPstjfuvgOCNnGx0tF9h8hXgAlOIATGAxMXZXaF+nVp+/Mi8pCAWdSmw==",
11350 "dev": true,
11351 "requires": {
11352 "postcss": "^8.1.2"
11353 }
11354 },
11355 "postcss-media-query-parser": {
11356 "version": "0.2.3",
11357 "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz",
11358 "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=",
11359 "dev": true
11360 },
11361 "postcss-scss": {
11362 "version": "2.1.1",
11363 "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz",
11364 "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==",
11365 "dev": true,
11366 "requires": {
11367 "postcss": "^7.0.6"
11368 },
11369 "dependencies": {
11370 "picocolors": {
11371 "version": "0.2.1",
11372 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
11373 "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
11374 "dev": true
11375 },
11376 "postcss": {
11377 "version": "7.0.39",
11378 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
11379 "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
11380 "dev": true,
11381 "requires": {
11382 "picocolors": "^0.2.1",
11383 "source-map": "^0.6.1"
11384 }
11385 }
11386 }
11387 },
11388 "postcss-selector-parser": {
11389 "version": "2.2.3",
11390 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz",
11391 "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=",
11392 "dev": true,
11393 "requires": {
11394 "flatten": "^1.0.2",
11395 "indexes-of": "^1.0.1",
11396 "uniq": "^1.0.1"
11397 }
11398 },
11399 "postcss-values-parser": {
11400 "version": "2.0.1",
11401 "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz",
11402 "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==",
11403 "dev": true,
11404 "requires": {
11405 "flatten": "^1.0.2",
11406 "indexes-of": "^1.0.1",
11407 "uniq": "^1.0.1"
11408 }
11409 },
11410 "prelude-ls": {
11411 "version": "1.2.1",
11412 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
11413 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
11414 "dev": true
11415 },
11416 "prettier": {
11417 "version": "2.6.2",
11418 "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.6.2.tgz",
11419 "integrity": "sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==",
11420 "dev": true
11421 },
11422 "prettier-linter-helpers": {
11423 "version": "1.0.0",
11424 "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
11425 "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
11426 "dev": true,
11427 "requires": {
11428 "fast-diff": "^1.1.2"
11429 }
11430 },
11431 "prettier-plugin-organize-imports": {
11432 "version": "2.3.4",
11433 "resolved": "https://registry.npmjs.org/prettier-plugin-organize-imports/-/prettier-plugin-organize-imports-2.3.4.tgz",
11434 "integrity": "sha512-R8o23sf5iVL/U71h9SFUdhdOEPsi3nm42FD/oDYIZ2PQa4TNWWuWecxln6jlIQzpZTDMUeO1NicJP6lLn2TtRw==",
11435 "dev": true,
11436 "requires": {}
11437 },
11438 "prettierx": {
11439 "version": "0.18.3",
11440 "resolved": "https://registry.npmjs.org/prettierx/-/prettierx-0.18.3.tgz",
11441 "integrity": "sha512-ViMpJ0jYuA418GC26O1WkoZx7deeCPxfS9RQvUUzZ9oX5QFuDeqdPTKm014ZRP7XGmRUR3o/RWnqKenVuNh4RA==",
11442 "dev": true,
11443 "requires": {
11444 "@angular/compiler": "9.0.5",
11445 "@babel/code-frame": "7.12.13",
11446 "@babel/parser": "7.12.11",
11447 "@brodybits/remark-parse": "5.0.1",
11448 "@glimmer/syntax": "0.56.2",
11449 "@iarna/toml": "2.2.5",
11450 "@typescript-eslint/typescript-estree": "2.34.0",
11451 "angular-estree-parser": "1.3.1",
11452 "angular-html-parser": "1.7.0",
11453 "camelcase": "6.2.0",
11454 "chalk": "4.1.1",
11455 "ci-info": "3.2.0",
11456 "cjk-regex": "2.0.1",
11457 "cosmiconfig": "7.0.0",
11458 "dashify": "2.0.0",
11459 "dedent": "0.7.0",
11460 "diff": "5.0.0",
11461 "editorconfig": "0.15.3",
11462 "editorconfig-to-prettier": "0.1.1",
11463 "escape-string-regexp": "4.0.0",
11464 "esutils": "2.0.3",
11465 "fast-glob": "3.2.6",
11466 "find-parent-dir": "0.3.1",
11467 "find-project-root": "1.1.1",
11468 "get-stream": "6.0.1",
11469 "globby": "11.0.4",
11470 "graphql": "15.5.1",
11471 "html-element-attributes": "2.3.0",
11472 "html-styles": "1.0.0",
11473 "html-tag-names": "1.1.5",
11474 "html-void-elements": "1.0.5",
11475 "ignore": "4.0.6",
11476 "jest-docblock": "27.0.6",
11477 "json-stable-stringify": "1.0.1",
11478 "leven": "3.1.0",
11479 "lines-and-columns": "1.1.6",
11480 "linguist-languages": "7.10.0",
11481 "lodash": "4.17.21",
11482 "mem": "8.1.1",
11483 "minimatch": "3.0.4",
11484 "minimist": "1.2.6",
11485 "n-readlines": "1.0.1",
11486 "please-upgrade-node": "3.2.0",
11487 "postcss-less": "4.0.1",
11488 "postcss-media-query-parser": "0.2.3",
11489 "postcss-scss": "2.1.1",
11490 "postcss-selector-parser": "2.2.3",
11491 "postcss-values-parser": "2.0.1",
11492 "regexp-util": "1.2.2",
11493 "remark-math": "1.0.6",
11494 "resolve": "1.20.0",
11495 "semver": "7.3.5",
11496 "srcset": "3.0.0",
11497 "string-width": "4.2.2",
11498 "tslib": "1.14.1",
11499 "unicode-regex": "3.0.0",
11500 "unified": "9.2.1",
11501 "vnopts": "1.0.2",
11502 "yaml-unist-parser": "1.3.1"
11503 },
11504 "dependencies": {
11505 "@babel/code-frame": {
11506 "version": "7.12.13",
11507 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
11508 "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
11509 "dev": true,
11510 "requires": {
11511 "@babel/highlight": "^7.12.13"
11512 }
11513 },
11514 "@babel/parser": {
11515 "version": "7.12.11",
11516 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz",
11517 "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==",
11518 "dev": true
11519 },
11520 "@typescript-eslint/typescript-estree": {
11521 "version": "2.34.0",
11522 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz",
11523 "integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==",
11524 "dev": true,
11525 "requires": {
11526 "debug": "^4.1.1",
11527 "eslint-visitor-keys": "^1.1.0",
11528 "glob": "^7.1.6",
11529 "is-glob": "^4.0.1",
11530 "lodash": "^4.17.15",
11531 "semver": "^7.3.2",
11532 "tsutils": "^3.17.1"
11533 }
11534 },
11535 "camelcase": {
11536 "version": "6.2.0",
11537 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
11538 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
11539 "dev": true
11540 },
11541 "chalk": {
11542 "version": "4.1.1",
11543 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
11544 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
11545 "dev": true,
11546 "requires": {
11547 "ansi-styles": "^4.1.0",
11548 "supports-color": "^7.1.0"
11549 }
11550 },
11551 "eslint-visitor-keys": {
11552 "version": "1.3.0",
11553 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
11554 "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
11555 "dev": true
11556 },
11557 "fast-glob": {
11558 "version": "3.2.6",
11559 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.6.tgz",
11560 "integrity": "sha512-GnLuqj/pvQ7pX8/L4J84nijv6sAnlwvSDpMkJi9i7nPmPxGtRPkBSStfvDW5l6nMdX9VWe+pkKWFTgD+vF2QSQ==",
11561 "dev": true,
11562 "requires": {
11563 "@nodelib/fs.stat": "^2.0.2",
11564 "@nodelib/fs.walk": "^1.2.3",
11565 "glob-parent": "^5.1.2",
11566 "merge2": "^1.3.0",
11567 "micromatch": "^4.0.4"
11568 }
11569 },
11570 "glob-parent": {
11571 "version": "5.1.2",
11572 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
11573 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
11574 "dev": true,
11575 "requires": {
11576 "is-glob": "^4.0.1"
11577 }
11578 },
11579 "globby": {
11580 "version": "11.0.4",
11581 "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
11582 "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
11583 "dev": true,
11584 "requires": {
11585 "array-union": "^2.1.0",
11586 "dir-glob": "^3.0.1",
11587 "fast-glob": "^3.1.1",
11588 "ignore": "^5.1.4",
11589 "merge2": "^1.3.0",
11590 "slash": "^3.0.0"
11591 },
11592 "dependencies": {
11593 "ignore": {
11594 "version": "5.2.0",
11595 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
11596 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
11597 "dev": true
11598 }
11599 }
11600 },
11601 "ignore": {
11602 "version": "4.0.6",
11603 "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
11604 "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
11605 "dev": true
11606 },
11607 "lru-cache": {
11608 "version": "6.0.0",
11609 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
11610 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
11611 "dev": true,
11612 "requires": {
11613 "yallist": "^4.0.0"
11614 }
11615 },
11616 "minimatch": {
11617 "version": "3.0.4",
11618 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
11619 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
11620 "dev": true,
11621 "requires": {
11622 "brace-expansion": "^1.1.7"
11623 }
11624 },
11625 "resolve": {
11626 "version": "1.20.0",
11627 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
11628 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
11629 "dev": true,
11630 "requires": {
11631 "is-core-module": "^2.2.0",
11632 "path-parse": "^1.0.6"
11633 }
11634 },
11635 "semver": {
11636 "version": "7.3.5",
11637 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
11638 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
11639 "dev": true,
11640 "requires": {
11641 "lru-cache": "^6.0.0"
11642 }
11643 },
11644 "yallist": {
11645 "version": "4.0.0",
11646 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
11647 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
11648 "dev": true
11649 }
11650 }
11651 },
11652 "pretty-format": {
11653 "version": "28.1.0",
11654 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
11655 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
11656 "dev": true,
11657 "requires": {
11658 "@jest/schemas": "^28.0.2",
11659 "ansi-regex": "^5.0.1",
11660 "ansi-styles": "^5.0.0",
11661 "react-is": "^18.0.0"
11662 },
11663 "dependencies": {
11664 "ansi-styles": {
11665 "version": "5.2.0",
11666 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
11667 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
11668 "dev": true
11669 }
11670 }
11671 },
11672 "process-on-spawn": {
11673 "version": "1.0.0",
11674 "resolved": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.0.0.tgz",
11675 "integrity": "sha512-1WsPDsUSMmZH5LeMLegqkPDrsGgsWwk1Exipy2hvB0o/F0ASzbpIctSCcZIK1ykJvtTJULEH+20WOFjMvGnCTg==",
11676 "dev": true,
11677 "requires": {
11678 "fromentries": "^1.2.0"
11679 }
11680 },
11681 "prop-types": {
11682 "version": "15.8.1",
11683 "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
11684 "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
11685 "dev": true,
11686 "requires": {
11687 "loose-envify": "^1.4.0",
11688 "object-assign": "^4.1.1",
11689 "react-is": "^16.13.1"
11690 },
11691 "dependencies": {
11692 "react-is": {
11693 "version": "16.13.1",
11694 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
11695 "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==",
11696 "dev": true
11697 }
11698 }
11699 },
11700 "pseudomap": {
11701 "version": "1.0.2",
11702 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
11703 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
11704 "dev": true
11705 },
11706 "punycode": {
11707 "version": "2.1.1",
11708 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
11709 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
11710 "dev": true
11711 },
11712 "queue-microtask": {
11713 "version": "1.2.3",
11714 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
11715 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
11716 "dev": true
11717 },
11718 "randombytes": {
11719 "version": "2.1.0",
11720 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
11721 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
11722 "dev": true,
11723 "requires": {
11724 "safe-buffer": "^5.1.0"
11725 }
11726 },
11727 "react-is": {
11728 "version": "18.1.0",
11729 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
11730 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
11731 "dev": true
11732 },
11733 "readdirp": {
11734 "version": "3.6.0",
11735 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
11736 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
11737 "dev": true,
11738 "requires": {
11739 "picomatch": "^2.2.1"
11740 }
11741 },
11742 "regexp-util": {
11743 "version": "1.2.2",
11744 "resolved": "https://registry.npmjs.org/regexp-util/-/regexp-util-1.2.2.tgz",
11745 "integrity": "sha512-5/rl2UD18oAlLQEIuKBeiSIOp1hb5wCXcakl5yvHxlY1wyWI4D5cUKKzCibBeu741PA9JKvZhMqbkDQqPusX3w==",
11746 "dev": true,
11747 "requires": {
11748 "tslib": "^1.9.0"
11749 }
11750 },
11751 "regexp.prototype.flags": {
11752 "version": "1.4.3",
11753 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz",
11754 "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==",
11755 "dev": true,
11756 "requires": {
11757 "call-bind": "^1.0.2",
11758 "define-properties": "^1.1.3",
11759 "functions-have-names": "^1.2.2"
11760 }
11761 },
11762 "regexpp": {
11763 "version": "3.2.0",
11764 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
11765 "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
11766 "dev": true
11767 },
11768 "release-zalgo": {
11769 "version": "1.0.0",
11770 "resolved": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz",
11771 "integrity": "sha1-CXALflB0Mpc5Mw5TXFqQ+2eFFzA=",
11772 "dev": true,
11773 "requires": {
11774 "es6-error": "^4.0.1"
11775 }
11776 },
11777 "remark-math": {
11778 "version": "1.0.6",
11779 "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-1.0.6.tgz",
11780 "integrity": "sha512-I43wU/QOQpXvVFXKjA4FHp5xptK65+5F6yolm8+69/JV0EqSOB64wURUZ3JK50JtnTL8FvwLiH2PZ+fvsBxviA==",
11781 "dev": true,
11782 "requires": {
11783 "trim-trailing-lines": "^1.1.0"
11784 }
11785 },
11786 "repeat-string": {
11787 "version": "1.6.1",
11788 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
11789 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
11790 "dev": true
11791 },
11792 "require-directory": {
11793 "version": "2.1.1",
11794 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
11795 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
11796 "dev": true
11797 },
11798 "require-main-filename": {
11799 "version": "2.0.0",
11800 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
11801 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
11802 "dev": true
11803 },
11804 "resolve": {
11805 "version": "1.22.0",
11806 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
11807 "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
11808 "dev": true,
11809 "requires": {
11810 "is-core-module": "^2.8.1",
11811 "path-parse": "^1.0.7",
11812 "supports-preserve-symlinks-flag": "^1.0.0"
11813 }
11814 },
11815 "resolve-from": {
11816 "version": "4.0.0",
11817 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
11818 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
11819 "dev": true
11820 },
11821 "reusify": {
11822 "version": "1.0.4",
11823 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
11824 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
11825 "dev": true
11826 },
11827 "rimraf": {
11828 "version": "3.0.2",
11829 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
11830 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
11831 "dev": true,
11832 "requires": {
11833 "glob": "^7.1.3"
11834 }
11835 },
11836 "rollup": {
11837 "version": "2.74.1",
11838 "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.74.1.tgz",
11839 "integrity": "sha512-K2zW7kV8Voua5eGkbnBtWYfMIhYhT9Pel2uhBk2WO5eMee161nPze/XRfvEQPFYz7KgrCCnmh2Wy0AMFLGGmMA==",
11840 "dev": true,
11841 "requires": {
11842 "fsevents": "~2.3.2"
11843 }
11844 },
11845 "rollup-plugin-analyzer": {
11846 "version": "4.0.0",
11847 "resolved": "https://registry.npmjs.org/rollup-plugin-analyzer/-/rollup-plugin-analyzer-4.0.0.tgz",
11848 "integrity": "sha512-LL9GEt3bkXp6Wa19SNR5MWcvHNMvuTFYg+eYBZN2OIFhSWN+pEJUQXEKu5BsOeABob3x9PDaLKW7w5iOJnsESQ==",
11849 "dev": true
11850 },
11851 "rollup-plugin-command": {
11852 "version": "1.1.3",
11853 "resolved": "https://registry.npmjs.org/rollup-plugin-command/-/rollup-plugin-command-1.1.3.tgz",
11854 "integrity": "sha512-9nIcP5mgVYWGU7x/6ufTgtqI4vl5vvsYs6fTTil91NX53EIPcim42FXmq1TPdZRFJbUM1ikrg05clahPxObL1g==",
11855 "dev": true
11856 },
11857 "rollup-plugin-delete": {
11858 "version": "2.0.0",
11859 "resolved": "https://registry.npmjs.org/rollup-plugin-delete/-/rollup-plugin-delete-2.0.0.tgz",
11860 "integrity": "sha512-/VpLMtDy+8wwRlDANuYmDa9ss/knGsAgrDhM+tEwB1npHwNu4DYNmDfUL55csse/GHs9Q+SMT/rw9uiaZ3pnzA==",
11861 "dev": true,
11862 "requires": {
11863 "del": "^5.1.0"
11864 }
11865 },
11866 "rollup-plugin-istanbul": {
11867 "version": "3.0.0",
11868 "resolved": "https://registry.npmjs.org/rollup-plugin-istanbul/-/rollup-plugin-istanbul-3.0.0.tgz",
11869 "integrity": "sha512-z8kD2A57qTcxgqjbJ8cZBBE/IGYk+iJtE42sCaZjrSe/uBEUq5jJYvQwquJ+Acfko1LMYww4EJfeMJmc0GttpQ==",
11870 "dev": true,
11871 "requires": {
11872 "@rollup/pluginutils": "^4.1.0",
11873 "istanbul-lib-instrument": "^4.0.3"
11874 }
11875 },
11876 "rollup-plugin-terser": {
11877 "version": "7.0.2",
11878 "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
11879 "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
11880 "dev": true,
11881 "requires": {
11882 "@babel/code-frame": "^7.10.4",
11883 "jest-worker": "^26.2.1",
11884 "serialize-javascript": "^4.0.0",
11885 "terser": "^5.0.0"
11886 },
11887 "dependencies": {
11888 "serialize-javascript": {
11889 "version": "4.0.0",
11890 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
11891 "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
11892 "dev": true,
11893 "requires": {
11894 "randombytes": "^2.1.0"
11895 }
11896 }
11897 }
11898 },
11899 "rollup-plugin-ts": {
11900 "version": "2.0.7",
11901 "resolved": "https://registry.npmjs.org/rollup-plugin-ts/-/rollup-plugin-ts-2.0.7.tgz",
11902 "integrity": "sha512-M9sppRKX6y/b2KXbGdUdHid0tshAEK/sEeYLBHBJiBa4swukSsoFVXKGGZasLcjaXhgUnnizFuvFFj6znxwvSA==",
11903 "dev": true,
11904 "requires": {
11905 "@rollup/pluginutils": "^4.2.0",
11906 "@wessberg/stringutil": "^1.0.19",
11907 "browserslist": "^4.20.2",
11908 "browserslist-generator": "^1.0.66",
11909 "chalk": "4.1.2",
11910 "compatfactory": "^0.0.13",
11911 "crosspath": "1.0.0",
11912 "magic-string": "^0.26.1",
11913 "ts-clone-node": "^0.3.32",
11914 "tslib": "^2.3.1"
11915 },
11916 "dependencies": {
11917 "tslib": {
11918 "version": "2.4.0",
11919 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
11920 "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
11921 "dev": true
11922 }
11923 }
11924 },
11925 "run-parallel": {
11926 "version": "1.2.0",
11927 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
11928 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
11929 "dev": true,
11930 "requires": {
11931 "queue-microtask": "^1.2.2"
11932 }
11933 },
11934 "safe-buffer": {
11935 "version": "5.1.2",
11936 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
11937 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
11938 "dev": true
11939 },
11940 "semver": {
11941 "version": "7.3.7",
11942 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
11943 "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
11944 "dev": true,
11945 "requires": {
11946 "lru-cache": "^6.0.0"
11947 },
11948 "dependencies": {
11949 "lru-cache": {
11950 "version": "6.0.0",
11951 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
11952 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
11953 "dev": true,
11954 "requires": {
11955 "yallist": "^4.0.0"
11956 }
11957 },
11958 "yallist": {
11959 "version": "4.0.0",
11960 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
11961 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
11962 "dev": true
11963 }
11964 }
11965 },
11966 "semver-compare": {
11967 "version": "1.0.0",
11968 "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
11969 "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=",
11970 "dev": true
11971 },
11972 "serialize-javascript": {
11973 "version": "6.0.0",
11974 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
11975 "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
11976 "dev": true,
11977 "requires": {
11978 "randombytes": "^2.1.0"
11979 }
11980 },
11981 "set-blocking": {
11982 "version": "2.0.0",
11983 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
11984 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
11985 "dev": true
11986 },
11987 "shebang-command": {
11988 "version": "2.0.0",
11989 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
11990 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
11991 "dev": true,
11992 "requires": {
11993 "shebang-regex": "^3.0.0"
11994 }
11995 },
11996 "shebang-regex": {
11997 "version": "3.0.0",
11998 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
11999 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
12000 "dev": true
12001 },
12002 "shiki": {
12003 "version": "0.10.1",
12004 "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.1.tgz",
12005 "integrity": "sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng==",
12006 "dev": true,
12007 "requires": {
12008 "jsonc-parser": "^3.0.0",
12009 "vscode-oniguruma": "^1.6.1",
12010 "vscode-textmate": "5.2.0"
12011 }
12012 },
12013 "side-channel": {
12014 "version": "1.0.4",
12015 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
12016 "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
12017 "dev": true,
12018 "requires": {
12019 "call-bind": "^1.0.0",
12020 "get-intrinsic": "^1.0.2",
12021 "object-inspect": "^1.9.0"
12022 }
12023 },
12024 "sigmund": {
12025 "version": "1.0.1",
12026 "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
12027 "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
12028 "dev": true
12029 },
12030 "signal-exit": {
12031 "version": "3.0.7",
12032 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
12033 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
12034 "dev": true
12035 },
12036 "simple-html-tokenizer": {
12037 "version": "0.5.11",
12038 "resolved": "https://registry.npmjs.org/simple-html-tokenizer/-/simple-html-tokenizer-0.5.11.tgz",
12039 "integrity": "sha512-C2WEK/Z3HoSFbYq8tI7ni3eOo/NneSPRoPpcM7WdLjFOArFuyXEjAoCdOC3DgMfRyziZQ1hCNR4mrNdWEvD0og==",
12040 "dev": true
12041 },
12042 "slash": {
12043 "version": "3.0.0",
12044 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
12045 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
12046 "dev": true
12047 },
12048 "source-map": {
12049 "version": "0.6.1",
12050 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
12051 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
12052 "dev": true
12053 },
12054 "source-map-js": {
12055 "version": "1.0.2",
12056 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
12057 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
12058 "dev": true
12059 },
12060 "source-map-support": {
12061 "version": "0.5.21",
12062 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
12063 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
12064 "dev": true,
12065 "requires": {
12066 "buffer-from": "^1.0.0",
12067 "source-map": "^0.6.0"
12068 }
12069 },
12070 "sourcemap-codec": {
12071 "version": "1.4.8",
12072 "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
12073 "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
12074 "dev": true
12075 },
12076 "spawn-wrap": {
12077 "version": "2.0.0",
12078 "resolved": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz",
12079 "integrity": "sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==",
12080 "dev": true,
12081 "requires": {
12082 "foreground-child": "^2.0.0",
12083 "is-windows": "^1.0.2",
12084 "make-dir": "^3.0.0",
12085 "rimraf": "^3.0.0",
12086 "signal-exit": "^3.0.2",
12087 "which": "^2.0.1"
12088 }
12089 },
12090 "spdx-exceptions": {
12091 "version": "2.3.0",
12092 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
12093 "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
12094 "dev": true
12095 },
12096 "spdx-expression-parse": {
12097 "version": "3.0.1",
12098 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
12099 "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
12100 "dev": true,
12101 "requires": {
12102 "spdx-exceptions": "^2.1.0",
12103 "spdx-license-ids": "^3.0.0"
12104 }
12105 },
12106 "spdx-license-ids": {
12107 "version": "3.0.11",
12108 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz",
12109 "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==",
12110 "dev": true
12111 },
12112 "sprintf-js": {
12113 "version": "1.0.3",
12114 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
12115 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
12116 "dev": true
12117 },
12118 "srcset": {
12119 "version": "3.0.0",
12120 "resolved": "https://registry.npmjs.org/srcset/-/srcset-3.0.0.tgz",
12121 "integrity": "sha512-D59vF08Qzu/C4GAOXVgMTLfgryt5fyWo93FZyhEWANo0PokFz/iWdDe13mX3O5TRf6l8vMTqckAfR4zPiaH0yQ==",
12122 "dev": true
12123 },
12124 "stack-utils": {
12125 "version": "2.0.5",
12126 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz",
12127 "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==",
12128 "dev": true,
12129 "requires": {
12130 "escape-string-regexp": "^2.0.0"
12131 },
12132 "dependencies": {
12133 "escape-string-regexp": {
12134 "version": "2.0.0",
12135 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
12136 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
12137 "dev": true
12138 }
12139 }
12140 },
12141 "state-toggle": {
12142 "version": "1.0.3",
12143 "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz",
12144 "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==",
12145 "dev": true
12146 },
12147 "string-width": {
12148 "version": "4.2.2",
12149 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
12150 "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
12151 "dev": true,
12152 "requires": {
12153 "emoji-regex": "^8.0.0",
12154 "is-fullwidth-code-point": "^3.0.0",
12155 "strip-ansi": "^6.0.0"
12156 }
12157 },
12158 "string.prototype.trimend": {
12159 "version": "1.0.5",
12160 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz",
12161 "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==",
12162 "dev": true,
12163 "requires": {
12164 "call-bind": "^1.0.2",
12165 "define-properties": "^1.1.4",
12166 "es-abstract": "^1.19.5"
12167 }
12168 },
12169 "string.prototype.trimstart": {
12170 "version": "1.0.5",
12171 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz",
12172 "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==",
12173 "dev": true,
12174 "requires": {
12175 "call-bind": "^1.0.2",
12176 "define-properties": "^1.1.4",
12177 "es-abstract": "^1.19.5"
12178 }
12179 },
12180 "strip-ansi": {
12181 "version": "6.0.1",
12182 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
12183 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
12184 "dev": true,
12185 "requires": {
12186 "ansi-regex": "^5.0.1"
12187 }
12188 },
12189 "strip-bom": {
12190 "version": "4.0.0",
12191 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
12192 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
12193 "dev": true
12194 },
12195 "strip-json-comments": {
12196 "version": "3.1.1",
12197 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
12198 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
12199 "dev": true
12200 },
12201 "supports-color": {
12202 "version": "7.2.0",
12203 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
12204 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
12205 "dev": true,
12206 "requires": {
12207 "has-flag": "^4.0.0"
12208 }
12209 },
12210 "supports-preserve-symlinks-flag": {
12211 "version": "1.0.0",
12212 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
12213 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
12214 "dev": true
12215 },
12216 "tcomb": {
12217 "version": "3.2.29",
12218 "resolved": "https://registry.npmjs.org/tcomb/-/tcomb-3.2.29.tgz",
12219 "integrity": "sha512-di2Hd1DB2Zfw6StGv861JoAF5h/uQVu/QJp2g8KVbtfKnoHdBQl5M32YWq6mnSYBQ1vFFrns5B1haWJL7rKaOQ==",
12220 "dev": true
12221 },
12222 "tcomb-validation": {
12223 "version": "3.4.1",
12224 "resolved": "https://registry.npmjs.org/tcomb-validation/-/tcomb-validation-3.4.1.tgz",
12225 "integrity": "sha512-urVVMQOma4RXwiVCa2nM2eqrAomHROHvWPuj6UkDGz/eb5kcy0x6P0dVt6kzpUZtYMNoAqJLWmz1BPtxrtjtrA==",
12226 "dev": true,
12227 "requires": {
12228 "tcomb": "^3.0.0"
12229 }
12230 },
12231 "terser": {
12232 "version": "5.13.1",
12233 "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz",
12234 "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==",
12235 "dev": true,
12236 "requires": {
12237 "acorn": "^8.5.0",
12238 "commander": "^2.20.0",
12239 "source-map": "~0.8.0-beta.0",
12240 "source-map-support": "~0.5.20"
12241 },
12242 "dependencies": {
12243 "source-map": {
12244 "version": "0.8.0-beta.0",
12245 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz",
12246 "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==",
12247 "dev": true,
12248 "requires": {
12249 "whatwg-url": "^7.0.0"
12250 }
12251 }
12252 }
12253 },
12254 "test-exclude": {
12255 "version": "6.0.0",
12256 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
12257 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
12258 "dev": true,
12259 "requires": {
12260 "@istanbuljs/schema": "^0.1.2",
12261 "glob": "^7.1.4",
12262 "minimatch": "^3.0.4"
12263 }
12264 },
12265 "text-table": {
12266 "version": "0.2.0",
12267 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
12268 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
12269 "dev": true
12270 },
12271 "to-fast-properties": {
12272 "version": "2.0.0",
12273 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
12274 "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
12275 "dev": true
12276 },
12277 "to-regex-range": {
12278 "version": "5.0.1",
12279 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
12280 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
12281 "dev": true,
12282 "requires": {
12283 "is-number": "^7.0.0"
12284 }
12285 },
12286 "tr46": {
12287 "version": "1.0.1",
12288 "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
12289 "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=",
12290 "dev": true,
12291 "requires": {
12292 "punycode": "^2.1.0"
12293 }
12294 },
12295 "trim": {
12296 "version": "0.0.3",
12297 "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.3.tgz",
12298 "integrity": "sha512-h82ywcYhHK7veeelXrCScdH7HkWfbIT1D/CgYO+nmDarz3SGNssVBMws6jU16Ga60AJCRAvPV6w6RLuNerQqjg==",
12299 "dev": true
12300 },
12301 "trim-trailing-lines": {
12302 "version": "1.1.4",
12303 "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz",
12304 "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==",
12305 "dev": true
12306 },
12307 "trough": {
12308 "version": "1.0.5",
12309 "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz",
12310 "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==",
12311 "dev": true
12312 },
12313 "ts-clone-node": {
12314 "version": "0.3.32",
12315 "resolved": "https://registry.npmjs.org/ts-clone-node/-/ts-clone-node-0.3.32.tgz",
12316 "integrity": "sha512-YYGvoWy2Ba98/YC/0leD7IRsU/q5pu/KRg9dD8omzkbgoZ8g7gfYfED9mWMTyNp7J3CQiiKyvM62B7mXXHKU7Q==",
12317 "dev": true,
12318 "requires": {
12319 "compatfactory": "^0.0.13"
12320 }
12321 },
12322 "tsconfig-paths": {
12323 "version": "3.14.1",
12324 "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz",
12325 "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==",
12326 "dev": true,
12327 "requires": {
12328 "@types/json5": "^0.0.29",
12329 "json5": "^1.0.1",
12330 "minimist": "^1.2.6",
12331 "strip-bom": "^3.0.0"
12332 },
12333 "dependencies": {
12334 "json5": {
12335 "version": "1.0.1",
12336 "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
12337 "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
12338 "dev": true,
12339 "requires": {
12340 "minimist": "^1.2.0"
12341 }
12342 },
12343 "strip-bom": {
12344 "version": "3.0.0",
12345 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
12346 "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
12347 "dev": true
12348 }
12349 }
12350 },
12351 "tslib": {
12352 "version": "1.14.1",
12353 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
12354 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
12355 "dev": true
12356 },
12357 "tsutils": {
12358 "version": "3.21.0",
12359 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
12360 "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
12361 "dev": true,
12362 "requires": {
12363 "tslib": "^1.8.1"
12364 }
12365 },
12366 "type-check": {
12367 "version": "0.4.0",
12368 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
12369 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
12370 "dev": true,
12371 "requires": {
12372 "prelude-ls": "^1.2.1"
12373 }
12374 },
12375 "type-fest": {
12376 "version": "0.20.2",
12377 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
12378 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
12379 "dev": true
12380 },
12381 "typedarray-to-buffer": {
12382 "version": "3.1.5",
12383 "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
12384 "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
12385 "dev": true,
12386 "requires": {
12387 "is-typedarray": "^1.0.0"
12388 }
12389 },
12390 "typedoc": {
12391 "version": "0.22.15",
12392 "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.15.tgz",
12393 "integrity": "sha512-CMd1lrqQbFvbx6S9G6fL4HKp3GoIuhujJReWqlIvSb2T26vGai+8Os3Mde7Pn832pXYemd9BMuuYWhFpL5st0Q==",
12394 "dev": true,
12395 "requires": {
12396 "glob": "^7.2.0",
12397 "lunr": "^2.3.9",
12398 "marked": "^4.0.12",
12399 "minimatch": "^5.0.1",
12400 "shiki": "^0.10.1"
12401 },
12402 "dependencies": {
12403 "brace-expansion": {
12404 "version": "2.0.1",
12405 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
12406 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
12407 "dev": true,
12408 "requires": {
12409 "balanced-match": "^1.0.0"
12410 }
12411 },
12412 "minimatch": {
12413 "version": "5.1.0",
12414 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz",
12415 "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==",
12416 "dev": true,
12417 "requires": {
12418 "brace-expansion": "^2.0.1"
12419 }
12420 }
12421 }
12422 },
12423 "typescript": {
12424 "version": "4.6.4",
12425 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz",
12426 "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==",
12427 "dev": true
12428 },
12429 "ua-parser-js": {
12430 "version": "1.0.2",
12431 "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.2.tgz",
12432 "integrity": "sha512-00y/AXhx0/SsnI51fTc0rLRmafiGOM4/O+ny10Ps7f+j/b8p/ZY11ytMgznXkOVo4GQ+KwQG5UQLkLGirsACRg==",
12433 "dev": true
12434 },
12435 "uglify-js": {
12436 "version": "3.15.5",
12437 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.5.tgz",
12438 "integrity": "sha512-hNM5q5GbBRB5xB+PMqVRcgYe4c8jbyZ1pzZhS6jbq54/4F2gFK869ZheiE5A8/t+W5jtTNpWef/5Q9zk639FNQ==",
12439 "dev": true,
12440 "optional": true
12441 },
12442 "unbox-primitive": {
12443 "version": "1.0.2",
12444 "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
12445 "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
12446 "dev": true,
12447 "requires": {
12448 "call-bind": "^1.0.2",
12449 "has-bigints": "^1.0.2",
12450 "has-symbols": "^1.0.3",
12451 "which-boxed-primitive": "^1.0.2"
12452 }
12453 },
12454 "unherit": {
12455 "version": "1.1.3",
12456 "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz",
12457 "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==",
12458 "dev": true,
12459 "requires": {
12460 "inherits": "^2.0.0",
12461 "xtend": "^4.0.0"
12462 }
12463 },
12464 "unicode-regex": {
12465 "version": "3.0.0",
12466 "resolved": "https://registry.npmjs.org/unicode-regex/-/unicode-regex-3.0.0.tgz",
12467 "integrity": "sha512-WiDJdORsqgxkZrjC8WsIP573130HNn7KsB0IDnUccW2BG2b19QQNloNhVe6DKk3Aef0UcoIHhNVj7IkkcYWrNw==",
12468 "dev": true,
12469 "requires": {
12470 "regexp-util": "^1.2.0"
12471 }
12472 },
12473 "unified": {
12474 "version": "9.2.1",
12475 "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.1.tgz",
12476 "integrity": "sha512-juWjuI8Z4xFg8pJbnEZ41b5xjGUWGHqXALmBZ3FC3WX0PIx1CZBIIJ6mXbYMcf6Yw4Fi0rFUTA1cdz/BglbOhA==",
12477 "dev": true,
12478 "requires": {
12479 "bail": "^1.0.0",
12480 "extend": "^3.0.0",
12481 "is-buffer": "^2.0.0",
12482 "is-plain-obj": "^2.0.0",
12483 "trough": "^1.0.0",
12484 "vfile": "^4.0.0"
12485 }
12486 },
12487 "uniq": {
12488 "version": "1.0.1",
12489 "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
12490 "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=",
12491 "dev": true
12492 },
12493 "unist-util-is": {
12494 "version": "3.0.0",
12495 "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz",
12496 "integrity": "sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==",
12497 "dev": true
12498 },
12499 "unist-util-remove-position": {
12500 "version": "1.1.4",
12501 "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.4.tgz",
12502 "integrity": "sha512-tLqd653ArxJIPnKII6LMZwH+mb5q+n/GtXQZo6S6csPRs5zB0u79Yw8ouR3wTw8wxvdJFhpP6Y7jorWdCgLO0A==",
12503 "dev": true,
12504 "requires": {
12505 "unist-util-visit": "^1.1.0"
12506 }
12507 },
12508 "unist-util-stringify-position": {
12509 "version": "2.0.3",
12510 "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
12511 "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
12512 "dev": true,
12513 "requires": {
12514 "@types/unist": "^2.0.2"
12515 }
12516 },
12517 "unist-util-visit": {
12518 "version": "1.4.1",
12519 "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz",
12520 "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==",
12521 "dev": true,
12522 "requires": {
12523 "unist-util-visit-parents": "^2.0.0"
12524 }
12525 },
12526 "unist-util-visit-parents": {
12527 "version": "2.1.2",
12528 "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz",
12529 "integrity": "sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==",
12530 "dev": true,
12531 "requires": {
12532 "unist-util-is": "^3.0.0"
12533 }
12534 },
12535 "universalify": {
12536 "version": "2.0.0",
12537 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
12538 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
12539 "dev": true
12540 },
12541 "uri-js": {
12542 "version": "4.4.1",
12543 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
12544 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
12545 "dev": true,
12546 "requires": {
12547 "punycode": "^2.1.0"
12548 }
12549 },
12550 "uuid": {
12551 "version": "8.3.2",
12552 "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
12553 "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
12554 "dev": true
12555 },
12556 "v8-compile-cache": {
12557 "version": "2.3.0",
12558 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
12559 "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
12560 "dev": true
12561 },
12562 "validator": {
12563 "version": "13.7.0",
12564 "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz",
12565 "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==",
12566 "dev": true
12567 },
12568 "vfile": {
12569 "version": "4.2.1",
12570 "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz",
12571 "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==",
12572 "dev": true,
12573 "requires": {
12574 "@types/unist": "^2.0.0",
12575 "is-buffer": "^2.0.0",
12576 "unist-util-stringify-position": "^2.0.0",
12577 "vfile-message": "^2.0.0"
12578 }
12579 },
12580 "vfile-location": {
12581 "version": "2.0.6",
12582 "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.6.tgz",
12583 "integrity": "sha512-sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA==",
12584 "dev": true
12585 },
12586 "vfile-message": {
12587 "version": "2.0.4",
12588 "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz",
12589 "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==",
12590 "dev": true,
12591 "requires": {
12592 "@types/unist": "^2.0.0",
12593 "unist-util-stringify-position": "^2.0.0"
12594 }
12595 },
12596 "vnopts": {
12597 "version": "1.0.2",
12598 "resolved": "https://registry.npmjs.org/vnopts/-/vnopts-1.0.2.tgz",
12599 "integrity": "sha512-d2rr2EFhAGHnTlURu49G7GWmiJV80HbAnkYdD9IFAtfhmxC+kSWEaZ6ZF064DJFTv9lQZQV1vuLTntyQpoanGQ==",
12600 "dev": true,
12601 "requires": {
12602 "chalk": "^2.4.1",
12603 "leven": "^2.1.0",
12604 "tslib": "^1.9.3"
12605 },
12606 "dependencies": {
12607 "ansi-styles": {
12608 "version": "3.2.1",
12609 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
12610 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
12611 "dev": true,
12612 "requires": {
12613 "color-convert": "^1.9.0"
12614 }
12615 },
12616 "chalk": {
12617 "version": "2.4.2",
12618 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
12619 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
12620 "dev": true,
12621 "requires": {
12622 "ansi-styles": "^3.2.1",
12623 "escape-string-regexp": "^1.0.5",
12624 "supports-color": "^5.3.0"
12625 }
12626 },
12627 "color-convert": {
12628 "version": "1.9.3",
12629 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
12630 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
12631 "dev": true,
12632 "requires": {
12633 "color-name": "1.1.3"
12634 }
12635 },
12636 "color-name": {
12637 "version": "1.1.3",
12638 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
12639 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
12640 "dev": true
12641 },
12642 "escape-string-regexp": {
12643 "version": "1.0.5",
12644 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
12645 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
12646 "dev": true
12647 },
12648 "has-flag": {
12649 "version": "3.0.0",
12650 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
12651 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
12652 "dev": true
12653 },
12654 "leven": {
12655 "version": "2.1.0",
12656 "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
12657 "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=",
12658 "dev": true
12659 },
12660 "supports-color": {
12661 "version": "5.5.0",
12662 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
12663 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
12664 "dev": true,
12665 "requires": {
12666 "has-flag": "^3.0.0"
12667 }
12668 }
12669 }
12670 },
12671 "vscode-oniguruma": {
12672 "version": "1.6.2",
12673 "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz",
12674 "integrity": "sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==",
12675 "dev": true
12676 },
12677 "vscode-textmate": {
12678 "version": "5.2.0",
12679 "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz",
12680 "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==",
12681 "dev": true
12682 },
12683 "webidl-conversions": {
12684 "version": "4.0.2",
12685 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
12686 "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
12687 "dev": true
12688 },
12689 "whatwg-url": {
12690 "version": "7.1.0",
12691 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
12692 "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
12693 "dev": true,
12694 "requires": {
12695 "lodash.sortby": "^4.7.0",
12696 "tr46": "^1.0.1",
12697 "webidl-conversions": "^4.0.2"
12698 }
12699 },
12700 "which": {
12701 "version": "2.0.2",
12702 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
12703 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
12704 "dev": true,
12705 "requires": {
12706 "isexe": "^2.0.0"
12707 }
12708 },
12709 "which-boxed-primitive": {
12710 "version": "1.0.2",
12711 "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
12712 "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
12713 "dev": true,
12714 "requires": {
12715 "is-bigint": "^1.0.1",
12716 "is-boolean-object": "^1.1.0",
12717 "is-number-object": "^1.0.4",
12718 "is-string": "^1.0.5",
12719 "is-symbol": "^1.0.3"
12720 }
12721 },
12722 "which-module": {
12723 "version": "2.0.0",
12724 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
12725 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
12726 "dev": true
12727 },
12728 "word-wrap": {
12729 "version": "1.2.3",
12730 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
12731 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
12732 "dev": true
12733 },
12734 "wordwrap": {
12735 "version": "1.0.0",
12736 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
12737 "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
12738 "dev": true
12739 },
12740 "workerpool": {
12741 "version": "6.2.1",
12742 "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz",
12743 "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==",
12744 "dev": true
12745 },
12746 "wrap-ansi": {
12747 "version": "7.0.0",
12748 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
12749 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
12750 "dev": true,
12751 "requires": {
12752 "ansi-styles": "^4.0.0",
12753 "string-width": "^4.1.0",
12754 "strip-ansi": "^6.0.0"
12755 }
12756 },
12757 "wrappy": {
12758 "version": "1.0.2",
12759 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
12760 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
12761 "dev": true
12762 },
12763 "write-file-atomic": {
12764 "version": "3.0.3",
12765 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
12766 "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
12767 "dev": true,
12768 "requires": {
12769 "imurmurhash": "^0.1.4",
12770 "is-typedarray": "^1.0.0",
12771 "signal-exit": "^3.0.2",
12772 "typedarray-to-buffer": "^3.1.5"
12773 }
12774 },
12775 "xtend": {
12776 "version": "4.0.2",
12777 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
12778 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
12779 "dev": true
12780 },
12781 "y18n": {
12782 "version": "5.0.8",
12783 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
12784 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
12785 "dev": true
12786 },
12787 "yallist": {
12788 "version": "2.1.2",
12789 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
12790 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
12791 "dev": true
12792 },
12793 "yaml": {
12794 "version": "1.10.2",
12795 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
12796 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
12797 "dev": true
12798 },
12799 "yaml-unist-parser": {
12800 "version": "1.3.1",
12801 "resolved": "https://registry.npmjs.org/yaml-unist-parser/-/yaml-unist-parser-1.3.1.tgz",
12802 "integrity": "sha512-4aHBMpYcnByF8l2OKj5hlBJlxSYIMON8Z1Hm57ymbBL4omXMlGgY+pEf4Di6h2qNT8ZG8seTVvAQYNOa7CZ9eA==",
12803 "dev": true,
12804 "requires": {
12805 "lines-and-columns": "^1.1.6",
12806 "tslib": "^1.10.0",
12807 "yaml": "^1.10.0"
12808 }
12809 },
12810 "yargs": {
12811 "version": "16.2.0",
12812 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
12813 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
12814 "dev": true,
12815 "requires": {
12816 "cliui": "^7.0.2",
12817 "escalade": "^3.1.1",
12818 "get-caller-file": "^2.0.5",
12819 "require-directory": "^2.1.1",
12820 "string-width": "^4.2.0",
12821 "y18n": "^5.0.5",
12822 "yargs-parser": "^20.2.2"
12823 }
12824 },
12825 "yargs-parser": {
12826 "version": "20.2.4",
12827 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
12828 "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
12829 "dev": true
12830 },
12831 "yargs-unparser": {
12832 "version": "2.0.0",
12833 "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
12834 "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
12835 "dev": true,
12836 "requires": {
12837 "camelcase": "^6.0.0",
12838 "decamelize": "^4.0.0",
12839 "flat": "^5.0.2",
12840 "is-plain-obj": "^2.1.0"
12841 },
12842 "dependencies": {
12843 "camelcase": {
12844 "version": "6.3.0",
12845 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
12846 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
12847 "dev": true
12848 },
12849 "decamelize": {
12850 "version": "4.0.0",
12851 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
12852 "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
12853 "dev": true
12854 }
12855 }
12856 },
12857 "yocto-queue": {
12858 "version": "0.1.0",
12859 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
12860 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
12861 "dev": true
12862 }
12863 }
12864 }