]> git.r.bdr.sh - rbdr/forum/blob - package-lock.json
efda708ab2f2c2f17020342d01e56b83acab56ca
[rbdr/forum] / package-lock.json
1 {
2 "name": "forum",
3 "version": "1.0.0-dev1",
4 "lockfileVersion": 2,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "forum",
9 "version": "1.0.0-dev1",
10 "devDependencies": {
11 "@apollo/client": "^3.6.4",
12 "@ory/client": "^0.0.1-alpha.177",
13 "@pact-foundation/pact": "^9.17.3",
14 "@playwright/test": "^1.20.0",
15 "@sveltejs/adapter-auto": "next",
16 "@sveltejs/kit": "next",
17 "@tailwindcss/typography": "^0.5.2",
18 "@testing-library/jest-dom": "^5.16.4",
19 "@testing-library/svelte": "^3.1.1",
20 "@testing-library/user-event": "^14.1.1",
21 "@types/jest": "^27.4.1",
22 "@typescript-eslint/eslint-plugin": "^5.10.1",
23 "@typescript-eslint/parser": "^5.10.1",
24 "autoprefixer": "^10.4.4",
25 "cross-fetch": "^3.1.5",
26 "daisyui": "^2.13.4",
27 "eslint": "^8.14.0",
28 "eslint-config-prettier": "^8.3.0",
29 "eslint-plugin-svelte3": "^3.2.1",
30 "jest": "^28.0.3",
31 "jest-environment-jsdom": "^28.0.2",
32 "language-name-map": "^0.3.0",
33 "postcss": "^8.4.12",
34 "prettier": "^2.5.1",
35 "prettier-plugin-svelte": "^2.5.0",
36 "svelte": "^3.44.0",
37 "svelte-check": "^2.7.0",
38 "svelte-i18n": "^3.3.13",
39 "svelte-jester": "^2.3.2",
40 "svelte-preprocess": "^4.10.6",
41 "tailwindcss": "^3.0.23",
42 "tinyduration": "^3.2.2",
43 "ts-jest": "^28.0.0-next.3",
44 "tslib": "^2.3.1",
45 "typedoc": "^0.22.15",
46 "typedoc-plugin-markdown": "^3.12.1",
47 "typescript": "~4.6.2"
48 }
49 },
50 "node_modules/@apollo/client": {
51 "version": "3.6.4",
52 "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.6.4.tgz",
53 "integrity": "sha512-2z0dzQpx2HhGK5Pip/rbMM5kkbE4BLZGK2ItSmy2lMPy9/SZGFnw+zWBXSoIook0JT2bDscm+FsdmtV+1AhdJw==",
54 "dev": true,
55 "dependencies": {
56 "@graphql-typed-document-node/core": "^3.1.1",
57 "@wry/context": "^0.6.0",
58 "@wry/equality": "^0.5.0",
59 "@wry/trie": "^0.3.0",
60 "graphql-tag": "^2.12.6",
61 "hoist-non-react-statics": "^3.3.2",
62 "optimism": "^0.16.1",
63 "prop-types": "^15.7.2",
64 "symbol-observable": "^4.0.0",
65 "ts-invariant": "^0.10.3",
66 "tslib": "^2.3.0",
67 "zen-observable-ts": "^1.2.5"
68 },
69 "peerDependencies": {
70 "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0",
71 "graphql-ws": "^5.5.5",
72 "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
73 "subscriptions-transport-ws": "^0.9.0 || ^0.11.0"
74 },
75 "peerDependenciesMeta": {
76 "graphql-ws": {
77 "optional": true
78 },
79 "react": {
80 "optional": true
81 },
82 "subscriptions-transport-ws": {
83 "optional": true
84 }
85 }
86 },
87 "node_modules/@babel/code-frame": {
88 "version": "7.16.7",
89 "dev": true,
90 "license": "MIT",
91 "dependencies": {
92 "@babel/highlight": "^7.16.7"
93 },
94 "engines": {
95 "node": ">=6.9.0"
96 }
97 },
98 "node_modules/@babel/compat-data": {
99 "version": "7.17.10",
100 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz",
101 "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==",
102 "dev": true,
103 "engines": {
104 "node": ">=6.9.0"
105 }
106 },
107 "node_modules/@babel/core": {
108 "version": "7.16.12",
109 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.12.tgz",
110 "integrity": "sha512-dK5PtG1uiN2ikk++5OzSYsitZKny4wOCD0nrO4TqnW4BVBTQ2NGS3NgilvT/TEyxTST7LNyWV/T4tXDoD3fOgg==",
111 "dev": true,
112 "dependencies": {
113 "@babel/code-frame": "^7.16.7",
114 "@babel/generator": "^7.16.8",
115 "@babel/helper-compilation-targets": "^7.16.7",
116 "@babel/helper-module-transforms": "^7.16.7",
117 "@babel/helpers": "^7.16.7",
118 "@babel/parser": "^7.16.12",
119 "@babel/template": "^7.16.7",
120 "@babel/traverse": "^7.16.10",
121 "@babel/types": "^7.16.8",
122 "convert-source-map": "^1.7.0",
123 "debug": "^4.1.0",
124 "gensync": "^1.0.0-beta.2",
125 "json5": "^2.1.2",
126 "semver": "^6.3.0",
127 "source-map": "^0.5.0"
128 },
129 "engines": {
130 "node": ">=6.9.0"
131 },
132 "funding": {
133 "type": "opencollective",
134 "url": "https://opencollective.com/babel"
135 }
136 },
137 "node_modules/@babel/generator": {
138 "version": "7.17.12",
139 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.12.tgz",
140 "integrity": "sha512-V49KtZiiiLjH/CnIW6OjJdrenrGoyh6AmKQ3k2AZFKozC1h846Q4NYlZ5nqAigPDUXfGzC88+LOUuG8yKd2kCw==",
141 "dev": true,
142 "dependencies": {
143 "@babel/types": "^7.17.12",
144 "@jridgewell/gen-mapping": "^0.3.0",
145 "jsesc": "^2.5.1"
146 },
147 "engines": {
148 "node": ">=6.9.0"
149 }
150 },
151 "node_modules/@babel/helper-annotate-as-pure": {
152 "version": "7.16.7",
153 "dev": true,
154 "license": "MIT",
155 "dependencies": {
156 "@babel/types": "^7.16.7"
157 },
158 "engines": {
159 "node": ">=6.9.0"
160 }
161 },
162 "node_modules/@babel/helper-compilation-targets": {
163 "version": "7.17.10",
164 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz",
165 "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==",
166 "dev": true,
167 "dependencies": {
168 "@babel/compat-data": "^7.17.10",
169 "@babel/helper-validator-option": "^7.16.7",
170 "browserslist": "^4.20.2",
171 "semver": "^6.3.0"
172 },
173 "engines": {
174 "node": ">=6.9.0"
175 },
176 "peerDependencies": {
177 "@babel/core": "^7.0.0"
178 }
179 },
180 "node_modules/@babel/helper-create-class-features-plugin": {
181 "version": "7.17.9",
182 "dev": true,
183 "license": "MIT",
184 "dependencies": {
185 "@babel/helper-annotate-as-pure": "^7.16.7",
186 "@babel/helper-environment-visitor": "^7.16.7",
187 "@babel/helper-function-name": "^7.17.9",
188 "@babel/helper-member-expression-to-functions": "^7.17.7",
189 "@babel/helper-optimise-call-expression": "^7.16.7",
190 "@babel/helper-replace-supers": "^7.16.7",
191 "@babel/helper-split-export-declaration": "^7.16.7"
192 },
193 "engines": {
194 "node": ">=6.9.0"
195 },
196 "peerDependencies": {
197 "@babel/core": "^7.0.0"
198 }
199 },
200 "node_modules/@babel/helper-environment-visitor": {
201 "version": "7.16.7",
202 "dev": true,
203 "license": "MIT",
204 "dependencies": {
205 "@babel/types": "^7.16.7"
206 },
207 "engines": {
208 "node": ">=6.9.0"
209 }
210 },
211 "node_modules/@babel/helper-function-name": {
212 "version": "7.17.9",
213 "dev": true,
214 "license": "MIT",
215 "dependencies": {
216 "@babel/template": "^7.16.7",
217 "@babel/types": "^7.17.0"
218 },
219 "engines": {
220 "node": ">=6.9.0"
221 }
222 },
223 "node_modules/@babel/helper-hoist-variables": {
224 "version": "7.16.7",
225 "dev": true,
226 "license": "MIT",
227 "dependencies": {
228 "@babel/types": "^7.16.7"
229 },
230 "engines": {
231 "node": ">=6.9.0"
232 }
233 },
234 "node_modules/@babel/helper-member-expression-to-functions": {
235 "version": "7.17.7",
236 "dev": true,
237 "license": "MIT",
238 "dependencies": {
239 "@babel/types": "^7.17.0"
240 },
241 "engines": {
242 "node": ">=6.9.0"
243 }
244 },
245 "node_modules/@babel/helper-module-imports": {
246 "version": "7.16.7",
247 "dev": true,
248 "license": "MIT",
249 "dependencies": {
250 "@babel/types": "^7.16.7"
251 },
252 "engines": {
253 "node": ">=6.9.0"
254 }
255 },
256 "node_modules/@babel/helper-module-transforms": {
257 "version": "7.17.7",
258 "dev": true,
259 "license": "MIT",
260 "dependencies": {
261 "@babel/helper-environment-visitor": "^7.16.7",
262 "@babel/helper-module-imports": "^7.16.7",
263 "@babel/helper-simple-access": "^7.17.7",
264 "@babel/helper-split-export-declaration": "^7.16.7",
265 "@babel/helper-validator-identifier": "^7.16.7",
266 "@babel/template": "^7.16.7",
267 "@babel/traverse": "^7.17.3",
268 "@babel/types": "^7.17.0"
269 },
270 "engines": {
271 "node": ">=6.9.0"
272 }
273 },
274 "node_modules/@babel/helper-optimise-call-expression": {
275 "version": "7.16.7",
276 "dev": true,
277 "license": "MIT",
278 "dependencies": {
279 "@babel/types": "^7.16.7"
280 },
281 "engines": {
282 "node": ">=6.9.0"
283 }
284 },
285 "node_modules/@babel/helper-plugin-utils": {
286 "version": "7.16.7",
287 "dev": true,
288 "license": "MIT",
289 "engines": {
290 "node": ">=6.9.0"
291 }
292 },
293 "node_modules/@babel/helper-replace-supers": {
294 "version": "7.16.7",
295 "dev": true,
296 "license": "MIT",
297 "dependencies": {
298 "@babel/helper-environment-visitor": "^7.16.7",
299 "@babel/helper-member-expression-to-functions": "^7.16.7",
300 "@babel/helper-optimise-call-expression": "^7.16.7",
301 "@babel/traverse": "^7.16.7",
302 "@babel/types": "^7.16.7"
303 },
304 "engines": {
305 "node": ">=6.9.0"
306 }
307 },
308 "node_modules/@babel/helper-simple-access": {
309 "version": "7.17.7",
310 "dev": true,
311 "license": "MIT",
312 "dependencies": {
313 "@babel/types": "^7.17.0"
314 },
315 "engines": {
316 "node": ">=6.9.0"
317 }
318 },
319 "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
320 "version": "7.16.0",
321 "dev": true,
322 "license": "MIT",
323 "dependencies": {
324 "@babel/types": "^7.16.0"
325 },
326 "engines": {
327 "node": ">=6.9.0"
328 }
329 },
330 "node_modules/@babel/helper-split-export-declaration": {
331 "version": "7.16.7",
332 "dev": true,
333 "license": "MIT",
334 "dependencies": {
335 "@babel/types": "^7.16.7"
336 },
337 "engines": {
338 "node": ">=6.9.0"
339 }
340 },
341 "node_modules/@babel/helper-validator-identifier": {
342 "version": "7.16.7",
343 "dev": true,
344 "license": "MIT",
345 "engines": {
346 "node": ">=6.9.0"
347 }
348 },
349 "node_modules/@babel/helper-validator-option": {
350 "version": "7.16.7",
351 "dev": true,
352 "license": "MIT",
353 "engines": {
354 "node": ">=6.9.0"
355 }
356 },
357 "node_modules/@babel/helpers": {
358 "version": "7.17.9",
359 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz",
360 "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==",
361 "dev": true,
362 "dependencies": {
363 "@babel/template": "^7.16.7",
364 "@babel/traverse": "^7.17.9",
365 "@babel/types": "^7.17.0"
366 },
367 "engines": {
368 "node": ">=6.9.0"
369 }
370 },
371 "node_modules/@babel/highlight": {
372 "version": "7.17.9",
373 "dev": true,
374 "license": "MIT",
375 "dependencies": {
376 "@babel/helper-validator-identifier": "^7.16.7",
377 "chalk": "^2.0.0",
378 "js-tokens": "^4.0.0"
379 },
380 "engines": {
381 "node": ">=6.9.0"
382 }
383 },
384 "node_modules/@babel/parser": {
385 "version": "7.17.12",
386 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.12.tgz",
387 "integrity": "sha512-FLzHmN9V3AJIrWfOpvRlZCeVg/WLdicSnTMsLur6uDj9TT8ymUlG9XxURdW/XvuygK+2CW0poOJABdA4m/YKxA==",
388 "dev": true,
389 "bin": {
390 "parser": "bin/babel-parser.js"
391 },
392 "engines": {
393 "node": ">=6.0.0"
394 }
395 },
396 "node_modules/@babel/plugin-proposal-class-properties": {
397 "version": "7.16.7",
398 "dev": true,
399 "license": "MIT",
400 "dependencies": {
401 "@babel/helper-create-class-features-plugin": "^7.16.7",
402 "@babel/helper-plugin-utils": "^7.16.7"
403 },
404 "engines": {
405 "node": ">=6.9.0"
406 },
407 "peerDependencies": {
408 "@babel/core": "^7.0.0-0"
409 }
410 },
411 "node_modules/@babel/plugin-proposal-dynamic-import": {
412 "version": "7.16.7",
413 "dev": true,
414 "license": "MIT",
415 "dependencies": {
416 "@babel/helper-plugin-utils": "^7.16.7",
417 "@babel/plugin-syntax-dynamic-import": "^7.8.3"
418 },
419 "engines": {
420 "node": ">=6.9.0"
421 },
422 "peerDependencies": {
423 "@babel/core": "^7.0.0-0"
424 }
425 },
426 "node_modules/@babel/plugin-proposal-export-namespace-from": {
427 "version": "7.16.7",
428 "dev": true,
429 "license": "MIT",
430 "dependencies": {
431 "@babel/helper-plugin-utils": "^7.16.7",
432 "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
433 },
434 "engines": {
435 "node": ">=6.9.0"
436 },
437 "peerDependencies": {
438 "@babel/core": "^7.0.0-0"
439 }
440 },
441 "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
442 "version": "7.16.7",
443 "dev": true,
444 "license": "MIT",
445 "dependencies": {
446 "@babel/helper-plugin-utils": "^7.16.7",
447 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
448 },
449 "engines": {
450 "node": ">=6.9.0"
451 },
452 "peerDependencies": {
453 "@babel/core": "^7.0.0-0"
454 }
455 },
456 "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
457 "version": "7.16.7",
458 "dev": true,
459 "license": "MIT",
460 "dependencies": {
461 "@babel/helper-plugin-utils": "^7.16.7",
462 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
463 },
464 "engines": {
465 "node": ">=6.9.0"
466 },
467 "peerDependencies": {
468 "@babel/core": "^7.0.0-0"
469 }
470 },
471 "node_modules/@babel/plugin-proposal-numeric-separator": {
472 "version": "7.16.7",
473 "dev": true,
474 "license": "MIT",
475 "dependencies": {
476 "@babel/helper-plugin-utils": "^7.16.7",
477 "@babel/plugin-syntax-numeric-separator": "^7.10.4"
478 },
479 "engines": {
480 "node": ">=6.9.0"
481 },
482 "peerDependencies": {
483 "@babel/core": "^7.0.0-0"
484 }
485 },
486 "node_modules/@babel/plugin-proposal-optional-chaining": {
487 "version": "7.16.7",
488 "dev": true,
489 "license": "MIT",
490 "dependencies": {
491 "@babel/helper-plugin-utils": "^7.16.7",
492 "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
493 "@babel/plugin-syntax-optional-chaining": "^7.8.3"
494 },
495 "engines": {
496 "node": ">=6.9.0"
497 },
498 "peerDependencies": {
499 "@babel/core": "^7.0.0-0"
500 }
501 },
502 "node_modules/@babel/plugin-proposal-private-methods": {
503 "version": "7.16.11",
504 "dev": true,
505 "license": "MIT",
506 "dependencies": {
507 "@babel/helper-create-class-features-plugin": "^7.16.10",
508 "@babel/helper-plugin-utils": "^7.16.7"
509 },
510 "engines": {
511 "node": ">=6.9.0"
512 },
513 "peerDependencies": {
514 "@babel/core": "^7.0.0-0"
515 }
516 },
517 "node_modules/@babel/plugin-proposal-private-property-in-object": {
518 "version": "7.16.7",
519 "dev": true,
520 "license": "MIT",
521 "dependencies": {
522 "@babel/helper-annotate-as-pure": "^7.16.7",
523 "@babel/helper-create-class-features-plugin": "^7.16.7",
524 "@babel/helper-plugin-utils": "^7.16.7",
525 "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
526 },
527 "engines": {
528 "node": ">=6.9.0"
529 },
530 "peerDependencies": {
531 "@babel/core": "^7.0.0-0"
532 }
533 },
534 "node_modules/@babel/plugin-syntax-async-generators": {
535 "version": "7.8.4",
536 "dev": true,
537 "license": "MIT",
538 "dependencies": {
539 "@babel/helper-plugin-utils": "^7.8.0"
540 },
541 "peerDependencies": {
542 "@babel/core": "^7.0.0-0"
543 }
544 },
545 "node_modules/@babel/plugin-syntax-bigint": {
546 "version": "7.8.3",
547 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
548 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
549 "dev": true,
550 "dependencies": {
551 "@babel/helper-plugin-utils": "^7.8.0"
552 },
553 "peerDependencies": {
554 "@babel/core": "^7.0.0-0"
555 }
556 },
557 "node_modules/@babel/plugin-syntax-class-properties": {
558 "version": "7.12.13",
559 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
560 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
561 "dev": true,
562 "dependencies": {
563 "@babel/helper-plugin-utils": "^7.12.13"
564 },
565 "peerDependencies": {
566 "@babel/core": "^7.0.0-0"
567 }
568 },
569 "node_modules/@babel/plugin-syntax-dynamic-import": {
570 "version": "7.8.3",
571 "dev": true,
572 "license": "MIT",
573 "dependencies": {
574 "@babel/helper-plugin-utils": "^7.8.0"
575 },
576 "peerDependencies": {
577 "@babel/core": "^7.0.0-0"
578 }
579 },
580 "node_modules/@babel/plugin-syntax-export-namespace-from": {
581 "version": "7.8.3",
582 "dev": true,
583 "license": "MIT",
584 "dependencies": {
585 "@babel/helper-plugin-utils": "^7.8.3"
586 },
587 "peerDependencies": {
588 "@babel/core": "^7.0.0-0"
589 }
590 },
591 "node_modules/@babel/plugin-syntax-import-meta": {
592 "version": "7.10.4",
593 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
594 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
595 "dev": true,
596 "dependencies": {
597 "@babel/helper-plugin-utils": "^7.10.4"
598 },
599 "peerDependencies": {
600 "@babel/core": "^7.0.0-0"
601 }
602 },
603 "node_modules/@babel/plugin-syntax-json-strings": {
604 "version": "7.8.3",
605 "dev": true,
606 "license": "MIT",
607 "dependencies": {
608 "@babel/helper-plugin-utils": "^7.8.0"
609 },
610 "peerDependencies": {
611 "@babel/core": "^7.0.0-0"
612 }
613 },
614 "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
615 "version": "7.10.4",
616 "dev": true,
617 "license": "MIT",
618 "dependencies": {
619 "@babel/helper-plugin-utils": "^7.10.4"
620 },
621 "peerDependencies": {
622 "@babel/core": "^7.0.0-0"
623 }
624 },
625 "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
626 "version": "7.8.3",
627 "dev": true,
628 "license": "MIT",
629 "dependencies": {
630 "@babel/helper-plugin-utils": "^7.8.0"
631 },
632 "peerDependencies": {
633 "@babel/core": "^7.0.0-0"
634 }
635 },
636 "node_modules/@babel/plugin-syntax-numeric-separator": {
637 "version": "7.10.4",
638 "dev": true,
639 "license": "MIT",
640 "dependencies": {
641 "@babel/helper-plugin-utils": "^7.10.4"
642 },
643 "peerDependencies": {
644 "@babel/core": "^7.0.0-0"
645 }
646 },
647 "node_modules/@babel/plugin-syntax-object-rest-spread": {
648 "version": "7.8.3",
649 "dev": true,
650 "license": "MIT",
651 "dependencies": {
652 "@babel/helper-plugin-utils": "^7.8.0"
653 },
654 "peerDependencies": {
655 "@babel/core": "^7.0.0-0"
656 }
657 },
658 "node_modules/@babel/plugin-syntax-optional-catch-binding": {
659 "version": "7.8.3",
660 "dev": true,
661 "license": "MIT",
662 "dependencies": {
663 "@babel/helper-plugin-utils": "^7.8.0"
664 },
665 "peerDependencies": {
666 "@babel/core": "^7.0.0-0"
667 }
668 },
669 "node_modules/@babel/plugin-syntax-optional-chaining": {
670 "version": "7.8.3",
671 "dev": true,
672 "license": "MIT",
673 "dependencies": {
674 "@babel/helper-plugin-utils": "^7.8.0"
675 },
676 "peerDependencies": {
677 "@babel/core": "^7.0.0-0"
678 }
679 },
680 "node_modules/@babel/plugin-syntax-private-property-in-object": {
681 "version": "7.14.5",
682 "dev": true,
683 "license": "MIT",
684 "dependencies": {
685 "@babel/helper-plugin-utils": "^7.14.5"
686 },
687 "engines": {
688 "node": ">=6.9.0"
689 },
690 "peerDependencies": {
691 "@babel/core": "^7.0.0-0"
692 }
693 },
694 "node_modules/@babel/plugin-syntax-top-level-await": {
695 "version": "7.14.5",
696 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
697 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
698 "dev": true,
699 "dependencies": {
700 "@babel/helper-plugin-utils": "^7.14.5"
701 },
702 "engines": {
703 "node": ">=6.9.0"
704 },
705 "peerDependencies": {
706 "@babel/core": "^7.0.0-0"
707 }
708 },
709 "node_modules/@babel/plugin-syntax-typescript": {
710 "version": "7.17.10",
711 "dev": true,
712 "license": "MIT",
713 "dependencies": {
714 "@babel/helper-plugin-utils": "^7.16.7"
715 },
716 "engines": {
717 "node": ">=6.9.0"
718 },
719 "peerDependencies": {
720 "@babel/core": "^7.0.0-0"
721 }
722 },
723 "node_modules/@babel/plugin-transform-modules-commonjs": {
724 "version": "7.16.8",
725 "dev": true,
726 "license": "MIT",
727 "dependencies": {
728 "@babel/helper-module-transforms": "^7.16.7",
729 "@babel/helper-plugin-utils": "^7.16.7",
730 "@babel/helper-simple-access": "^7.16.7",
731 "babel-plugin-dynamic-import-node": "^2.3.3"
732 },
733 "engines": {
734 "node": ">=6.9.0"
735 },
736 "peerDependencies": {
737 "@babel/core": "^7.0.0-0"
738 }
739 },
740 "node_modules/@babel/plugin-transform-typescript": {
741 "version": "7.16.8",
742 "dev": true,
743 "license": "MIT",
744 "dependencies": {
745 "@babel/helper-create-class-features-plugin": "^7.16.7",
746 "@babel/helper-plugin-utils": "^7.16.7",
747 "@babel/plugin-syntax-typescript": "^7.16.7"
748 },
749 "engines": {
750 "node": ">=6.9.0"
751 },
752 "peerDependencies": {
753 "@babel/core": "^7.0.0-0"
754 }
755 },
756 "node_modules/@babel/preset-typescript": {
757 "version": "7.16.7",
758 "dev": true,
759 "license": "MIT",
760 "dependencies": {
761 "@babel/helper-plugin-utils": "^7.16.7",
762 "@babel/helper-validator-option": "^7.16.7",
763 "@babel/plugin-transform-typescript": "^7.16.7"
764 },
765 "engines": {
766 "node": ">=6.9.0"
767 },
768 "peerDependencies": {
769 "@babel/core": "^7.0.0-0"
770 }
771 },
772 "node_modules/@babel/runtime": {
773 "version": "7.14.6",
774 "dev": true,
775 "license": "MIT",
776 "dependencies": {
777 "regenerator-runtime": "^0.13.4"
778 },
779 "engines": {
780 "node": ">=6.9.0"
781 }
782 },
783 "node_modules/@babel/template": {
784 "version": "7.16.7",
785 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz",
786 "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
787 "dev": true,
788 "dependencies": {
789 "@babel/code-frame": "^7.16.7",
790 "@babel/parser": "^7.16.7",
791 "@babel/types": "^7.16.7"
792 },
793 "engines": {
794 "node": ">=6.9.0"
795 }
796 },
797 "node_modules/@babel/traverse": {
798 "version": "7.17.12",
799 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.12.tgz",
800 "integrity": "sha512-zULPs+TbCvOkIFd4FrG53xrpxvCBwLIgo6tO0tJorY7YV2IWFxUfS/lXDJbGgfyYt9ery/Gxj2niwttNnB0gIw==",
801 "dev": true,
802 "dependencies": {
803 "@babel/code-frame": "^7.16.7",
804 "@babel/generator": "^7.17.12",
805 "@babel/helper-environment-visitor": "^7.16.7",
806 "@babel/helper-function-name": "^7.17.9",
807 "@babel/helper-hoist-variables": "^7.16.7",
808 "@babel/helper-split-export-declaration": "^7.16.7",
809 "@babel/parser": "^7.17.12",
810 "@babel/types": "^7.17.12",
811 "debug": "^4.1.0",
812 "globals": "^11.1.0"
813 },
814 "engines": {
815 "node": ">=6.9.0"
816 }
817 },
818 "node_modules/@babel/types": {
819 "version": "7.17.12",
820 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.12.tgz",
821 "integrity": "sha512-rH8i29wcZ6x9xjzI5ILHL/yZkbQnCERdHlogKuIb4PUr7do4iT8DPekrTbBLWTnRQm6U0GYABbTMSzijmEqlAg==",
822 "dev": true,
823 "dependencies": {
824 "@babel/helper-validator-identifier": "^7.16.7",
825 "to-fast-properties": "^2.0.0"
826 },
827 "engines": {
828 "node": ">=6.9.0"
829 }
830 },
831 "node_modules/@bcoe/v8-coverage": {
832 "version": "0.2.3",
833 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
834 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
835 "dev": true
836 },
837 "node_modules/@eslint/eslintrc": {
838 "version": "0.4.2",
839 "dev": true,
840 "license": "MIT",
841 "dependencies": {
842 "ajv": "^6.12.4",
843 "debug": "^4.1.1",
844 "espree": "^7.3.0",
845 "globals": "^13.9.0",
846 "ignore": "^4.0.6",
847 "import-fresh": "^3.2.1",
848 "js-yaml": "^3.13.1",
849 "minimatch": "^3.0.4",
850 "strip-json-comments": "^3.1.1"
851 },
852 "engines": {
853 "node": "^10.12.0 || >=12.0.0"
854 }
855 },
856 "node_modules/@eslint/eslintrc/node_modules/argparse": {
857 "version": "2.0.1",
858 "dev": true,
859 "license": "Python-2.0"
860 },
861 "node_modules/@eslint/eslintrc/node_modules/globals": {
862 "version": "13.9.0",
863 "dev": true,
864 "license": "MIT",
865 "dependencies": {
866 "type-fest": "^0.20.2"
867 },
868 "engines": {
869 "node": ">=8"
870 },
871 "funding": {
872 "url": "https://github.com/sponsors/sindresorhus"
873 }
874 },
875 "node_modules/@eslint/eslintrc/node_modules/js-yaml": {
876 "version": "4.1.0",
877 "dev": true,
878 "license": "MIT",
879 "dependencies": {
880 "argparse": "^2.0.1"
881 },
882 "bin": {
883 "js-yaml": "bin/js-yaml.js"
884 }
885 },
886 "node_modules/@eslint/eslintrc/node_modules/type-fest": {
887 "version": "0.20.2",
888 "dev": true,
889 "license": "(MIT OR CC0-1.0)",
890 "engines": {
891 "node": ">=10"
892 },
893 "funding": {
894 "url": "https://github.com/sponsors/sindresorhus"
895 }
896 },
897 "node_modules/@formatjs/ecma402-abstract": {
898 "version": "1.9.4",
899 "dev": true,
900 "license": "MIT",
901 "dependencies": {
902 "tslib": "^2.1.0"
903 }
904 },
905 "node_modules/@formatjs/fast-memoize": {
906 "version": "1.2.1",
907 "dev": true,
908 "license": "MIT",
909 "dependencies": {
910 "tslib": "^2.1.0"
911 }
912 },
913 "node_modules/@formatjs/icu-messageformat-parser": {
914 "version": "2.0.7",
915 "dev": true,
916 "license": "MIT",
917 "dependencies": {
918 "@formatjs/ecma402-abstract": "1.9.4",
919 "@formatjs/icu-skeleton-parser": "1.2.8",
920 "tslib": "^2.1.0"
921 }
922 },
923 "node_modules/@formatjs/icu-skeleton-parser": {
924 "version": "1.2.8",
925 "dev": true,
926 "license": "MIT",
927 "dependencies": {
928 "@formatjs/ecma402-abstract": "1.9.4",
929 "tslib": "^2.1.0"
930 }
931 },
932 "node_modules/@graphql-typed-document-node/core": {
933 "version": "3.1.1",
934 "dev": true,
935 "license": "MIT",
936 "peerDependencies": {
937 "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0"
938 }
939 },
940 "node_modules/@hapi/bourne": {
941 "version": "2.1.0",
942 "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-2.1.0.tgz",
943 "integrity": "sha512-i1BpaNDVLJdRBEKeJWkVO6tYX6DMFBuwMhSuWqLsY4ufeTKGVuV5rBsUhxPayXqnnWHgXUAmWK16H/ykO5Wj4Q==",
944 "dev": true
945 },
946 "node_modules/@humanwhocodes/config-array": {
947 "version": "0.9.5",
948 "dev": true,
949 "license": "Apache-2.0",
950 "dependencies": {
951 "@humanwhocodes/object-schema": "^1.2.1",
952 "debug": "^4.1.1",
953 "minimatch": "^3.0.4"
954 },
955 "engines": {
956 "node": ">=10.10.0"
957 }
958 },
959 "node_modules/@humanwhocodes/object-schema": {
960 "version": "1.2.1",
961 "dev": true,
962 "license": "BSD-3-Clause"
963 },
964 "node_modules/@iarna/toml": {
965 "version": "2.2.5",
966 "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz",
967 "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==",
968 "dev": true
969 },
970 "node_modules/@istanbuljs/load-nyc-config": {
971 "version": "1.1.0",
972 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
973 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
974 "dev": true,
975 "dependencies": {
976 "camelcase": "^5.3.1",
977 "find-up": "^4.1.0",
978 "get-package-type": "^0.1.0",
979 "js-yaml": "^3.13.1",
980 "resolve-from": "^5.0.0"
981 },
982 "engines": {
983 "node": ">=8"
984 }
985 },
986 "node_modules/@istanbuljs/schema": {
987 "version": "0.1.3",
988 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
989 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
990 "dev": true,
991 "engines": {
992 "node": ">=8"
993 }
994 },
995 "node_modules/@jest/console": {
996 "version": "28.1.0",
997 "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.0.tgz",
998 "integrity": "sha512-tscn3dlJFGay47kb4qVruQg/XWlmvU0xp3EJOjzzY+sBaI+YgwKcvAmTcyYU7xEiLLIY5HCdWRooAL8dqkFlDA==",
999 "dev": true,
1000 "dependencies": {
1001 "@jest/types": "^28.1.0",
1002 "@types/node": "*",
1003 "chalk": "^4.0.0",
1004 "jest-message-util": "^28.1.0",
1005 "jest-util": "^28.1.0",
1006 "slash": "^3.0.0"
1007 },
1008 "engines": {
1009 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1010 }
1011 },
1012 "node_modules/@jest/console/node_modules/ansi-styles": {
1013 "version": "4.3.0",
1014 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1015 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1016 "dev": true,
1017 "dependencies": {
1018 "color-convert": "^2.0.1"
1019 },
1020 "engines": {
1021 "node": ">=8"
1022 },
1023 "funding": {
1024 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1025 }
1026 },
1027 "node_modules/@jest/console/node_modules/chalk": {
1028 "version": "4.1.2",
1029 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1030 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1031 "dev": true,
1032 "dependencies": {
1033 "ansi-styles": "^4.1.0",
1034 "supports-color": "^7.1.0"
1035 },
1036 "engines": {
1037 "node": ">=10"
1038 },
1039 "funding": {
1040 "url": "https://github.com/chalk/chalk?sponsor=1"
1041 }
1042 },
1043 "node_modules/@jest/console/node_modules/color-convert": {
1044 "version": "2.0.1",
1045 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1046 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1047 "dev": true,
1048 "dependencies": {
1049 "color-name": "~1.1.4"
1050 },
1051 "engines": {
1052 "node": ">=7.0.0"
1053 }
1054 },
1055 "node_modules/@jest/console/node_modules/color-name": {
1056 "version": "1.1.4",
1057 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1058 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1059 "dev": true
1060 },
1061 "node_modules/@jest/console/node_modules/has-flag": {
1062 "version": "4.0.0",
1063 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1064 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1065 "dev": true,
1066 "engines": {
1067 "node": ">=8"
1068 }
1069 },
1070 "node_modules/@jest/console/node_modules/supports-color": {
1071 "version": "7.2.0",
1072 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1073 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1074 "dev": true,
1075 "dependencies": {
1076 "has-flag": "^4.0.0"
1077 },
1078 "engines": {
1079 "node": ">=8"
1080 }
1081 },
1082 "node_modules/@jest/core": {
1083 "version": "28.1.0",
1084 "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.0.tgz",
1085 "integrity": "sha512-/2PTt0ywhjZ4NwNO4bUqD9IVJfmFVhVKGlhvSpmEfUCuxYf/3NHcKmRFI+I71lYzbTT3wMuYpETDCTHo81gC/g==",
1086 "dev": true,
1087 "dependencies": {
1088 "@jest/console": "^28.1.0",
1089 "@jest/reporters": "^28.1.0",
1090 "@jest/test-result": "^28.1.0",
1091 "@jest/transform": "^28.1.0",
1092 "@jest/types": "^28.1.0",
1093 "@types/node": "*",
1094 "ansi-escapes": "^4.2.1",
1095 "chalk": "^4.0.0",
1096 "ci-info": "^3.2.0",
1097 "exit": "^0.1.2",
1098 "graceful-fs": "^4.2.9",
1099 "jest-changed-files": "^28.0.2",
1100 "jest-config": "^28.1.0",
1101 "jest-haste-map": "^28.1.0",
1102 "jest-message-util": "^28.1.0",
1103 "jest-regex-util": "^28.0.2",
1104 "jest-resolve": "^28.1.0",
1105 "jest-resolve-dependencies": "^28.1.0",
1106 "jest-runner": "^28.1.0",
1107 "jest-runtime": "^28.1.0",
1108 "jest-snapshot": "^28.1.0",
1109 "jest-util": "^28.1.0",
1110 "jest-validate": "^28.1.0",
1111 "jest-watcher": "^28.1.0",
1112 "micromatch": "^4.0.4",
1113 "pretty-format": "^28.1.0",
1114 "rimraf": "^3.0.0",
1115 "slash": "^3.0.0",
1116 "strip-ansi": "^6.0.0"
1117 },
1118 "engines": {
1119 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1120 },
1121 "peerDependencies": {
1122 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
1123 },
1124 "peerDependenciesMeta": {
1125 "node-notifier": {
1126 "optional": true
1127 }
1128 }
1129 },
1130 "node_modules/@jest/core/node_modules/ansi-regex": {
1131 "version": "5.0.1",
1132 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1133 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1134 "dev": true,
1135 "engines": {
1136 "node": ">=8"
1137 }
1138 },
1139 "node_modules/@jest/core/node_modules/ansi-styles": {
1140 "version": "4.3.0",
1141 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1142 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1143 "dev": true,
1144 "dependencies": {
1145 "color-convert": "^2.0.1"
1146 },
1147 "engines": {
1148 "node": ">=8"
1149 },
1150 "funding": {
1151 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1152 }
1153 },
1154 "node_modules/@jest/core/node_modules/chalk": {
1155 "version": "4.1.2",
1156 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1157 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1158 "dev": true,
1159 "dependencies": {
1160 "ansi-styles": "^4.1.0",
1161 "supports-color": "^7.1.0"
1162 },
1163 "engines": {
1164 "node": ">=10"
1165 },
1166 "funding": {
1167 "url": "https://github.com/chalk/chalk?sponsor=1"
1168 }
1169 },
1170 "node_modules/@jest/core/node_modules/color-convert": {
1171 "version": "2.0.1",
1172 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1173 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1174 "dev": true,
1175 "dependencies": {
1176 "color-name": "~1.1.4"
1177 },
1178 "engines": {
1179 "node": ">=7.0.0"
1180 }
1181 },
1182 "node_modules/@jest/core/node_modules/color-name": {
1183 "version": "1.1.4",
1184 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1185 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1186 "dev": true
1187 },
1188 "node_modules/@jest/core/node_modules/has-flag": {
1189 "version": "4.0.0",
1190 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1191 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1192 "dev": true,
1193 "engines": {
1194 "node": ">=8"
1195 }
1196 },
1197 "node_modules/@jest/core/node_modules/pretty-format": {
1198 "version": "28.1.0",
1199 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
1200 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
1201 "dev": true,
1202 "dependencies": {
1203 "@jest/schemas": "^28.0.2",
1204 "ansi-regex": "^5.0.1",
1205 "ansi-styles": "^5.0.0",
1206 "react-is": "^18.0.0"
1207 },
1208 "engines": {
1209 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1210 }
1211 },
1212 "node_modules/@jest/core/node_modules/pretty-format/node_modules/ansi-styles": {
1213 "version": "5.2.0",
1214 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
1215 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
1216 "dev": true,
1217 "engines": {
1218 "node": ">=10"
1219 },
1220 "funding": {
1221 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1222 }
1223 },
1224 "node_modules/@jest/core/node_modules/react-is": {
1225 "version": "18.1.0",
1226 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
1227 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
1228 "dev": true
1229 },
1230 "node_modules/@jest/core/node_modules/rimraf": {
1231 "version": "3.0.2",
1232 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1233 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1234 "dev": true,
1235 "dependencies": {
1236 "glob": "^7.1.3"
1237 },
1238 "bin": {
1239 "rimraf": "bin.js"
1240 },
1241 "funding": {
1242 "url": "https://github.com/sponsors/isaacs"
1243 }
1244 },
1245 "node_modules/@jest/core/node_modules/supports-color": {
1246 "version": "7.2.0",
1247 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1248 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1249 "dev": true,
1250 "dependencies": {
1251 "has-flag": "^4.0.0"
1252 },
1253 "engines": {
1254 "node": ">=8"
1255 }
1256 },
1257 "node_modules/@jest/environment": {
1258 "version": "28.1.0",
1259 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.0.tgz",
1260 "integrity": "sha512-S44WGSxkRngzHslhV6RoAExekfF7Qhwa6R5+IYFa81mpcj0YgdBnRSmvHe3SNwOt64yXaE5GG8Y2xM28ii5ssA==",
1261 "dev": true,
1262 "dependencies": {
1263 "@jest/fake-timers": "^28.1.0",
1264 "@jest/types": "^28.1.0",
1265 "@types/node": "*",
1266 "jest-mock": "^28.1.0"
1267 },
1268 "engines": {
1269 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1270 }
1271 },
1272 "node_modules/@jest/expect": {
1273 "version": "28.1.0",
1274 "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.0.tgz",
1275 "integrity": "sha512-be9ETznPLaHOmeJqzYNIXv1ADEzENuQonIoobzThOYPuK/6GhrWNIJDVTgBLCrz3Am73PyEU2urQClZp0hLTtA==",
1276 "dev": true,
1277 "dependencies": {
1278 "expect": "^28.1.0",
1279 "jest-snapshot": "^28.1.0"
1280 },
1281 "engines": {
1282 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1283 }
1284 },
1285 "node_modules/@jest/expect-utils": {
1286 "version": "28.1.0",
1287 "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.0.tgz",
1288 "integrity": "sha512-5BrG48dpC0sB80wpeIX5FU6kolDJI4K0n5BM9a5V38MGx0pyRvUBSS0u2aNTdDzmOrCjhOg8pGs6a20ivYkdmw==",
1289 "dev": true,
1290 "dependencies": {
1291 "jest-get-type": "^28.0.2"
1292 },
1293 "engines": {
1294 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1295 }
1296 },
1297 "node_modules/@jest/expect-utils/node_modules/jest-get-type": {
1298 "version": "28.0.2",
1299 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
1300 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
1301 "dev": true,
1302 "engines": {
1303 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1304 }
1305 },
1306 "node_modules/@jest/expect/node_modules/ansi-regex": {
1307 "version": "5.0.1",
1308 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1309 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1310 "dev": true,
1311 "engines": {
1312 "node": ">=8"
1313 }
1314 },
1315 "node_modules/@jest/expect/node_modules/ansi-styles": {
1316 "version": "4.3.0",
1317 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1318 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1319 "dev": true,
1320 "dependencies": {
1321 "color-convert": "^2.0.1"
1322 },
1323 "engines": {
1324 "node": ">=8"
1325 },
1326 "funding": {
1327 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1328 }
1329 },
1330 "node_modules/@jest/expect/node_modules/chalk": {
1331 "version": "4.1.2",
1332 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1333 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1334 "dev": true,
1335 "dependencies": {
1336 "ansi-styles": "^4.1.0",
1337 "supports-color": "^7.1.0"
1338 },
1339 "engines": {
1340 "node": ">=10"
1341 },
1342 "funding": {
1343 "url": "https://github.com/chalk/chalk?sponsor=1"
1344 }
1345 },
1346 "node_modules/@jest/expect/node_modules/color-convert": {
1347 "version": "2.0.1",
1348 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1349 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1350 "dev": true,
1351 "dependencies": {
1352 "color-name": "~1.1.4"
1353 },
1354 "engines": {
1355 "node": ">=7.0.0"
1356 }
1357 },
1358 "node_modules/@jest/expect/node_modules/color-name": {
1359 "version": "1.1.4",
1360 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1361 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1362 "dev": true
1363 },
1364 "node_modules/@jest/expect/node_modules/diff-sequences": {
1365 "version": "28.0.2",
1366 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz",
1367 "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==",
1368 "dev": true,
1369 "engines": {
1370 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1371 }
1372 },
1373 "node_modules/@jest/expect/node_modules/expect": {
1374 "version": "28.1.0",
1375 "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz",
1376 "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==",
1377 "dev": true,
1378 "dependencies": {
1379 "@jest/expect-utils": "^28.1.0",
1380 "jest-get-type": "^28.0.2",
1381 "jest-matcher-utils": "^28.1.0",
1382 "jest-message-util": "^28.1.0",
1383 "jest-util": "^28.1.0"
1384 },
1385 "engines": {
1386 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1387 }
1388 },
1389 "node_modules/@jest/expect/node_modules/has-flag": {
1390 "version": "4.0.0",
1391 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1392 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1393 "dev": true,
1394 "engines": {
1395 "node": ">=8"
1396 }
1397 },
1398 "node_modules/@jest/expect/node_modules/jest-diff": {
1399 "version": "28.1.0",
1400 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz",
1401 "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==",
1402 "dev": true,
1403 "dependencies": {
1404 "chalk": "^4.0.0",
1405 "diff-sequences": "^28.0.2",
1406 "jest-get-type": "^28.0.2",
1407 "pretty-format": "^28.1.0"
1408 },
1409 "engines": {
1410 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1411 }
1412 },
1413 "node_modules/@jest/expect/node_modules/jest-get-type": {
1414 "version": "28.0.2",
1415 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
1416 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
1417 "dev": true,
1418 "engines": {
1419 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1420 }
1421 },
1422 "node_modules/@jest/expect/node_modules/jest-matcher-utils": {
1423 "version": "28.1.0",
1424 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz",
1425 "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==",
1426 "dev": true,
1427 "dependencies": {
1428 "chalk": "^4.0.0",
1429 "jest-diff": "^28.1.0",
1430 "jest-get-type": "^28.0.2",
1431 "pretty-format": "^28.1.0"
1432 },
1433 "engines": {
1434 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1435 }
1436 },
1437 "node_modules/@jest/expect/node_modules/pretty-format": {
1438 "version": "28.1.0",
1439 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
1440 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
1441 "dev": true,
1442 "dependencies": {
1443 "@jest/schemas": "^28.0.2",
1444 "ansi-regex": "^5.0.1",
1445 "ansi-styles": "^5.0.0",
1446 "react-is": "^18.0.0"
1447 },
1448 "engines": {
1449 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1450 }
1451 },
1452 "node_modules/@jest/expect/node_modules/pretty-format/node_modules/ansi-styles": {
1453 "version": "5.2.0",
1454 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
1455 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
1456 "dev": true,
1457 "engines": {
1458 "node": ">=10"
1459 },
1460 "funding": {
1461 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1462 }
1463 },
1464 "node_modules/@jest/expect/node_modules/react-is": {
1465 "version": "18.1.0",
1466 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
1467 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
1468 "dev": true
1469 },
1470 "node_modules/@jest/expect/node_modules/supports-color": {
1471 "version": "7.2.0",
1472 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1473 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1474 "dev": true,
1475 "dependencies": {
1476 "has-flag": "^4.0.0"
1477 },
1478 "engines": {
1479 "node": ">=8"
1480 }
1481 },
1482 "node_modules/@jest/fake-timers": {
1483 "version": "28.1.0",
1484 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.0.tgz",
1485 "integrity": "sha512-Xqsf/6VLeAAq78+GNPzI7FZQRf5cCHj1qgQxCjws9n8rKw8r1UYoeaALwBvyuzOkpU3c1I6emeMySPa96rxtIg==",
1486 "dev": true,
1487 "dependencies": {
1488 "@jest/types": "^28.1.0",
1489 "@sinonjs/fake-timers": "^9.1.1",
1490 "@types/node": "*",
1491 "jest-message-util": "^28.1.0",
1492 "jest-mock": "^28.1.0",
1493 "jest-util": "^28.1.0"
1494 },
1495 "engines": {
1496 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1497 }
1498 },
1499 "node_modules/@jest/globals": {
1500 "version": "28.1.0",
1501 "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.0.tgz",
1502 "integrity": "sha512-3m7sTg52OTQR6dPhsEQSxAvU+LOBbMivZBwOvKEZ+Rb+GyxVnXi9HKgOTYkx/S99T8yvh17U4tNNJPIEQmtwYw==",
1503 "dev": true,
1504 "dependencies": {
1505 "@jest/environment": "^28.1.0",
1506 "@jest/expect": "^28.1.0",
1507 "@jest/types": "^28.1.0"
1508 },
1509 "engines": {
1510 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1511 }
1512 },
1513 "node_modules/@jest/reporters": {
1514 "version": "28.1.0",
1515 "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.0.tgz",
1516 "integrity": "sha512-qxbFfqap/5QlSpIizH9c/bFCDKsQlM4uAKSOvZrP+nIdrjqre3FmKzpTtYyhsaVcOSNK7TTt2kjm+4BJIjysFA==",
1517 "dev": true,
1518 "dependencies": {
1519 "@bcoe/v8-coverage": "^0.2.3",
1520 "@jest/console": "^28.1.0",
1521 "@jest/test-result": "^28.1.0",
1522 "@jest/transform": "^28.1.0",
1523 "@jest/types": "^28.1.0",
1524 "@jridgewell/trace-mapping": "^0.3.7",
1525 "@types/node": "*",
1526 "chalk": "^4.0.0",
1527 "collect-v8-coverage": "^1.0.0",
1528 "exit": "^0.1.2",
1529 "glob": "^7.1.3",
1530 "graceful-fs": "^4.2.9",
1531 "istanbul-lib-coverage": "^3.0.0",
1532 "istanbul-lib-instrument": "^5.1.0",
1533 "istanbul-lib-report": "^3.0.0",
1534 "istanbul-lib-source-maps": "^4.0.0",
1535 "istanbul-reports": "^3.1.3",
1536 "jest-util": "^28.1.0",
1537 "jest-worker": "^28.1.0",
1538 "slash": "^3.0.0",
1539 "string-length": "^4.0.1",
1540 "strip-ansi": "^6.0.0",
1541 "terminal-link": "^2.0.0",
1542 "v8-to-istanbul": "^9.0.0"
1543 },
1544 "engines": {
1545 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1546 },
1547 "peerDependencies": {
1548 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
1549 },
1550 "peerDependenciesMeta": {
1551 "node-notifier": {
1552 "optional": true
1553 }
1554 }
1555 },
1556 "node_modules/@jest/reporters/node_modules/ansi-styles": {
1557 "version": "4.3.0",
1558 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1559 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1560 "dev": true,
1561 "dependencies": {
1562 "color-convert": "^2.0.1"
1563 },
1564 "engines": {
1565 "node": ">=8"
1566 },
1567 "funding": {
1568 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1569 }
1570 },
1571 "node_modules/@jest/reporters/node_modules/chalk": {
1572 "version": "4.1.2",
1573 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1574 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1575 "dev": true,
1576 "dependencies": {
1577 "ansi-styles": "^4.1.0",
1578 "supports-color": "^7.1.0"
1579 },
1580 "engines": {
1581 "node": ">=10"
1582 },
1583 "funding": {
1584 "url": "https://github.com/chalk/chalk?sponsor=1"
1585 }
1586 },
1587 "node_modules/@jest/reporters/node_modules/color-convert": {
1588 "version": "2.0.1",
1589 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1590 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1591 "dev": true,
1592 "dependencies": {
1593 "color-name": "~1.1.4"
1594 },
1595 "engines": {
1596 "node": ">=7.0.0"
1597 }
1598 },
1599 "node_modules/@jest/reporters/node_modules/color-name": {
1600 "version": "1.1.4",
1601 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1602 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1603 "dev": true
1604 },
1605 "node_modules/@jest/reporters/node_modules/has-flag": {
1606 "version": "4.0.0",
1607 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1608 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1609 "dev": true,
1610 "engines": {
1611 "node": ">=8"
1612 }
1613 },
1614 "node_modules/@jest/reporters/node_modules/supports-color": {
1615 "version": "7.2.0",
1616 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1617 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1618 "dev": true,
1619 "dependencies": {
1620 "has-flag": "^4.0.0"
1621 },
1622 "engines": {
1623 "node": ">=8"
1624 }
1625 },
1626 "node_modules/@jest/schemas": {
1627 "version": "28.0.2",
1628 "dev": true,
1629 "license": "MIT",
1630 "dependencies": {
1631 "@sinclair/typebox": "^0.23.3"
1632 },
1633 "engines": {
1634 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1635 }
1636 },
1637 "node_modules/@jest/source-map": {
1638 "version": "28.0.2",
1639 "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.0.2.tgz",
1640 "integrity": "sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==",
1641 "dev": true,
1642 "dependencies": {
1643 "@jridgewell/trace-mapping": "^0.3.7",
1644 "callsites": "^3.0.0",
1645 "graceful-fs": "^4.2.9"
1646 },
1647 "engines": {
1648 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1649 }
1650 },
1651 "node_modules/@jest/test-result": {
1652 "version": "28.1.0",
1653 "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.0.tgz",
1654 "integrity": "sha512-sBBFIyoPzrZho3N+80P35A5oAkSKlGfsEFfXFWuPGBsW40UAjCkGakZhn4UQK4iQlW2vgCDMRDOob9FGKV8YoQ==",
1655 "dev": true,
1656 "dependencies": {
1657 "@jest/console": "^28.1.0",
1658 "@jest/types": "^28.1.0",
1659 "@types/istanbul-lib-coverage": "^2.0.0",
1660 "collect-v8-coverage": "^1.0.0"
1661 },
1662 "engines": {
1663 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1664 }
1665 },
1666 "node_modules/@jest/test-sequencer": {
1667 "version": "28.1.0",
1668 "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.0.tgz",
1669 "integrity": "sha512-tZCEiVWlWNTs/2iK9yi6o3AlMfbbYgV4uuZInSVdzZ7ftpHZhCMuhvk2HLYhCZzLgPFQ9MnM1YaxMnh3TILFiQ==",
1670 "dev": true,
1671 "dependencies": {
1672 "@jest/test-result": "^28.1.0",
1673 "graceful-fs": "^4.2.9",
1674 "jest-haste-map": "^28.1.0",
1675 "slash": "^3.0.0"
1676 },
1677 "engines": {
1678 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1679 }
1680 },
1681 "node_modules/@jest/transform": {
1682 "version": "28.1.0",
1683 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.0.tgz",
1684 "integrity": "sha512-omy2xe5WxlAfqmsTjTPxw+iXRTRnf+NtX0ToG+4S0tABeb4KsKmPUHq5UBuwunHg3tJRwgEQhEp0M/8oiatLEA==",
1685 "dev": true,
1686 "dependencies": {
1687 "@babel/core": "^7.11.6",
1688 "@jest/types": "^28.1.0",
1689 "@jridgewell/trace-mapping": "^0.3.7",
1690 "babel-plugin-istanbul": "^6.1.1",
1691 "chalk": "^4.0.0",
1692 "convert-source-map": "^1.4.0",
1693 "fast-json-stable-stringify": "^2.0.0",
1694 "graceful-fs": "^4.2.9",
1695 "jest-haste-map": "^28.1.0",
1696 "jest-regex-util": "^28.0.2",
1697 "jest-util": "^28.1.0",
1698 "micromatch": "^4.0.4",
1699 "pirates": "^4.0.4",
1700 "slash": "^3.0.0",
1701 "write-file-atomic": "^4.0.1"
1702 },
1703 "engines": {
1704 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1705 }
1706 },
1707 "node_modules/@jest/transform/node_modules/ansi-styles": {
1708 "version": "4.3.0",
1709 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1710 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1711 "dev": true,
1712 "dependencies": {
1713 "color-convert": "^2.0.1"
1714 },
1715 "engines": {
1716 "node": ">=8"
1717 },
1718 "funding": {
1719 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1720 }
1721 },
1722 "node_modules/@jest/transform/node_modules/chalk": {
1723 "version": "4.1.2",
1724 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1725 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1726 "dev": true,
1727 "dependencies": {
1728 "ansi-styles": "^4.1.0",
1729 "supports-color": "^7.1.0"
1730 },
1731 "engines": {
1732 "node": ">=10"
1733 },
1734 "funding": {
1735 "url": "https://github.com/chalk/chalk?sponsor=1"
1736 }
1737 },
1738 "node_modules/@jest/transform/node_modules/color-convert": {
1739 "version": "2.0.1",
1740 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1741 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1742 "dev": true,
1743 "dependencies": {
1744 "color-name": "~1.1.4"
1745 },
1746 "engines": {
1747 "node": ">=7.0.0"
1748 }
1749 },
1750 "node_modules/@jest/transform/node_modules/color-name": {
1751 "version": "1.1.4",
1752 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1753 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1754 "dev": true
1755 },
1756 "node_modules/@jest/transform/node_modules/has-flag": {
1757 "version": "4.0.0",
1758 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1759 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1760 "dev": true,
1761 "engines": {
1762 "node": ">=8"
1763 }
1764 },
1765 "node_modules/@jest/transform/node_modules/supports-color": {
1766 "version": "7.2.0",
1767 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1768 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1769 "dev": true,
1770 "dependencies": {
1771 "has-flag": "^4.0.0"
1772 },
1773 "engines": {
1774 "node": ">=8"
1775 }
1776 },
1777 "node_modules/@jest/types": {
1778 "version": "28.1.0",
1779 "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.0.tgz",
1780 "integrity": "sha512-xmEggMPr317MIOjjDoZ4ejCSr9Lpbt/u34+dvc99t7DS8YirW5rwZEhzKPC2BMUFkUhI48qs6qLUSGw5FuL0GA==",
1781 "dev": true,
1782 "dependencies": {
1783 "@jest/schemas": "^28.0.2",
1784 "@types/istanbul-lib-coverage": "^2.0.0",
1785 "@types/istanbul-reports": "^3.0.0",
1786 "@types/node": "*",
1787 "@types/yargs": "^17.0.8",
1788 "chalk": "^4.0.0"
1789 },
1790 "engines": {
1791 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1792 }
1793 },
1794 "node_modules/@jest/types/node_modules/ansi-styles": {
1795 "version": "4.3.0",
1796 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1797 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1798 "dev": true,
1799 "dependencies": {
1800 "color-convert": "^2.0.1"
1801 },
1802 "engines": {
1803 "node": ">=8"
1804 },
1805 "funding": {
1806 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1807 }
1808 },
1809 "node_modules/@jest/types/node_modules/chalk": {
1810 "version": "4.1.2",
1811 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1812 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1813 "dev": true,
1814 "dependencies": {
1815 "ansi-styles": "^4.1.0",
1816 "supports-color": "^7.1.0"
1817 },
1818 "engines": {
1819 "node": ">=10"
1820 },
1821 "funding": {
1822 "url": "https://github.com/chalk/chalk?sponsor=1"
1823 }
1824 },
1825 "node_modules/@jest/types/node_modules/color-convert": {
1826 "version": "2.0.1",
1827 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1828 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1829 "dev": true,
1830 "dependencies": {
1831 "color-name": "~1.1.4"
1832 },
1833 "engines": {
1834 "node": ">=7.0.0"
1835 }
1836 },
1837 "node_modules/@jest/types/node_modules/color-name": {
1838 "version": "1.1.4",
1839 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1840 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1841 "dev": true
1842 },
1843 "node_modules/@jest/types/node_modules/has-flag": {
1844 "version": "4.0.0",
1845 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1846 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1847 "dev": true,
1848 "engines": {
1849 "node": ">=8"
1850 }
1851 },
1852 "node_modules/@jest/types/node_modules/supports-color": {
1853 "version": "7.2.0",
1854 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1855 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1856 "dev": true,
1857 "dependencies": {
1858 "has-flag": "^4.0.0"
1859 },
1860 "engines": {
1861 "node": ">=8"
1862 }
1863 },
1864 "node_modules/@jridgewell/gen-mapping": {
1865 "version": "0.3.1",
1866 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz",
1867 "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==",
1868 "dev": true,
1869 "dependencies": {
1870 "@jridgewell/set-array": "^1.0.0",
1871 "@jridgewell/sourcemap-codec": "^1.4.10",
1872 "@jridgewell/trace-mapping": "^0.3.9"
1873 },
1874 "engines": {
1875 "node": ">=6.0.0"
1876 }
1877 },
1878 "node_modules/@jridgewell/resolve-uri": {
1879 "version": "3.0.6",
1880 "dev": true,
1881 "license": "MIT",
1882 "engines": {
1883 "node": ">=6.0.0"
1884 }
1885 },
1886 "node_modules/@jridgewell/set-array": {
1887 "version": "1.1.1",
1888 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz",
1889 "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==",
1890 "dev": true,
1891 "engines": {
1892 "node": ">=6.0.0"
1893 }
1894 },
1895 "node_modules/@jridgewell/sourcemap-codec": {
1896 "version": "1.4.11",
1897 "dev": true,
1898 "license": "MIT"
1899 },
1900 "node_modules/@jridgewell/trace-mapping": {
1901 "version": "0.3.9",
1902 "dev": true,
1903 "license": "MIT",
1904 "dependencies": {
1905 "@jridgewell/resolve-uri": "^3.0.3",
1906 "@jridgewell/sourcemap-codec": "^1.4.10"
1907 }
1908 },
1909 "node_modules/@nodelib/fs.scandir": {
1910 "version": "2.1.5",
1911 "dev": true,
1912 "license": "MIT",
1913 "dependencies": {
1914 "@nodelib/fs.stat": "2.0.5",
1915 "run-parallel": "^1.1.9"
1916 },
1917 "engines": {
1918 "node": ">= 8"
1919 }
1920 },
1921 "node_modules/@nodelib/fs.stat": {
1922 "version": "2.0.5",
1923 "dev": true,
1924 "license": "MIT",
1925 "engines": {
1926 "node": ">= 8"
1927 }
1928 },
1929 "node_modules/@nodelib/fs.walk": {
1930 "version": "1.2.8",
1931 "dev": true,
1932 "license": "MIT",
1933 "dependencies": {
1934 "@nodelib/fs.scandir": "2.1.5",
1935 "fastq": "^1.6.0"
1936 },
1937 "engines": {
1938 "node": ">= 8"
1939 }
1940 },
1941 "node_modules/@ory/client": {
1942 "version": "0.0.1-alpha.177",
1943 "resolved": "https://registry.npmjs.org/@ory/client/-/client-0.0.1-alpha.177.tgz",
1944 "integrity": "sha512-kCX74/ii4Cz6Msp9FZifuPgdiAToYDAfI43Oe9VbDa9cCUmf+RkRgD0FKjN3KYIUPUq2DNqaXiyWwjogLcW6Yg==",
1945 "dev": true,
1946 "dependencies": {
1947 "axios": "^0.21.4"
1948 }
1949 },
1950 "node_modules/@pact-foundation/pact": {
1951 "version": "9.17.3",
1952 "resolved": "https://registry.npmjs.org/@pact-foundation/pact/-/pact-9.17.3.tgz",
1953 "integrity": "sha512-AVcScLZsxDDKlO1AuyN7m26Z2EqIt5AA4P8cPGEkokyHf97vbbWlHOPZsgZgzxZXQRnvjNyQnyMwHR69hQ1hew==",
1954 "dev": true,
1955 "dependencies": {
1956 "@pact-foundation/pact-node": "^10.17.2",
1957 "@types/bluebird": "^3.5.20",
1958 "@types/express": "^4.17.11",
1959 "bluebird": "~3.5.1",
1960 "body-parser": "^1.18.2",
1961 "cli-color": "^1.1.0",
1962 "es6-object-assign": "^1.1.0",
1963 "es6-promise": "^4.1.1",
1964 "express": "^4.17.1",
1965 "graphql": "^14.0.0",
1966 "graphql-tag": "^2.9.1",
1967 "http-proxy": "^1.18.1",
1968 "lodash": "^4.17.21",
1969 "lodash.isfunction": "3.0.8",
1970 "lodash.isnil": "4.0.0",
1971 "lodash.isundefined": "3.0.1",
1972 "lodash.omit": "^4.5.0",
1973 "lodash.omitby": "4.6.0",
1974 "pino": "^6.5.1",
1975 "pino-pretty": "^4.1.0",
1976 "pkginfo": "^0.4.1",
1977 "popsicle": "^9.2.0"
1978 },
1979 "engines": {
1980 "node": ">=6"
1981 }
1982 },
1983 "node_modules/@pact-foundation/pact-node": {
1984 "version": "10.17.2",
1985 "resolved": "https://registry.npmjs.org/@pact-foundation/pact-node/-/pact-node-10.17.2.tgz",
1986 "integrity": "sha512-RslLuFYItB0uDfKLYXei0ZfAPK0W0nwSwp+Zt7Qyt+Stnea2H4DOucKV03uFSiv3TLVKojut5nF70wfgXyNItQ==",
1987 "cpu": [
1988 "x64",
1989 "ia32",
1990 "arm64"
1991 ],
1992 "dev": true,
1993 "hasInstallScript": true,
1994 "os": [
1995 "darwin",
1996 "linux",
1997 "win32"
1998 ],
1999 "dependencies": {
2000 "@types/needle": "^2.5.1",
2001 "@types/pino": "^6.3.5",
2002 "@types/q": "1.0.7",
2003 "@types/request": "2.48.2",
2004 "chalk": "2.3.1",
2005 "check-types": "7.3.0",
2006 "cross-spawn": "^7.0.1",
2007 "libnpmconfig": "^1.2.1",
2008 "mkdirp": "1.0.0",
2009 "needle": "^2.6.0",
2010 "pino": "^6.11.0",
2011 "pino-pretty": "^4.1.0",
2012 "q": "1.5.1",
2013 "rimraf": "2.6.2",
2014 "sumchecker": "^2.0.2",
2015 "tar": "^6.1.11",
2016 "underscore": "1.12.1",
2017 "unixify": "1.0.0",
2018 "unzipper": "^0.10.10",
2019 "url-join": "^4.0.0"
2020 },
2021 "bin": {
2022 "pact": "bin/pact.js",
2023 "pact-broker": "bin/pact-broker.js",
2024 "pact-message": "bin/pact-message.js",
2025 "pact-mock-service": "bin/pact-mock-service.js",
2026 "pact-provider-verifier": "bin/pact-provider-verifier.js",
2027 "pact-stub-service": "bin/pact-stub-service.js"
2028 }
2029 },
2030 "node_modules/@pact-foundation/pact-node/node_modules/chalk": {
2031 "version": "2.3.1",
2032 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz",
2033 "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==",
2034 "dev": true,
2035 "dependencies": {
2036 "ansi-styles": "^3.2.0",
2037 "escape-string-regexp": "^1.0.5",
2038 "supports-color": "^5.2.0"
2039 },
2040 "engines": {
2041 "node": ">=4"
2042 }
2043 },
2044 "node_modules/@pact-foundation/pact/node_modules/graphql": {
2045 "version": "14.7.0",
2046 "dev": true,
2047 "license": "MIT",
2048 "dependencies": {
2049 "iterall": "^1.2.2"
2050 },
2051 "engines": {
2052 "node": ">= 6.x"
2053 }
2054 },
2055 "node_modules/@playwright/test": {
2056 "version": "1.21.1",
2057 "dev": true,
2058 "license": "Apache-2.0",
2059 "dependencies": {
2060 "@babel/code-frame": "7.16.7",
2061 "@babel/core": "7.16.12",
2062 "@babel/helper-plugin-utils": "7.16.7",
2063 "@babel/plugin-proposal-class-properties": "7.16.7",
2064 "@babel/plugin-proposal-dynamic-import": "7.16.7",
2065 "@babel/plugin-proposal-export-namespace-from": "7.16.7",
2066 "@babel/plugin-proposal-logical-assignment-operators": "7.16.7",
2067 "@babel/plugin-proposal-nullish-coalescing-operator": "7.16.7",
2068 "@babel/plugin-proposal-numeric-separator": "7.16.7",
2069 "@babel/plugin-proposal-optional-chaining": "7.16.7",
2070 "@babel/plugin-proposal-private-methods": "7.16.11",
2071 "@babel/plugin-proposal-private-property-in-object": "7.16.7",
2072 "@babel/plugin-syntax-async-generators": "7.8.4",
2073 "@babel/plugin-syntax-json-strings": "7.8.3",
2074 "@babel/plugin-syntax-object-rest-spread": "7.8.3",
2075 "@babel/plugin-syntax-optional-catch-binding": "7.8.3",
2076 "@babel/plugin-transform-modules-commonjs": "7.16.8",
2077 "@babel/preset-typescript": "7.16.7",
2078 "colors": "1.4.0",
2079 "commander": "8.3.0",
2080 "debug": "4.3.3",
2081 "expect": "27.2.5",
2082 "jest-matcher-utils": "27.2.5",
2083 "json5": "2.2.1",
2084 "mime": "3.0.0",
2085 "minimatch": "3.0.4",
2086 "ms": "2.1.3",
2087 "open": "8.4.0",
2088 "pirates": "4.0.4",
2089 "playwright-core": "1.21.1",
2090 "rimraf": "3.0.2",
2091 "source-map-support": "0.4.18",
2092 "stack-utils": "2.0.5",
2093 "yazl": "2.5.1"
2094 },
2095 "bin": {
2096 "playwright": "cli.js"
2097 },
2098 "engines": {
2099 "node": ">=12"
2100 }
2101 },
2102 "node_modules/@playwright/test/node_modules/ansi-styles": {
2103 "version": "4.3.0",
2104 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2105 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2106 "dev": true,
2107 "dependencies": {
2108 "color-convert": "^2.0.1"
2109 },
2110 "engines": {
2111 "node": ">=8"
2112 },
2113 "funding": {
2114 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2115 }
2116 },
2117 "node_modules/@playwright/test/node_modules/chalk": {
2118 "version": "4.1.2",
2119 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2120 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2121 "dev": true,
2122 "dependencies": {
2123 "ansi-styles": "^4.1.0",
2124 "supports-color": "^7.1.0"
2125 },
2126 "engines": {
2127 "node": ">=10"
2128 },
2129 "funding": {
2130 "url": "https://github.com/chalk/chalk?sponsor=1"
2131 }
2132 },
2133 "node_modules/@playwright/test/node_modules/color-convert": {
2134 "version": "2.0.1",
2135 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2136 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2137 "dev": true,
2138 "dependencies": {
2139 "color-name": "~1.1.4"
2140 },
2141 "engines": {
2142 "node": ">=7.0.0"
2143 }
2144 },
2145 "node_modules/@playwright/test/node_modules/color-name": {
2146 "version": "1.1.4",
2147 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2148 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2149 "dev": true
2150 },
2151 "node_modules/@playwright/test/node_modules/has-flag": {
2152 "version": "4.0.0",
2153 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2154 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2155 "dev": true,
2156 "engines": {
2157 "node": ">=8"
2158 }
2159 },
2160 "node_modules/@playwright/test/node_modules/jest-matcher-utils": {
2161 "version": "27.2.5",
2162 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.2.5.tgz",
2163 "integrity": "sha512-qNR/kh6bz0Dyv3m68Ck2g1fLW5KlSOUNcFQh87VXHZwWc/gY6XwnKofx76Qytz3x5LDWT09/2+yXndTkaG4aWg==",
2164 "dev": true,
2165 "dependencies": {
2166 "chalk": "^4.0.0",
2167 "jest-diff": "^27.2.5",
2168 "jest-get-type": "^27.0.6",
2169 "pretty-format": "^27.2.5"
2170 },
2171 "engines": {
2172 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2173 }
2174 },
2175 "node_modules/@playwright/test/node_modules/ms": {
2176 "version": "2.1.3",
2177 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2178 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2179 "dev": true
2180 },
2181 "node_modules/@playwright/test/node_modules/pirates": {
2182 "version": "4.0.4",
2183 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.4.tgz",
2184 "integrity": "sha512-ZIrVPH+A52Dw84R0L3/VS9Op04PuQ2SEoJL6bkshmiTic/HldyW9Tf7oH5mhJZBK7NmDx27vSMrYEXPXclpDKw==",
2185 "dev": true,
2186 "engines": {
2187 "node": ">= 6"
2188 }
2189 },
2190 "node_modules/@playwright/test/node_modules/rimraf": {
2191 "version": "3.0.2",
2192 "dev": true,
2193 "license": "ISC",
2194 "dependencies": {
2195 "glob": "^7.1.3"
2196 },
2197 "bin": {
2198 "rimraf": "bin.js"
2199 },
2200 "funding": {
2201 "url": "https://github.com/sponsors/isaacs"
2202 }
2203 },
2204 "node_modules/@playwright/test/node_modules/source-map-support": {
2205 "version": "0.4.18",
2206 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
2207 "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
2208 "dev": true,
2209 "dependencies": {
2210 "source-map": "^0.5.6"
2211 }
2212 },
2213 "node_modules/@playwright/test/node_modules/supports-color": {
2214 "version": "7.2.0",
2215 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2216 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2217 "dev": true,
2218 "dependencies": {
2219 "has-flag": "^4.0.0"
2220 },
2221 "engines": {
2222 "node": ">=8"
2223 }
2224 },
2225 "node_modules/@rollup/pluginutils": {
2226 "version": "4.2.1",
2227 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
2228 "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
2229 "dev": true,
2230 "dependencies": {
2231 "estree-walker": "^2.0.1",
2232 "picomatch": "^2.2.2"
2233 },
2234 "engines": {
2235 "node": ">= 8.0.0"
2236 }
2237 },
2238 "node_modules/@sinclair/typebox": {
2239 "version": "0.23.5",
2240 "dev": true,
2241 "license": "MIT"
2242 },
2243 "node_modules/@sinonjs/commons": {
2244 "version": "1.8.3",
2245 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz",
2246 "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==",
2247 "dev": true,
2248 "dependencies": {
2249 "type-detect": "4.0.8"
2250 }
2251 },
2252 "node_modules/@sinonjs/fake-timers": {
2253 "version": "9.1.2",
2254 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz",
2255 "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==",
2256 "dev": true,
2257 "dependencies": {
2258 "@sinonjs/commons": "^1.7.0"
2259 }
2260 },
2261 "node_modules/@sveltejs/adapter-auto": {
2262 "version": "1.0.0-next.43",
2263 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-1.0.0-next.43.tgz",
2264 "integrity": "sha512-ihlAdfMWmqNbo1zHIT77HG/fBZSrAD/VBFbUjm41+7jb3XUg87tQsMbsd/SQ360IAA2atbwKc/1wNKQLfpahDw==",
2265 "dev": true,
2266 "dependencies": {
2267 "@sveltejs/adapter-cloudflare": "1.0.0-next.19",
2268 "@sveltejs/adapter-netlify": "1.0.0-next.58",
2269 "@sveltejs/adapter-vercel": "1.0.0-next.52"
2270 }
2271 },
2272 "node_modules/@sveltejs/adapter-cloudflare": {
2273 "version": "1.0.0-next.19",
2274 "dev": true,
2275 "license": "MIT",
2276 "dependencies": {
2277 "esbuild": "^0.14.21",
2278 "worktop": "0.8.0-next.13"
2279 }
2280 },
2281 "node_modules/@sveltejs/adapter-netlify": {
2282 "version": "1.0.0-next.58",
2283 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-netlify/-/adapter-netlify-1.0.0-next.58.tgz",
2284 "integrity": "sha512-ZkL9mop/oTLfSj3tPCnTjQw7cKfoYLiptDzTypv7l+HDfE7SCFzJuK7YenjTMPoKTakFVfYAEEVIdJEySZt5MQ==",
2285 "dev": true,
2286 "dependencies": {
2287 "@iarna/toml": "^2.2.5",
2288 "esbuild": "^0.14.21",
2289 "tiny-glob": "^0.2.9"
2290 }
2291 },
2292 "node_modules/@sveltejs/adapter-vercel": {
2293 "version": "1.0.0-next.52",
2294 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-vercel/-/adapter-vercel-1.0.0-next.52.tgz",
2295 "integrity": "sha512-HEGmOX1HPGAotmosms0k88sTG9LnPMEQkpmWoyMdcffsPcT45SkJepXP/lvqNNlbUl9epZX95nqyZVie/mauRA==",
2296 "dev": true,
2297 "dependencies": {
2298 "esbuild": "^0.14.21"
2299 }
2300 },
2301 "node_modules/@sveltejs/kit": {
2302 "version": "1.0.0-next.334",
2303 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.334.tgz",
2304 "integrity": "sha512-HPMF1oYBfyOG6wfU0Y6F4SID8jphue9yF+PXJqVTDBL5Z2WBG2ogum6MavE8aWhq+g2H6w5y0jNT8+8DO2KTCA==",
2305 "dev": true,
2306 "dependencies": {
2307 "@sveltejs/vite-plugin-svelte": "^1.0.0-next.32",
2308 "chokidar": "^3.5.3",
2309 "sade": "^1.7.4",
2310 "vite": "^2.9.0"
2311 },
2312 "bin": {
2313 "svelte-kit": "svelte-kit.js"
2314 },
2315 "engines": {
2316 "node": ">=16"
2317 },
2318 "peerDependencies": {
2319 "svelte": "^3.44.0"
2320 }
2321 },
2322 "node_modules/@sveltejs/vite-plugin-svelte": {
2323 "version": "1.0.0-next.44",
2324 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.0.0-next.44.tgz",
2325 "integrity": "sha512-n+sssEWbzykPS447FmnNyU5GxEhrBPDVd0lxNZnxRGz9P6651LjjwAnISKr3CKgT9v8IybP8VD0n2i5XzbqExg==",
2326 "dev": true,
2327 "dependencies": {
2328 "@rollup/pluginutils": "^4.2.1",
2329 "debug": "^4.3.4",
2330 "deepmerge": "^4.2.2",
2331 "kleur": "^4.1.4",
2332 "magic-string": "^0.26.1",
2333 "svelte-hmr": "^0.14.11"
2334 },
2335 "engines": {
2336 "node": "^14.13.1 || >= 16"
2337 },
2338 "peerDependencies": {
2339 "diff-match-patch": "^1.0.5",
2340 "svelte": "^3.44.0",
2341 "vite": "^2.9.0"
2342 },
2343 "peerDependenciesMeta": {
2344 "diff-match-patch": {
2345 "optional": true
2346 }
2347 }
2348 },
2349 "node_modules/@sveltejs/vite-plugin-svelte/node_modules/debug": {
2350 "version": "4.3.4",
2351 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
2352 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
2353 "dev": true,
2354 "dependencies": {
2355 "ms": "2.1.2"
2356 },
2357 "engines": {
2358 "node": ">=6.0"
2359 },
2360 "peerDependenciesMeta": {
2361 "supports-color": {
2362 "optional": true
2363 }
2364 }
2365 },
2366 "node_modules/@tailwindcss/typography": {
2367 "version": "0.5.2",
2368 "dev": true,
2369 "license": "MIT",
2370 "dependencies": {
2371 "lodash.castarray": "^4.4.0",
2372 "lodash.isplainobject": "^4.0.6",
2373 "lodash.merge": "^4.6.2"
2374 },
2375 "peerDependencies": {
2376 "tailwindcss": ">=3.0.0 || >= 3.0.0-alpha.1 || insiders"
2377 }
2378 },
2379 "node_modules/@testing-library/dom": {
2380 "version": "8.13.0",
2381 "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.13.0.tgz",
2382 "integrity": "sha512-9VHgfIatKNXQNaZTtLnalIy0jNZzY35a4S3oi08YAt9Hv1VsfZ/DfA45lM8D/UhtHBGJ4/lGwp0PZkVndRkoOQ==",
2383 "dev": true,
2384 "dependencies": {
2385 "@babel/code-frame": "^7.10.4",
2386 "@babel/runtime": "^7.12.5",
2387 "@types/aria-query": "^4.2.0",
2388 "aria-query": "^5.0.0",
2389 "chalk": "^4.1.0",
2390 "dom-accessibility-api": "^0.5.9",
2391 "lz-string": "^1.4.4",
2392 "pretty-format": "^27.0.2"
2393 },
2394 "engines": {
2395 "node": ">=12"
2396 }
2397 },
2398 "node_modules/@testing-library/dom/node_modules/ansi-styles": {
2399 "version": "4.3.0",
2400 "dev": true,
2401 "license": "MIT",
2402 "dependencies": {
2403 "color-convert": "^2.0.1"
2404 },
2405 "engines": {
2406 "node": ">=8"
2407 },
2408 "funding": {
2409 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2410 }
2411 },
2412 "node_modules/@testing-library/dom/node_modules/chalk": {
2413 "version": "4.1.1",
2414 "dev": true,
2415 "license": "MIT",
2416 "dependencies": {
2417 "ansi-styles": "^4.1.0",
2418 "supports-color": "^7.1.0"
2419 },
2420 "engines": {
2421 "node": ">=10"
2422 },
2423 "funding": {
2424 "url": "https://github.com/chalk/chalk?sponsor=1"
2425 }
2426 },
2427 "node_modules/@testing-library/dom/node_modules/color-convert": {
2428 "version": "2.0.1",
2429 "dev": true,
2430 "license": "MIT",
2431 "dependencies": {
2432 "color-name": "~1.1.4"
2433 },
2434 "engines": {
2435 "node": ">=7.0.0"
2436 }
2437 },
2438 "node_modules/@testing-library/dom/node_modules/color-name": {
2439 "version": "1.1.4",
2440 "dev": true,
2441 "license": "MIT"
2442 },
2443 "node_modules/@testing-library/dom/node_modules/has-flag": {
2444 "version": "4.0.0",
2445 "dev": true,
2446 "license": "MIT",
2447 "engines": {
2448 "node": ">=8"
2449 }
2450 },
2451 "node_modules/@testing-library/dom/node_modules/supports-color": {
2452 "version": "7.2.0",
2453 "dev": true,
2454 "license": "MIT",
2455 "dependencies": {
2456 "has-flag": "^4.0.0"
2457 },
2458 "engines": {
2459 "node": ">=8"
2460 }
2461 },
2462 "node_modules/@testing-library/jest-dom": {
2463 "version": "5.16.4",
2464 "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz",
2465 "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==",
2466 "dev": true,
2467 "dependencies": {
2468 "@babel/runtime": "^7.9.2",
2469 "@types/testing-library__jest-dom": "^5.9.1",
2470 "aria-query": "^5.0.0",
2471 "chalk": "^3.0.0",
2472 "css": "^3.0.0",
2473 "css.escape": "^1.5.1",
2474 "dom-accessibility-api": "^0.5.6",
2475 "lodash": "^4.17.15",
2476 "redent": "^3.0.0"
2477 },
2478 "engines": {
2479 "node": ">=8",
2480 "npm": ">=6",
2481 "yarn": ">=1"
2482 }
2483 },
2484 "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": {
2485 "version": "4.3.0",
2486 "dev": true,
2487 "license": "MIT",
2488 "dependencies": {
2489 "color-convert": "^2.0.1"
2490 },
2491 "engines": {
2492 "node": ">=8"
2493 },
2494 "funding": {
2495 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2496 }
2497 },
2498 "node_modules/@testing-library/jest-dom/node_modules/chalk": {
2499 "version": "3.0.0",
2500 "dev": true,
2501 "license": "MIT",
2502 "dependencies": {
2503 "ansi-styles": "^4.1.0",
2504 "supports-color": "^7.1.0"
2505 },
2506 "engines": {
2507 "node": ">=8"
2508 }
2509 },
2510 "node_modules/@testing-library/jest-dom/node_modules/color-convert": {
2511 "version": "2.0.1",
2512 "dev": true,
2513 "license": "MIT",
2514 "dependencies": {
2515 "color-name": "~1.1.4"
2516 },
2517 "engines": {
2518 "node": ">=7.0.0"
2519 }
2520 },
2521 "node_modules/@testing-library/jest-dom/node_modules/color-name": {
2522 "version": "1.1.4",
2523 "dev": true,
2524 "license": "MIT"
2525 },
2526 "node_modules/@testing-library/jest-dom/node_modules/has-flag": {
2527 "version": "4.0.0",
2528 "dev": true,
2529 "license": "MIT",
2530 "engines": {
2531 "node": ">=8"
2532 }
2533 },
2534 "node_modules/@testing-library/jest-dom/node_modules/supports-color": {
2535 "version": "7.2.0",
2536 "dev": true,
2537 "license": "MIT",
2538 "dependencies": {
2539 "has-flag": "^4.0.0"
2540 },
2541 "engines": {
2542 "node": ">=8"
2543 }
2544 },
2545 "node_modules/@testing-library/svelte": {
2546 "version": "3.1.1",
2547 "resolved": "https://registry.npmjs.org/@testing-library/svelte/-/svelte-3.1.1.tgz",
2548 "integrity": "sha512-JM0MwtUCbL13CkdosivF5So5s7Y1cGTrrIGTNUOy4vq+quCvHTiFkHLRsUuOyFhGG3fXT6lhCzX30ichG+AlHA==",
2549 "dev": true,
2550 "dependencies": {
2551 "@testing-library/dom": "^8.1.0"
2552 },
2553 "engines": {
2554 "node": ">= 8"
2555 },
2556 "peerDependencies": {
2557 "svelte": "3.x"
2558 }
2559 },
2560 "node_modules/@testing-library/user-event": {
2561 "version": "14.2.0",
2562 "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.2.0.tgz",
2563 "integrity": "sha512-+hIlG4nJS6ivZrKnOP7OGsDu9Fxmryj9vCl8x0ZINtTJcCHs2zLsYif5GzuRiBF2ck5GZG2aQr7Msg+EHlnYVQ==",
2564 "dev": true,
2565 "engines": {
2566 "node": ">=12",
2567 "npm": ">=6"
2568 },
2569 "peerDependencies": {
2570 "@testing-library/dom": ">=7.21.4"
2571 }
2572 },
2573 "node_modules/@tootallnate/once": {
2574 "version": "2.0.0",
2575 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
2576 "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
2577 "dev": true,
2578 "engines": {
2579 "node": ">= 10"
2580 }
2581 },
2582 "node_modules/@types/aria-query": {
2583 "version": "4.2.1",
2584 "dev": true,
2585 "license": "MIT"
2586 },
2587 "node_modules/@types/babel__core": {
2588 "version": "7.1.19",
2589 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz",
2590 "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==",
2591 "dev": true,
2592 "dependencies": {
2593 "@babel/parser": "^7.1.0",
2594 "@babel/types": "^7.0.0",
2595 "@types/babel__generator": "*",
2596 "@types/babel__template": "*",
2597 "@types/babel__traverse": "*"
2598 }
2599 },
2600 "node_modules/@types/babel__generator": {
2601 "version": "7.6.4",
2602 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz",
2603 "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==",
2604 "dev": true,
2605 "dependencies": {
2606 "@babel/types": "^7.0.0"
2607 }
2608 },
2609 "node_modules/@types/babel__template": {
2610 "version": "7.4.1",
2611 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
2612 "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
2613 "dev": true,
2614 "dependencies": {
2615 "@babel/parser": "^7.1.0",
2616 "@babel/types": "^7.0.0"
2617 }
2618 },
2619 "node_modules/@types/babel__traverse": {
2620 "version": "7.17.1",
2621 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz",
2622 "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==",
2623 "dev": true,
2624 "dependencies": {
2625 "@babel/types": "^7.3.0"
2626 }
2627 },
2628 "node_modules/@types/bluebird": {
2629 "version": "3.5.35",
2630 "dev": true,
2631 "license": "MIT"
2632 },
2633 "node_modules/@types/body-parser": {
2634 "version": "1.19.0",
2635 "dev": true,
2636 "license": "MIT",
2637 "dependencies": {
2638 "@types/connect": "*",
2639 "@types/node": "*"
2640 }
2641 },
2642 "node_modules/@types/caseless": {
2643 "version": "0.12.2",
2644 "resolved": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz",
2645 "integrity": "sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==",
2646 "dev": true
2647 },
2648 "node_modules/@types/connect": {
2649 "version": "3.4.34",
2650 "dev": true,
2651 "license": "MIT",
2652 "dependencies": {
2653 "@types/node": "*"
2654 }
2655 },
2656 "node_modules/@types/express": {
2657 "version": "4.17.12",
2658 "dev": true,
2659 "license": "MIT",
2660 "dependencies": {
2661 "@types/body-parser": "*",
2662 "@types/express-serve-static-core": "^4.17.18",
2663 "@types/qs": "*",
2664 "@types/serve-static": "*"
2665 }
2666 },
2667 "node_modules/@types/express-serve-static-core": {
2668 "version": "4.17.22",
2669 "dev": true,
2670 "license": "MIT",
2671 "dependencies": {
2672 "@types/node": "*",
2673 "@types/qs": "*",
2674 "@types/range-parser": "*"
2675 }
2676 },
2677 "node_modules/@types/graceful-fs": {
2678 "version": "4.1.5",
2679 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
2680 "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==",
2681 "dev": true,
2682 "dependencies": {
2683 "@types/node": "*"
2684 }
2685 },
2686 "node_modules/@types/istanbul-lib-coverage": {
2687 "version": "2.0.3",
2688 "dev": true,
2689 "license": "MIT"
2690 },
2691 "node_modules/@types/istanbul-lib-report": {
2692 "version": "3.0.0",
2693 "dev": true,
2694 "license": "MIT",
2695 "dependencies": {
2696 "@types/istanbul-lib-coverage": "*"
2697 }
2698 },
2699 "node_modules/@types/istanbul-reports": {
2700 "version": "3.0.1",
2701 "dev": true,
2702 "license": "MIT",
2703 "dependencies": {
2704 "@types/istanbul-lib-report": "*"
2705 }
2706 },
2707 "node_modules/@types/jest": {
2708 "version": "27.5.1",
2709 "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.5.1.tgz",
2710 "integrity": "sha512-fUy7YRpT+rHXto1YlL+J9rs0uLGyiqVt3ZOTQR+4ROc47yNl8WLdVLgUloBRhOxP1PZvguHl44T3H0wAWxahYQ==",
2711 "dev": true,
2712 "dependencies": {
2713 "jest-matcher-utils": "^27.0.0",
2714 "pretty-format": "^27.0.0"
2715 }
2716 },
2717 "node_modules/@types/jsdom": {
2718 "version": "16.2.14",
2719 "dev": true,
2720 "license": "MIT",
2721 "dependencies": {
2722 "@types/node": "*",
2723 "@types/parse5": "*",
2724 "@types/tough-cookie": "*"
2725 }
2726 },
2727 "node_modules/@types/json-schema": {
2728 "version": "7.0.11",
2729 "dev": true,
2730 "license": "MIT"
2731 },
2732 "node_modules/@types/mime": {
2733 "version": "1.3.2",
2734 "dev": true,
2735 "license": "MIT"
2736 },
2737 "node_modules/@types/needle": {
2738 "version": "2.5.3",
2739 "dev": true,
2740 "license": "MIT",
2741 "dependencies": {
2742 "@types/node": "*"
2743 }
2744 },
2745 "node_modules/@types/node": {
2746 "version": "15.12.5",
2747 "dev": true,
2748 "license": "MIT"
2749 },
2750 "node_modules/@types/parse5": {
2751 "version": "6.0.3",
2752 "dev": true,
2753 "license": "MIT"
2754 },
2755 "node_modules/@types/pino": {
2756 "version": "6.3.12",
2757 "resolved": "https://registry.npmjs.org/@types/pino/-/pino-6.3.12.tgz",
2758 "integrity": "sha512-dsLRTq8/4UtVSpJgl9aeqHvbh6pzdmjYD3C092SYgLD2TyoCqHpTJk6vp8DvCTGGc7iowZ2MoiYiVUUCcu7muw==",
2759 "dev": true,
2760 "dependencies": {
2761 "@types/node": "*",
2762 "@types/pino-pretty": "*",
2763 "@types/pino-std-serializers": "*",
2764 "sonic-boom": "^2.1.0"
2765 }
2766 },
2767 "node_modules/@types/pino-pretty": {
2768 "version": "4.7.5",
2769 "resolved": "https://registry.npmjs.org/@types/pino-pretty/-/pino-pretty-4.7.5.tgz",
2770 "integrity": "sha512-rfHe6VIknk14DymxGqc9maGsRe8/HQSvM2u46EAz2XrS92qsAJnW16dpdFejBuZKD8cRJX6Aw6uVZqIQctMpAg==",
2771 "dev": true,
2772 "dependencies": {
2773 "@types/node": "*",
2774 "@types/pino": "6.3"
2775 }
2776 },
2777 "node_modules/@types/pino-std-serializers": {
2778 "version": "2.4.1",
2779 "resolved": "https://registry.npmjs.org/@types/pino-std-serializers/-/pino-std-serializers-2.4.1.tgz",
2780 "integrity": "sha512-17XcksO47M24IVTVKPeAByWUd3Oez7EbIjXpSbzMPhXVzgjGtrOa49gKBwxH9hb8dKv58OelsWQ+A1G1l9S3wQ==",
2781 "dev": true,
2782 "dependencies": {
2783 "@types/node": "*"
2784 }
2785 },
2786 "node_modules/@types/prettier": {
2787 "version": "2.6.1",
2788 "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.1.tgz",
2789 "integrity": "sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==",
2790 "dev": true
2791 },
2792 "node_modules/@types/pug": {
2793 "version": "2.0.6",
2794 "dev": true,
2795 "license": "MIT"
2796 },
2797 "node_modules/@types/q": {
2798 "version": "1.0.7",
2799 "resolved": "https://registry.npmjs.org/@types/q/-/q-1.0.7.tgz",
2800 "integrity": "sha512-0WS7XU7sXzQ7J1nbnMKKYdjrrFoO3YtZYgUzeV8JFXffPnHfvSJQleR70I8BOAsOm14i4dyaAZ3YzqIl1YhkXQ==",
2801 "dev": true
2802 },
2803 "node_modules/@types/qs": {
2804 "version": "6.9.6",
2805 "dev": true,
2806 "license": "MIT"
2807 },
2808 "node_modules/@types/range-parser": {
2809 "version": "1.2.3",
2810 "dev": true,
2811 "license": "MIT"
2812 },
2813 "node_modules/@types/request": {
2814 "version": "2.48.2",
2815 "resolved": "https://registry.npmjs.org/@types/request/-/request-2.48.2.tgz",
2816 "integrity": "sha512-gP+PSFXAXMrd5PcD7SqHeUjdGshAI8vKQ3+AvpQr3ht9iQea+59LOKvKITcQI+Lg+1EIkDP6AFSBUJPWG8GDyA==",
2817 "dev": true,
2818 "dependencies": {
2819 "@types/caseless": "*",
2820 "@types/node": "*",
2821 "@types/tough-cookie": "*",
2822 "form-data": "^2.5.0"
2823 }
2824 },
2825 "node_modules/@types/sass": {
2826 "version": "1.43.1",
2827 "dev": true,
2828 "license": "MIT",
2829 "dependencies": {
2830 "@types/node": "*"
2831 }
2832 },
2833 "node_modules/@types/serve-static": {
2834 "version": "1.13.9",
2835 "dev": true,
2836 "license": "MIT",
2837 "dependencies": {
2838 "@types/mime": "^1",
2839 "@types/node": "*"
2840 }
2841 },
2842 "node_modules/@types/stack-utils": {
2843 "version": "2.0.0",
2844 "dev": true,
2845 "license": "MIT"
2846 },
2847 "node_modules/@types/testing-library__jest-dom": {
2848 "version": "5.14.0",
2849 "dev": true,
2850 "license": "MIT",
2851 "dependencies": {
2852 "@types/jest": "*"
2853 }
2854 },
2855 "node_modules/@types/tough-cookie": {
2856 "version": "4.0.0",
2857 "dev": true,
2858 "license": "MIT"
2859 },
2860 "node_modules/@types/yargs": {
2861 "version": "17.0.10",
2862 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz",
2863 "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==",
2864 "dev": true,
2865 "dependencies": {
2866 "@types/yargs-parser": "*"
2867 }
2868 },
2869 "node_modules/@types/yargs-parser": {
2870 "version": "20.2.0",
2871 "dev": true,
2872 "license": "MIT"
2873 },
2874 "node_modules/@types/yauzl": {
2875 "version": "2.10.0",
2876 "dev": true,
2877 "license": "MIT",
2878 "optional": true,
2879 "dependencies": {
2880 "@types/node": "*"
2881 }
2882 },
2883 "node_modules/@typescript-eslint/eslint-plugin": {
2884 "version": "5.21.0",
2885 "dev": true,
2886 "license": "MIT",
2887 "dependencies": {
2888 "@typescript-eslint/scope-manager": "5.21.0",
2889 "@typescript-eslint/type-utils": "5.21.0",
2890 "@typescript-eslint/utils": "5.21.0",
2891 "debug": "^4.3.2",
2892 "functional-red-black-tree": "^1.0.1",
2893 "ignore": "^5.1.8",
2894 "regexpp": "^3.2.0",
2895 "semver": "^7.3.5",
2896 "tsutils": "^3.21.0"
2897 },
2898 "engines": {
2899 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2900 },
2901 "funding": {
2902 "type": "opencollective",
2903 "url": "https://opencollective.com/typescript-eslint"
2904 },
2905 "peerDependencies": {
2906 "@typescript-eslint/parser": "^5.0.0",
2907 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
2908 },
2909 "peerDependenciesMeta": {
2910 "typescript": {
2911 "optional": true
2912 }
2913 }
2914 },
2915 "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": {
2916 "version": "7.3.7",
2917 "dev": true,
2918 "license": "ISC",
2919 "dependencies": {
2920 "lru-cache": "^6.0.0"
2921 },
2922 "bin": {
2923 "semver": "bin/semver.js"
2924 },
2925 "engines": {
2926 "node": ">=10"
2927 }
2928 },
2929 "node_modules/@typescript-eslint/parser": {
2930 "version": "5.21.0",
2931 "dev": true,
2932 "license": "BSD-2-Clause",
2933 "dependencies": {
2934 "@typescript-eslint/scope-manager": "5.21.0",
2935 "@typescript-eslint/types": "5.21.0",
2936 "@typescript-eslint/typescript-estree": "5.21.0",
2937 "debug": "^4.3.2"
2938 },
2939 "engines": {
2940 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2941 },
2942 "funding": {
2943 "type": "opencollective",
2944 "url": "https://opencollective.com/typescript-eslint"
2945 },
2946 "peerDependencies": {
2947 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
2948 },
2949 "peerDependenciesMeta": {
2950 "typescript": {
2951 "optional": true
2952 }
2953 }
2954 },
2955 "node_modules/@typescript-eslint/scope-manager": {
2956 "version": "5.21.0",
2957 "dev": true,
2958 "license": "MIT",
2959 "dependencies": {
2960 "@typescript-eslint/types": "5.21.0",
2961 "@typescript-eslint/visitor-keys": "5.21.0"
2962 },
2963 "engines": {
2964 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2965 },
2966 "funding": {
2967 "type": "opencollective",
2968 "url": "https://opencollective.com/typescript-eslint"
2969 }
2970 },
2971 "node_modules/@typescript-eslint/type-utils": {
2972 "version": "5.21.0",
2973 "dev": true,
2974 "license": "MIT",
2975 "dependencies": {
2976 "@typescript-eslint/utils": "5.21.0",
2977 "debug": "^4.3.2",
2978 "tsutils": "^3.21.0"
2979 },
2980 "engines": {
2981 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2982 },
2983 "funding": {
2984 "type": "opencollective",
2985 "url": "https://opencollective.com/typescript-eslint"
2986 },
2987 "peerDependencies": {
2988 "eslint": "*"
2989 },
2990 "peerDependenciesMeta": {
2991 "typescript": {
2992 "optional": true
2993 }
2994 }
2995 },
2996 "node_modules/@typescript-eslint/types": {
2997 "version": "5.21.0",
2998 "dev": true,
2999 "license": "MIT",
3000 "engines": {
3001 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3002 },
3003 "funding": {
3004 "type": "opencollective",
3005 "url": "https://opencollective.com/typescript-eslint"
3006 }
3007 },
3008 "node_modules/@typescript-eslint/typescript-estree": {
3009 "version": "5.21.0",
3010 "dev": true,
3011 "license": "BSD-2-Clause",
3012 "dependencies": {
3013 "@typescript-eslint/types": "5.21.0",
3014 "@typescript-eslint/visitor-keys": "5.21.0",
3015 "debug": "^4.3.2",
3016 "globby": "^11.0.4",
3017 "is-glob": "^4.0.3",
3018 "semver": "^7.3.5",
3019 "tsutils": "^3.21.0"
3020 },
3021 "engines": {
3022 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3023 },
3024 "funding": {
3025 "type": "opencollective",
3026 "url": "https://opencollective.com/typescript-eslint"
3027 },
3028 "peerDependenciesMeta": {
3029 "typescript": {
3030 "optional": true
3031 }
3032 }
3033 },
3034 "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
3035 "version": "7.3.7",
3036 "dev": true,
3037 "license": "ISC",
3038 "dependencies": {
3039 "lru-cache": "^6.0.0"
3040 },
3041 "bin": {
3042 "semver": "bin/semver.js"
3043 },
3044 "engines": {
3045 "node": ">=10"
3046 }
3047 },
3048 "node_modules/@typescript-eslint/utils": {
3049 "version": "5.21.0",
3050 "dev": true,
3051 "license": "MIT",
3052 "dependencies": {
3053 "@types/json-schema": "^7.0.9",
3054 "@typescript-eslint/scope-manager": "5.21.0",
3055 "@typescript-eslint/types": "5.21.0",
3056 "@typescript-eslint/typescript-estree": "5.21.0",
3057 "eslint-scope": "^5.1.1",
3058 "eslint-utils": "^3.0.0"
3059 },
3060 "engines": {
3061 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3062 },
3063 "funding": {
3064 "type": "opencollective",
3065 "url": "https://opencollective.com/typescript-eslint"
3066 },
3067 "peerDependencies": {
3068 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
3069 }
3070 },
3071 "node_modules/@typescript-eslint/visitor-keys": {
3072 "version": "5.21.0",
3073 "dev": true,
3074 "license": "MIT",
3075 "dependencies": {
3076 "@typescript-eslint/types": "5.21.0",
3077 "eslint-visitor-keys": "^3.0.0"
3078 },
3079 "engines": {
3080 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3081 },
3082 "funding": {
3083 "type": "opencollective",
3084 "url": "https://opencollective.com/typescript-eslint"
3085 }
3086 },
3087 "node_modules/@wry/context": {
3088 "version": "0.6.0",
3089 "dev": true,
3090 "license": "MIT",
3091 "dependencies": {
3092 "tslib": "^2.1.0"
3093 },
3094 "engines": {
3095 "node": ">=8"
3096 }
3097 },
3098 "node_modules/@wry/equality": {
3099 "version": "0.5.1",
3100 "dev": true,
3101 "license": "MIT",
3102 "dependencies": {
3103 "tslib": "^2.1.0"
3104 },
3105 "engines": {
3106 "node": ">=8"
3107 }
3108 },
3109 "node_modules/@wry/trie": {
3110 "version": "0.3.0",
3111 "dev": true,
3112 "license": "MIT",
3113 "dependencies": {
3114 "tslib": "^2.1.0"
3115 },
3116 "engines": {
3117 "node": ">=8"
3118 }
3119 },
3120 "node_modules/abab": {
3121 "version": "2.0.6",
3122 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
3123 "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
3124 "dev": true
3125 },
3126 "node_modules/accepts": {
3127 "version": "1.3.8",
3128 "dev": true,
3129 "license": "MIT",
3130 "dependencies": {
3131 "mime-types": "~2.1.34",
3132 "negotiator": "0.6.3"
3133 },
3134 "engines": {
3135 "node": ">= 0.6"
3136 }
3137 },
3138 "node_modules/acorn": {
3139 "version": "7.4.1",
3140 "dev": true,
3141 "license": "MIT",
3142 "bin": {
3143 "acorn": "bin/acorn"
3144 },
3145 "engines": {
3146 "node": ">=0.4.0"
3147 }
3148 },
3149 "node_modules/acorn-globals": {
3150 "version": "6.0.0",
3151 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
3152 "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
3153 "dev": true,
3154 "dependencies": {
3155 "acorn": "^7.1.1",
3156 "acorn-walk": "^7.1.1"
3157 }
3158 },
3159 "node_modules/acorn-jsx": {
3160 "version": "5.3.2",
3161 "dev": true,
3162 "license": "MIT",
3163 "peerDependencies": {
3164 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
3165 }
3166 },
3167 "node_modules/acorn-node": {
3168 "version": "1.8.2",
3169 "dev": true,
3170 "license": "Apache-2.0",
3171 "dependencies": {
3172 "acorn": "^7.0.0",
3173 "acorn-walk": "^7.0.0",
3174 "xtend": "^4.0.2"
3175 }
3176 },
3177 "node_modules/acorn-walk": {
3178 "version": "7.2.0",
3179 "dev": true,
3180 "license": "MIT",
3181 "engines": {
3182 "node": ">=0.4.0"
3183 }
3184 },
3185 "node_modules/agent-base": {
3186 "version": "6.0.2",
3187 "dev": true,
3188 "license": "MIT",
3189 "dependencies": {
3190 "debug": "4"
3191 },
3192 "engines": {
3193 "node": ">= 6.0.0"
3194 }
3195 },
3196 "node_modules/ajv": {
3197 "version": "6.12.6",
3198 "dev": true,
3199 "license": "MIT",
3200 "dependencies": {
3201 "fast-deep-equal": "^3.1.1",
3202 "fast-json-stable-stringify": "^2.0.0",
3203 "json-schema-traverse": "^0.4.1",
3204 "uri-js": "^4.2.2"
3205 },
3206 "funding": {
3207 "type": "github",
3208 "url": "https://github.com/sponsors/epoberezkin"
3209 }
3210 },
3211 "node_modules/ansi-escapes": {
3212 "version": "4.3.2",
3213 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
3214 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
3215 "dev": true,
3216 "dependencies": {
3217 "type-fest": "^0.21.3"
3218 },
3219 "engines": {
3220 "node": ">=8"
3221 },
3222 "funding": {
3223 "url": "https://github.com/sponsors/sindresorhus"
3224 }
3225 },
3226 "node_modules/ansi-regex": {
3227 "version": "2.1.1",
3228 "dev": true,
3229 "license": "MIT",
3230 "engines": {
3231 "node": ">=0.10.0"
3232 }
3233 },
3234 "node_modules/ansi-styles": {
3235 "version": "3.2.1",
3236 "dev": true,
3237 "license": "MIT",
3238 "dependencies": {
3239 "color-convert": "^1.9.0"
3240 },
3241 "engines": {
3242 "node": ">=4"
3243 }
3244 },
3245 "node_modules/anymatch": {
3246 "version": "3.1.2",
3247 "dev": true,
3248 "license": "ISC",
3249 "dependencies": {
3250 "normalize-path": "^3.0.0",
3251 "picomatch": "^2.0.4"
3252 },
3253 "engines": {
3254 "node": ">= 8"
3255 }
3256 },
3257 "node_modules/arg": {
3258 "version": "5.0.1",
3259 "dev": true,
3260 "license": "MIT"
3261 },
3262 "node_modules/argparse": {
3263 "version": "1.0.10",
3264 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
3265 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
3266 "dev": true,
3267 "dependencies": {
3268 "sprintf-js": "~1.0.2"
3269 }
3270 },
3271 "node_modules/args": {
3272 "version": "5.0.3",
3273 "resolved": "https://registry.npmjs.org/args/-/args-5.0.3.tgz",
3274 "integrity": "sha512-h6k/zfFgusnv3i5TU08KQkVKuCPBtL/PWQbWkHUxvJrZ2nAyeaUupneemcrgn1xmqxPQsPIzwkUhOpoqPDRZuA==",
3275 "dev": true,
3276 "dependencies": {
3277 "camelcase": "5.0.0",
3278 "chalk": "2.4.2",
3279 "leven": "2.1.0",
3280 "mri": "1.1.4"
3281 },
3282 "engines": {
3283 "node": ">= 6.0.0"
3284 }
3285 },
3286 "node_modules/args/node_modules/camelcase": {
3287 "version": "5.0.0",
3288 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz",
3289 "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==",
3290 "dev": true,
3291 "engines": {
3292 "node": ">=6"
3293 }
3294 },
3295 "node_modules/args/node_modules/leven": {
3296 "version": "2.1.0",
3297 "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
3298 "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=",
3299 "dev": true,
3300 "engines": {
3301 "node": ">=0.10.0"
3302 }
3303 },
3304 "node_modules/aria-query": {
3305 "version": "5.0.0",
3306 "dev": true,
3307 "license": "Apache-2.0",
3308 "engines": {
3309 "node": ">=6.0"
3310 }
3311 },
3312 "node_modules/array-flatten": {
3313 "version": "1.1.1",
3314 "dev": true,
3315 "license": "MIT"
3316 },
3317 "node_modules/array-union": {
3318 "version": "2.1.0",
3319 "dev": true,
3320 "license": "MIT",
3321 "engines": {
3322 "node": ">=8"
3323 }
3324 },
3325 "node_modules/asynckit": {
3326 "version": "0.4.0",
3327 "dev": true,
3328 "license": "MIT"
3329 },
3330 "node_modules/atob": {
3331 "version": "2.1.2",
3332 "dev": true,
3333 "license": "(MIT OR Apache-2.0)",
3334 "bin": {
3335 "atob": "bin/atob.js"
3336 },
3337 "engines": {
3338 "node": ">= 4.5.0"
3339 }
3340 },
3341 "node_modules/atomic-sleep": {
3342 "version": "1.0.0",
3343 "dev": true,
3344 "license": "MIT",
3345 "engines": {
3346 "node": ">=8.0.0"
3347 }
3348 },
3349 "node_modules/autoprefixer": {
3350 "version": "10.4.5",
3351 "dev": true,
3352 "funding": [
3353 {
3354 "type": "opencollective",
3355 "url": "https://opencollective.com/postcss/"
3356 },
3357 {
3358 "type": "tidelift",
3359 "url": "https://tidelift.com/funding/github/npm/autoprefixer"
3360 }
3361 ],
3362 "license": "MIT",
3363 "dependencies": {
3364 "browserslist": "^4.20.2",
3365 "caniuse-lite": "^1.0.30001332",
3366 "fraction.js": "^4.2.0",
3367 "normalize-range": "^0.1.2",
3368 "picocolors": "^1.0.0",
3369 "postcss-value-parser": "^4.2.0"
3370 },
3371 "bin": {
3372 "autoprefixer": "bin/autoprefixer"
3373 },
3374 "engines": {
3375 "node": "^10 || ^12 || >=14"
3376 },
3377 "peerDependencies": {
3378 "postcss": "^8.1.0"
3379 }
3380 },
3381 "node_modules/axios": {
3382 "version": "0.21.4",
3383 "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz",
3384 "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==",
3385 "dev": true,
3386 "dependencies": {
3387 "follow-redirects": "^1.14.0"
3388 }
3389 },
3390 "node_modules/babel-jest": {
3391 "version": "28.1.0",
3392 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.0.tgz",
3393 "integrity": "sha512-zNKk0yhDZ6QUwfxh9k07GII6siNGMJWVUU49gmFj5gfdqDKLqa2RArXOF2CODp4Dr7dLxN2cvAV+667dGJ4b4w==",
3394 "dev": true,
3395 "dependencies": {
3396 "@jest/transform": "^28.1.0",
3397 "@types/babel__core": "^7.1.14",
3398 "babel-plugin-istanbul": "^6.1.1",
3399 "babel-preset-jest": "^28.0.2",
3400 "chalk": "^4.0.0",
3401 "graceful-fs": "^4.2.9",
3402 "slash": "^3.0.0"
3403 },
3404 "engines": {
3405 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
3406 },
3407 "peerDependencies": {
3408 "@babel/core": "^7.8.0"
3409 }
3410 },
3411 "node_modules/babel-jest/node_modules/ansi-styles": {
3412 "version": "4.3.0",
3413 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3414 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3415 "dev": true,
3416 "dependencies": {
3417 "color-convert": "^2.0.1"
3418 },
3419 "engines": {
3420 "node": ">=8"
3421 },
3422 "funding": {
3423 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3424 }
3425 },
3426 "node_modules/babel-jest/node_modules/chalk": {
3427 "version": "4.1.2",
3428 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3429 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3430 "dev": true,
3431 "dependencies": {
3432 "ansi-styles": "^4.1.0",
3433 "supports-color": "^7.1.0"
3434 },
3435 "engines": {
3436 "node": ">=10"
3437 },
3438 "funding": {
3439 "url": "https://github.com/chalk/chalk?sponsor=1"
3440 }
3441 },
3442 "node_modules/babel-jest/node_modules/color-convert": {
3443 "version": "2.0.1",
3444 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3445 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3446 "dev": true,
3447 "dependencies": {
3448 "color-name": "~1.1.4"
3449 },
3450 "engines": {
3451 "node": ">=7.0.0"
3452 }
3453 },
3454 "node_modules/babel-jest/node_modules/color-name": {
3455 "version": "1.1.4",
3456 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3457 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3458 "dev": true
3459 },
3460 "node_modules/babel-jest/node_modules/has-flag": {
3461 "version": "4.0.0",
3462 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3463 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3464 "dev": true,
3465 "engines": {
3466 "node": ">=8"
3467 }
3468 },
3469 "node_modules/babel-jest/node_modules/supports-color": {
3470 "version": "7.2.0",
3471 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3472 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3473 "dev": true,
3474 "dependencies": {
3475 "has-flag": "^4.0.0"
3476 },
3477 "engines": {
3478 "node": ">=8"
3479 }
3480 },
3481 "node_modules/babel-plugin-dynamic-import-node": {
3482 "version": "2.3.3",
3483 "dev": true,
3484 "license": "MIT",
3485 "dependencies": {
3486 "object.assign": "^4.1.0"
3487 }
3488 },
3489 "node_modules/babel-plugin-istanbul": {
3490 "version": "6.1.1",
3491 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
3492 "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
3493 "dev": true,
3494 "dependencies": {
3495 "@babel/helper-plugin-utils": "^7.0.0",
3496 "@istanbuljs/load-nyc-config": "^1.0.0",
3497 "@istanbuljs/schema": "^0.1.2",
3498 "istanbul-lib-instrument": "^5.0.4",
3499 "test-exclude": "^6.0.0"
3500 },
3501 "engines": {
3502 "node": ">=8"
3503 }
3504 },
3505 "node_modules/babel-plugin-jest-hoist": {
3506 "version": "28.0.2",
3507 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.0.2.tgz",
3508 "integrity": "sha512-Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ==",
3509 "dev": true,
3510 "dependencies": {
3511 "@babel/template": "^7.3.3",
3512 "@babel/types": "^7.3.3",
3513 "@types/babel__core": "^7.1.14",
3514 "@types/babel__traverse": "^7.0.6"
3515 },
3516 "engines": {
3517 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
3518 }
3519 },
3520 "node_modules/babel-preset-current-node-syntax": {
3521 "version": "1.0.1",
3522 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
3523 "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
3524 "dev": true,
3525 "dependencies": {
3526 "@babel/plugin-syntax-async-generators": "^7.8.4",
3527 "@babel/plugin-syntax-bigint": "^7.8.3",
3528 "@babel/plugin-syntax-class-properties": "^7.8.3",
3529 "@babel/plugin-syntax-import-meta": "^7.8.3",
3530 "@babel/plugin-syntax-json-strings": "^7.8.3",
3531 "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
3532 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
3533 "@babel/plugin-syntax-numeric-separator": "^7.8.3",
3534 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
3535 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
3536 "@babel/plugin-syntax-optional-chaining": "^7.8.3",
3537 "@babel/plugin-syntax-top-level-await": "^7.8.3"
3538 },
3539 "peerDependencies": {
3540 "@babel/core": "^7.0.0"
3541 }
3542 },
3543 "node_modules/babel-preset-jest": {
3544 "version": "28.0.2",
3545 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.0.2.tgz",
3546 "integrity": "sha512-sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ==",
3547 "dev": true,
3548 "dependencies": {
3549 "babel-plugin-jest-hoist": "^28.0.2",
3550 "babel-preset-current-node-syntax": "^1.0.0"
3551 },
3552 "engines": {
3553 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
3554 },
3555 "peerDependencies": {
3556 "@babel/core": "^7.0.0"
3557 }
3558 },
3559 "node_modules/balanced-match": {
3560 "version": "1.0.2",
3561 "dev": true,
3562 "license": "MIT"
3563 },
3564 "node_modules/big-integer": {
3565 "version": "1.6.51",
3566 "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz",
3567 "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==",
3568 "dev": true,
3569 "engines": {
3570 "node": ">=0.6"
3571 }
3572 },
3573 "node_modules/binary": {
3574 "version": "0.3.0",
3575 "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz",
3576 "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==",
3577 "dev": true,
3578 "dependencies": {
3579 "buffers": "~0.1.1",
3580 "chainsaw": "~0.1.0"
3581 },
3582 "engines": {
3583 "node": "*"
3584 }
3585 },
3586 "node_modules/binary-extensions": {
3587 "version": "2.2.0",
3588 "dev": true,
3589 "license": "MIT",
3590 "engines": {
3591 "node": ">=8"
3592 }
3593 },
3594 "node_modules/bluebird": {
3595 "version": "3.5.5",
3596 "dev": true,
3597 "license": "MIT"
3598 },
3599 "node_modules/body-parser": {
3600 "version": "1.20.0",
3601 "dev": true,
3602 "license": "MIT",
3603 "dependencies": {
3604 "bytes": "3.1.2",
3605 "content-type": "~1.0.4",
3606 "debug": "2.6.9",
3607 "depd": "2.0.0",
3608 "destroy": "1.2.0",
3609 "http-errors": "2.0.0",
3610 "iconv-lite": "0.4.24",
3611 "on-finished": "2.4.1",
3612 "qs": "6.10.3",
3613 "raw-body": "2.5.1",
3614 "type-is": "~1.6.18",
3615 "unpipe": "1.0.0"
3616 },
3617 "engines": {
3618 "node": ">= 0.8",
3619 "npm": "1.2.8000 || >= 1.4.16"
3620 }
3621 },
3622 "node_modules/body-parser/node_modules/debug": {
3623 "version": "2.6.9",
3624 "dev": true,
3625 "license": "MIT",
3626 "dependencies": {
3627 "ms": "2.0.0"
3628 }
3629 },
3630 "node_modules/body-parser/node_modules/ms": {
3631 "version": "2.0.0",
3632 "dev": true,
3633 "license": "MIT"
3634 },
3635 "node_modules/brace-expansion": {
3636 "version": "1.1.11",
3637 "dev": true,
3638 "license": "MIT",
3639 "dependencies": {
3640 "balanced-match": "^1.0.0",
3641 "concat-map": "0.0.1"
3642 }
3643 },
3644 "node_modules/braces": {
3645 "version": "3.0.2",
3646 "dev": true,
3647 "license": "MIT",
3648 "dependencies": {
3649 "fill-range": "^7.0.1"
3650 },
3651 "engines": {
3652 "node": ">=8"
3653 }
3654 },
3655 "node_modules/browser-process-hrtime": {
3656 "version": "1.0.0",
3657 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
3658 "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
3659 "dev": true
3660 },
3661 "node_modules/browserslist": {
3662 "version": "4.20.3",
3663 "dev": true,
3664 "funding": [
3665 {
3666 "type": "opencollective",
3667 "url": "https://opencollective.com/browserslist"
3668 },
3669 {
3670 "type": "tidelift",
3671 "url": "https://tidelift.com/funding/github/npm/browserslist"
3672 }
3673 ],
3674 "license": "MIT",
3675 "dependencies": {
3676 "caniuse-lite": "^1.0.30001332",
3677 "electron-to-chromium": "^1.4.118",
3678 "escalade": "^3.1.1",
3679 "node-releases": "^2.0.3",
3680 "picocolors": "^1.0.0"
3681 },
3682 "bin": {
3683 "browserslist": "cli.js"
3684 },
3685 "engines": {
3686 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
3687 }
3688 },
3689 "node_modules/bs-logger": {
3690 "version": "0.2.6",
3691 "dev": true,
3692 "license": "MIT",
3693 "dependencies": {
3694 "fast-json-stable-stringify": "2.x"
3695 },
3696 "engines": {
3697 "node": ">= 6"
3698 }
3699 },
3700 "node_modules/bser": {
3701 "version": "2.1.1",
3702 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
3703 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
3704 "dev": true,
3705 "dependencies": {
3706 "node-int64": "^0.4.0"
3707 }
3708 },
3709 "node_modules/buffer-crc32": {
3710 "version": "0.2.13",
3711 "dev": true,
3712 "license": "MIT",
3713 "engines": {
3714 "node": "*"
3715 }
3716 },
3717 "node_modules/buffer-from": {
3718 "version": "1.1.2",
3719 "dev": true,
3720 "license": "MIT"
3721 },
3722 "node_modules/buffer-indexof-polyfill": {
3723 "version": "1.0.2",
3724 "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz",
3725 "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==",
3726 "dev": true,
3727 "engines": {
3728 "node": ">=0.10"
3729 }
3730 },
3731 "node_modules/buffers": {
3732 "version": "0.1.1",
3733 "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz",
3734 "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==",
3735 "dev": true,
3736 "engines": {
3737 "node": ">=0.2.0"
3738 }
3739 },
3740 "node_modules/bufferutil": {
3741 "version": "4.0.6",
3742 "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz",
3743 "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==",
3744 "dev": true,
3745 "hasInstallScript": true,
3746 "optional": true,
3747 "peer": true,
3748 "dependencies": {
3749 "node-gyp-build": "^4.3.0"
3750 },
3751 "engines": {
3752 "node": ">=6.14.2"
3753 }
3754 },
3755 "node_modules/bytes": {
3756 "version": "3.1.2",
3757 "dev": true,
3758 "license": "MIT",
3759 "engines": {
3760 "node": ">= 0.8"
3761 }
3762 },
3763 "node_modules/call-bind": {
3764 "version": "1.0.2",
3765 "dev": true,
3766 "license": "MIT",
3767 "dependencies": {
3768 "function-bind": "^1.1.1",
3769 "get-intrinsic": "^1.0.2"
3770 },
3771 "funding": {
3772 "url": "https://github.com/sponsors/ljharb"
3773 }
3774 },
3775 "node_modules/callsites": {
3776 "version": "3.1.0",
3777 "dev": true,
3778 "license": "MIT",
3779 "engines": {
3780 "node": ">=6"
3781 }
3782 },
3783 "node_modules/camelcase": {
3784 "version": "5.3.1",
3785 "dev": true,
3786 "license": "MIT",
3787 "engines": {
3788 "node": ">=6"
3789 }
3790 },
3791 "node_modules/camelcase-css": {
3792 "version": "2.0.1",
3793 "dev": true,
3794 "license": "MIT",
3795 "engines": {
3796 "node": ">= 6"
3797 }
3798 },
3799 "node_modules/caniuse-lite": {
3800 "version": "1.0.30001334",
3801 "dev": true,
3802 "funding": [
3803 {
3804 "type": "opencollective",
3805 "url": "https://opencollective.com/browserslist"
3806 },
3807 {
3808 "type": "tidelift",
3809 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
3810 }
3811 ],
3812 "license": "CC-BY-4.0"
3813 },
3814 "node_modules/chainsaw": {
3815 "version": "0.1.0",
3816 "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz",
3817 "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==",
3818 "dev": true,
3819 "dependencies": {
3820 "traverse": ">=0.3.0 <0.4"
3821 },
3822 "engines": {
3823 "node": "*"
3824 }
3825 },
3826 "node_modules/chalk": {
3827 "version": "2.4.2",
3828 "dev": true,
3829 "license": "MIT",
3830 "dependencies": {
3831 "ansi-styles": "^3.2.1",
3832 "escape-string-regexp": "^1.0.5",
3833 "supports-color": "^5.3.0"
3834 },
3835 "engines": {
3836 "node": ">=4"
3837 }
3838 },
3839 "node_modules/char-regex": {
3840 "version": "1.0.2",
3841 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
3842 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
3843 "dev": true,
3844 "engines": {
3845 "node": ">=10"
3846 }
3847 },
3848 "node_modules/check-types": {
3849 "version": "7.3.0",
3850 "resolved": "https://registry.npmjs.org/check-types/-/check-types-7.3.0.tgz",
3851 "integrity": "sha512-bzDMlwEIZFtyK70RHwQhMCvXpPyJZgOCCKlvH9oAJz4quUQse8ZynYE5RQzKpY7b5PoL6G+jQMcZzUPD4p6tFg==",
3852 "dev": true
3853 },
3854 "node_modules/chokidar": {
3855 "version": "3.5.3",
3856 "dev": true,
3857 "funding": [
3858 {
3859 "type": "individual",
3860 "url": "https://paulmillr.com/funding/"
3861 }
3862 ],
3863 "license": "MIT",
3864 "dependencies": {
3865 "anymatch": "~3.1.2",
3866 "braces": "~3.0.2",
3867 "glob-parent": "~5.1.2",
3868 "is-binary-path": "~2.1.0",
3869 "is-glob": "~4.0.1",
3870 "normalize-path": "~3.0.0",
3871 "readdirp": "~3.6.0"
3872 },
3873 "engines": {
3874 "node": ">= 8.10.0"
3875 },
3876 "optionalDependencies": {
3877 "fsevents": "~2.3.2"
3878 }
3879 },
3880 "node_modules/chownr": {
3881 "version": "2.0.0",
3882 "dev": true,
3883 "license": "ISC",
3884 "engines": {
3885 "node": ">=10"
3886 }
3887 },
3888 "node_modules/ci-info": {
3889 "version": "3.3.1",
3890 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz",
3891 "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==",
3892 "dev": true
3893 },
3894 "node_modules/cjs-module-lexer": {
3895 "version": "1.2.2",
3896 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz",
3897 "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==",
3898 "dev": true
3899 },
3900 "node_modules/cli-color": {
3901 "version": "1.4.0",
3902 "dev": true,
3903 "license": "ISC",
3904 "dependencies": {
3905 "ansi-regex": "^2.1.1",
3906 "d": "1",
3907 "es5-ext": "^0.10.46",
3908 "es6-iterator": "^2.0.3",
3909 "memoizee": "^0.4.14",
3910 "timers-ext": "^0.1.5"
3911 }
3912 },
3913 "node_modules/cliui": {
3914 "version": "7.0.4",
3915 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
3916 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
3917 "dev": true,
3918 "dependencies": {
3919 "string-width": "^4.2.0",
3920 "strip-ansi": "^6.0.0",
3921 "wrap-ansi": "^7.0.0"
3922 }
3923 },
3924 "node_modules/co": {
3925 "version": "4.6.0",
3926 "dev": true,
3927 "license": "MIT",
3928 "engines": {
3929 "iojs": ">= 1.0.0",
3930 "node": ">= 0.12.0"
3931 }
3932 },
3933 "node_modules/collect-v8-coverage": {
3934 "version": "1.0.1",
3935 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
3936 "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==",
3937 "dev": true
3938 },
3939 "node_modules/color": {
3940 "version": "4.2.3",
3941 "dev": true,
3942 "license": "MIT",
3943 "dependencies": {
3944 "color-convert": "^2.0.1",
3945 "color-string": "^1.9.0"
3946 },
3947 "engines": {
3948 "node": ">=12.5.0"
3949 }
3950 },
3951 "node_modules/color-convert": {
3952 "version": "1.9.3",
3953 "dev": true,
3954 "license": "MIT",
3955 "dependencies": {
3956 "color-name": "1.1.3"
3957 }
3958 },
3959 "node_modules/color-name": {
3960 "version": "1.1.3",
3961 "dev": true,
3962 "license": "MIT"
3963 },
3964 "node_modules/color-string": {
3965 "version": "1.9.1",
3966 "dev": true,
3967 "license": "MIT",
3968 "dependencies": {
3969 "color-name": "^1.0.0",
3970 "simple-swizzle": "^0.2.2"
3971 }
3972 },
3973 "node_modules/color/node_modules/color-convert": {
3974 "version": "2.0.1",
3975 "dev": true,
3976 "license": "MIT",
3977 "dependencies": {
3978 "color-name": "~1.1.4"
3979 },
3980 "engines": {
3981 "node": ">=7.0.0"
3982 }
3983 },
3984 "node_modules/color/node_modules/color-name": {
3985 "version": "1.1.4",
3986 "dev": true,
3987 "license": "MIT"
3988 },
3989 "node_modules/colors": {
3990 "version": "1.4.0",
3991 "dev": true,
3992 "license": "MIT",
3993 "engines": {
3994 "node": ">=0.1.90"
3995 }
3996 },
3997 "node_modules/combined-stream": {
3998 "version": "1.0.8",
3999 "dev": true,
4000 "license": "MIT",
4001 "dependencies": {
4002 "delayed-stream": "~1.0.0"
4003 },
4004 "engines": {
4005 "node": ">= 0.8"
4006 }
4007 },
4008 "node_modules/commander": {
4009 "version": "8.3.0",
4010 "dev": true,
4011 "license": "MIT",
4012 "engines": {
4013 "node": ">= 12"
4014 }
4015 },
4016 "node_modules/concat-map": {
4017 "version": "0.0.1",
4018 "dev": true,
4019 "license": "MIT"
4020 },
4021 "node_modules/concat-stream": {
4022 "version": "1.6.2",
4023 "dev": true,
4024 "engines": [
4025 "node >= 0.8"
4026 ],
4027 "license": "MIT",
4028 "dependencies": {
4029 "buffer-from": "^1.0.0",
4030 "inherits": "^2.0.3",
4031 "readable-stream": "^2.2.2",
4032 "typedarray": "^0.0.6"
4033 }
4034 },
4035 "node_modules/concat-stream/node_modules/readable-stream": {
4036 "version": "2.3.7",
4037 "dev": true,
4038 "license": "MIT",
4039 "dependencies": {
4040 "core-util-is": "~1.0.0",
4041 "inherits": "~2.0.3",
4042 "isarray": "~1.0.0",
4043 "process-nextick-args": "~2.0.0",
4044 "safe-buffer": "~5.1.1",
4045 "string_decoder": "~1.1.1",
4046 "util-deprecate": "~1.0.1"
4047 }
4048 },
4049 "node_modules/concat-stream/node_modules/string_decoder": {
4050 "version": "1.1.1",
4051 "dev": true,
4052 "license": "MIT",
4053 "dependencies": {
4054 "safe-buffer": "~5.1.0"
4055 }
4056 },
4057 "node_modules/content-disposition": {
4058 "version": "0.5.4",
4059 "dev": true,
4060 "license": "MIT",
4061 "dependencies": {
4062 "safe-buffer": "5.2.1"
4063 },
4064 "engines": {
4065 "node": ">= 0.6"
4066 }
4067 },
4068 "node_modules/content-disposition/node_modules/safe-buffer": {
4069 "version": "5.2.1",
4070 "dev": true,
4071 "funding": [
4072 {
4073 "type": "github",
4074 "url": "https://github.com/sponsors/feross"
4075 },
4076 {
4077 "type": "patreon",
4078 "url": "https://www.patreon.com/feross"
4079 },
4080 {
4081 "type": "consulting",
4082 "url": "https://feross.org/support"
4083 }
4084 ],
4085 "license": "MIT"
4086 },
4087 "node_modules/content-type": {
4088 "version": "1.0.4",
4089 "dev": true,
4090 "license": "MIT",
4091 "engines": {
4092 "node": ">= 0.6"
4093 }
4094 },
4095 "node_modules/convert-source-map": {
4096 "version": "1.8.0",
4097 "dev": true,
4098 "license": "MIT",
4099 "dependencies": {
4100 "safe-buffer": "~5.1.1"
4101 }
4102 },
4103 "node_modules/cookie": {
4104 "version": "0.5.0",
4105 "dev": true,
4106 "license": "MIT",
4107 "engines": {
4108 "node": ">= 0.6"
4109 }
4110 },
4111 "node_modules/cookie-signature": {
4112 "version": "1.0.6",
4113 "dev": true,
4114 "license": "MIT"
4115 },
4116 "node_modules/core-util-is": {
4117 "version": "1.0.3",
4118 "dev": true,
4119 "license": "MIT"
4120 },
4121 "node_modules/cross-fetch": {
4122 "version": "3.1.5",
4123 "dev": true,
4124 "license": "MIT",
4125 "dependencies": {
4126 "node-fetch": "2.6.7"
4127 }
4128 },
4129 "node_modules/cross-spawn": {
4130 "version": "7.0.3",
4131 "dev": true,
4132 "license": "MIT",
4133 "dependencies": {
4134 "path-key": "^3.1.0",
4135 "shebang-command": "^2.0.0",
4136 "which": "^2.0.1"
4137 },
4138 "engines": {
4139 "node": ">= 8"
4140 }
4141 },
4142 "node_modules/css": {
4143 "version": "3.0.0",
4144 "dev": true,
4145 "license": "MIT",
4146 "dependencies": {
4147 "inherits": "^2.0.4",
4148 "source-map": "^0.6.1",
4149 "source-map-resolve": "^0.6.0"
4150 }
4151 },
4152 "node_modules/css-selector-tokenizer": {
4153 "version": "0.8.0",
4154 "dev": true,
4155 "license": "MIT",
4156 "dependencies": {
4157 "cssesc": "^3.0.0",
4158 "fastparse": "^1.1.2"
4159 }
4160 },
4161 "node_modules/css.escape": {
4162 "version": "1.5.1",
4163 "dev": true,
4164 "license": "MIT"
4165 },
4166 "node_modules/css/node_modules/source-map": {
4167 "version": "0.6.1",
4168 "dev": true,
4169 "license": "BSD-3-Clause",
4170 "engines": {
4171 "node": ">=0.10.0"
4172 }
4173 },
4174 "node_modules/cssesc": {
4175 "version": "3.0.0",
4176 "dev": true,
4177 "license": "MIT",
4178 "bin": {
4179 "cssesc": "bin/cssesc"
4180 },
4181 "engines": {
4182 "node": ">=4"
4183 }
4184 },
4185 "node_modules/cssom": {
4186 "version": "0.5.0",
4187 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
4188 "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
4189 "dev": true
4190 },
4191 "node_modules/cssstyle": {
4192 "version": "2.3.0",
4193 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
4194 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
4195 "dev": true,
4196 "dependencies": {
4197 "cssom": "~0.3.6"
4198 },
4199 "engines": {
4200 "node": ">=8"
4201 }
4202 },
4203 "node_modules/cssstyle/node_modules/cssom": {
4204 "version": "0.3.8",
4205 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
4206 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
4207 "dev": true
4208 },
4209 "node_modules/d": {
4210 "version": "1.0.1",
4211 "dev": true,
4212 "license": "ISC",
4213 "dependencies": {
4214 "es5-ext": "^0.10.50",
4215 "type": "^1.0.1"
4216 }
4217 },
4218 "node_modules/daisyui": {
4219 "version": "2.14.3",
4220 "dev": true,
4221 "license": "MIT",
4222 "dependencies": {
4223 "color": "^4.2",
4224 "css-selector-tokenizer": "^0.8.0",
4225 "postcss-js": "^4.0.0",
4226 "tailwindcss": "^3.0"
4227 },
4228 "peerDependencies": {
4229 "autoprefixer": "^10.0.2",
4230 "postcss": "^8.1.6"
4231 }
4232 },
4233 "node_modules/data-urls": {
4234 "version": "3.0.2",
4235 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz",
4236 "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==",
4237 "dev": true,
4238 "dependencies": {
4239 "abab": "^2.0.6",
4240 "whatwg-mimetype": "^3.0.0",
4241 "whatwg-url": "^11.0.0"
4242 },
4243 "engines": {
4244 "node": ">=12"
4245 }
4246 },
4247 "node_modules/data-urls/node_modules/whatwg-url": {
4248 "version": "11.0.0",
4249 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
4250 "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
4251 "dev": true,
4252 "dependencies": {
4253 "tr46": "^3.0.0",
4254 "webidl-conversions": "^7.0.0"
4255 },
4256 "engines": {
4257 "node": ">=12"
4258 }
4259 },
4260 "node_modules/dateformat": {
4261 "version": "4.6.3",
4262 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz",
4263 "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==",
4264 "dev": true,
4265 "engines": {
4266 "node": "*"
4267 }
4268 },
4269 "node_modules/debug": {
4270 "version": "4.3.3",
4271 "dev": true,
4272 "license": "MIT",
4273 "dependencies": {
4274 "ms": "2.1.2"
4275 },
4276 "engines": {
4277 "node": ">=6.0"
4278 },
4279 "peerDependenciesMeta": {
4280 "supports-color": {
4281 "optional": true
4282 }
4283 }
4284 },
4285 "node_modules/debug/node_modules/ms": {
4286 "version": "2.1.2",
4287 "dev": true,
4288 "license": "MIT"
4289 },
4290 "node_modules/decimal.js": {
4291 "version": "10.3.1",
4292 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz",
4293 "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==",
4294 "dev": true
4295 },
4296 "node_modules/decode-uri-component": {
4297 "version": "0.2.0",
4298 "dev": true,
4299 "license": "MIT",
4300 "engines": {
4301 "node": ">=0.10"
4302 }
4303 },
4304 "node_modules/dedent": {
4305 "version": "0.7.0",
4306 "dev": true,
4307 "license": "MIT"
4308 },
4309 "node_modules/deep-is": {
4310 "version": "0.1.4",
4311 "dev": true,
4312 "license": "MIT"
4313 },
4314 "node_modules/deepmerge": {
4315 "version": "4.2.2",
4316 "dev": true,
4317 "license": "MIT",
4318 "engines": {
4319 "node": ">=0.10.0"
4320 }
4321 },
4322 "node_modules/define-lazy-prop": {
4323 "version": "2.0.0",
4324 "dev": true,
4325 "license": "MIT",
4326 "engines": {
4327 "node": ">=8"
4328 }
4329 },
4330 "node_modules/define-properties": {
4331 "version": "1.1.4",
4332 "dev": true,
4333 "license": "MIT",
4334 "dependencies": {
4335 "has-property-descriptors": "^1.0.0",
4336 "object-keys": "^1.1.1"
4337 },
4338 "engines": {
4339 "node": ">= 0.4"
4340 },
4341 "funding": {
4342 "url": "https://github.com/sponsors/ljharb"
4343 }
4344 },
4345 "node_modules/defined": {
4346 "version": "1.0.0",
4347 "dev": true,
4348 "license": "MIT"
4349 },
4350 "node_modules/delayed-stream": {
4351 "version": "1.0.0",
4352 "dev": true,
4353 "license": "MIT",
4354 "engines": {
4355 "node": ">=0.4.0"
4356 }
4357 },
4358 "node_modules/depd": {
4359 "version": "2.0.0",
4360 "dev": true,
4361 "license": "MIT",
4362 "engines": {
4363 "node": ">= 0.8"
4364 }
4365 },
4366 "node_modules/destroy": {
4367 "version": "1.2.0",
4368 "dev": true,
4369 "license": "MIT",
4370 "engines": {
4371 "node": ">= 0.8",
4372 "npm": "1.2.8000 || >= 1.4.16"
4373 }
4374 },
4375 "node_modules/detect-indent": {
4376 "version": "6.1.0",
4377 "dev": true,
4378 "license": "MIT",
4379 "engines": {
4380 "node": ">=8"
4381 }
4382 },
4383 "node_modules/detect-newline": {
4384 "version": "3.1.0",
4385 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
4386 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
4387 "dev": true,
4388 "engines": {
4389 "node": ">=8"
4390 }
4391 },
4392 "node_modules/detective": {
4393 "version": "5.2.0",
4394 "dev": true,
4395 "license": "MIT",
4396 "dependencies": {
4397 "acorn-node": "^1.6.1",
4398 "defined": "^1.0.0",
4399 "minimist": "^1.1.1"
4400 },
4401 "bin": {
4402 "detective": "bin/detective.js"
4403 },
4404 "engines": {
4405 "node": ">=0.8.0"
4406 }
4407 },
4408 "node_modules/didyoumean": {
4409 "version": "1.2.2",
4410 "dev": true,
4411 "license": "Apache-2.0"
4412 },
4413 "node_modules/diff-sequences": {
4414 "version": "27.5.1",
4415 "dev": true,
4416 "license": "MIT",
4417 "engines": {
4418 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
4419 }
4420 },
4421 "node_modules/dir-glob": {
4422 "version": "3.0.1",
4423 "dev": true,
4424 "license": "MIT",
4425 "dependencies": {
4426 "path-type": "^4.0.0"
4427 },
4428 "engines": {
4429 "node": ">=8"
4430 }
4431 },
4432 "node_modules/dlv": {
4433 "version": "1.1.3",
4434 "dev": true,
4435 "license": "MIT"
4436 },
4437 "node_modules/doctrine": {
4438 "version": "3.0.0",
4439 "dev": true,
4440 "license": "Apache-2.0",
4441 "dependencies": {
4442 "esutils": "^2.0.2"
4443 },
4444 "engines": {
4445 "node": ">=6.0.0"
4446 }
4447 },
4448 "node_modules/dom-accessibility-api": {
4449 "version": "0.5.14",
4450 "dev": true,
4451 "license": "MIT"
4452 },
4453 "node_modules/domexception": {
4454 "version": "4.0.0",
4455 "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
4456 "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
4457 "dev": true,
4458 "dependencies": {
4459 "webidl-conversions": "^7.0.0"
4460 },
4461 "engines": {
4462 "node": ">=12"
4463 }
4464 },
4465 "node_modules/duplexer2": {
4466 "version": "0.1.4",
4467 "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
4468 "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
4469 "dev": true,
4470 "dependencies": {
4471 "readable-stream": "^2.0.2"
4472 }
4473 },
4474 "node_modules/duplexer2/node_modules/readable-stream": {
4475 "version": "2.3.7",
4476 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
4477 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
4478 "dev": true,
4479 "dependencies": {
4480 "core-util-is": "~1.0.0",
4481 "inherits": "~2.0.3",
4482 "isarray": "~1.0.0",
4483 "process-nextick-args": "~2.0.0",
4484 "safe-buffer": "~5.1.1",
4485 "string_decoder": "~1.1.1",
4486 "util-deprecate": "~1.0.1"
4487 }
4488 },
4489 "node_modules/duplexer2/node_modules/string_decoder": {
4490 "version": "1.1.1",
4491 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
4492 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
4493 "dev": true,
4494 "dependencies": {
4495 "safe-buffer": "~5.1.0"
4496 }
4497 },
4498 "node_modules/ee-first": {
4499 "version": "1.1.1",
4500 "dev": true,
4501 "license": "MIT"
4502 },
4503 "node_modules/electron-to-chromium": {
4504 "version": "1.4.129",
4505 "dev": true,
4506 "license": "ISC"
4507 },
4508 "node_modules/emittery": {
4509 "version": "0.10.2",
4510 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz",
4511 "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==",
4512 "dev": true,
4513 "engines": {
4514 "node": ">=12"
4515 },
4516 "funding": {
4517 "url": "https://github.com/sindresorhus/emittery?sponsor=1"
4518 }
4519 },
4520 "node_modules/emoji-regex": {
4521 "version": "8.0.0",
4522 "dev": true,
4523 "license": "MIT"
4524 },
4525 "node_modules/encodeurl": {
4526 "version": "1.0.2",
4527 "dev": true,
4528 "license": "MIT",
4529 "engines": {
4530 "node": ">= 0.8"
4531 }
4532 },
4533 "node_modules/end-of-stream": {
4534 "version": "1.4.4",
4535 "dev": true,
4536 "license": "MIT",
4537 "dependencies": {
4538 "once": "^1.4.0"
4539 }
4540 },
4541 "node_modules/error-ex": {
4542 "version": "1.3.2",
4543 "dev": true,
4544 "license": "MIT",
4545 "dependencies": {
4546 "is-arrayish": "^0.2.1"
4547 }
4548 },
4549 "node_modules/es5-ext": {
4550 "version": "0.10.61",
4551 "dev": true,
4552 "hasInstallScript": true,
4553 "license": "ISC",
4554 "dependencies": {
4555 "es6-iterator": "^2.0.3",
4556 "es6-symbol": "^3.1.3",
4557 "next-tick": "^1.1.0"
4558 },
4559 "engines": {
4560 "node": ">=0.10"
4561 }
4562 },
4563 "node_modules/es6-iterator": {
4564 "version": "2.0.3",
4565 "dev": true,
4566 "license": "MIT",
4567 "dependencies": {
4568 "d": "1",
4569 "es5-ext": "^0.10.35",
4570 "es6-symbol": "^3.1.1"
4571 }
4572 },
4573 "node_modules/es6-object-assign": {
4574 "version": "1.1.0",
4575 "dev": true,
4576 "license": "MIT"
4577 },
4578 "node_modules/es6-promise": {
4579 "version": "4.2.8",
4580 "dev": true,
4581 "license": "MIT"
4582 },
4583 "node_modules/es6-symbol": {
4584 "version": "3.1.3",
4585 "dev": true,
4586 "license": "ISC",
4587 "dependencies": {
4588 "d": "^1.0.1",
4589 "ext": "^1.1.2"
4590 }
4591 },
4592 "node_modules/es6-weak-map": {
4593 "version": "2.0.3",
4594 "dev": true,
4595 "license": "ISC",
4596 "dependencies": {
4597 "d": "1",
4598 "es5-ext": "^0.10.46",
4599 "es6-iterator": "^2.0.3",
4600 "es6-symbol": "^3.1.1"
4601 }
4602 },
4603 "node_modules/esbuild": {
4604 "version": "0.14.38",
4605 "dev": true,
4606 "hasInstallScript": true,
4607 "license": "MIT",
4608 "bin": {
4609 "esbuild": "bin/esbuild"
4610 },
4611 "engines": {
4612 "node": ">=12"
4613 },
4614 "optionalDependencies": {
4615 "esbuild-android-64": "0.14.38",
4616 "esbuild-android-arm64": "0.14.38",
4617 "esbuild-darwin-64": "0.14.38",
4618 "esbuild-darwin-arm64": "0.14.38",
4619 "esbuild-freebsd-64": "0.14.38",
4620 "esbuild-freebsd-arm64": "0.14.38",
4621 "esbuild-linux-32": "0.14.38",
4622 "esbuild-linux-64": "0.14.38",
4623 "esbuild-linux-arm": "0.14.38",
4624 "esbuild-linux-arm64": "0.14.38",
4625 "esbuild-linux-mips64le": "0.14.38",
4626 "esbuild-linux-ppc64le": "0.14.38",
4627 "esbuild-linux-riscv64": "0.14.38",
4628 "esbuild-linux-s390x": "0.14.38",
4629 "esbuild-netbsd-64": "0.14.38",
4630 "esbuild-openbsd-64": "0.14.38",
4631 "esbuild-sunos-64": "0.14.38",
4632 "esbuild-windows-32": "0.14.38",
4633 "esbuild-windows-64": "0.14.38",
4634 "esbuild-windows-arm64": "0.14.38"
4635 }
4636 },
4637 "node_modules/esbuild-darwin-64": {
4638 "version": "0.14.38",
4639 "cpu": [
4640 "x64"
4641 ],
4642 "dev": true,
4643 "license": "MIT",
4644 "optional": true,
4645 "os": [
4646 "darwin"
4647 ],
4648 "engines": {
4649 "node": ">=12"
4650 }
4651 },
4652 "node_modules/escalade": {
4653 "version": "3.1.1",
4654 "dev": true,
4655 "license": "MIT",
4656 "engines": {
4657 "node": ">=6"
4658 }
4659 },
4660 "node_modules/escape-html": {
4661 "version": "1.0.3",
4662 "dev": true,
4663 "license": "MIT"
4664 },
4665 "node_modules/escape-string-regexp": {
4666 "version": "1.0.5",
4667 "dev": true,
4668 "license": "MIT",
4669 "engines": {
4670 "node": ">=0.8.0"
4671 }
4672 },
4673 "node_modules/escodegen": {
4674 "version": "2.0.0",
4675 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
4676 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
4677 "dev": true,
4678 "dependencies": {
4679 "esprima": "^4.0.1",
4680 "estraverse": "^5.2.0",
4681 "esutils": "^2.0.2",
4682 "optionator": "^0.8.1"
4683 },
4684 "bin": {
4685 "escodegen": "bin/escodegen.js",
4686 "esgenerate": "bin/esgenerate.js"
4687 },
4688 "engines": {
4689 "node": ">=6.0"
4690 },
4691 "optionalDependencies": {
4692 "source-map": "~0.6.1"
4693 }
4694 },
4695 "node_modules/escodegen/node_modules/estraverse": {
4696 "version": "5.3.0",
4697 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
4698 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
4699 "dev": true,
4700 "engines": {
4701 "node": ">=4.0"
4702 }
4703 },
4704 "node_modules/escodegen/node_modules/levn": {
4705 "version": "0.3.0",
4706 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
4707 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
4708 "dev": true,
4709 "dependencies": {
4710 "prelude-ls": "~1.1.2",
4711 "type-check": "~0.3.2"
4712 },
4713 "engines": {
4714 "node": ">= 0.8.0"
4715 }
4716 },
4717 "node_modules/escodegen/node_modules/optionator": {
4718 "version": "0.8.3",
4719 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
4720 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
4721 "dev": true,
4722 "dependencies": {
4723 "deep-is": "~0.1.3",
4724 "fast-levenshtein": "~2.0.6",
4725 "levn": "~0.3.0",
4726 "prelude-ls": "~1.1.2",
4727 "type-check": "~0.3.2",
4728 "word-wrap": "~1.2.3"
4729 },
4730 "engines": {
4731 "node": ">= 0.8.0"
4732 }
4733 },
4734 "node_modules/escodegen/node_modules/prelude-ls": {
4735 "version": "1.1.2",
4736 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
4737 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
4738 "dev": true,
4739 "engines": {
4740 "node": ">= 0.8.0"
4741 }
4742 },
4743 "node_modules/escodegen/node_modules/source-map": {
4744 "version": "0.6.1",
4745 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4746 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4747 "dev": true,
4748 "optional": true,
4749 "engines": {
4750 "node": ">=0.10.0"
4751 }
4752 },
4753 "node_modules/escodegen/node_modules/type-check": {
4754 "version": "0.3.2",
4755 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
4756 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
4757 "dev": true,
4758 "dependencies": {
4759 "prelude-ls": "~1.1.2"
4760 },
4761 "engines": {
4762 "node": ">= 0.8.0"
4763 }
4764 },
4765 "node_modules/eslint": {
4766 "version": "8.14.0",
4767 "dev": true,
4768 "license": "MIT",
4769 "dependencies": {
4770 "@eslint/eslintrc": "^1.2.2",
4771 "@humanwhocodes/config-array": "^0.9.2",
4772 "ajv": "^6.10.0",
4773 "chalk": "^4.0.0",
4774 "cross-spawn": "^7.0.2",
4775 "debug": "^4.3.2",
4776 "doctrine": "^3.0.0",
4777 "escape-string-regexp": "^4.0.0",
4778 "eslint-scope": "^7.1.1",
4779 "eslint-utils": "^3.0.0",
4780 "eslint-visitor-keys": "^3.3.0",
4781 "espree": "^9.3.1",
4782 "esquery": "^1.4.0",
4783 "esutils": "^2.0.2",
4784 "fast-deep-equal": "^3.1.3",
4785 "file-entry-cache": "^6.0.1",
4786 "functional-red-black-tree": "^1.0.1",
4787 "glob-parent": "^6.0.1",
4788 "globals": "^13.6.0",
4789 "ignore": "^5.2.0",
4790 "import-fresh": "^3.0.0",
4791 "imurmurhash": "^0.1.4",
4792 "is-glob": "^4.0.0",
4793 "js-yaml": "^4.1.0",
4794 "json-stable-stringify-without-jsonify": "^1.0.1",
4795 "levn": "^0.4.1",
4796 "lodash.merge": "^4.6.2",
4797 "minimatch": "^3.0.4",
4798 "natural-compare": "^1.4.0",
4799 "optionator": "^0.9.1",
4800 "regexpp": "^3.2.0",
4801 "strip-ansi": "^6.0.1",
4802 "strip-json-comments": "^3.1.0",
4803 "text-table": "^0.2.0",
4804 "v8-compile-cache": "^2.0.3"
4805 },
4806 "bin": {
4807 "eslint": "bin/eslint.js"
4808 },
4809 "engines": {
4810 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
4811 },
4812 "funding": {
4813 "url": "https://opencollective.com/eslint"
4814 }
4815 },
4816 "node_modules/eslint-config-prettier": {
4817 "version": "8.5.0",
4818 "dev": true,
4819 "license": "MIT",
4820 "bin": {
4821 "eslint-config-prettier": "bin/cli.js"
4822 },
4823 "peerDependencies": {
4824 "eslint": ">=7.0.0"
4825 }
4826 },
4827 "node_modules/eslint-plugin-svelte3": {
4828 "version": "3.4.1",
4829 "dev": true,
4830 "license": "MIT",
4831 "engines": {
4832 "node": ">=10"
4833 },
4834 "peerDependencies": {
4835 "eslint": ">=6.0.0",
4836 "svelte": "^3.2.0"
4837 }
4838 },
4839 "node_modules/eslint-scope": {
4840 "version": "5.1.1",
4841 "dev": true,
4842 "license": "BSD-2-Clause",
4843 "dependencies": {
4844 "esrecurse": "^4.3.0",
4845 "estraverse": "^4.1.1"
4846 },
4847 "engines": {
4848 "node": ">=8.0.0"
4849 }
4850 },
4851 "node_modules/eslint-utils": {
4852 "version": "2.1.0",
4853 "dev": true,
4854 "license": "MIT",
4855 "dependencies": {
4856 "eslint-visitor-keys": "^1.1.0"
4857 },
4858 "engines": {
4859 "node": ">=6"
4860 },
4861 "funding": {
4862 "url": "https://github.com/sponsors/mysticatea"
4863 }
4864 },
4865 "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
4866 "version": "2.1.0",
4867 "dev": true,
4868 "license": "Apache-2.0",
4869 "engines": {
4870 "node": ">=10"
4871 }
4872 },
4873 "node_modules/eslint-visitor-keys": {
4874 "version": "1.3.0",
4875 "dev": true,
4876 "license": "Apache-2.0",
4877 "engines": {
4878 "node": ">=4"
4879 }
4880 },
4881 "node_modules/eslint/node_modules/ansi-styles": {
4882 "version": "4.3.0",
4883 "dev": true,
4884 "license": "MIT",
4885 "dependencies": {
4886 "color-convert": "^2.0.1"
4887 },
4888 "engines": {
4889 "node": ">=8"
4890 },
4891 "funding": {
4892 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4893 }
4894 },
4895 "node_modules/eslint/node_modules/argparse": {
4896 "version": "2.0.1",
4897 "dev": true,
4898 "license": "Python-2.0"
4899 },
4900 "node_modules/eslint/node_modules/chalk": {
4901 "version": "4.1.2",
4902 "dev": true,
4903 "license": "MIT",
4904 "dependencies": {
4905 "ansi-styles": "^4.1.0",
4906 "supports-color": "^7.1.0"
4907 },
4908 "engines": {
4909 "node": ">=10"
4910 },
4911 "funding": {
4912 "url": "https://github.com/chalk/chalk?sponsor=1"
4913 }
4914 },
4915 "node_modules/eslint/node_modules/color-convert": {
4916 "version": "2.0.1",
4917 "dev": true,
4918 "license": "MIT",
4919 "dependencies": {
4920 "color-name": "~1.1.4"
4921 },
4922 "engines": {
4923 "node": ">=7.0.0"
4924 }
4925 },
4926 "node_modules/eslint/node_modules/color-name": {
4927 "version": "1.1.4",
4928 "dev": true,
4929 "license": "MIT"
4930 },
4931 "node_modules/eslint/node_modules/escape-string-regexp": {
4932 "version": "4.0.0",
4933 "dev": true,
4934 "license": "MIT",
4935 "engines": {
4936 "node": ">=10"
4937 },
4938 "funding": {
4939 "url": "https://github.com/sponsors/sindresorhus"
4940 }
4941 },
4942 "node_modules/eslint/node_modules/eslint-scope": {
4943 "version": "7.1.1",
4944 "dev": true,
4945 "license": "BSD-2-Clause",
4946 "dependencies": {
4947 "esrecurse": "^4.3.0",
4948 "estraverse": "^5.2.0"
4949 },
4950 "engines": {
4951 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
4952 }
4953 },
4954 "node_modules/eslint/node_modules/estraverse": {
4955 "version": "5.3.0",
4956 "dev": true,
4957 "license": "BSD-2-Clause",
4958 "engines": {
4959 "node": ">=4.0"
4960 }
4961 },
4962 "node_modules/eslint/node_modules/glob-parent": {
4963 "version": "6.0.2",
4964 "dev": true,
4965 "license": "ISC",
4966 "dependencies": {
4967 "is-glob": "^4.0.3"
4968 },
4969 "engines": {
4970 "node": ">=10.13.0"
4971 }
4972 },
4973 "node_modules/eslint/node_modules/globals": {
4974 "version": "13.13.0",
4975 "dev": true,
4976 "license": "MIT",
4977 "dependencies": {
4978 "type-fest": "^0.20.2"
4979 },
4980 "engines": {
4981 "node": ">=8"
4982 },
4983 "funding": {
4984 "url": "https://github.com/sponsors/sindresorhus"
4985 }
4986 },
4987 "node_modules/eslint/node_modules/has-flag": {
4988 "version": "4.0.0",
4989 "dev": true,
4990 "license": "MIT",
4991 "engines": {
4992 "node": ">=8"
4993 }
4994 },
4995 "node_modules/eslint/node_modules/js-yaml": {
4996 "version": "4.1.0",
4997 "dev": true,
4998 "license": "MIT",
4999 "dependencies": {
5000 "argparse": "^2.0.1"
5001 },
5002 "bin": {
5003 "js-yaml": "bin/js-yaml.js"
5004 }
5005 },
5006 "node_modules/eslint/node_modules/supports-color": {
5007 "version": "7.2.0",
5008 "dev": true,
5009 "license": "MIT",
5010 "dependencies": {
5011 "has-flag": "^4.0.0"
5012 },
5013 "engines": {
5014 "node": ">=8"
5015 }
5016 },
5017 "node_modules/eslint/node_modules/type-fest": {
5018 "version": "0.20.2",
5019 "dev": true,
5020 "license": "(MIT OR CC0-1.0)",
5021 "engines": {
5022 "node": ">=10"
5023 },
5024 "funding": {
5025 "url": "https://github.com/sponsors/sindresorhus"
5026 }
5027 },
5028 "node_modules/espree": {
5029 "version": "7.3.1",
5030 "dev": true,
5031 "license": "BSD-2-Clause",
5032 "dependencies": {
5033 "acorn": "^7.4.0",
5034 "acorn-jsx": "^5.3.1",
5035 "eslint-visitor-keys": "^1.3.0"
5036 },
5037 "engines": {
5038 "node": "^10.12.0 || >=12.0.0"
5039 }
5040 },
5041 "node_modules/espree/node_modules/acorn": {
5042 "version": "8.7.1",
5043 "dev": true,
5044 "license": "MIT",
5045 "bin": {
5046 "acorn": "bin/acorn"
5047 },
5048 "engines": {
5049 "node": ">=0.4.0"
5050 }
5051 },
5052 "node_modules/esprima": {
5053 "version": "4.0.1",
5054 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
5055 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
5056 "dev": true,
5057 "bin": {
5058 "esparse": "bin/esparse.js",
5059 "esvalidate": "bin/esvalidate.js"
5060 },
5061 "engines": {
5062 "node": ">=4"
5063 }
5064 },
5065 "node_modules/esquery": {
5066 "version": "1.4.0",
5067 "dev": true,
5068 "license": "BSD-3-Clause",
5069 "dependencies": {
5070 "estraverse": "^5.1.0"
5071 },
5072 "engines": {
5073 "node": ">=0.10"
5074 }
5075 },
5076 "node_modules/esquery/node_modules/estraverse": {
5077 "version": "5.3.0",
5078 "dev": true,
5079 "license": "BSD-2-Clause",
5080 "engines": {
5081 "node": ">=4.0"
5082 }
5083 },
5084 "node_modules/esrecurse": {
5085 "version": "4.3.0",
5086 "dev": true,
5087 "license": "BSD-2-Clause",
5088 "dependencies": {
5089 "estraverse": "^5.2.0"
5090 },
5091 "engines": {
5092 "node": ">=4.0"
5093 }
5094 },
5095 "node_modules/esrecurse/node_modules/estraverse": {
5096 "version": "5.3.0",
5097 "dev": true,
5098 "license": "BSD-2-Clause",
5099 "engines": {
5100 "node": ">=4.0"
5101 }
5102 },
5103 "node_modules/estraverse": {
5104 "version": "4.3.0",
5105 "dev": true,
5106 "license": "BSD-2-Clause",
5107 "engines": {
5108 "node": ">=4.0"
5109 }
5110 },
5111 "node_modules/estree-walker": {
5112 "version": "2.0.2",
5113 "dev": true,
5114 "license": "MIT"
5115 },
5116 "node_modules/esutils": {
5117 "version": "2.0.3",
5118 "dev": true,
5119 "license": "BSD-2-Clause",
5120 "engines": {
5121 "node": ">=0.10.0"
5122 }
5123 },
5124 "node_modules/etag": {
5125 "version": "1.8.1",
5126 "dev": true,
5127 "license": "MIT",
5128 "engines": {
5129 "node": ">= 0.6"
5130 }
5131 },
5132 "node_modules/event-emitter": {
5133 "version": "0.3.5",
5134 "dev": true,
5135 "license": "MIT",
5136 "dependencies": {
5137 "d": "1",
5138 "es5-ext": "~0.10.14"
5139 }
5140 },
5141 "node_modules/eventemitter3": {
5142 "version": "4.0.7",
5143 "dev": true,
5144 "license": "MIT"
5145 },
5146 "node_modules/execa": {
5147 "version": "5.1.1",
5148 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
5149 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
5150 "dev": true,
5151 "dependencies": {
5152 "cross-spawn": "^7.0.3",
5153 "get-stream": "^6.0.0",
5154 "human-signals": "^2.1.0",
5155 "is-stream": "^2.0.0",
5156 "merge-stream": "^2.0.0",
5157 "npm-run-path": "^4.0.1",
5158 "onetime": "^5.1.2",
5159 "signal-exit": "^3.0.3",
5160 "strip-final-newline": "^2.0.0"
5161 },
5162 "engines": {
5163 "node": ">=10"
5164 },
5165 "funding": {
5166 "url": "https://github.com/sindresorhus/execa?sponsor=1"
5167 }
5168 },
5169 "node_modules/exit": {
5170 "version": "0.1.2",
5171 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
5172 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
5173 "dev": true,
5174 "engines": {
5175 "node": ">= 0.8.0"
5176 }
5177 },
5178 "node_modules/expect": {
5179 "version": "27.2.5",
5180 "resolved": "https://registry.npmjs.org/expect/-/expect-27.2.5.tgz",
5181 "integrity": "sha512-ZrO0w7bo8BgGoP/bLz+HDCI+0Hfei9jUSZs5yI/Wyn9VkG9w8oJ7rHRgYj+MA7yqqFa0IwHA3flJzZtYugShJA==",
5182 "dev": true,
5183 "dependencies": {
5184 "@jest/types": "^27.2.5",
5185 "ansi-styles": "^5.0.0",
5186 "jest-get-type": "^27.0.6",
5187 "jest-matcher-utils": "^27.2.5",
5188 "jest-message-util": "^27.2.5",
5189 "jest-regex-util": "^27.0.6"
5190 },
5191 "engines": {
5192 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
5193 }
5194 },
5195 "node_modules/expect/node_modules/@jest/types": {
5196 "version": "27.5.1",
5197 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz",
5198 "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==",
5199 "dev": true,
5200 "dependencies": {
5201 "@types/istanbul-lib-coverage": "^2.0.0",
5202 "@types/istanbul-reports": "^3.0.0",
5203 "@types/node": "*",
5204 "@types/yargs": "^16.0.0",
5205 "chalk": "^4.0.0"
5206 },
5207 "engines": {
5208 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
5209 }
5210 },
5211 "node_modules/expect/node_modules/@types/yargs": {
5212 "version": "16.0.4",
5213 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz",
5214 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==",
5215 "dev": true,
5216 "dependencies": {
5217 "@types/yargs-parser": "*"
5218 }
5219 },
5220 "node_modules/expect/node_modules/ansi-styles": {
5221 "version": "5.2.0",
5222 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
5223 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
5224 "dev": true,
5225 "engines": {
5226 "node": ">=10"
5227 },
5228 "funding": {
5229 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
5230 }
5231 },
5232 "node_modules/expect/node_modules/chalk": {
5233 "version": "4.1.2",
5234 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
5235 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
5236 "dev": true,
5237 "dependencies": {
5238 "ansi-styles": "^4.1.0",
5239 "supports-color": "^7.1.0"
5240 },
5241 "engines": {
5242 "node": ">=10"
5243 },
5244 "funding": {
5245 "url": "https://github.com/chalk/chalk?sponsor=1"
5246 }
5247 },
5248 "node_modules/expect/node_modules/chalk/node_modules/ansi-styles": {
5249 "version": "4.3.0",
5250 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
5251 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
5252 "dev": true,
5253 "dependencies": {
5254 "color-convert": "^2.0.1"
5255 },
5256 "engines": {
5257 "node": ">=8"
5258 },
5259 "funding": {
5260 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
5261 }
5262 },
5263 "node_modules/expect/node_modules/color-convert": {
5264 "version": "2.0.1",
5265 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
5266 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
5267 "dev": true,
5268 "dependencies": {
5269 "color-name": "~1.1.4"
5270 },
5271 "engines": {
5272 "node": ">=7.0.0"
5273 }
5274 },
5275 "node_modules/expect/node_modules/color-name": {
5276 "version": "1.1.4",
5277 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
5278 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
5279 "dev": true
5280 },
5281 "node_modules/expect/node_modules/has-flag": {
5282 "version": "4.0.0",
5283 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
5284 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5285 "dev": true,
5286 "engines": {
5287 "node": ">=8"
5288 }
5289 },
5290 "node_modules/expect/node_modules/jest-message-util": {
5291 "version": "27.5.1",
5292 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz",
5293 "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==",
5294 "dev": true,
5295 "dependencies": {
5296 "@babel/code-frame": "^7.12.13",
5297 "@jest/types": "^27.5.1",
5298 "@types/stack-utils": "^2.0.0",
5299 "chalk": "^4.0.0",
5300 "graceful-fs": "^4.2.9",
5301 "micromatch": "^4.0.4",
5302 "pretty-format": "^27.5.1",
5303 "slash": "^3.0.0",
5304 "stack-utils": "^2.0.3"
5305 },
5306 "engines": {
5307 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
5308 }
5309 },
5310 "node_modules/expect/node_modules/jest-regex-util": {
5311 "version": "27.5.1",
5312 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz",
5313 "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==",
5314 "dev": true,
5315 "engines": {
5316 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
5317 }
5318 },
5319 "node_modules/expect/node_modules/supports-color": {
5320 "version": "7.2.0",
5321 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5322 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5323 "dev": true,
5324 "dependencies": {
5325 "has-flag": "^4.0.0"
5326 },
5327 "engines": {
5328 "node": ">=8"
5329 }
5330 },
5331 "node_modules/express": {
5332 "version": "4.18.1",
5333 "dev": true,
5334 "license": "MIT",
5335 "dependencies": {
5336 "accepts": "~1.3.8",
5337 "array-flatten": "1.1.1",
5338 "body-parser": "1.20.0",
5339 "content-disposition": "0.5.4",
5340 "content-type": "~1.0.4",
5341 "cookie": "0.5.0",
5342 "cookie-signature": "1.0.6",
5343 "debug": "2.6.9",
5344 "depd": "2.0.0",
5345 "encodeurl": "~1.0.2",
5346 "escape-html": "~1.0.3",
5347 "etag": "~1.8.1",
5348 "finalhandler": "1.2.0",
5349 "fresh": "0.5.2",
5350 "http-errors": "2.0.0",
5351 "merge-descriptors": "1.0.1",
5352 "methods": "~1.1.2",
5353 "on-finished": "2.4.1",
5354 "parseurl": "~1.3.3",
5355 "path-to-regexp": "0.1.7",
5356 "proxy-addr": "~2.0.7",
5357 "qs": "6.10.3",
5358 "range-parser": "~1.2.1",
5359 "safe-buffer": "5.2.1",
5360 "send": "0.18.0",
5361 "serve-static": "1.15.0",
5362 "setprototypeof": "1.2.0",
5363 "statuses": "2.0.1",
5364 "type-is": "~1.6.18",
5365 "utils-merge": "1.0.1",
5366 "vary": "~1.1.2"
5367 },
5368 "engines": {
5369 "node": ">= 0.10.0"
5370 }
5371 },
5372 "node_modules/express/node_modules/debug": {
5373 "version": "2.6.9",
5374 "dev": true,
5375 "license": "MIT",
5376 "dependencies": {
5377 "ms": "2.0.0"
5378 }
5379 },
5380 "node_modules/express/node_modules/ms": {
5381 "version": "2.0.0",
5382 "dev": true,
5383 "license": "MIT"
5384 },
5385 "node_modules/express/node_modules/safe-buffer": {
5386 "version": "5.2.1",
5387 "dev": true,
5388 "funding": [
5389 {
5390 "type": "github",
5391 "url": "https://github.com/sponsors/feross"
5392 },
5393 {
5394 "type": "patreon",
5395 "url": "https://www.patreon.com/feross"
5396 },
5397 {
5398 "type": "consulting",
5399 "url": "https://feross.org/support"
5400 }
5401 ],
5402 "license": "MIT"
5403 },
5404 "node_modules/ext": {
5405 "version": "1.6.0",
5406 "dev": true,
5407 "license": "ISC",
5408 "dependencies": {
5409 "type": "^2.5.0"
5410 }
5411 },
5412 "node_modules/ext/node_modules/type": {
5413 "version": "2.6.0",
5414 "dev": true,
5415 "license": "ISC"
5416 },
5417 "node_modules/extract-zip": {
5418 "version": "2.0.1",
5419 "dev": true,
5420 "license": "BSD-2-Clause",
5421 "dependencies": {
5422 "debug": "^4.1.1",
5423 "get-stream": "^5.1.0",
5424 "yauzl": "^2.10.0"
5425 },
5426 "bin": {
5427 "extract-zip": "cli.js"
5428 },
5429 "engines": {
5430 "node": ">= 10.17.0"
5431 },
5432 "optionalDependencies": {
5433 "@types/yauzl": "^2.9.1"
5434 }
5435 },
5436 "node_modules/extract-zip/node_modules/get-stream": {
5437 "version": "5.2.0",
5438 "dev": true,
5439 "license": "MIT",
5440 "dependencies": {
5441 "pump": "^3.0.0"
5442 },
5443 "engines": {
5444 "node": ">=8"
5445 },
5446 "funding": {
5447 "url": "https://github.com/sponsors/sindresorhus"
5448 }
5449 },
5450 "node_modules/fast-deep-equal": {
5451 "version": "3.1.3",
5452 "dev": true,
5453 "license": "MIT"
5454 },
5455 "node_modules/fast-glob": {
5456 "version": "3.2.11",
5457 "dev": true,
5458 "license": "MIT",
5459 "dependencies": {
5460 "@nodelib/fs.stat": "^2.0.2",
5461 "@nodelib/fs.walk": "^1.2.3",
5462 "glob-parent": "^5.1.2",
5463 "merge2": "^1.3.0",
5464 "micromatch": "^4.0.4"
5465 },
5466 "engines": {
5467 "node": ">=8.6.0"
5468 }
5469 },
5470 "node_modules/fast-json-stable-stringify": {
5471 "version": "2.1.0",
5472 "dev": true,
5473 "license": "MIT"
5474 },
5475 "node_modules/fast-levenshtein": {
5476 "version": "2.0.6",
5477 "dev": true,
5478 "license": "MIT"
5479 },
5480 "node_modules/fast-redact": {
5481 "version": "3.1.1",
5482 "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.1.1.tgz",
5483 "integrity": "sha512-odVmjC8x8jNeMZ3C+rPMESzXVSEU8tSWSHv9HFxP2mm89G/1WwqhrerJDQm9Zus8X6aoRgQDThKqptdNA6bt+A==",
5484 "dev": true,
5485 "engines": {
5486 "node": ">=6"
5487 }
5488 },
5489 "node_modules/fast-safe-stringify": {
5490 "version": "2.1.1",
5491 "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz",
5492 "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==",
5493 "dev": true
5494 },
5495 "node_modules/fastparse": {
5496 "version": "1.1.2",
5497 "dev": true,
5498 "license": "MIT"
5499 },
5500 "node_modules/fastq": {
5501 "version": "1.13.0",
5502 "dev": true,
5503 "license": "ISC",
5504 "dependencies": {
5505 "reusify": "^1.0.4"
5506 }
5507 },
5508 "node_modules/fb-watchman": {
5509 "version": "2.0.1",
5510 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
5511 "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
5512 "dev": true,
5513 "dependencies": {
5514 "bser": "2.1.1"
5515 }
5516 },
5517 "node_modules/fd-slicer": {
5518 "version": "1.1.0",
5519 "dev": true,
5520 "license": "MIT",
5521 "dependencies": {
5522 "pend": "~1.2.0"
5523 }
5524 },
5525 "node_modules/figgy-pudding": {
5526 "version": "3.5.2",
5527 "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
5528 "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
5529 "dev": true
5530 },
5531 "node_modules/file-entry-cache": {
5532 "version": "6.0.1",
5533 "dev": true,
5534 "license": "MIT",
5535 "dependencies": {
5536 "flat-cache": "^3.0.4"
5537 },
5538 "engines": {
5539 "node": "^10.12.0 || >=12.0.0"
5540 }
5541 },
5542 "node_modules/fill-range": {
5543 "version": "7.0.1",
5544 "dev": true,
5545 "license": "MIT",
5546 "dependencies": {
5547 "to-regex-range": "^5.0.1"
5548 },
5549 "engines": {
5550 "node": ">=8"
5551 }
5552 },
5553 "node_modules/finalhandler": {
5554 "version": "1.2.0",
5555 "dev": true,
5556 "license": "MIT",
5557 "dependencies": {
5558 "debug": "2.6.9",
5559 "encodeurl": "~1.0.2",
5560 "escape-html": "~1.0.3",
5561 "on-finished": "2.4.1",
5562 "parseurl": "~1.3.3",
5563 "statuses": "2.0.1",
5564 "unpipe": "~1.0.0"
5565 },
5566 "engines": {
5567 "node": ">= 0.8"
5568 }
5569 },
5570 "node_modules/finalhandler/node_modules/debug": {
5571 "version": "2.6.9",
5572 "dev": true,
5573 "license": "MIT",
5574 "dependencies": {
5575 "ms": "2.0.0"
5576 }
5577 },
5578 "node_modules/finalhandler/node_modules/ms": {
5579 "version": "2.0.0",
5580 "dev": true,
5581 "license": "MIT"
5582 },
5583 "node_modules/find-up": {
5584 "version": "4.1.0",
5585 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
5586 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
5587 "dev": true,
5588 "dependencies": {
5589 "locate-path": "^5.0.0",
5590 "path-exists": "^4.0.0"
5591 },
5592 "engines": {
5593 "node": ">=8"
5594 }
5595 },
5596 "node_modules/flat-cache": {
5597 "version": "3.0.4",
5598 "dev": true,
5599 "license": "MIT",
5600 "dependencies": {
5601 "flatted": "^3.1.0",
5602 "rimraf": "^3.0.2"
5603 },
5604 "engines": {
5605 "node": "^10.12.0 || >=12.0.0"
5606 }
5607 },
5608 "node_modules/flat-cache/node_modules/rimraf": {
5609 "version": "3.0.2",
5610 "dev": true,
5611 "license": "ISC",
5612 "dependencies": {
5613 "glob": "^7.1.3"
5614 },
5615 "bin": {
5616 "rimraf": "bin.js"
5617 },
5618 "funding": {
5619 "url": "https://github.com/sponsors/isaacs"
5620 }
5621 },
5622 "node_modules/flatstr": {
5623 "version": "1.0.12",
5624 "resolved": "https://registry.npmjs.org/flatstr/-/flatstr-1.0.12.tgz",
5625 "integrity": "sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==",
5626 "dev": true
5627 },
5628 "node_modules/flatted": {
5629 "version": "3.2.5",
5630 "dev": true,
5631 "license": "ISC"
5632 },
5633 "node_modules/follow-redirects": {
5634 "version": "1.14.9",
5635 "dev": true,
5636 "funding": [
5637 {
5638 "type": "individual",
5639 "url": "https://github.com/sponsors/RubenVerborgh"
5640 }
5641 ],
5642 "license": "MIT",
5643 "engines": {
5644 "node": ">=4.0"
5645 },
5646 "peerDependenciesMeta": {
5647 "debug": {
5648 "optional": true
5649 }
5650 }
5651 },
5652 "node_modules/form-data": {
5653 "version": "2.5.1",
5654 "dev": true,
5655 "license": "MIT",
5656 "dependencies": {
5657 "asynckit": "^0.4.0",
5658 "combined-stream": "^1.0.6",
5659 "mime-types": "^2.1.12"
5660 },
5661 "engines": {
5662 "node": ">= 0.12"
5663 }
5664 },
5665 "node_modules/forwarded": {
5666 "version": "0.2.0",
5667 "dev": true,
5668 "license": "MIT",
5669 "engines": {
5670 "node": ">= 0.6"
5671 }
5672 },
5673 "node_modules/fraction.js": {
5674 "version": "4.2.0",
5675 "dev": true,
5676 "license": "MIT",
5677 "engines": {
5678 "node": "*"
5679 },
5680 "funding": {
5681 "type": "patreon",
5682 "url": "https://www.patreon.com/infusion"
5683 }
5684 },
5685 "node_modules/fresh": {
5686 "version": "0.5.2",
5687 "dev": true,
5688 "license": "MIT",
5689 "engines": {
5690 "node": ">= 0.6"
5691 }
5692 },
5693 "node_modules/fs-minipass": {
5694 "version": "2.1.0",
5695 "dev": true,
5696 "license": "ISC",
5697 "dependencies": {
5698 "minipass": "^3.0.0"
5699 },
5700 "engines": {
5701 "node": ">= 8"
5702 }
5703 },
5704 "node_modules/fs.realpath": {
5705 "version": "1.0.0",
5706 "dev": true,
5707 "license": "ISC"
5708 },
5709 "node_modules/fsevents": {
5710 "version": "2.3.2",
5711 "dev": true,
5712 "license": "MIT",
5713 "optional": true,
5714 "os": [
5715 "darwin"
5716 ],
5717 "engines": {
5718 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
5719 }
5720 },
5721 "node_modules/fstream": {
5722 "version": "1.0.12",
5723 "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
5724 "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
5725 "dev": true,
5726 "dependencies": {
5727 "graceful-fs": "^4.1.2",
5728 "inherits": "~2.0.0",
5729 "mkdirp": ">=0.5 0",
5730 "rimraf": "2"
5731 },
5732 "engines": {
5733 "node": ">=0.6"
5734 }
5735 },
5736 "node_modules/fstream/node_modules/mkdirp": {
5737 "version": "0.5.6",
5738 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
5739 "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
5740 "dev": true,
5741 "dependencies": {
5742 "minimist": "^1.2.6"
5743 },
5744 "bin": {
5745 "mkdirp": "bin/cmd.js"
5746 }
5747 },
5748 "node_modules/function-bind": {
5749 "version": "1.1.1",
5750 "dev": true,
5751 "license": "MIT"
5752 },
5753 "node_modules/functional-red-black-tree": {
5754 "version": "1.0.1",
5755 "dev": true,
5756 "license": "MIT"
5757 },
5758 "node_modules/gensync": {
5759 "version": "1.0.0-beta.2",
5760 "dev": true,
5761 "license": "MIT",
5762 "engines": {
5763 "node": ">=6.9.0"
5764 }
5765 },
5766 "node_modules/get-caller-file": {
5767 "version": "2.0.5",
5768 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
5769 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
5770 "dev": true,
5771 "engines": {
5772 "node": "6.* || 8.* || >= 10.*"
5773 }
5774 },
5775 "node_modules/get-intrinsic": {
5776 "version": "1.1.1",
5777 "dev": true,
5778 "license": "MIT",
5779 "dependencies": {
5780 "function-bind": "^1.1.1",
5781 "has": "^1.0.3",
5782 "has-symbols": "^1.0.1"
5783 },
5784 "funding": {
5785 "url": "https://github.com/sponsors/ljharb"
5786 }
5787 },
5788 "node_modules/get-package-type": {
5789 "version": "0.1.0",
5790 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
5791 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
5792 "dev": true,
5793 "engines": {
5794 "node": ">=8.0.0"
5795 }
5796 },
5797 "node_modules/get-stream": {
5798 "version": "6.0.1",
5799 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
5800 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
5801 "dev": true,
5802 "engines": {
5803 "node": ">=10"
5804 },
5805 "funding": {
5806 "url": "https://github.com/sponsors/sindresorhus"
5807 }
5808 },
5809 "node_modules/glob": {
5810 "version": "7.2.0",
5811 "dev": true,
5812 "license": "ISC",
5813 "dependencies": {
5814 "fs.realpath": "^1.0.0",
5815 "inflight": "^1.0.4",
5816 "inherits": "2",
5817 "minimatch": "^3.0.4",
5818 "once": "^1.3.0",
5819 "path-is-absolute": "^1.0.0"
5820 },
5821 "engines": {
5822 "node": "*"
5823 },
5824 "funding": {
5825 "url": "https://github.com/sponsors/isaacs"
5826 }
5827 },
5828 "node_modules/glob-parent": {
5829 "version": "5.1.2",
5830 "dev": true,
5831 "license": "ISC",
5832 "dependencies": {
5833 "is-glob": "^4.0.1"
5834 },
5835 "engines": {
5836 "node": ">= 6"
5837 }
5838 },
5839 "node_modules/globals": {
5840 "version": "11.12.0",
5841 "dev": true,
5842 "license": "MIT",
5843 "engines": {
5844 "node": ">=4"
5845 }
5846 },
5847 "node_modules/globalyzer": {
5848 "version": "0.1.0",
5849 "dev": true,
5850 "license": "MIT"
5851 },
5852 "node_modules/globby": {
5853 "version": "11.1.0",
5854 "dev": true,
5855 "license": "MIT",
5856 "dependencies": {
5857 "array-union": "^2.1.0",
5858 "dir-glob": "^3.0.1",
5859 "fast-glob": "^3.2.9",
5860 "ignore": "^5.2.0",
5861 "merge2": "^1.4.1",
5862 "slash": "^3.0.0"
5863 },
5864 "engines": {
5865 "node": ">=10"
5866 },
5867 "funding": {
5868 "url": "https://github.com/sponsors/sindresorhus"
5869 }
5870 },
5871 "node_modules/globrex": {
5872 "version": "0.1.2",
5873 "dev": true,
5874 "license": "MIT"
5875 },
5876 "node_modules/graceful-fs": {
5877 "version": "4.2.10",
5878 "dev": true,
5879 "license": "ISC"
5880 },
5881 "node_modules/graphql": {
5882 "version": "16.4.0",
5883 "dev": true,
5884 "license": "MIT",
5885 "peer": true,
5886 "engines": {
5887 "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0"
5888 }
5889 },
5890 "node_modules/graphql-tag": {
5891 "version": "2.12.6",
5892 "dev": true,
5893 "license": "MIT",
5894 "dependencies": {
5895 "tslib": "^2.1.0"
5896 },
5897 "engines": {
5898 "node": ">=10"
5899 },
5900 "peerDependencies": {
5901 "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0"
5902 }
5903 },
5904 "node_modules/handlebars": {
5905 "version": "4.7.7",
5906 "dev": true,
5907 "license": "MIT",
5908 "dependencies": {
5909 "minimist": "^1.2.5",
5910 "neo-async": "^2.6.0",
5911 "source-map": "^0.6.1",
5912 "wordwrap": "^1.0.0"
5913 },
5914 "bin": {
5915 "handlebars": "bin/handlebars"
5916 },
5917 "engines": {
5918 "node": ">=0.4.7"
5919 },
5920 "optionalDependencies": {
5921 "uglify-js": "^3.1.4"
5922 }
5923 },
5924 "node_modules/handlebars/node_modules/source-map": {
5925 "version": "0.6.1",
5926 "dev": true,
5927 "license": "BSD-3-Clause",
5928 "engines": {
5929 "node": ">=0.10.0"
5930 }
5931 },
5932 "node_modules/has": {
5933 "version": "1.0.3",
5934 "dev": true,
5935 "license": "MIT",
5936 "dependencies": {
5937 "function-bind": "^1.1.1"
5938 },
5939 "engines": {
5940 "node": ">= 0.4.0"
5941 }
5942 },
5943 "node_modules/has-flag": {
5944 "version": "3.0.0",
5945 "dev": true,
5946 "license": "MIT",
5947 "engines": {
5948 "node": ">=4"
5949 }
5950 },
5951 "node_modules/has-property-descriptors": {
5952 "version": "1.0.0",
5953 "dev": true,
5954 "license": "MIT",
5955 "dependencies": {
5956 "get-intrinsic": "^1.1.1"
5957 },
5958 "funding": {
5959 "url": "https://github.com/sponsors/ljharb"
5960 }
5961 },
5962 "node_modules/has-symbols": {
5963 "version": "1.0.3",
5964 "dev": true,
5965 "license": "MIT",
5966 "engines": {
5967 "node": ">= 0.4"
5968 },
5969 "funding": {
5970 "url": "https://github.com/sponsors/ljharb"
5971 }
5972 },
5973 "node_modules/hoist-non-react-statics": {
5974 "version": "3.3.2",
5975 "dev": true,
5976 "license": "BSD-3-Clause",
5977 "dependencies": {
5978 "react-is": "^16.7.0"
5979 }
5980 },
5981 "node_modules/html-encoding-sniffer": {
5982 "version": "3.0.0",
5983 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
5984 "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
5985 "dev": true,
5986 "dependencies": {
5987 "whatwg-encoding": "^2.0.0"
5988 },
5989 "engines": {
5990 "node": ">=12"
5991 }
5992 },
5993 "node_modules/html-escaper": {
5994 "version": "2.0.2",
5995 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
5996 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
5997 "dev": true
5998 },
5999 "node_modules/http-errors": {
6000 "version": "2.0.0",
6001 "dev": true,
6002 "license": "MIT",
6003 "dependencies": {
6004 "depd": "2.0.0",
6005 "inherits": "2.0.4",
6006 "setprototypeof": "1.2.0",
6007 "statuses": "2.0.1",
6008 "toidentifier": "1.0.1"
6009 },
6010 "engines": {
6011 "node": ">= 0.8"
6012 }
6013 },
6014 "node_modules/http-proxy": {
6015 "version": "1.18.1",
6016 "dev": true,
6017 "license": "MIT",
6018 "dependencies": {
6019 "eventemitter3": "^4.0.0",
6020 "follow-redirects": "^1.0.0",
6021 "requires-port": "^1.0.0"
6022 },
6023 "engines": {
6024 "node": ">=8.0.0"
6025 }
6026 },
6027 "node_modules/http-proxy-agent": {
6028 "version": "5.0.0",
6029 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
6030 "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
6031 "dev": true,
6032 "dependencies": {
6033 "@tootallnate/once": "2",
6034 "agent-base": "6",
6035 "debug": "4"
6036 },
6037 "engines": {
6038 "node": ">= 6"
6039 }
6040 },
6041 "node_modules/https-proxy-agent": {
6042 "version": "5.0.1",
6043 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
6044 "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
6045 "dev": true,
6046 "dependencies": {
6047 "agent-base": "6",
6048 "debug": "4"
6049 },
6050 "engines": {
6051 "node": ">= 6"
6052 }
6053 },
6054 "node_modules/human-signals": {
6055 "version": "2.1.0",
6056 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
6057 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
6058 "dev": true,
6059 "engines": {
6060 "node": ">=10.17.0"
6061 }
6062 },
6063 "node_modules/iconv-lite": {
6064 "version": "0.4.24",
6065 "dev": true,
6066 "license": "MIT",
6067 "dependencies": {
6068 "safer-buffer": ">= 2.1.2 < 3"
6069 },
6070 "engines": {
6071 "node": ">=0.10.0"
6072 }
6073 },
6074 "node_modules/ignore": {
6075 "version": "4.0.6",
6076 "dev": true,
6077 "license": "MIT",
6078 "engines": {
6079 "node": ">= 4"
6080 }
6081 },
6082 "node_modules/import-fresh": {
6083 "version": "3.3.0",
6084 "dev": true,
6085 "license": "MIT",
6086 "dependencies": {
6087 "parent-module": "^1.0.0",
6088 "resolve-from": "^4.0.0"
6089 },
6090 "engines": {
6091 "node": ">=6"
6092 },
6093 "funding": {
6094 "url": "https://github.com/sponsors/sindresorhus"
6095 }
6096 },
6097 "node_modules/import-local": {
6098 "version": "3.1.0",
6099 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz",
6100 "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==",
6101 "dev": true,
6102 "dependencies": {
6103 "pkg-dir": "^4.2.0",
6104 "resolve-cwd": "^3.0.0"
6105 },
6106 "bin": {
6107 "import-local-fixture": "fixtures/cli.js"
6108 },
6109 "engines": {
6110 "node": ">=8"
6111 },
6112 "funding": {
6113 "url": "https://github.com/sponsors/sindresorhus"
6114 }
6115 },
6116 "node_modules/imurmurhash": {
6117 "version": "0.1.4",
6118 "dev": true,
6119 "license": "MIT",
6120 "engines": {
6121 "node": ">=0.8.19"
6122 }
6123 },
6124 "node_modules/indent-string": {
6125 "version": "4.0.0",
6126 "dev": true,
6127 "license": "MIT",
6128 "engines": {
6129 "node": ">=8"
6130 }
6131 },
6132 "node_modules/inflight": {
6133 "version": "1.0.6",
6134 "dev": true,
6135 "license": "ISC",
6136 "dependencies": {
6137 "once": "^1.3.0",
6138 "wrappy": "1"
6139 }
6140 },
6141 "node_modules/inherits": {
6142 "version": "2.0.4",
6143 "dev": true,
6144 "license": "ISC"
6145 },
6146 "node_modules/ini": {
6147 "version": "1.3.8",
6148 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
6149 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
6150 "dev": true
6151 },
6152 "node_modules/intl-messageformat": {
6153 "version": "9.13.0",
6154 "dev": true,
6155 "license": "BSD-3-Clause",
6156 "dependencies": {
6157 "@formatjs/ecma402-abstract": "1.11.4",
6158 "@formatjs/fast-memoize": "1.2.1",
6159 "@formatjs/icu-messageformat-parser": "2.1.0",
6160 "tslib": "^2.1.0"
6161 }
6162 },
6163 "node_modules/ip": {
6164 "version": "1.1.5",
6165 "dev": true,
6166 "license": "MIT"
6167 },
6168 "node_modules/ipaddr.js": {
6169 "version": "1.9.1",
6170 "dev": true,
6171 "license": "MIT",
6172 "engines": {
6173 "node": ">= 0.10"
6174 }
6175 },
6176 "node_modules/is-arrayish": {
6177 "version": "0.2.1",
6178 "dev": true,
6179 "license": "MIT"
6180 },
6181 "node_modules/is-binary-path": {
6182 "version": "2.1.0",
6183 "dev": true,
6184 "license": "MIT",
6185 "dependencies": {
6186 "binary-extensions": "^2.0.0"
6187 },
6188 "engines": {
6189 "node": ">=8"
6190 }
6191 },
6192 "node_modules/is-core-module": {
6193 "version": "2.9.0",
6194 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
6195 "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
6196 "dev": true,
6197 "dependencies": {
6198 "has": "^1.0.3"
6199 },
6200 "funding": {
6201 "url": "https://github.com/sponsors/ljharb"
6202 }
6203 },
6204 "node_modules/is-docker": {
6205 "version": "2.2.1",
6206 "dev": true,
6207 "license": "MIT",
6208 "bin": {
6209 "is-docker": "cli.js"
6210 },
6211 "engines": {
6212 "node": ">=8"
6213 },
6214 "funding": {
6215 "url": "https://github.com/sponsors/sindresorhus"
6216 }
6217 },
6218 "node_modules/is-extglob": {
6219 "version": "2.1.1",
6220 "dev": true,
6221 "license": "MIT",
6222 "engines": {
6223 "node": ">=0.10.0"
6224 }
6225 },
6226 "node_modules/is-fullwidth-code-point": {
6227 "version": "3.0.0",
6228 "dev": true,
6229 "license": "MIT",
6230 "engines": {
6231 "node": ">=8"
6232 }
6233 },
6234 "node_modules/is-generator-fn": {
6235 "version": "2.1.0",
6236 "dev": true,
6237 "license": "MIT",
6238 "engines": {
6239 "node": ">=6"
6240 }
6241 },
6242 "node_modules/is-glob": {
6243 "version": "4.0.3",
6244 "dev": true,
6245 "license": "MIT",
6246 "dependencies": {
6247 "is-extglob": "^2.1.1"
6248 },
6249 "engines": {
6250 "node": ">=0.10.0"
6251 }
6252 },
6253 "node_modules/is-number": {
6254 "version": "7.0.0",
6255 "dev": true,
6256 "license": "MIT",
6257 "engines": {
6258 "node": ">=0.12.0"
6259 }
6260 },
6261 "node_modules/is-potential-custom-element-name": {
6262 "version": "1.0.1",
6263 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
6264 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
6265 "dev": true
6266 },
6267 "node_modules/is-promise": {
6268 "version": "2.2.2",
6269 "dev": true,
6270 "license": "MIT"
6271 },
6272 "node_modules/is-stream": {
6273 "version": "2.0.1",
6274 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
6275 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
6276 "dev": true,
6277 "engines": {
6278 "node": ">=8"
6279 },
6280 "funding": {
6281 "url": "https://github.com/sponsors/sindresorhus"
6282 }
6283 },
6284 "node_modules/is-wsl": {
6285 "version": "2.2.0",
6286 "dev": true,
6287 "license": "MIT",
6288 "dependencies": {
6289 "is-docker": "^2.0.0"
6290 },
6291 "engines": {
6292 "node": ">=8"
6293 }
6294 },
6295 "node_modules/isarray": {
6296 "version": "1.0.0",
6297 "dev": true,
6298 "license": "MIT"
6299 },
6300 "node_modules/isexe": {
6301 "version": "2.0.0",
6302 "dev": true,
6303 "license": "ISC"
6304 },
6305 "node_modules/istanbul-lib-coverage": {
6306 "version": "3.2.0",
6307 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
6308 "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
6309 "dev": true,
6310 "engines": {
6311 "node": ">=8"
6312 }
6313 },
6314 "node_modules/istanbul-lib-instrument": {
6315 "version": "5.2.0",
6316 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz",
6317 "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==",
6318 "dev": true,
6319 "dependencies": {
6320 "@babel/core": "^7.12.3",
6321 "@babel/parser": "^7.14.7",
6322 "@istanbuljs/schema": "^0.1.2",
6323 "istanbul-lib-coverage": "^3.2.0",
6324 "semver": "^6.3.0"
6325 },
6326 "engines": {
6327 "node": ">=8"
6328 }
6329 },
6330 "node_modules/istanbul-lib-report": {
6331 "version": "3.0.0",
6332 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
6333 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
6334 "dev": true,
6335 "dependencies": {
6336 "istanbul-lib-coverage": "^3.0.0",
6337 "make-dir": "^3.0.0",
6338 "supports-color": "^7.1.0"
6339 },
6340 "engines": {
6341 "node": ">=8"
6342 }
6343 },
6344 "node_modules/istanbul-lib-report/node_modules/has-flag": {
6345 "version": "4.0.0",
6346 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6347 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6348 "dev": true,
6349 "engines": {
6350 "node": ">=8"
6351 }
6352 },
6353 "node_modules/istanbul-lib-report/node_modules/supports-color": {
6354 "version": "7.2.0",
6355 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6356 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6357 "dev": true,
6358 "dependencies": {
6359 "has-flag": "^4.0.0"
6360 },
6361 "engines": {
6362 "node": ">=8"
6363 }
6364 },
6365 "node_modules/istanbul-lib-source-maps": {
6366 "version": "4.0.1",
6367 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
6368 "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
6369 "dev": true,
6370 "dependencies": {
6371 "debug": "^4.1.1",
6372 "istanbul-lib-coverage": "^3.0.0",
6373 "source-map": "^0.6.1"
6374 },
6375 "engines": {
6376 "node": ">=10"
6377 }
6378 },
6379 "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
6380 "version": "0.6.1",
6381 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6382 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6383 "dev": true,
6384 "engines": {
6385 "node": ">=0.10.0"
6386 }
6387 },
6388 "node_modules/istanbul-reports": {
6389 "version": "3.1.4",
6390 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz",
6391 "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==",
6392 "dev": true,
6393 "dependencies": {
6394 "html-escaper": "^2.0.0",
6395 "istanbul-lib-report": "^3.0.0"
6396 },
6397 "engines": {
6398 "node": ">=8"
6399 }
6400 },
6401 "node_modules/iterall": {
6402 "version": "1.3.0",
6403 "dev": true,
6404 "license": "MIT"
6405 },
6406 "node_modules/jest": {
6407 "version": "28.1.0",
6408 "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.0.tgz",
6409 "integrity": "sha512-TZR+tHxopPhzw3c3560IJXZWLNHgpcz1Zh0w5A65vynLGNcg/5pZ+VildAd7+XGOu6jd58XMY/HNn0IkZIXVXg==",
6410 "dev": true,
6411 "dependencies": {
6412 "@jest/core": "^28.1.0",
6413 "import-local": "^3.0.2",
6414 "jest-cli": "^28.1.0"
6415 },
6416 "bin": {
6417 "jest": "bin/jest.js"
6418 },
6419 "engines": {
6420 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6421 },
6422 "peerDependencies": {
6423 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
6424 },
6425 "peerDependenciesMeta": {
6426 "node-notifier": {
6427 "optional": true
6428 }
6429 }
6430 },
6431 "node_modules/jest-changed-files": {
6432 "version": "28.0.2",
6433 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.0.2.tgz",
6434 "integrity": "sha512-QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA==",
6435 "dev": true,
6436 "dependencies": {
6437 "execa": "^5.0.0",
6438 "throat": "^6.0.1"
6439 },
6440 "engines": {
6441 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6442 }
6443 },
6444 "node_modules/jest-circus": {
6445 "version": "28.1.0",
6446 "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.0.tgz",
6447 "integrity": "sha512-rNYfqfLC0L0zQKRKsg4n4J+W1A2fbyGH7Ss/kDIocp9KXD9iaL111glsLu7+Z7FHuZxwzInMDXq+N1ZIBkI/TQ==",
6448 "dev": true,
6449 "dependencies": {
6450 "@jest/environment": "^28.1.0",
6451 "@jest/expect": "^28.1.0",
6452 "@jest/test-result": "^28.1.0",
6453 "@jest/types": "^28.1.0",
6454 "@types/node": "*",
6455 "chalk": "^4.0.0",
6456 "co": "^4.6.0",
6457 "dedent": "^0.7.0",
6458 "is-generator-fn": "^2.0.0",
6459 "jest-each": "^28.1.0",
6460 "jest-matcher-utils": "^28.1.0",
6461 "jest-message-util": "^28.1.0",
6462 "jest-runtime": "^28.1.0",
6463 "jest-snapshot": "^28.1.0",
6464 "jest-util": "^28.1.0",
6465 "pretty-format": "^28.1.0",
6466 "slash": "^3.0.0",
6467 "stack-utils": "^2.0.3",
6468 "throat": "^6.0.1"
6469 },
6470 "engines": {
6471 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6472 }
6473 },
6474 "node_modules/jest-circus/node_modules/ansi-regex": {
6475 "version": "5.0.1",
6476 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
6477 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
6478 "dev": true,
6479 "engines": {
6480 "node": ">=8"
6481 }
6482 },
6483 "node_modules/jest-circus/node_modules/ansi-styles": {
6484 "version": "4.3.0",
6485 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
6486 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
6487 "dev": true,
6488 "dependencies": {
6489 "color-convert": "^2.0.1"
6490 },
6491 "engines": {
6492 "node": ">=8"
6493 },
6494 "funding": {
6495 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6496 }
6497 },
6498 "node_modules/jest-circus/node_modules/chalk": {
6499 "version": "4.1.2",
6500 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
6501 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
6502 "dev": true,
6503 "dependencies": {
6504 "ansi-styles": "^4.1.0",
6505 "supports-color": "^7.1.0"
6506 },
6507 "engines": {
6508 "node": ">=10"
6509 },
6510 "funding": {
6511 "url": "https://github.com/chalk/chalk?sponsor=1"
6512 }
6513 },
6514 "node_modules/jest-circus/node_modules/color-convert": {
6515 "version": "2.0.1",
6516 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
6517 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
6518 "dev": true,
6519 "dependencies": {
6520 "color-name": "~1.1.4"
6521 },
6522 "engines": {
6523 "node": ">=7.0.0"
6524 }
6525 },
6526 "node_modules/jest-circus/node_modules/color-name": {
6527 "version": "1.1.4",
6528 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
6529 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6530 "dev": true
6531 },
6532 "node_modules/jest-circus/node_modules/diff-sequences": {
6533 "version": "28.0.2",
6534 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz",
6535 "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==",
6536 "dev": true,
6537 "engines": {
6538 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6539 }
6540 },
6541 "node_modules/jest-circus/node_modules/has-flag": {
6542 "version": "4.0.0",
6543 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6544 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6545 "dev": true,
6546 "engines": {
6547 "node": ">=8"
6548 }
6549 },
6550 "node_modules/jest-circus/node_modules/jest-diff": {
6551 "version": "28.1.0",
6552 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz",
6553 "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==",
6554 "dev": true,
6555 "dependencies": {
6556 "chalk": "^4.0.0",
6557 "diff-sequences": "^28.0.2",
6558 "jest-get-type": "^28.0.2",
6559 "pretty-format": "^28.1.0"
6560 },
6561 "engines": {
6562 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6563 }
6564 },
6565 "node_modules/jest-circus/node_modules/jest-get-type": {
6566 "version": "28.0.2",
6567 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
6568 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
6569 "dev": true,
6570 "engines": {
6571 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6572 }
6573 },
6574 "node_modules/jest-circus/node_modules/jest-matcher-utils": {
6575 "version": "28.1.0",
6576 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz",
6577 "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==",
6578 "dev": true,
6579 "dependencies": {
6580 "chalk": "^4.0.0",
6581 "jest-diff": "^28.1.0",
6582 "jest-get-type": "^28.0.2",
6583 "pretty-format": "^28.1.0"
6584 },
6585 "engines": {
6586 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6587 }
6588 },
6589 "node_modules/jest-circus/node_modules/pretty-format": {
6590 "version": "28.1.0",
6591 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
6592 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
6593 "dev": true,
6594 "dependencies": {
6595 "@jest/schemas": "^28.0.2",
6596 "ansi-regex": "^5.0.1",
6597 "ansi-styles": "^5.0.0",
6598 "react-is": "^18.0.0"
6599 },
6600 "engines": {
6601 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6602 }
6603 },
6604 "node_modules/jest-circus/node_modules/pretty-format/node_modules/ansi-styles": {
6605 "version": "5.2.0",
6606 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
6607 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
6608 "dev": true,
6609 "engines": {
6610 "node": ">=10"
6611 },
6612 "funding": {
6613 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6614 }
6615 },
6616 "node_modules/jest-circus/node_modules/react-is": {
6617 "version": "18.1.0",
6618 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
6619 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
6620 "dev": true
6621 },
6622 "node_modules/jest-circus/node_modules/supports-color": {
6623 "version": "7.2.0",
6624 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6625 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6626 "dev": true,
6627 "dependencies": {
6628 "has-flag": "^4.0.0"
6629 },
6630 "engines": {
6631 "node": ">=8"
6632 }
6633 },
6634 "node_modules/jest-cli": {
6635 "version": "28.1.0",
6636 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.0.tgz",
6637 "integrity": "sha512-fDJRt6WPRriHrBsvvgb93OxgajHHsJbk4jZxiPqmZbMDRcHskfJBBfTyjFko0jjfprP544hOktdSi9HVgl4VUQ==",
6638 "dev": true,
6639 "dependencies": {
6640 "@jest/core": "^28.1.0",
6641 "@jest/test-result": "^28.1.0",
6642 "@jest/types": "^28.1.0",
6643 "chalk": "^4.0.0",
6644 "exit": "^0.1.2",
6645 "graceful-fs": "^4.2.9",
6646 "import-local": "^3.0.2",
6647 "jest-config": "^28.1.0",
6648 "jest-util": "^28.1.0",
6649 "jest-validate": "^28.1.0",
6650 "prompts": "^2.0.1",
6651 "yargs": "^17.3.1"
6652 },
6653 "bin": {
6654 "jest": "bin/jest.js"
6655 },
6656 "engines": {
6657 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6658 },
6659 "peerDependencies": {
6660 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
6661 },
6662 "peerDependenciesMeta": {
6663 "node-notifier": {
6664 "optional": true
6665 }
6666 }
6667 },
6668 "node_modules/jest-cli/node_modules/ansi-styles": {
6669 "version": "4.3.0",
6670 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
6671 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
6672 "dev": true,
6673 "dependencies": {
6674 "color-convert": "^2.0.1"
6675 },
6676 "engines": {
6677 "node": ">=8"
6678 },
6679 "funding": {
6680 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6681 }
6682 },
6683 "node_modules/jest-cli/node_modules/chalk": {
6684 "version": "4.1.2",
6685 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
6686 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
6687 "dev": true,
6688 "dependencies": {
6689 "ansi-styles": "^4.1.0",
6690 "supports-color": "^7.1.0"
6691 },
6692 "engines": {
6693 "node": ">=10"
6694 },
6695 "funding": {
6696 "url": "https://github.com/chalk/chalk?sponsor=1"
6697 }
6698 },
6699 "node_modules/jest-cli/node_modules/color-convert": {
6700 "version": "2.0.1",
6701 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
6702 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
6703 "dev": true,
6704 "dependencies": {
6705 "color-name": "~1.1.4"
6706 },
6707 "engines": {
6708 "node": ">=7.0.0"
6709 }
6710 },
6711 "node_modules/jest-cli/node_modules/color-name": {
6712 "version": "1.1.4",
6713 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
6714 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6715 "dev": true
6716 },
6717 "node_modules/jest-cli/node_modules/has-flag": {
6718 "version": "4.0.0",
6719 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6720 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6721 "dev": true,
6722 "engines": {
6723 "node": ">=8"
6724 }
6725 },
6726 "node_modules/jest-cli/node_modules/supports-color": {
6727 "version": "7.2.0",
6728 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6729 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6730 "dev": true,
6731 "dependencies": {
6732 "has-flag": "^4.0.0"
6733 },
6734 "engines": {
6735 "node": ">=8"
6736 }
6737 },
6738 "node_modules/jest-config": {
6739 "version": "28.1.0",
6740 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.0.tgz",
6741 "integrity": "sha512-aOV80E9LeWrmflp7hfZNn/zGA4QKv/xsn2w8QCBP0t0+YqObuCWTSgNbHJ0j9YsTuCO08ZR/wsvlxqqHX20iUA==",
6742 "dev": true,
6743 "dependencies": {
6744 "@babel/core": "^7.11.6",
6745 "@jest/test-sequencer": "^28.1.0",
6746 "@jest/types": "^28.1.0",
6747 "babel-jest": "^28.1.0",
6748 "chalk": "^4.0.0",
6749 "ci-info": "^3.2.0",
6750 "deepmerge": "^4.2.2",
6751 "glob": "^7.1.3",
6752 "graceful-fs": "^4.2.9",
6753 "jest-circus": "^28.1.0",
6754 "jest-environment-node": "^28.1.0",
6755 "jest-get-type": "^28.0.2",
6756 "jest-regex-util": "^28.0.2",
6757 "jest-resolve": "^28.1.0",
6758 "jest-runner": "^28.1.0",
6759 "jest-util": "^28.1.0",
6760 "jest-validate": "^28.1.0",
6761 "micromatch": "^4.0.4",
6762 "parse-json": "^5.2.0",
6763 "pretty-format": "^28.1.0",
6764 "slash": "^3.0.0",
6765 "strip-json-comments": "^3.1.1"
6766 },
6767 "engines": {
6768 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6769 },
6770 "peerDependencies": {
6771 "@types/node": "*",
6772 "ts-node": ">=9.0.0"
6773 },
6774 "peerDependenciesMeta": {
6775 "@types/node": {
6776 "optional": true
6777 },
6778 "ts-node": {
6779 "optional": true
6780 }
6781 }
6782 },
6783 "node_modules/jest-config/node_modules/ansi-regex": {
6784 "version": "5.0.1",
6785 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
6786 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
6787 "dev": true,
6788 "engines": {
6789 "node": ">=8"
6790 }
6791 },
6792 "node_modules/jest-config/node_modules/ansi-styles": {
6793 "version": "4.3.0",
6794 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
6795 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
6796 "dev": true,
6797 "dependencies": {
6798 "color-convert": "^2.0.1"
6799 },
6800 "engines": {
6801 "node": ">=8"
6802 },
6803 "funding": {
6804 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6805 }
6806 },
6807 "node_modules/jest-config/node_modules/chalk": {
6808 "version": "4.1.2",
6809 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
6810 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
6811 "dev": true,
6812 "dependencies": {
6813 "ansi-styles": "^4.1.0",
6814 "supports-color": "^7.1.0"
6815 },
6816 "engines": {
6817 "node": ">=10"
6818 },
6819 "funding": {
6820 "url": "https://github.com/chalk/chalk?sponsor=1"
6821 }
6822 },
6823 "node_modules/jest-config/node_modules/color-convert": {
6824 "version": "2.0.1",
6825 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
6826 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
6827 "dev": true,
6828 "dependencies": {
6829 "color-name": "~1.1.4"
6830 },
6831 "engines": {
6832 "node": ">=7.0.0"
6833 }
6834 },
6835 "node_modules/jest-config/node_modules/color-name": {
6836 "version": "1.1.4",
6837 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
6838 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6839 "dev": true
6840 },
6841 "node_modules/jest-config/node_modules/has-flag": {
6842 "version": "4.0.0",
6843 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6844 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6845 "dev": true,
6846 "engines": {
6847 "node": ">=8"
6848 }
6849 },
6850 "node_modules/jest-config/node_modules/jest-get-type": {
6851 "version": "28.0.2",
6852 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
6853 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
6854 "dev": true,
6855 "engines": {
6856 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6857 }
6858 },
6859 "node_modules/jest-config/node_modules/pretty-format": {
6860 "version": "28.1.0",
6861 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
6862 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
6863 "dev": true,
6864 "dependencies": {
6865 "@jest/schemas": "^28.0.2",
6866 "ansi-regex": "^5.0.1",
6867 "ansi-styles": "^5.0.0",
6868 "react-is": "^18.0.0"
6869 },
6870 "engines": {
6871 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6872 }
6873 },
6874 "node_modules/jest-config/node_modules/pretty-format/node_modules/ansi-styles": {
6875 "version": "5.2.0",
6876 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
6877 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
6878 "dev": true,
6879 "engines": {
6880 "node": ">=10"
6881 },
6882 "funding": {
6883 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6884 }
6885 },
6886 "node_modules/jest-config/node_modules/react-is": {
6887 "version": "18.1.0",
6888 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
6889 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
6890 "dev": true
6891 },
6892 "node_modules/jest-config/node_modules/supports-color": {
6893 "version": "7.2.0",
6894 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6895 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6896 "dev": true,
6897 "dependencies": {
6898 "has-flag": "^4.0.0"
6899 },
6900 "engines": {
6901 "node": ">=8"
6902 }
6903 },
6904 "node_modules/jest-diff": {
6905 "version": "27.5.1",
6906 "dev": true,
6907 "license": "MIT",
6908 "dependencies": {
6909 "chalk": "^4.0.0",
6910 "diff-sequences": "^27.5.1",
6911 "jest-get-type": "^27.5.1",
6912 "pretty-format": "^27.5.1"
6913 },
6914 "engines": {
6915 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
6916 }
6917 },
6918 "node_modules/jest-diff/node_modules/ansi-styles": {
6919 "version": "4.3.0",
6920 "dev": true,
6921 "license": "MIT",
6922 "dependencies": {
6923 "color-convert": "^2.0.1"
6924 },
6925 "engines": {
6926 "node": ">=8"
6927 },
6928 "funding": {
6929 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6930 }
6931 },
6932 "node_modules/jest-diff/node_modules/chalk": {
6933 "version": "4.1.2",
6934 "dev": true,
6935 "license": "MIT",
6936 "dependencies": {
6937 "ansi-styles": "^4.1.0",
6938 "supports-color": "^7.1.0"
6939 },
6940 "engines": {
6941 "node": ">=10"
6942 },
6943 "funding": {
6944 "url": "https://github.com/chalk/chalk?sponsor=1"
6945 }
6946 },
6947 "node_modules/jest-diff/node_modules/color-convert": {
6948 "version": "2.0.1",
6949 "dev": true,
6950 "license": "MIT",
6951 "dependencies": {
6952 "color-name": "~1.1.4"
6953 },
6954 "engines": {
6955 "node": ">=7.0.0"
6956 }
6957 },
6958 "node_modules/jest-diff/node_modules/color-name": {
6959 "version": "1.1.4",
6960 "dev": true,
6961 "license": "MIT"
6962 },
6963 "node_modules/jest-diff/node_modules/has-flag": {
6964 "version": "4.0.0",
6965 "dev": true,
6966 "license": "MIT",
6967 "engines": {
6968 "node": ">=8"
6969 }
6970 },
6971 "node_modules/jest-diff/node_modules/supports-color": {
6972 "version": "7.2.0",
6973 "dev": true,
6974 "license": "MIT",
6975 "dependencies": {
6976 "has-flag": "^4.0.0"
6977 },
6978 "engines": {
6979 "node": ">=8"
6980 }
6981 },
6982 "node_modules/jest-docblock": {
6983 "version": "28.0.2",
6984 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.0.2.tgz",
6985 "integrity": "sha512-FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg==",
6986 "dev": true,
6987 "dependencies": {
6988 "detect-newline": "^3.0.0"
6989 },
6990 "engines": {
6991 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6992 }
6993 },
6994 "node_modules/jest-each": {
6995 "version": "28.1.0",
6996 "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.0.tgz",
6997 "integrity": "sha512-a/XX02xF5NTspceMpHujmOexvJ4GftpYXqr6HhhmKmExtMXsyIN/fvanQlt/BcgFoRKN4OCXxLQKth9/n6OPFg==",
6998 "dev": true,
6999 "dependencies": {
7000 "@jest/types": "^28.1.0",
7001 "chalk": "^4.0.0",
7002 "jest-get-type": "^28.0.2",
7003 "jest-util": "^28.1.0",
7004 "pretty-format": "^28.1.0"
7005 },
7006 "engines": {
7007 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7008 }
7009 },
7010 "node_modules/jest-each/node_modules/ansi-regex": {
7011 "version": "5.0.1",
7012 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7013 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
7014 "dev": true,
7015 "engines": {
7016 "node": ">=8"
7017 }
7018 },
7019 "node_modules/jest-each/node_modules/ansi-styles": {
7020 "version": "4.3.0",
7021 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7022 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7023 "dev": true,
7024 "dependencies": {
7025 "color-convert": "^2.0.1"
7026 },
7027 "engines": {
7028 "node": ">=8"
7029 },
7030 "funding": {
7031 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7032 }
7033 },
7034 "node_modules/jest-each/node_modules/chalk": {
7035 "version": "4.1.2",
7036 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7037 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7038 "dev": true,
7039 "dependencies": {
7040 "ansi-styles": "^4.1.0",
7041 "supports-color": "^7.1.0"
7042 },
7043 "engines": {
7044 "node": ">=10"
7045 },
7046 "funding": {
7047 "url": "https://github.com/chalk/chalk?sponsor=1"
7048 }
7049 },
7050 "node_modules/jest-each/node_modules/color-convert": {
7051 "version": "2.0.1",
7052 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7053 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7054 "dev": true,
7055 "dependencies": {
7056 "color-name": "~1.1.4"
7057 },
7058 "engines": {
7059 "node": ">=7.0.0"
7060 }
7061 },
7062 "node_modules/jest-each/node_modules/color-name": {
7063 "version": "1.1.4",
7064 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7065 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7066 "dev": true
7067 },
7068 "node_modules/jest-each/node_modules/has-flag": {
7069 "version": "4.0.0",
7070 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7071 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7072 "dev": true,
7073 "engines": {
7074 "node": ">=8"
7075 }
7076 },
7077 "node_modules/jest-each/node_modules/jest-get-type": {
7078 "version": "28.0.2",
7079 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
7080 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
7081 "dev": true,
7082 "engines": {
7083 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7084 }
7085 },
7086 "node_modules/jest-each/node_modules/pretty-format": {
7087 "version": "28.1.0",
7088 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
7089 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
7090 "dev": true,
7091 "dependencies": {
7092 "@jest/schemas": "^28.0.2",
7093 "ansi-regex": "^5.0.1",
7094 "ansi-styles": "^5.0.0",
7095 "react-is": "^18.0.0"
7096 },
7097 "engines": {
7098 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7099 }
7100 },
7101 "node_modules/jest-each/node_modules/pretty-format/node_modules/ansi-styles": {
7102 "version": "5.2.0",
7103 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
7104 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
7105 "dev": true,
7106 "engines": {
7107 "node": ">=10"
7108 },
7109 "funding": {
7110 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7111 }
7112 },
7113 "node_modules/jest-each/node_modules/react-is": {
7114 "version": "18.1.0",
7115 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
7116 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
7117 "dev": true
7118 },
7119 "node_modules/jest-each/node_modules/supports-color": {
7120 "version": "7.2.0",
7121 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7122 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7123 "dev": true,
7124 "dependencies": {
7125 "has-flag": "^4.0.0"
7126 },
7127 "engines": {
7128 "node": ">=8"
7129 }
7130 },
7131 "node_modules/jest-environment-jsdom": {
7132 "version": "28.1.0",
7133 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-28.1.0.tgz",
7134 "integrity": "sha512-8n6P4xiDjNVqTWv6W6vJPuQdLx+ZiA3dbYg7YJ+DPzR+9B61K6pMVJrSs2IxfGRG4J7pyAUA5shQ9G0KEun78w==",
7135 "dev": true,
7136 "dependencies": {
7137 "@jest/environment": "^28.1.0",
7138 "@jest/fake-timers": "^28.1.0",
7139 "@jest/types": "^28.1.0",
7140 "@types/jsdom": "^16.2.4",
7141 "@types/node": "*",
7142 "jest-mock": "^28.1.0",
7143 "jest-util": "^28.1.0",
7144 "jsdom": "^19.0.0"
7145 },
7146 "engines": {
7147 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7148 }
7149 },
7150 "node_modules/jest-environment-node": {
7151 "version": "28.1.0",
7152 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.0.tgz",
7153 "integrity": "sha512-gBLZNiyrPw9CSMlTXF1yJhaBgWDPVvH0Pq6bOEwGMXaYNzhzhw2kA/OijNF8egbCgDS0/veRv97249x2CX+udQ==",
7154 "dev": true,
7155 "dependencies": {
7156 "@jest/environment": "^28.1.0",
7157 "@jest/fake-timers": "^28.1.0",
7158 "@jest/types": "^28.1.0",
7159 "@types/node": "*",
7160 "jest-mock": "^28.1.0",
7161 "jest-util": "^28.1.0"
7162 },
7163 "engines": {
7164 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7165 }
7166 },
7167 "node_modules/jest-get-type": {
7168 "version": "27.5.1",
7169 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz",
7170 "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==",
7171 "dev": true,
7172 "engines": {
7173 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
7174 }
7175 },
7176 "node_modules/jest-haste-map": {
7177 "version": "28.1.0",
7178 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.0.tgz",
7179 "integrity": "sha512-xyZ9sXV8PtKi6NCrJlmq53PyNVHzxmcfXNVvIRHpHmh1j/HChC4pwKgyjj7Z9us19JMw8PpQTJsFWOsIfT93Dw==",
7180 "dev": true,
7181 "dependencies": {
7182 "@jest/types": "^28.1.0",
7183 "@types/graceful-fs": "^4.1.3",
7184 "@types/node": "*",
7185 "anymatch": "^3.0.3",
7186 "fb-watchman": "^2.0.0",
7187 "graceful-fs": "^4.2.9",
7188 "jest-regex-util": "^28.0.2",
7189 "jest-util": "^28.1.0",
7190 "jest-worker": "^28.1.0",
7191 "micromatch": "^4.0.4",
7192 "walker": "^1.0.7"
7193 },
7194 "engines": {
7195 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7196 },
7197 "optionalDependencies": {
7198 "fsevents": "^2.3.2"
7199 }
7200 },
7201 "node_modules/jest-leak-detector": {
7202 "version": "28.1.0",
7203 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.0.tgz",
7204 "integrity": "sha512-uIJDQbxwEL2AMMs2xjhZl2hw8s77c3wrPaQ9v6tXJLGaaQ+4QrNJH5vuw7hA7w/uGT/iJ42a83opAqxGHeyRIA==",
7205 "dev": true,
7206 "dependencies": {
7207 "jest-get-type": "^28.0.2",
7208 "pretty-format": "^28.1.0"
7209 },
7210 "engines": {
7211 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7212 }
7213 },
7214 "node_modules/jest-leak-detector/node_modules/ansi-regex": {
7215 "version": "5.0.1",
7216 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7217 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
7218 "dev": true,
7219 "engines": {
7220 "node": ">=8"
7221 }
7222 },
7223 "node_modules/jest-leak-detector/node_modules/ansi-styles": {
7224 "version": "5.2.0",
7225 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
7226 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
7227 "dev": true,
7228 "engines": {
7229 "node": ">=10"
7230 },
7231 "funding": {
7232 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7233 }
7234 },
7235 "node_modules/jest-leak-detector/node_modules/jest-get-type": {
7236 "version": "28.0.2",
7237 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
7238 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
7239 "dev": true,
7240 "engines": {
7241 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7242 }
7243 },
7244 "node_modules/jest-leak-detector/node_modules/pretty-format": {
7245 "version": "28.1.0",
7246 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
7247 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
7248 "dev": true,
7249 "dependencies": {
7250 "@jest/schemas": "^28.0.2",
7251 "ansi-regex": "^5.0.1",
7252 "ansi-styles": "^5.0.0",
7253 "react-is": "^18.0.0"
7254 },
7255 "engines": {
7256 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7257 }
7258 },
7259 "node_modules/jest-leak-detector/node_modules/react-is": {
7260 "version": "18.1.0",
7261 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
7262 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
7263 "dev": true
7264 },
7265 "node_modules/jest-matcher-utils": {
7266 "version": "27.5.1",
7267 "dev": true,
7268 "license": "MIT",
7269 "dependencies": {
7270 "chalk": "^4.0.0",
7271 "jest-diff": "^27.5.1",
7272 "jest-get-type": "^27.5.1",
7273 "pretty-format": "^27.5.1"
7274 },
7275 "engines": {
7276 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
7277 }
7278 },
7279 "node_modules/jest-matcher-utils/node_modules/ansi-styles": {
7280 "version": "4.3.0",
7281 "dev": true,
7282 "license": "MIT",
7283 "dependencies": {
7284 "color-convert": "^2.0.1"
7285 },
7286 "engines": {
7287 "node": ">=8"
7288 },
7289 "funding": {
7290 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7291 }
7292 },
7293 "node_modules/jest-matcher-utils/node_modules/chalk": {
7294 "version": "4.1.2",
7295 "dev": true,
7296 "license": "MIT",
7297 "dependencies": {
7298 "ansi-styles": "^4.1.0",
7299 "supports-color": "^7.1.0"
7300 },
7301 "engines": {
7302 "node": ">=10"
7303 },
7304 "funding": {
7305 "url": "https://github.com/chalk/chalk?sponsor=1"
7306 }
7307 },
7308 "node_modules/jest-matcher-utils/node_modules/color-convert": {
7309 "version": "2.0.1",
7310 "dev": true,
7311 "license": "MIT",
7312 "dependencies": {
7313 "color-name": "~1.1.4"
7314 },
7315 "engines": {
7316 "node": ">=7.0.0"
7317 }
7318 },
7319 "node_modules/jest-matcher-utils/node_modules/color-name": {
7320 "version": "1.1.4",
7321 "dev": true,
7322 "license": "MIT"
7323 },
7324 "node_modules/jest-matcher-utils/node_modules/has-flag": {
7325 "version": "4.0.0",
7326 "dev": true,
7327 "license": "MIT",
7328 "engines": {
7329 "node": ">=8"
7330 }
7331 },
7332 "node_modules/jest-matcher-utils/node_modules/supports-color": {
7333 "version": "7.2.0",
7334 "dev": true,
7335 "license": "MIT",
7336 "dependencies": {
7337 "has-flag": "^4.0.0"
7338 },
7339 "engines": {
7340 "node": ">=8"
7341 }
7342 },
7343 "node_modules/jest-message-util": {
7344 "version": "28.1.0",
7345 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.0.tgz",
7346 "integrity": "sha512-RpA8mpaJ/B2HphDMiDlrAZdDytkmwFqgjDZovM21F35lHGeUeCvYmm6W+sbQ0ydaLpg5bFAUuWG1cjqOl8vqrw==",
7347 "dev": true,
7348 "dependencies": {
7349 "@babel/code-frame": "^7.12.13",
7350 "@jest/types": "^28.1.0",
7351 "@types/stack-utils": "^2.0.0",
7352 "chalk": "^4.0.0",
7353 "graceful-fs": "^4.2.9",
7354 "micromatch": "^4.0.4",
7355 "pretty-format": "^28.1.0",
7356 "slash": "^3.0.0",
7357 "stack-utils": "^2.0.3"
7358 },
7359 "engines": {
7360 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7361 }
7362 },
7363 "node_modules/jest-message-util/node_modules/ansi-regex": {
7364 "version": "5.0.1",
7365 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7366 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
7367 "dev": true,
7368 "engines": {
7369 "node": ">=8"
7370 }
7371 },
7372 "node_modules/jest-message-util/node_modules/ansi-styles": {
7373 "version": "4.3.0",
7374 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7375 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7376 "dev": true,
7377 "dependencies": {
7378 "color-convert": "^2.0.1"
7379 },
7380 "engines": {
7381 "node": ">=8"
7382 },
7383 "funding": {
7384 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7385 }
7386 },
7387 "node_modules/jest-message-util/node_modules/chalk": {
7388 "version": "4.1.2",
7389 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7390 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7391 "dev": true,
7392 "dependencies": {
7393 "ansi-styles": "^4.1.0",
7394 "supports-color": "^7.1.0"
7395 },
7396 "engines": {
7397 "node": ">=10"
7398 },
7399 "funding": {
7400 "url": "https://github.com/chalk/chalk?sponsor=1"
7401 }
7402 },
7403 "node_modules/jest-message-util/node_modules/color-convert": {
7404 "version": "2.0.1",
7405 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7406 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7407 "dev": true,
7408 "dependencies": {
7409 "color-name": "~1.1.4"
7410 },
7411 "engines": {
7412 "node": ">=7.0.0"
7413 }
7414 },
7415 "node_modules/jest-message-util/node_modules/color-name": {
7416 "version": "1.1.4",
7417 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7418 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7419 "dev": true
7420 },
7421 "node_modules/jest-message-util/node_modules/has-flag": {
7422 "version": "4.0.0",
7423 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7424 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7425 "dev": true,
7426 "engines": {
7427 "node": ">=8"
7428 }
7429 },
7430 "node_modules/jest-message-util/node_modules/pretty-format": {
7431 "version": "28.1.0",
7432 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
7433 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
7434 "dev": true,
7435 "dependencies": {
7436 "@jest/schemas": "^28.0.2",
7437 "ansi-regex": "^5.0.1",
7438 "ansi-styles": "^5.0.0",
7439 "react-is": "^18.0.0"
7440 },
7441 "engines": {
7442 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7443 }
7444 },
7445 "node_modules/jest-message-util/node_modules/pretty-format/node_modules/ansi-styles": {
7446 "version": "5.2.0",
7447 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
7448 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
7449 "dev": true,
7450 "engines": {
7451 "node": ">=10"
7452 },
7453 "funding": {
7454 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7455 }
7456 },
7457 "node_modules/jest-message-util/node_modules/react-is": {
7458 "version": "18.1.0",
7459 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
7460 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
7461 "dev": true
7462 },
7463 "node_modules/jest-message-util/node_modules/supports-color": {
7464 "version": "7.2.0",
7465 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7466 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7467 "dev": true,
7468 "dependencies": {
7469 "has-flag": "^4.0.0"
7470 },
7471 "engines": {
7472 "node": ">=8"
7473 }
7474 },
7475 "node_modules/jest-mock": {
7476 "version": "28.1.0",
7477 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.0.tgz",
7478 "integrity": "sha512-H7BrhggNn77WhdL7O1apG0Q/iwl0Bdd5E1ydhCJzL3oBLh/UYxAwR3EJLsBZ9XA3ZU4PA3UNw4tQjduBTCTmLw==",
7479 "dev": true,
7480 "dependencies": {
7481 "@jest/types": "^28.1.0",
7482 "@types/node": "*"
7483 },
7484 "engines": {
7485 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7486 }
7487 },
7488 "node_modules/jest-pnp-resolver": {
7489 "version": "1.2.2",
7490 "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
7491 "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
7492 "dev": true,
7493 "engines": {
7494 "node": ">=6"
7495 },
7496 "peerDependencies": {
7497 "jest-resolve": "*"
7498 },
7499 "peerDependenciesMeta": {
7500 "jest-resolve": {
7501 "optional": true
7502 }
7503 }
7504 },
7505 "node_modules/jest-regex-util": {
7506 "version": "28.0.2",
7507 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz",
7508 "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==",
7509 "dev": true,
7510 "engines": {
7511 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7512 }
7513 },
7514 "node_modules/jest-resolve": {
7515 "version": "28.1.0",
7516 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.0.tgz",
7517 "integrity": "sha512-vvfN7+tPNnnhDvISuzD1P+CRVP8cK0FHXRwPAcdDaQv4zgvwvag2n55/h5VjYcM5UJG7L4TwE5tZlzcI0X2Lhw==",
7518 "dev": true,
7519 "dependencies": {
7520 "chalk": "^4.0.0",
7521 "graceful-fs": "^4.2.9",
7522 "jest-haste-map": "^28.1.0",
7523 "jest-pnp-resolver": "^1.2.2",
7524 "jest-util": "^28.1.0",
7525 "jest-validate": "^28.1.0",
7526 "resolve": "^1.20.0",
7527 "resolve.exports": "^1.1.0",
7528 "slash": "^3.0.0"
7529 },
7530 "engines": {
7531 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7532 }
7533 },
7534 "node_modules/jest-resolve-dependencies": {
7535 "version": "28.1.0",
7536 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.0.tgz",
7537 "integrity": "sha512-Ue1VYoSZquPwEvng7Uefw8RmZR+me/1kr30H2jMINjGeHgeO/JgrR6wxj2ofkJ7KSAA11W3cOrhNCbj5Dqqd9g==",
7538 "dev": true,
7539 "dependencies": {
7540 "jest-regex-util": "^28.0.2",
7541 "jest-snapshot": "^28.1.0"
7542 },
7543 "engines": {
7544 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7545 }
7546 },
7547 "node_modules/jest-resolve/node_modules/ansi-styles": {
7548 "version": "4.3.0",
7549 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7550 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7551 "dev": true,
7552 "dependencies": {
7553 "color-convert": "^2.0.1"
7554 },
7555 "engines": {
7556 "node": ">=8"
7557 },
7558 "funding": {
7559 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7560 }
7561 },
7562 "node_modules/jest-resolve/node_modules/chalk": {
7563 "version": "4.1.2",
7564 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7565 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7566 "dev": true,
7567 "dependencies": {
7568 "ansi-styles": "^4.1.0",
7569 "supports-color": "^7.1.0"
7570 },
7571 "engines": {
7572 "node": ">=10"
7573 },
7574 "funding": {
7575 "url": "https://github.com/chalk/chalk?sponsor=1"
7576 }
7577 },
7578 "node_modules/jest-resolve/node_modules/color-convert": {
7579 "version": "2.0.1",
7580 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7581 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7582 "dev": true,
7583 "dependencies": {
7584 "color-name": "~1.1.4"
7585 },
7586 "engines": {
7587 "node": ">=7.0.0"
7588 }
7589 },
7590 "node_modules/jest-resolve/node_modules/color-name": {
7591 "version": "1.1.4",
7592 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7593 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7594 "dev": true
7595 },
7596 "node_modules/jest-resolve/node_modules/has-flag": {
7597 "version": "4.0.0",
7598 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7599 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7600 "dev": true,
7601 "engines": {
7602 "node": ">=8"
7603 }
7604 },
7605 "node_modules/jest-resolve/node_modules/supports-color": {
7606 "version": "7.2.0",
7607 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7608 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7609 "dev": true,
7610 "dependencies": {
7611 "has-flag": "^4.0.0"
7612 },
7613 "engines": {
7614 "node": ">=8"
7615 }
7616 },
7617 "node_modules/jest-runner": {
7618 "version": "28.1.0",
7619 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.0.tgz",
7620 "integrity": "sha512-FBpmuh1HB2dsLklAlRdOxNTTHKFR6G1Qmd80pVDvwbZXTriqjWqjei5DKFC1UlM732KjYcE6yuCdiF0WUCOS2w==",
7621 "dev": true,
7622 "dependencies": {
7623 "@jest/console": "^28.1.0",
7624 "@jest/environment": "^28.1.0",
7625 "@jest/test-result": "^28.1.0",
7626 "@jest/transform": "^28.1.0",
7627 "@jest/types": "^28.1.0",
7628 "@types/node": "*",
7629 "chalk": "^4.0.0",
7630 "emittery": "^0.10.2",
7631 "graceful-fs": "^4.2.9",
7632 "jest-docblock": "^28.0.2",
7633 "jest-environment-node": "^28.1.0",
7634 "jest-haste-map": "^28.1.0",
7635 "jest-leak-detector": "^28.1.0",
7636 "jest-message-util": "^28.1.0",
7637 "jest-resolve": "^28.1.0",
7638 "jest-runtime": "^28.1.0",
7639 "jest-util": "^28.1.0",
7640 "jest-watcher": "^28.1.0",
7641 "jest-worker": "^28.1.0",
7642 "source-map-support": "0.5.13",
7643 "throat": "^6.0.1"
7644 },
7645 "engines": {
7646 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7647 }
7648 },
7649 "node_modules/jest-runner/node_modules/ansi-styles": {
7650 "version": "4.3.0",
7651 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7652 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7653 "dev": true,
7654 "dependencies": {
7655 "color-convert": "^2.0.1"
7656 },
7657 "engines": {
7658 "node": ">=8"
7659 },
7660 "funding": {
7661 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7662 }
7663 },
7664 "node_modules/jest-runner/node_modules/chalk": {
7665 "version": "4.1.2",
7666 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7667 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7668 "dev": true,
7669 "dependencies": {
7670 "ansi-styles": "^4.1.0",
7671 "supports-color": "^7.1.0"
7672 },
7673 "engines": {
7674 "node": ">=10"
7675 },
7676 "funding": {
7677 "url": "https://github.com/chalk/chalk?sponsor=1"
7678 }
7679 },
7680 "node_modules/jest-runner/node_modules/color-convert": {
7681 "version": "2.0.1",
7682 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7683 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7684 "dev": true,
7685 "dependencies": {
7686 "color-name": "~1.1.4"
7687 },
7688 "engines": {
7689 "node": ">=7.0.0"
7690 }
7691 },
7692 "node_modules/jest-runner/node_modules/color-name": {
7693 "version": "1.1.4",
7694 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7695 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7696 "dev": true
7697 },
7698 "node_modules/jest-runner/node_modules/has-flag": {
7699 "version": "4.0.0",
7700 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7701 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7702 "dev": true,
7703 "engines": {
7704 "node": ">=8"
7705 }
7706 },
7707 "node_modules/jest-runner/node_modules/source-map": {
7708 "version": "0.6.1",
7709 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7710 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7711 "dev": true,
7712 "engines": {
7713 "node": ">=0.10.0"
7714 }
7715 },
7716 "node_modules/jest-runner/node_modules/source-map-support": {
7717 "version": "0.5.13",
7718 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
7719 "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
7720 "dev": true,
7721 "dependencies": {
7722 "buffer-from": "^1.0.0",
7723 "source-map": "^0.6.0"
7724 }
7725 },
7726 "node_modules/jest-runner/node_modules/supports-color": {
7727 "version": "7.2.0",
7728 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7729 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7730 "dev": true,
7731 "dependencies": {
7732 "has-flag": "^4.0.0"
7733 },
7734 "engines": {
7735 "node": ">=8"
7736 }
7737 },
7738 "node_modules/jest-runtime": {
7739 "version": "28.1.0",
7740 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.0.tgz",
7741 "integrity": "sha512-wNYDiwhdH/TV3agaIyVF0lsJ33MhyujOe+lNTUiolqKt8pchy1Hq4+tDMGbtD5P/oNLA3zYrpx73T9dMTOCAcg==",
7742 "dev": true,
7743 "dependencies": {
7744 "@jest/environment": "^28.1.0",
7745 "@jest/fake-timers": "^28.1.0",
7746 "@jest/globals": "^28.1.0",
7747 "@jest/source-map": "^28.0.2",
7748 "@jest/test-result": "^28.1.0",
7749 "@jest/transform": "^28.1.0",
7750 "@jest/types": "^28.1.0",
7751 "chalk": "^4.0.0",
7752 "cjs-module-lexer": "^1.0.0",
7753 "collect-v8-coverage": "^1.0.0",
7754 "execa": "^5.0.0",
7755 "glob": "^7.1.3",
7756 "graceful-fs": "^4.2.9",
7757 "jest-haste-map": "^28.1.0",
7758 "jest-message-util": "^28.1.0",
7759 "jest-mock": "^28.1.0",
7760 "jest-regex-util": "^28.0.2",
7761 "jest-resolve": "^28.1.0",
7762 "jest-snapshot": "^28.1.0",
7763 "jest-util": "^28.1.0",
7764 "slash": "^3.0.0",
7765 "strip-bom": "^4.0.0"
7766 },
7767 "engines": {
7768 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7769 }
7770 },
7771 "node_modules/jest-runtime/node_modules/ansi-styles": {
7772 "version": "4.3.0",
7773 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7774 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7775 "dev": true,
7776 "dependencies": {
7777 "color-convert": "^2.0.1"
7778 },
7779 "engines": {
7780 "node": ">=8"
7781 },
7782 "funding": {
7783 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7784 }
7785 },
7786 "node_modules/jest-runtime/node_modules/chalk": {
7787 "version": "4.1.2",
7788 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7789 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7790 "dev": true,
7791 "dependencies": {
7792 "ansi-styles": "^4.1.0",
7793 "supports-color": "^7.1.0"
7794 },
7795 "engines": {
7796 "node": ">=10"
7797 },
7798 "funding": {
7799 "url": "https://github.com/chalk/chalk?sponsor=1"
7800 }
7801 },
7802 "node_modules/jest-runtime/node_modules/color-convert": {
7803 "version": "2.0.1",
7804 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7805 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7806 "dev": true,
7807 "dependencies": {
7808 "color-name": "~1.1.4"
7809 },
7810 "engines": {
7811 "node": ">=7.0.0"
7812 }
7813 },
7814 "node_modules/jest-runtime/node_modules/color-name": {
7815 "version": "1.1.4",
7816 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7817 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7818 "dev": true
7819 },
7820 "node_modules/jest-runtime/node_modules/has-flag": {
7821 "version": "4.0.0",
7822 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7823 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7824 "dev": true,
7825 "engines": {
7826 "node": ">=8"
7827 }
7828 },
7829 "node_modules/jest-runtime/node_modules/supports-color": {
7830 "version": "7.2.0",
7831 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7832 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7833 "dev": true,
7834 "dependencies": {
7835 "has-flag": "^4.0.0"
7836 },
7837 "engines": {
7838 "node": ">=8"
7839 }
7840 },
7841 "node_modules/jest-snapshot": {
7842 "version": "28.1.0",
7843 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.0.tgz",
7844 "integrity": "sha512-ex49M2ZrZsUyQLpLGxQtDbahvgBjlLPgklkqGM0hq/F7W/f8DyqZxVHjdy19QKBm4O93eDp+H5S23EiTbbUmHw==",
7845 "dev": true,
7846 "dependencies": {
7847 "@babel/core": "^7.11.6",
7848 "@babel/generator": "^7.7.2",
7849 "@babel/plugin-syntax-typescript": "^7.7.2",
7850 "@babel/traverse": "^7.7.2",
7851 "@babel/types": "^7.3.3",
7852 "@jest/expect-utils": "^28.1.0",
7853 "@jest/transform": "^28.1.0",
7854 "@jest/types": "^28.1.0",
7855 "@types/babel__traverse": "^7.0.6",
7856 "@types/prettier": "^2.1.5",
7857 "babel-preset-current-node-syntax": "^1.0.0",
7858 "chalk": "^4.0.0",
7859 "expect": "^28.1.0",
7860 "graceful-fs": "^4.2.9",
7861 "jest-diff": "^28.1.0",
7862 "jest-get-type": "^28.0.2",
7863 "jest-haste-map": "^28.1.0",
7864 "jest-matcher-utils": "^28.1.0",
7865 "jest-message-util": "^28.1.0",
7866 "jest-util": "^28.1.0",
7867 "natural-compare": "^1.4.0",
7868 "pretty-format": "^28.1.0",
7869 "semver": "^7.3.5"
7870 },
7871 "engines": {
7872 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7873 }
7874 },
7875 "node_modules/jest-snapshot/node_modules/ansi-regex": {
7876 "version": "5.0.1",
7877 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7878 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
7879 "dev": true,
7880 "engines": {
7881 "node": ">=8"
7882 }
7883 },
7884 "node_modules/jest-snapshot/node_modules/ansi-styles": {
7885 "version": "4.3.0",
7886 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7887 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7888 "dev": true,
7889 "dependencies": {
7890 "color-convert": "^2.0.1"
7891 },
7892 "engines": {
7893 "node": ">=8"
7894 },
7895 "funding": {
7896 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7897 }
7898 },
7899 "node_modules/jest-snapshot/node_modules/chalk": {
7900 "version": "4.1.2",
7901 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7902 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7903 "dev": true,
7904 "dependencies": {
7905 "ansi-styles": "^4.1.0",
7906 "supports-color": "^7.1.0"
7907 },
7908 "engines": {
7909 "node": ">=10"
7910 },
7911 "funding": {
7912 "url": "https://github.com/chalk/chalk?sponsor=1"
7913 }
7914 },
7915 "node_modules/jest-snapshot/node_modules/color-convert": {
7916 "version": "2.0.1",
7917 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7918 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7919 "dev": true,
7920 "dependencies": {
7921 "color-name": "~1.1.4"
7922 },
7923 "engines": {
7924 "node": ">=7.0.0"
7925 }
7926 },
7927 "node_modules/jest-snapshot/node_modules/color-name": {
7928 "version": "1.1.4",
7929 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7930 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7931 "dev": true
7932 },
7933 "node_modules/jest-snapshot/node_modules/diff-sequences": {
7934 "version": "28.0.2",
7935 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz",
7936 "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==",
7937 "dev": true,
7938 "engines": {
7939 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7940 }
7941 },
7942 "node_modules/jest-snapshot/node_modules/expect": {
7943 "version": "28.1.0",
7944 "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz",
7945 "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==",
7946 "dev": true,
7947 "dependencies": {
7948 "@jest/expect-utils": "^28.1.0",
7949 "jest-get-type": "^28.0.2",
7950 "jest-matcher-utils": "^28.1.0",
7951 "jest-message-util": "^28.1.0",
7952 "jest-util": "^28.1.0"
7953 },
7954 "engines": {
7955 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7956 }
7957 },
7958 "node_modules/jest-snapshot/node_modules/has-flag": {
7959 "version": "4.0.0",
7960 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7961 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7962 "dev": true,
7963 "engines": {
7964 "node": ">=8"
7965 }
7966 },
7967 "node_modules/jest-snapshot/node_modules/jest-diff": {
7968 "version": "28.1.0",
7969 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz",
7970 "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==",
7971 "dev": true,
7972 "dependencies": {
7973 "chalk": "^4.0.0",
7974 "diff-sequences": "^28.0.2",
7975 "jest-get-type": "^28.0.2",
7976 "pretty-format": "^28.1.0"
7977 },
7978 "engines": {
7979 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7980 }
7981 },
7982 "node_modules/jest-snapshot/node_modules/jest-get-type": {
7983 "version": "28.0.2",
7984 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
7985 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
7986 "dev": true,
7987 "engines": {
7988 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7989 }
7990 },
7991 "node_modules/jest-snapshot/node_modules/jest-matcher-utils": {
7992 "version": "28.1.0",
7993 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz",
7994 "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==",
7995 "dev": true,
7996 "dependencies": {
7997 "chalk": "^4.0.0",
7998 "jest-diff": "^28.1.0",
7999 "jest-get-type": "^28.0.2",
8000 "pretty-format": "^28.1.0"
8001 },
8002 "engines": {
8003 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
8004 }
8005 },
8006 "node_modules/jest-snapshot/node_modules/pretty-format": {
8007 "version": "28.1.0",
8008 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
8009 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
8010 "dev": true,
8011 "dependencies": {
8012 "@jest/schemas": "^28.0.2",
8013 "ansi-regex": "^5.0.1",
8014 "ansi-styles": "^5.0.0",
8015 "react-is": "^18.0.0"
8016 },
8017 "engines": {
8018 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
8019 }
8020 },
8021 "node_modules/jest-snapshot/node_modules/pretty-format/node_modules/ansi-styles": {
8022 "version": "5.2.0",
8023 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
8024 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
8025 "dev": true,
8026 "engines": {
8027 "node": ">=10"
8028 },
8029 "funding": {
8030 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8031 }
8032 },
8033 "node_modules/jest-snapshot/node_modules/react-is": {
8034 "version": "18.1.0",
8035 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
8036 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
8037 "dev": true
8038 },
8039 "node_modules/jest-snapshot/node_modules/semver": {
8040 "version": "7.3.7",
8041 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
8042 "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
8043 "dev": true,
8044 "dependencies": {
8045 "lru-cache": "^6.0.0"
8046 },
8047 "bin": {
8048 "semver": "bin/semver.js"
8049 },
8050 "engines": {
8051 "node": ">=10"
8052 }
8053 },
8054 "node_modules/jest-snapshot/node_modules/supports-color": {
8055 "version": "7.2.0",
8056 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
8057 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
8058 "dev": true,
8059 "dependencies": {
8060 "has-flag": "^4.0.0"
8061 },
8062 "engines": {
8063 "node": ">=8"
8064 }
8065 },
8066 "node_modules/jest-util": {
8067 "version": "28.1.0",
8068 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.0.tgz",
8069 "integrity": "sha512-qYdCKD77k4Hwkose2YBEqQk7PzUf/NSE+rutzceduFveQREeH6b+89Dc9+wjX9dAwHcgdx4yedGA3FQlU/qCTA==",
8070 "dev": true,
8071 "dependencies": {
8072 "@jest/types": "^28.1.0",
8073 "@types/node": "*",
8074 "chalk": "^4.0.0",
8075 "ci-info": "^3.2.0",
8076 "graceful-fs": "^4.2.9",
8077 "picomatch": "^2.2.3"
8078 },
8079 "engines": {
8080 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
8081 }
8082 },
8083 "node_modules/jest-util/node_modules/ansi-styles": {
8084 "version": "4.3.0",
8085 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
8086 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
8087 "dev": true,
8088 "dependencies": {
8089 "color-convert": "^2.0.1"
8090 },
8091 "engines": {
8092 "node": ">=8"
8093 },
8094 "funding": {
8095 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8096 }
8097 },
8098 "node_modules/jest-util/node_modules/chalk": {
8099 "version": "4.1.2",
8100 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
8101 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
8102 "dev": true,
8103 "dependencies": {
8104 "ansi-styles": "^4.1.0",
8105 "supports-color": "^7.1.0"
8106 },
8107 "engines": {
8108 "node": ">=10"
8109 },
8110 "funding": {
8111 "url": "https://github.com/chalk/chalk?sponsor=1"
8112 }
8113 },
8114 "node_modules/jest-util/node_modules/color-convert": {
8115 "version": "2.0.1",
8116 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
8117 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
8118 "dev": true,
8119 "dependencies": {
8120 "color-name": "~1.1.4"
8121 },
8122 "engines": {
8123 "node": ">=7.0.0"
8124 }
8125 },
8126 "node_modules/jest-util/node_modules/color-name": {
8127 "version": "1.1.4",
8128 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
8129 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
8130 "dev": true
8131 },
8132 "node_modules/jest-util/node_modules/has-flag": {
8133 "version": "4.0.0",
8134 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8135 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8136 "dev": true,
8137 "engines": {
8138 "node": ">=8"
8139 }
8140 },
8141 "node_modules/jest-util/node_modules/supports-color": {
8142 "version": "7.2.0",
8143 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
8144 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
8145 "dev": true,
8146 "dependencies": {
8147 "has-flag": "^4.0.0"
8148 },
8149 "engines": {
8150 "node": ">=8"
8151 }
8152 },
8153 "node_modules/jest-validate": {
8154 "version": "28.1.0",
8155 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.0.tgz",
8156 "integrity": "sha512-Lly7CJYih3vQBfjLeANGgBSBJ7pEa18cxpQfQEq2go2xyEzehnHfQTjoUia8xUv4x4J80XKFIDwJJThXtRFQXQ==",
8157 "dev": true,
8158 "dependencies": {
8159 "@jest/types": "^28.1.0",
8160 "camelcase": "^6.2.0",
8161 "chalk": "^4.0.0",
8162 "jest-get-type": "^28.0.2",
8163 "leven": "^3.1.0",
8164 "pretty-format": "^28.1.0"
8165 },
8166 "engines": {
8167 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
8168 }
8169 },
8170 "node_modules/jest-validate/node_modules/ansi-regex": {
8171 "version": "5.0.1",
8172 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
8173 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
8174 "dev": true,
8175 "engines": {
8176 "node": ">=8"
8177 }
8178 },
8179 "node_modules/jest-validate/node_modules/ansi-styles": {
8180 "version": "4.3.0",
8181 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
8182 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
8183 "dev": true,
8184 "dependencies": {
8185 "color-convert": "^2.0.1"
8186 },
8187 "engines": {
8188 "node": ">=8"
8189 },
8190 "funding": {
8191 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8192 }
8193 },
8194 "node_modules/jest-validate/node_modules/camelcase": {
8195 "version": "6.3.0",
8196 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
8197 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
8198 "dev": true,
8199 "engines": {
8200 "node": ">=10"
8201 },
8202 "funding": {
8203 "url": "https://github.com/sponsors/sindresorhus"
8204 }
8205 },
8206 "node_modules/jest-validate/node_modules/chalk": {
8207 "version": "4.1.2",
8208 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
8209 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
8210 "dev": true,
8211 "dependencies": {
8212 "ansi-styles": "^4.1.0",
8213 "supports-color": "^7.1.0"
8214 },
8215 "engines": {
8216 "node": ">=10"
8217 },
8218 "funding": {
8219 "url": "https://github.com/chalk/chalk?sponsor=1"
8220 }
8221 },
8222 "node_modules/jest-validate/node_modules/color-convert": {
8223 "version": "2.0.1",
8224 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
8225 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
8226 "dev": true,
8227 "dependencies": {
8228 "color-name": "~1.1.4"
8229 },
8230 "engines": {
8231 "node": ">=7.0.0"
8232 }
8233 },
8234 "node_modules/jest-validate/node_modules/color-name": {
8235 "version": "1.1.4",
8236 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
8237 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
8238 "dev": true
8239 },
8240 "node_modules/jest-validate/node_modules/has-flag": {
8241 "version": "4.0.0",
8242 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8243 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8244 "dev": true,
8245 "engines": {
8246 "node": ">=8"
8247 }
8248 },
8249 "node_modules/jest-validate/node_modules/jest-get-type": {
8250 "version": "28.0.2",
8251 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
8252 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
8253 "dev": true,
8254 "engines": {
8255 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
8256 }
8257 },
8258 "node_modules/jest-validate/node_modules/pretty-format": {
8259 "version": "28.1.0",
8260 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
8261 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
8262 "dev": true,
8263 "dependencies": {
8264 "@jest/schemas": "^28.0.2",
8265 "ansi-regex": "^5.0.1",
8266 "ansi-styles": "^5.0.0",
8267 "react-is": "^18.0.0"
8268 },
8269 "engines": {
8270 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
8271 }
8272 },
8273 "node_modules/jest-validate/node_modules/pretty-format/node_modules/ansi-styles": {
8274 "version": "5.2.0",
8275 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
8276 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
8277 "dev": true,
8278 "engines": {
8279 "node": ">=10"
8280 },
8281 "funding": {
8282 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8283 }
8284 },
8285 "node_modules/jest-validate/node_modules/react-is": {
8286 "version": "18.1.0",
8287 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
8288 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
8289 "dev": true
8290 },
8291 "node_modules/jest-validate/node_modules/supports-color": {
8292 "version": "7.2.0",
8293 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
8294 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
8295 "dev": true,
8296 "dependencies": {
8297 "has-flag": "^4.0.0"
8298 },
8299 "engines": {
8300 "node": ">=8"
8301 }
8302 },
8303 "node_modules/jest-watcher": {
8304 "version": "28.1.0",
8305 "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.0.tgz",
8306 "integrity": "sha512-tNHMtfLE8Njcr2IRS+5rXYA4BhU90gAOwI9frTGOqd+jX0P/Au/JfRSNqsf5nUTcWdbVYuLxS1KjnzILSoR5hA==",
8307 "dev": true,
8308 "dependencies": {
8309 "@jest/test-result": "^28.1.0",
8310 "@jest/types": "^28.1.0",
8311 "@types/node": "*",
8312 "ansi-escapes": "^4.2.1",
8313 "chalk": "^4.0.0",
8314 "emittery": "^0.10.2",
8315 "jest-util": "^28.1.0",
8316 "string-length": "^4.0.1"
8317 },
8318 "engines": {
8319 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
8320 }
8321 },
8322 "node_modules/jest-watcher/node_modules/ansi-styles": {
8323 "version": "4.3.0",
8324 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
8325 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
8326 "dev": true,
8327 "dependencies": {
8328 "color-convert": "^2.0.1"
8329 },
8330 "engines": {
8331 "node": ">=8"
8332 },
8333 "funding": {
8334 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8335 }
8336 },
8337 "node_modules/jest-watcher/node_modules/chalk": {
8338 "version": "4.1.2",
8339 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
8340 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
8341 "dev": true,
8342 "dependencies": {
8343 "ansi-styles": "^4.1.0",
8344 "supports-color": "^7.1.0"
8345 },
8346 "engines": {
8347 "node": ">=10"
8348 },
8349 "funding": {
8350 "url": "https://github.com/chalk/chalk?sponsor=1"
8351 }
8352 },
8353 "node_modules/jest-watcher/node_modules/color-convert": {
8354 "version": "2.0.1",
8355 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
8356 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
8357 "dev": true,
8358 "dependencies": {
8359 "color-name": "~1.1.4"
8360 },
8361 "engines": {
8362 "node": ">=7.0.0"
8363 }
8364 },
8365 "node_modules/jest-watcher/node_modules/color-name": {
8366 "version": "1.1.4",
8367 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
8368 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
8369 "dev": true
8370 },
8371 "node_modules/jest-watcher/node_modules/has-flag": {
8372 "version": "4.0.0",
8373 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8374 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8375 "dev": true,
8376 "engines": {
8377 "node": ">=8"
8378 }
8379 },
8380 "node_modules/jest-watcher/node_modules/supports-color": {
8381 "version": "7.2.0",
8382 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
8383 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
8384 "dev": true,
8385 "dependencies": {
8386 "has-flag": "^4.0.0"
8387 },
8388 "engines": {
8389 "node": ">=8"
8390 }
8391 },
8392 "node_modules/jest-worker": {
8393 "version": "28.1.0",
8394 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.0.tgz",
8395 "integrity": "sha512-ZHwM6mNwaWBR52Snff8ZvsCTqQsvhCxP/bT1I6T6DAnb6ygkshsyLQIMxFwHpYxht0HOoqt23JlC01viI7T03A==",
8396 "dev": true,
8397 "dependencies": {
8398 "@types/node": "*",
8399 "merge-stream": "^2.0.0",
8400 "supports-color": "^8.0.0"
8401 },
8402 "engines": {
8403 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
8404 }
8405 },
8406 "node_modules/jest-worker/node_modules/has-flag": {
8407 "version": "4.0.0",
8408 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8409 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8410 "dev": true,
8411 "engines": {
8412 "node": ">=8"
8413 }
8414 },
8415 "node_modules/jest-worker/node_modules/supports-color": {
8416 "version": "8.1.1",
8417 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
8418 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
8419 "dev": true,
8420 "dependencies": {
8421 "has-flag": "^4.0.0"
8422 },
8423 "engines": {
8424 "node": ">=10"
8425 },
8426 "funding": {
8427 "url": "https://github.com/chalk/supports-color?sponsor=1"
8428 }
8429 },
8430 "node_modules/jmespath": {
8431 "version": "0.15.0",
8432 "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz",
8433 "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=",
8434 "dev": true,
8435 "engines": {
8436 "node": ">= 0.6.0"
8437 }
8438 },
8439 "node_modules/joycon": {
8440 "version": "2.2.5",
8441 "resolved": "https://registry.npmjs.org/joycon/-/joycon-2.2.5.tgz",
8442 "integrity": "sha512-YqvUxoOcVPnCp0VU1/56f+iKSdvIRJYPznH22BdXV3xMk75SFXhWeJkZ8C9XxUWt1b5x2X1SxuFygW1U0FmkEQ==",
8443 "dev": true,
8444 "engines": {
8445 "node": ">=6"
8446 }
8447 },
8448 "node_modules/jpeg-js": {
8449 "version": "0.4.3",
8450 "dev": true,
8451 "license": "BSD-3-Clause"
8452 },
8453 "node_modules/js-tokens": {
8454 "version": "4.0.0",
8455 "dev": true,
8456 "license": "MIT"
8457 },
8458 "node_modules/js-yaml": {
8459 "version": "3.14.1",
8460 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
8461 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
8462 "dev": true,
8463 "dependencies": {
8464 "argparse": "^1.0.7",
8465 "esprima": "^4.0.0"
8466 },
8467 "bin": {
8468 "js-yaml": "bin/js-yaml.js"
8469 }
8470 },
8471 "node_modules/jsdom": {
8472 "version": "19.0.0",
8473 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz",
8474 "integrity": "sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==",
8475 "dev": true,
8476 "dependencies": {
8477 "abab": "^2.0.5",
8478 "acorn": "^8.5.0",
8479 "acorn-globals": "^6.0.0",
8480 "cssom": "^0.5.0",
8481 "cssstyle": "^2.3.0",
8482 "data-urls": "^3.0.1",
8483 "decimal.js": "^10.3.1",
8484 "domexception": "^4.0.0",
8485 "escodegen": "^2.0.0",
8486 "form-data": "^4.0.0",
8487 "html-encoding-sniffer": "^3.0.0",
8488 "http-proxy-agent": "^5.0.0",
8489 "https-proxy-agent": "^5.0.0",
8490 "is-potential-custom-element-name": "^1.0.1",
8491 "nwsapi": "^2.2.0",
8492 "parse5": "6.0.1",
8493 "saxes": "^5.0.1",
8494 "symbol-tree": "^3.2.4",
8495 "tough-cookie": "^4.0.0",
8496 "w3c-hr-time": "^1.0.2",
8497 "w3c-xmlserializer": "^3.0.0",
8498 "webidl-conversions": "^7.0.0",
8499 "whatwg-encoding": "^2.0.0",
8500 "whatwg-mimetype": "^3.0.0",
8501 "whatwg-url": "^10.0.0",
8502 "ws": "^8.2.3",
8503 "xml-name-validator": "^4.0.0"
8504 },
8505 "engines": {
8506 "node": ">=12"
8507 },
8508 "peerDependencies": {
8509 "canvas": "^2.5.0"
8510 },
8511 "peerDependenciesMeta": {
8512 "canvas": {
8513 "optional": true
8514 }
8515 }
8516 },
8517 "node_modules/jsdom/node_modules/acorn": {
8518 "version": "8.7.1",
8519 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
8520 "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
8521 "dev": true,
8522 "bin": {
8523 "acorn": "bin/acorn"
8524 },
8525 "engines": {
8526 "node": ">=0.4.0"
8527 }
8528 },
8529 "node_modules/jsdom/node_modules/form-data": {
8530 "version": "4.0.0",
8531 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
8532 "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
8533 "dev": true,
8534 "dependencies": {
8535 "asynckit": "^0.4.0",
8536 "combined-stream": "^1.0.8",
8537 "mime-types": "^2.1.12"
8538 },
8539 "engines": {
8540 "node": ">= 6"
8541 }
8542 },
8543 "node_modules/jsesc": {
8544 "version": "2.5.2",
8545 "dev": true,
8546 "license": "MIT",
8547 "bin": {
8548 "jsesc": "bin/jsesc"
8549 },
8550 "engines": {
8551 "node": ">=4"
8552 }
8553 },
8554 "node_modules/json-parse-even-better-errors": {
8555 "version": "2.3.1",
8556 "dev": true,
8557 "license": "MIT"
8558 },
8559 "node_modules/json-schema-traverse": {
8560 "version": "0.4.1",
8561 "dev": true,
8562 "license": "MIT"
8563 },
8564 "node_modules/json-stable-stringify-without-jsonify": {
8565 "version": "1.0.1",
8566 "dev": true,
8567 "license": "MIT"
8568 },
8569 "node_modules/json5": {
8570 "version": "2.2.1",
8571 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
8572 "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
8573 "dev": true,
8574 "bin": {
8575 "json5": "lib/cli.js"
8576 },
8577 "engines": {
8578 "node": ">=6"
8579 }
8580 },
8581 "node_modules/jsonc-parser": {
8582 "version": "3.0.0",
8583 "dev": true,
8584 "license": "MIT"
8585 },
8586 "node_modules/kleur": {
8587 "version": "4.1.4",
8588 "dev": true,
8589 "license": "MIT",
8590 "engines": {
8591 "node": ">=6"
8592 }
8593 },
8594 "node_modules/language-name-map": {
8595 "version": "0.3.0",
8596 "dev": true,
8597 "license": "BSD-2-Clause"
8598 },
8599 "node_modules/leven": {
8600 "version": "3.1.0",
8601 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
8602 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
8603 "dev": true,
8604 "engines": {
8605 "node": ">=6"
8606 }
8607 },
8608 "node_modules/levn": {
8609 "version": "0.4.1",
8610 "dev": true,
8611 "license": "MIT",
8612 "dependencies": {
8613 "prelude-ls": "^1.2.1",
8614 "type-check": "~0.4.0"
8615 },
8616 "engines": {
8617 "node": ">= 0.8.0"
8618 }
8619 },
8620 "node_modules/libnpmconfig": {
8621 "version": "1.2.1",
8622 "resolved": "https://registry.npmjs.org/libnpmconfig/-/libnpmconfig-1.2.1.tgz",
8623 "integrity": "sha512-9esX8rTQAHqarx6qeZqmGQKBNZR5OIbl/Ayr0qQDy3oXja2iFVQQI81R6GZ2a02bSNZ9p3YOGX1O6HHCb1X7kA==",
8624 "deprecated": "This module is not used anymore. npm config is parsed by npm itself and by @npmcli/config",
8625 "dev": true,
8626 "dependencies": {
8627 "figgy-pudding": "^3.5.1",
8628 "find-up": "^3.0.0",
8629 "ini": "^1.3.5"
8630 }
8631 },
8632 "node_modules/libnpmconfig/node_modules/find-up": {
8633 "version": "3.0.0",
8634 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
8635 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
8636 "dev": true,
8637 "dependencies": {
8638 "locate-path": "^3.0.0"
8639 },
8640 "engines": {
8641 "node": ">=6"
8642 }
8643 },
8644 "node_modules/libnpmconfig/node_modules/locate-path": {
8645 "version": "3.0.0",
8646 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
8647 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
8648 "dev": true,
8649 "dependencies": {
8650 "p-locate": "^3.0.0",
8651 "path-exists": "^3.0.0"
8652 },
8653 "engines": {
8654 "node": ">=6"
8655 }
8656 },
8657 "node_modules/libnpmconfig/node_modules/p-locate": {
8658 "version": "3.0.0",
8659 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
8660 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
8661 "dev": true,
8662 "dependencies": {
8663 "p-limit": "^2.0.0"
8664 },
8665 "engines": {
8666 "node": ">=6"
8667 }
8668 },
8669 "node_modules/libnpmconfig/node_modules/path-exists": {
8670 "version": "3.0.0",
8671 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
8672 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
8673 "dev": true,
8674 "engines": {
8675 "node": ">=4"
8676 }
8677 },
8678 "node_modules/lilconfig": {
8679 "version": "2.0.5",
8680 "dev": true,
8681 "license": "MIT",
8682 "engines": {
8683 "node": ">=10"
8684 }
8685 },
8686 "node_modules/lines-and-columns": {
8687 "version": "1.2.4",
8688 "dev": true,
8689 "license": "MIT"
8690 },
8691 "node_modules/listenercount": {
8692 "version": "1.0.1",
8693 "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz",
8694 "integrity": "sha1-hMinKrWcRyUyFIDJdeZQg0LnCTc=",
8695 "dev": true
8696 },
8697 "node_modules/locate-path": {
8698 "version": "5.0.0",
8699 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
8700 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
8701 "dev": true,
8702 "dependencies": {
8703 "p-locate": "^4.1.0"
8704 },
8705 "engines": {
8706 "node": ">=8"
8707 }
8708 },
8709 "node_modules/lodash": {
8710 "version": "4.17.21",
8711 "dev": true,
8712 "license": "MIT"
8713 },
8714 "node_modules/lodash.castarray": {
8715 "version": "4.4.0",
8716 "dev": true,
8717 "license": "MIT"
8718 },
8719 "node_modules/lodash.isfunction": {
8720 "version": "3.0.8",
8721 "dev": true,
8722 "license": "MIT"
8723 },
8724 "node_modules/lodash.isnil": {
8725 "version": "4.0.0",
8726 "dev": true,
8727 "license": "MIT"
8728 },
8729 "node_modules/lodash.isplainobject": {
8730 "version": "4.0.6",
8731 "dev": true,
8732 "license": "MIT"
8733 },
8734 "node_modules/lodash.isundefined": {
8735 "version": "3.0.1",
8736 "dev": true,
8737 "license": "MIT"
8738 },
8739 "node_modules/lodash.memoize": {
8740 "version": "4.1.2",
8741 "dev": true,
8742 "license": "MIT"
8743 },
8744 "node_modules/lodash.merge": {
8745 "version": "4.6.2",
8746 "dev": true,
8747 "license": "MIT"
8748 },
8749 "node_modules/lodash.omit": {
8750 "version": "4.5.0",
8751 "dev": true,
8752 "license": "MIT"
8753 },
8754 "node_modules/lodash.omitby": {
8755 "version": "4.6.0",
8756 "dev": true,
8757 "license": "MIT"
8758 },
8759 "node_modules/loose-envify": {
8760 "version": "1.4.0",
8761 "dev": true,
8762 "license": "MIT",
8763 "dependencies": {
8764 "js-tokens": "^3.0.0 || ^4.0.0"
8765 },
8766 "bin": {
8767 "loose-envify": "cli.js"
8768 }
8769 },
8770 "node_modules/lru-cache": {
8771 "version": "6.0.0",
8772 "dev": true,
8773 "license": "ISC",
8774 "dependencies": {
8775 "yallist": "^4.0.0"
8776 },
8777 "engines": {
8778 "node": ">=10"
8779 }
8780 },
8781 "node_modules/lru-queue": {
8782 "version": "0.1.0",
8783 "dev": true,
8784 "license": "MIT",
8785 "dependencies": {
8786 "es5-ext": "~0.10.2"
8787 }
8788 },
8789 "node_modules/lunr": {
8790 "version": "2.3.9",
8791 "dev": true,
8792 "license": "MIT"
8793 },
8794 "node_modules/lz-string": {
8795 "version": "1.4.4",
8796 "dev": true,
8797 "license": "WTFPL",
8798 "bin": {
8799 "lz-string": "bin/bin.js"
8800 }
8801 },
8802 "node_modules/magic-string": {
8803 "version": "0.26.1",
8804 "dev": true,
8805 "license": "MIT",
8806 "dependencies": {
8807 "sourcemap-codec": "^1.4.8"
8808 },
8809 "engines": {
8810 "node": ">=12"
8811 }
8812 },
8813 "node_modules/make-dir": {
8814 "version": "3.1.0",
8815 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
8816 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
8817 "dev": true,
8818 "dependencies": {
8819 "semver": "^6.0.0"
8820 },
8821 "engines": {
8822 "node": ">=8"
8823 },
8824 "funding": {
8825 "url": "https://github.com/sponsors/sindresorhus"
8826 }
8827 },
8828 "node_modules/make-error": {
8829 "version": "1.3.6",
8830 "dev": true,
8831 "license": "ISC"
8832 },
8833 "node_modules/make-error-cause": {
8834 "version": "1.2.2",
8835 "dev": true,
8836 "license": "Apache-2.0",
8837 "dependencies": {
8838 "make-error": "^1.2.0"
8839 }
8840 },
8841 "node_modules/makeerror": {
8842 "version": "1.0.12",
8843 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
8844 "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
8845 "dev": true,
8846 "dependencies": {
8847 "tmpl": "1.0.5"
8848 }
8849 },
8850 "node_modules/marked": {
8851 "version": "4.0.14",
8852 "dev": true,
8853 "license": "MIT",
8854 "bin": {
8855 "marked": "bin/marked.js"
8856 },
8857 "engines": {
8858 "node": ">= 12"
8859 }
8860 },
8861 "node_modules/media-typer": {
8862 "version": "0.3.0",
8863 "dev": true,
8864 "license": "MIT",
8865 "engines": {
8866 "node": ">= 0.6"
8867 }
8868 },
8869 "node_modules/memoizee": {
8870 "version": "0.4.15",
8871 "dev": true,
8872 "license": "ISC",
8873 "dependencies": {
8874 "d": "^1.0.1",
8875 "es5-ext": "^0.10.53",
8876 "es6-weak-map": "^2.0.3",
8877 "event-emitter": "^0.3.5",
8878 "is-promise": "^2.2.2",
8879 "lru-queue": "^0.1.0",
8880 "next-tick": "^1.1.0",
8881 "timers-ext": "^0.1.7"
8882 }
8883 },
8884 "node_modules/merge-descriptors": {
8885 "version": "1.0.1",
8886 "dev": true,
8887 "license": "MIT"
8888 },
8889 "node_modules/merge-stream": {
8890 "version": "2.0.0",
8891 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
8892 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
8893 "dev": true
8894 },
8895 "node_modules/merge2": {
8896 "version": "1.4.1",
8897 "dev": true,
8898 "license": "MIT",
8899 "engines": {
8900 "node": ">= 8"
8901 }
8902 },
8903 "node_modules/methods": {
8904 "version": "1.1.2",
8905 "dev": true,
8906 "license": "MIT",
8907 "engines": {
8908 "node": ">= 0.6"
8909 }
8910 },
8911 "node_modules/micromatch": {
8912 "version": "4.0.5",
8913 "dev": true,
8914 "license": "MIT",
8915 "dependencies": {
8916 "braces": "^3.0.2",
8917 "picomatch": "^2.3.1"
8918 },
8919 "engines": {
8920 "node": ">=8.6"
8921 }
8922 },
8923 "node_modules/mime": {
8924 "version": "3.0.0",
8925 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",
8926 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==",
8927 "dev": true,
8928 "bin": {
8929 "mime": "cli.js"
8930 },
8931 "engines": {
8932 "node": ">=10.0.0"
8933 }
8934 },
8935 "node_modules/mime-db": {
8936 "version": "1.52.0",
8937 "dev": true,
8938 "license": "MIT",
8939 "engines": {
8940 "node": ">= 0.6"
8941 }
8942 },
8943 "node_modules/mime-types": {
8944 "version": "2.1.35",
8945 "dev": true,
8946 "license": "MIT",
8947 "dependencies": {
8948 "mime-db": "1.52.0"
8949 },
8950 "engines": {
8951 "node": ">= 0.6"
8952 }
8953 },
8954 "node_modules/mimic-fn": {
8955 "version": "2.1.0",
8956 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
8957 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
8958 "dev": true,
8959 "engines": {
8960 "node": ">=6"
8961 }
8962 },
8963 "node_modules/min-indent": {
8964 "version": "1.0.1",
8965 "dev": true,
8966 "license": "MIT",
8967 "engines": {
8968 "node": ">=4"
8969 }
8970 },
8971 "node_modules/minimatch": {
8972 "version": "3.0.4",
8973 "dev": true,
8974 "license": "ISC",
8975 "dependencies": {
8976 "brace-expansion": "^1.1.7"
8977 },
8978 "engines": {
8979 "node": "*"
8980 }
8981 },
8982 "node_modules/minimist": {
8983 "version": "1.2.6",
8984 "dev": true,
8985 "license": "MIT"
8986 },
8987 "node_modules/minipass": {
8988 "version": "3.1.6",
8989 "dev": true,
8990 "license": "ISC",
8991 "dependencies": {
8992 "yallist": "^4.0.0"
8993 },
8994 "engines": {
8995 "node": ">=8"
8996 }
8997 },
8998 "node_modules/minizlib": {
8999 "version": "2.1.2",
9000 "dev": true,
9001 "license": "MIT",
9002 "dependencies": {
9003 "minipass": "^3.0.0",
9004 "yallist": "^4.0.0"
9005 },
9006 "engines": {
9007 "node": ">= 8"
9008 }
9009 },
9010 "node_modules/mkdirp": {
9011 "version": "1.0.0",
9012 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.0.tgz",
9013 "integrity": "sha512-4Pb+8NJ5DdvaWD797hKOM28wMXsObb4HppQdIwKUHFiB69ICZ4wktOE+qsGGBy7GtwgYNizp0R9KEy4zKYBLMg==",
9014 "dev": true,
9015 "bin": {
9016 "mkdirp": "bin/cmd.js"
9017 },
9018 "engines": {
9019 "node": ">=10"
9020 }
9021 },
9022 "node_modules/mri": {
9023 "version": "1.1.4",
9024 "dev": true,
9025 "license": "MIT",
9026 "engines": {
9027 "node": ">=4"
9028 }
9029 },
9030 "node_modules/mrmime": {
9031 "version": "1.0.0",
9032 "dev": true,
9033 "license": "MIT",
9034 "engines": {
9035 "node": ">=10"
9036 }
9037 },
9038 "node_modules/ms": {
9039 "version": "2.1.2",
9040 "dev": true,
9041 "license": "MIT"
9042 },
9043 "node_modules/nanoid": {
9044 "version": "3.3.3",
9045 "dev": true,
9046 "license": "MIT",
9047 "bin": {
9048 "nanoid": "bin/nanoid.cjs"
9049 },
9050 "engines": {
9051 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
9052 }
9053 },
9054 "node_modules/natural-compare": {
9055 "version": "1.4.0",
9056 "dev": true,
9057 "license": "MIT"
9058 },
9059 "node_modules/needle": {
9060 "version": "2.9.1",
9061 "dev": true,
9062 "license": "MIT",
9063 "dependencies": {
9064 "debug": "^3.2.6",
9065 "iconv-lite": "^0.4.4",
9066 "sax": "^1.2.4"
9067 },
9068 "bin": {
9069 "needle": "bin/needle"
9070 },
9071 "engines": {
9072 "node": ">= 4.4.x"
9073 }
9074 },
9075 "node_modules/needle/node_modules/debug": {
9076 "version": "3.2.7",
9077 "dev": true,
9078 "license": "MIT",
9079 "dependencies": {
9080 "ms": "^2.1.1"
9081 }
9082 },
9083 "node_modules/negotiator": {
9084 "version": "0.6.2",
9085 "dev": true,
9086 "license": "MIT",
9087 "engines": {
9088 "node": ">= 0.6"
9089 }
9090 },
9091 "node_modules/neo-async": {
9092 "version": "2.6.2",
9093 "dev": true,
9094 "license": "MIT"
9095 },
9096 "node_modules/next-tick": {
9097 "version": "1.1.0",
9098 "dev": true,
9099 "license": "ISC"
9100 },
9101 "node_modules/node-fetch": {
9102 "version": "2.6.7",
9103 "dev": true,
9104 "license": "MIT",
9105 "dependencies": {
9106 "whatwg-url": "^5.0.0"
9107 },
9108 "engines": {
9109 "node": "4.x || >=6.0.0"
9110 },
9111 "peerDependencies": {
9112 "encoding": "^0.1.0"
9113 },
9114 "peerDependenciesMeta": {
9115 "encoding": {
9116 "optional": true
9117 }
9118 }
9119 },
9120 "node_modules/node-fetch/node_modules/tr46": {
9121 "version": "0.0.3",
9122 "dev": true,
9123 "license": "MIT"
9124 },
9125 "node_modules/node-fetch/node_modules/webidl-conversions": {
9126 "version": "3.0.1",
9127 "dev": true,
9128 "license": "BSD-2-Clause"
9129 },
9130 "node_modules/node-fetch/node_modules/whatwg-url": {
9131 "version": "5.0.0",
9132 "dev": true,
9133 "license": "MIT",
9134 "dependencies": {
9135 "tr46": "~0.0.3",
9136 "webidl-conversions": "^3.0.0"
9137 }
9138 },
9139 "node_modules/node-gyp-build": {
9140 "version": "4.4.0",
9141 "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.4.0.tgz",
9142 "integrity": "sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ==",
9143 "dev": true,
9144 "optional": true,
9145 "peer": true,
9146 "bin": {
9147 "node-gyp-build": "bin.js",
9148 "node-gyp-build-optional": "optional.js",
9149 "node-gyp-build-test": "build-test.js"
9150 }
9151 },
9152 "node_modules/node-int64": {
9153 "version": "0.4.0",
9154 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
9155 "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
9156 "dev": true
9157 },
9158 "node_modules/node-releases": {
9159 "version": "2.0.4",
9160 "dev": true,
9161 "license": "MIT"
9162 },
9163 "node_modules/normalize-path": {
9164 "version": "3.0.0",
9165 "dev": true,
9166 "license": "MIT",
9167 "engines": {
9168 "node": ">=0.10.0"
9169 }
9170 },
9171 "node_modules/normalize-range": {
9172 "version": "0.1.2",
9173 "dev": true,
9174 "license": "MIT",
9175 "engines": {
9176 "node": ">=0.10.0"
9177 }
9178 },
9179 "node_modules/npm-run-path": {
9180 "version": "4.0.1",
9181 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
9182 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
9183 "dev": true,
9184 "dependencies": {
9185 "path-key": "^3.0.0"
9186 },
9187 "engines": {
9188 "node": ">=8"
9189 }
9190 },
9191 "node_modules/nwsapi": {
9192 "version": "2.2.0",
9193 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
9194 "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
9195 "dev": true
9196 },
9197 "node_modules/object-assign": {
9198 "version": "4.1.1",
9199 "dev": true,
9200 "license": "MIT",
9201 "engines": {
9202 "node": ">=0.10.0"
9203 }
9204 },
9205 "node_modules/object-hash": {
9206 "version": "3.0.0",
9207 "dev": true,
9208 "license": "MIT",
9209 "engines": {
9210 "node": ">= 6"
9211 }
9212 },
9213 "node_modules/object-inspect": {
9214 "version": "1.12.0",
9215 "dev": true,
9216 "license": "MIT",
9217 "funding": {
9218 "url": "https://github.com/sponsors/ljharb"
9219 }
9220 },
9221 "node_modules/object-keys": {
9222 "version": "1.1.1",
9223 "dev": true,
9224 "license": "MIT",
9225 "engines": {
9226 "node": ">= 0.4"
9227 }
9228 },
9229 "node_modules/object.assign": {
9230 "version": "4.1.2",
9231 "dev": true,
9232 "license": "MIT",
9233 "dependencies": {
9234 "call-bind": "^1.0.0",
9235 "define-properties": "^1.1.3",
9236 "has-symbols": "^1.0.1",
9237 "object-keys": "^1.1.1"
9238 },
9239 "engines": {
9240 "node": ">= 0.4"
9241 },
9242 "funding": {
9243 "url": "https://github.com/sponsors/ljharb"
9244 }
9245 },
9246 "node_modules/on-finished": {
9247 "version": "2.4.1",
9248 "dev": true,
9249 "license": "MIT",
9250 "dependencies": {
9251 "ee-first": "1.1.1"
9252 },
9253 "engines": {
9254 "node": ">= 0.8"
9255 }
9256 },
9257 "node_modules/once": {
9258 "version": "1.4.0",
9259 "dev": true,
9260 "license": "ISC",
9261 "dependencies": {
9262 "wrappy": "1"
9263 }
9264 },
9265 "node_modules/onetime": {
9266 "version": "5.1.2",
9267 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
9268 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
9269 "dev": true,
9270 "dependencies": {
9271 "mimic-fn": "^2.1.0"
9272 },
9273 "engines": {
9274 "node": ">=6"
9275 },
9276 "funding": {
9277 "url": "https://github.com/sponsors/sindresorhus"
9278 }
9279 },
9280 "node_modules/open": {
9281 "version": "8.4.0",
9282 "dev": true,
9283 "license": "MIT",
9284 "dependencies": {
9285 "define-lazy-prop": "^2.0.0",
9286 "is-docker": "^2.1.1",
9287 "is-wsl": "^2.2.0"
9288 },
9289 "engines": {
9290 "node": ">=12"
9291 },
9292 "funding": {
9293 "url": "https://github.com/sponsors/sindresorhus"
9294 }
9295 },
9296 "node_modules/optimism": {
9297 "version": "0.16.1",
9298 "dev": true,
9299 "license": "MIT",
9300 "dependencies": {
9301 "@wry/context": "^0.6.0",
9302 "@wry/trie": "^0.3.0"
9303 }
9304 },
9305 "node_modules/optionator": {
9306 "version": "0.9.1",
9307 "dev": true,
9308 "license": "MIT",
9309 "dependencies": {
9310 "deep-is": "^0.1.3",
9311 "fast-levenshtein": "^2.0.6",
9312 "levn": "^0.4.1",
9313 "prelude-ls": "^1.2.1",
9314 "type-check": "^0.4.0",
9315 "word-wrap": "^1.2.3"
9316 },
9317 "engines": {
9318 "node": ">= 0.8.0"
9319 }
9320 },
9321 "node_modules/p-limit": {
9322 "version": "2.3.0",
9323 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
9324 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
9325 "dev": true,
9326 "dependencies": {
9327 "p-try": "^2.0.0"
9328 },
9329 "engines": {
9330 "node": ">=6"
9331 },
9332 "funding": {
9333 "url": "https://github.com/sponsors/sindresorhus"
9334 }
9335 },
9336 "node_modules/p-locate": {
9337 "version": "4.1.0",
9338 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
9339 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
9340 "dev": true,
9341 "dependencies": {
9342 "p-limit": "^2.2.0"
9343 },
9344 "engines": {
9345 "node": ">=8"
9346 }
9347 },
9348 "node_modules/p-try": {
9349 "version": "2.2.0",
9350 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
9351 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
9352 "dev": true,
9353 "engines": {
9354 "node": ">=6"
9355 }
9356 },
9357 "node_modules/parent-module": {
9358 "version": "1.0.1",
9359 "dev": true,
9360 "license": "MIT",
9361 "dependencies": {
9362 "callsites": "^3.0.0"
9363 },
9364 "engines": {
9365 "node": ">=6"
9366 }
9367 },
9368 "node_modules/parse-json": {
9369 "version": "5.2.0",
9370 "dev": true,
9371 "license": "MIT",
9372 "dependencies": {
9373 "@babel/code-frame": "^7.0.0",
9374 "error-ex": "^1.3.1",
9375 "json-parse-even-better-errors": "^2.3.0",
9376 "lines-and-columns": "^1.1.6"
9377 },
9378 "engines": {
9379 "node": ">=8"
9380 },
9381 "funding": {
9382 "url": "https://github.com/sponsors/sindresorhus"
9383 }
9384 },
9385 "node_modules/parse5": {
9386 "version": "6.0.1",
9387 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
9388 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
9389 "dev": true
9390 },
9391 "node_modules/parseurl": {
9392 "version": "1.3.3",
9393 "dev": true,
9394 "license": "MIT",
9395 "engines": {
9396 "node": ">= 0.8"
9397 }
9398 },
9399 "node_modules/path-exists": {
9400 "version": "4.0.0",
9401 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
9402 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
9403 "dev": true,
9404 "engines": {
9405 "node": ">=8"
9406 }
9407 },
9408 "node_modules/path-is-absolute": {
9409 "version": "1.0.1",
9410 "dev": true,
9411 "license": "MIT",
9412 "engines": {
9413 "node": ">=0.10.0"
9414 }
9415 },
9416 "node_modules/path-key": {
9417 "version": "3.1.1",
9418 "dev": true,
9419 "license": "MIT",
9420 "engines": {
9421 "node": ">=8"
9422 }
9423 },
9424 "node_modules/path-parse": {
9425 "version": "1.0.7",
9426 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
9427 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
9428 "dev": true
9429 },
9430 "node_modules/path-to-regexp": {
9431 "version": "0.1.7",
9432 "dev": true,
9433 "license": "MIT"
9434 },
9435 "node_modules/path-type": {
9436 "version": "4.0.0",
9437 "dev": true,
9438 "license": "MIT",
9439 "engines": {
9440 "node": ">=8"
9441 }
9442 },
9443 "node_modules/pend": {
9444 "version": "1.2.0",
9445 "dev": true,
9446 "license": "MIT"
9447 },
9448 "node_modules/picocolors": {
9449 "version": "1.0.0",
9450 "dev": true,
9451 "license": "ISC"
9452 },
9453 "node_modules/picomatch": {
9454 "version": "2.3.0",
9455 "dev": true,
9456 "license": "MIT",
9457 "engines": {
9458 "node": ">=8.6"
9459 },
9460 "funding": {
9461 "url": "https://github.com/sponsors/jonschlinkert"
9462 }
9463 },
9464 "node_modules/pino": {
9465 "version": "6.14.0",
9466 "resolved": "https://registry.npmjs.org/pino/-/pino-6.14.0.tgz",
9467 "integrity": "sha512-iuhEDel3Z3hF9Jfe44DPXR8l07bhjuFY3GMHIXbjnY9XcafbyDDwl2sN2vw2GjMPf5Nkoe+OFao7ffn9SXaKDg==",
9468 "dev": true,
9469 "dependencies": {
9470 "fast-redact": "^3.0.0",
9471 "fast-safe-stringify": "^2.0.8",
9472 "flatstr": "^1.0.12",
9473 "pino-std-serializers": "^3.1.0",
9474 "process-warning": "^1.0.0",
9475 "quick-format-unescaped": "^4.0.3",
9476 "sonic-boom": "^1.0.2"
9477 },
9478 "bin": {
9479 "pino": "bin.js"
9480 }
9481 },
9482 "node_modules/pino-pretty": {
9483 "version": "4.8.0",
9484 "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.8.0.tgz",
9485 "integrity": "sha512-mhQfHG4rw5ZFpWL44m0Utjo4GC2+HMfdNvxyA8lLw0sIqn6fCf7uQe6dPckUcW/obly+OQHD7B/MTso6LNizYw==",
9486 "dev": true,
9487 "dependencies": {
9488 "@hapi/bourne": "^2.0.0",
9489 "args": "^5.0.1",
9490 "chalk": "^4.0.0",
9491 "dateformat": "^4.5.1",
9492 "fast-safe-stringify": "^2.0.7",
9493 "jmespath": "^0.15.0",
9494 "joycon": "^2.2.5",
9495 "pump": "^3.0.0",
9496 "readable-stream": "^3.6.0",
9497 "rfdc": "^1.3.0",
9498 "split2": "^3.1.1",
9499 "strip-json-comments": "^3.1.1"
9500 },
9501 "bin": {
9502 "pino-pretty": "bin.js"
9503 }
9504 },
9505 "node_modules/pino-pretty/node_modules/ansi-styles": {
9506 "version": "4.3.0",
9507 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
9508 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
9509 "dev": true,
9510 "dependencies": {
9511 "color-convert": "^2.0.1"
9512 },
9513 "engines": {
9514 "node": ">=8"
9515 },
9516 "funding": {
9517 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9518 }
9519 },
9520 "node_modules/pino-pretty/node_modules/chalk": {
9521 "version": "4.1.2",
9522 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
9523 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
9524 "dev": true,
9525 "dependencies": {
9526 "ansi-styles": "^4.1.0",
9527 "supports-color": "^7.1.0"
9528 },
9529 "engines": {
9530 "node": ">=10"
9531 },
9532 "funding": {
9533 "url": "https://github.com/chalk/chalk?sponsor=1"
9534 }
9535 },
9536 "node_modules/pino-pretty/node_modules/color-convert": {
9537 "version": "2.0.1",
9538 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9539 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9540 "dev": true,
9541 "dependencies": {
9542 "color-name": "~1.1.4"
9543 },
9544 "engines": {
9545 "node": ">=7.0.0"
9546 }
9547 },
9548 "node_modules/pino-pretty/node_modules/color-name": {
9549 "version": "1.1.4",
9550 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9551 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
9552 "dev": true
9553 },
9554 "node_modules/pino-pretty/node_modules/has-flag": {
9555 "version": "4.0.0",
9556 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9557 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9558 "dev": true,
9559 "engines": {
9560 "node": ">=8"
9561 }
9562 },
9563 "node_modules/pino-pretty/node_modules/supports-color": {
9564 "version": "7.2.0",
9565 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9566 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9567 "dev": true,
9568 "dependencies": {
9569 "has-flag": "^4.0.0"
9570 },
9571 "engines": {
9572 "node": ">=8"
9573 }
9574 },
9575 "node_modules/pino-std-serializers": {
9576 "version": "3.2.0",
9577 "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-3.2.0.tgz",
9578 "integrity": "sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg==",
9579 "dev": true
9580 },
9581 "node_modules/pino/node_modules/sonic-boom": {
9582 "version": "1.4.1",
9583 "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-1.4.1.tgz",
9584 "integrity": "sha512-LRHh/A8tpW7ru89lrlkU4AszXt1dbwSjVWguGrmlxE7tawVmDBlI1PILMkXAxJTwqhgsEeTHzj36D5CmHgQmNg==",
9585 "dev": true,
9586 "dependencies": {
9587 "atomic-sleep": "^1.0.0",
9588 "flatstr": "^1.0.12"
9589 }
9590 },
9591 "node_modules/pirates": {
9592 "version": "4.0.5",
9593 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz",
9594 "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==",
9595 "dev": true,
9596 "engines": {
9597 "node": ">= 6"
9598 }
9599 },
9600 "node_modules/pixelmatch": {
9601 "version": "5.2.1",
9602 "dev": true,
9603 "license": "ISC",
9604 "dependencies": {
9605 "pngjs": "^4.0.1"
9606 },
9607 "bin": {
9608 "pixelmatch": "bin/pixelmatch"
9609 }
9610 },
9611 "node_modules/pixelmatch/node_modules/pngjs": {
9612 "version": "4.0.1",
9613 "dev": true,
9614 "license": "MIT",
9615 "engines": {
9616 "node": ">=8.0.0"
9617 }
9618 },
9619 "node_modules/pkg-dir": {
9620 "version": "4.2.0",
9621 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
9622 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
9623 "dev": true,
9624 "dependencies": {
9625 "find-up": "^4.0.0"
9626 },
9627 "engines": {
9628 "node": ">=8"
9629 }
9630 },
9631 "node_modules/pkginfo": {
9632 "version": "0.4.1",
9633 "dev": true,
9634 "license": "MIT",
9635 "engines": {
9636 "node": ">= 0.4.0"
9637 }
9638 },
9639 "node_modules/playwright-core": {
9640 "version": "1.21.1",
9641 "dev": true,
9642 "license": "Apache-2.0",
9643 "dependencies": {
9644 "colors": "1.4.0",
9645 "commander": "8.3.0",
9646 "debug": "4.3.3",
9647 "extract-zip": "2.0.1",
9648 "https-proxy-agent": "5.0.0",
9649 "jpeg-js": "0.4.3",
9650 "mime": "3.0.0",
9651 "pixelmatch": "5.2.1",
9652 "pngjs": "6.0.0",
9653 "progress": "2.0.3",
9654 "proper-lockfile": "4.1.2",
9655 "proxy-from-env": "1.1.0",
9656 "rimraf": "3.0.2",
9657 "socks-proxy-agent": "6.1.1",
9658 "stack-utils": "2.0.5",
9659 "ws": "8.4.2",
9660 "yauzl": "2.10.0",
9661 "yazl": "2.5.1"
9662 },
9663 "bin": {
9664 "playwright": "cli.js"
9665 },
9666 "engines": {
9667 "node": ">=12"
9668 }
9669 },
9670 "node_modules/playwright-core/node_modules/https-proxy-agent": {
9671 "version": "5.0.0",
9672 "dev": true,
9673 "license": "MIT",
9674 "dependencies": {
9675 "agent-base": "6",
9676 "debug": "4"
9677 },
9678 "engines": {
9679 "node": ">= 6"
9680 }
9681 },
9682 "node_modules/playwright-core/node_modules/rimraf": {
9683 "version": "3.0.2",
9684 "dev": true,
9685 "license": "ISC",
9686 "dependencies": {
9687 "glob": "^7.1.3"
9688 },
9689 "bin": {
9690 "rimraf": "bin.js"
9691 },
9692 "funding": {
9693 "url": "https://github.com/sponsors/isaacs"
9694 }
9695 },
9696 "node_modules/playwright-core/node_modules/ws": {
9697 "version": "8.4.2",
9698 "dev": true,
9699 "license": "MIT",
9700 "engines": {
9701 "node": ">=10.0.0"
9702 },
9703 "peerDependencies": {
9704 "bufferutil": "^4.0.1",
9705 "utf-8-validate": "^5.0.2"
9706 },
9707 "peerDependenciesMeta": {
9708 "bufferutil": {
9709 "optional": true
9710 },
9711 "utf-8-validate": {
9712 "optional": true
9713 }
9714 }
9715 },
9716 "node_modules/pngjs": {
9717 "version": "6.0.0",
9718 "dev": true,
9719 "license": "MIT",
9720 "engines": {
9721 "node": ">=12.13.0"
9722 }
9723 },
9724 "node_modules/popsicle": {
9725 "version": "9.2.0",
9726 "dev": true,
9727 "license": "MIT",
9728 "dependencies": {
9729 "concat-stream": "^1.4.7",
9730 "form-data": "^2.0.0",
9731 "make-error-cause": "^1.2.1",
9732 "tough-cookie": "^2.0.0"
9733 }
9734 },
9735 "node_modules/popsicle/node_modules/tough-cookie": {
9736 "version": "2.5.0",
9737 "dev": true,
9738 "license": "BSD-3-Clause",
9739 "dependencies": {
9740 "psl": "^1.1.28",
9741 "punycode": "^2.1.1"
9742 },
9743 "engines": {
9744 "node": ">=0.8"
9745 }
9746 },
9747 "node_modules/postcss": {
9748 "version": "8.4.13",
9749 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz",
9750 "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==",
9751 "dev": true,
9752 "funding": [
9753 {
9754 "type": "opencollective",
9755 "url": "https://opencollective.com/postcss/"
9756 },
9757 {
9758 "type": "tidelift",
9759 "url": "https://tidelift.com/funding/github/npm/postcss"
9760 }
9761 ],
9762 "dependencies": {
9763 "nanoid": "^3.3.3",
9764 "picocolors": "^1.0.0",
9765 "source-map-js": "^1.0.2"
9766 },
9767 "engines": {
9768 "node": "^10 || ^12 || >=14"
9769 }
9770 },
9771 "node_modules/postcss-js": {
9772 "version": "4.0.0",
9773 "dev": true,
9774 "license": "MIT",
9775 "dependencies": {
9776 "camelcase-css": "^2.0.1"
9777 },
9778 "engines": {
9779 "node": "^12 || ^14 || >= 16"
9780 },
9781 "funding": {
9782 "type": "opencollective",
9783 "url": "https://opencollective.com/postcss/"
9784 },
9785 "peerDependencies": {
9786 "postcss": "^8.3.3"
9787 }
9788 },
9789 "node_modules/postcss-load-config": {
9790 "version": "3.1.4",
9791 "dev": true,
9792 "license": "MIT",
9793 "dependencies": {
9794 "lilconfig": "^2.0.5",
9795 "yaml": "^1.10.2"
9796 },
9797 "engines": {
9798 "node": ">= 10"
9799 },
9800 "funding": {
9801 "type": "opencollective",
9802 "url": "https://opencollective.com/postcss/"
9803 },
9804 "peerDependencies": {
9805 "postcss": ">=8.0.9",
9806 "ts-node": ">=9.0.0"
9807 },
9808 "peerDependenciesMeta": {
9809 "postcss": {
9810 "optional": true
9811 },
9812 "ts-node": {
9813 "optional": true
9814 }
9815 }
9816 },
9817 "node_modules/postcss-nested": {
9818 "version": "5.0.6",
9819 "dev": true,
9820 "license": "MIT",
9821 "dependencies": {
9822 "postcss-selector-parser": "^6.0.6"
9823 },
9824 "engines": {
9825 "node": ">=12.0"
9826 },
9827 "funding": {
9828 "type": "opencollective",
9829 "url": "https://opencollective.com/postcss/"
9830 },
9831 "peerDependencies": {
9832 "postcss": "^8.2.14"
9833 }
9834 },
9835 "node_modules/postcss-selector-parser": {
9836 "version": "6.0.10",
9837 "dev": true,
9838 "license": "MIT",
9839 "dependencies": {
9840 "cssesc": "^3.0.0",
9841 "util-deprecate": "^1.0.2"
9842 },
9843 "engines": {
9844 "node": ">=4"
9845 }
9846 },
9847 "node_modules/postcss-value-parser": {
9848 "version": "4.2.0",
9849 "dev": true,
9850 "license": "MIT"
9851 },
9852 "node_modules/prelude-ls": {
9853 "version": "1.2.1",
9854 "dev": true,
9855 "license": "MIT",
9856 "engines": {
9857 "node": ">= 0.8.0"
9858 }
9859 },
9860 "node_modules/prettier": {
9861 "version": "2.6.2",
9862 "dev": true,
9863 "license": "MIT",
9864 "bin": {
9865 "prettier": "bin-prettier.js"
9866 },
9867 "engines": {
9868 "node": ">=10.13.0"
9869 },
9870 "funding": {
9871 "url": "https://github.com/prettier/prettier?sponsor=1"
9872 }
9873 },
9874 "node_modules/prettier-plugin-svelte": {
9875 "version": "2.7.0",
9876 "dev": true,
9877 "license": "MIT",
9878 "peerDependencies": {
9879 "prettier": "^1.16.4 || ^2.0.0",
9880 "svelte": "^3.2.0"
9881 }
9882 },
9883 "node_modules/pretty-format": {
9884 "version": "27.5.1",
9885 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
9886 "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
9887 "dev": true,
9888 "dependencies": {
9889 "ansi-regex": "^5.0.1",
9890 "ansi-styles": "^5.0.0",
9891 "react-is": "^17.0.1"
9892 },
9893 "engines": {
9894 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
9895 }
9896 },
9897 "node_modules/pretty-format/node_modules/ansi-regex": {
9898 "version": "5.0.1",
9899 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
9900 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
9901 "dev": true,
9902 "engines": {
9903 "node": ">=8"
9904 }
9905 },
9906 "node_modules/pretty-format/node_modules/ansi-styles": {
9907 "version": "5.2.0",
9908 "dev": true,
9909 "license": "MIT",
9910 "engines": {
9911 "node": ">=10"
9912 },
9913 "funding": {
9914 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9915 }
9916 },
9917 "node_modules/pretty-format/node_modules/react-is": {
9918 "version": "17.0.2",
9919 "dev": true,
9920 "license": "MIT"
9921 },
9922 "node_modules/process-nextick-args": {
9923 "version": "2.0.1",
9924 "dev": true,
9925 "license": "MIT"
9926 },
9927 "node_modules/process-warning": {
9928 "version": "1.0.0",
9929 "dev": true,
9930 "license": "MIT"
9931 },
9932 "node_modules/progress": {
9933 "version": "2.0.3",
9934 "dev": true,
9935 "license": "MIT",
9936 "engines": {
9937 "node": ">=0.4.0"
9938 }
9939 },
9940 "node_modules/prompts": {
9941 "version": "2.4.2",
9942 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
9943 "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
9944 "dev": true,
9945 "dependencies": {
9946 "kleur": "^3.0.3",
9947 "sisteransi": "^1.0.5"
9948 },
9949 "engines": {
9950 "node": ">= 6"
9951 }
9952 },
9953 "node_modules/prompts/node_modules/kleur": {
9954 "version": "3.0.3",
9955 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
9956 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
9957 "dev": true,
9958 "engines": {
9959 "node": ">=6"
9960 }
9961 },
9962 "node_modules/prop-types": {
9963 "version": "15.7.2",
9964 "dev": true,
9965 "license": "MIT",
9966 "dependencies": {
9967 "loose-envify": "^1.4.0",
9968 "object-assign": "^4.1.1",
9969 "react-is": "^16.8.1"
9970 }
9971 },
9972 "node_modules/proper-lockfile": {
9973 "version": "4.1.2",
9974 "dev": true,
9975 "license": "MIT",
9976 "dependencies": {
9977 "graceful-fs": "^4.2.4",
9978 "retry": "^0.12.0",
9979 "signal-exit": "^3.0.2"
9980 }
9981 },
9982 "node_modules/proxy-addr": {
9983 "version": "2.0.7",
9984 "dev": true,
9985 "license": "MIT",
9986 "dependencies": {
9987 "forwarded": "0.2.0",
9988 "ipaddr.js": "1.9.1"
9989 },
9990 "engines": {
9991 "node": ">= 0.10"
9992 }
9993 },
9994 "node_modules/proxy-from-env": {
9995 "version": "1.1.0",
9996 "dev": true,
9997 "license": "MIT"
9998 },
9999 "node_modules/psl": {
10000 "version": "1.8.0",
10001 "dev": true,
10002 "license": "MIT"
10003 },
10004 "node_modules/pump": {
10005 "version": "3.0.0",
10006 "dev": true,
10007 "license": "MIT",
10008 "dependencies": {
10009 "end-of-stream": "^1.1.0",
10010 "once": "^1.3.1"
10011 }
10012 },
10013 "node_modules/punycode": {
10014 "version": "2.1.1",
10015 "dev": true,
10016 "license": "MIT",
10017 "engines": {
10018 "node": ">=6"
10019 }
10020 },
10021 "node_modules/q": {
10022 "version": "1.5.1",
10023 "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
10024 "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
10025 "dev": true,
10026 "engines": {
10027 "node": ">=0.6.0",
10028 "teleport": ">=0.2.0"
10029 }
10030 },
10031 "node_modules/qs": {
10032 "version": "6.10.3",
10033 "dev": true,
10034 "license": "BSD-3-Clause",
10035 "dependencies": {
10036 "side-channel": "^1.0.4"
10037 },
10038 "engines": {
10039 "node": ">=0.6"
10040 },
10041 "funding": {
10042 "url": "https://github.com/sponsors/ljharb"
10043 }
10044 },
10045 "node_modules/queue-microtask": {
10046 "version": "1.2.3",
10047 "dev": true,
10048 "funding": [
10049 {
10050 "type": "github",
10051 "url": "https://github.com/sponsors/feross"
10052 },
10053 {
10054 "type": "patreon",
10055 "url": "https://www.patreon.com/feross"
10056 },
10057 {
10058 "type": "consulting",
10059 "url": "https://feross.org/support"
10060 }
10061 ],
10062 "license": "MIT"
10063 },
10064 "node_modules/quick-format-unescaped": {
10065 "version": "4.0.4",
10066 "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",
10067 "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==",
10068 "dev": true
10069 },
10070 "node_modules/quick-lru": {
10071 "version": "5.1.1",
10072 "dev": true,
10073 "license": "MIT",
10074 "engines": {
10075 "node": ">=10"
10076 },
10077 "funding": {
10078 "url": "https://github.com/sponsors/sindresorhus"
10079 }
10080 },
10081 "node_modules/range-parser": {
10082 "version": "1.2.1",
10083 "dev": true,
10084 "license": "MIT",
10085 "engines": {
10086 "node": ">= 0.6"
10087 }
10088 },
10089 "node_modules/raw-body": {
10090 "version": "2.5.1",
10091 "dev": true,
10092 "license": "MIT",
10093 "dependencies": {
10094 "bytes": "3.1.2",
10095 "http-errors": "2.0.0",
10096 "iconv-lite": "0.4.24",
10097 "unpipe": "1.0.0"
10098 },
10099 "engines": {
10100 "node": ">= 0.8"
10101 }
10102 },
10103 "node_modules/react-is": {
10104 "version": "16.13.1",
10105 "dev": true,
10106 "license": "MIT"
10107 },
10108 "node_modules/readable-stream": {
10109 "version": "3.6.0",
10110 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
10111 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
10112 "dev": true,
10113 "dependencies": {
10114 "inherits": "^2.0.3",
10115 "string_decoder": "^1.1.1",
10116 "util-deprecate": "^1.0.1"
10117 },
10118 "engines": {
10119 "node": ">= 6"
10120 }
10121 },
10122 "node_modules/readdirp": {
10123 "version": "3.6.0",
10124 "dev": true,
10125 "license": "MIT",
10126 "dependencies": {
10127 "picomatch": "^2.2.1"
10128 },
10129 "engines": {
10130 "node": ">=8.10.0"
10131 }
10132 },
10133 "node_modules/redent": {
10134 "version": "3.0.0",
10135 "dev": true,
10136 "license": "MIT",
10137 "dependencies": {
10138 "indent-string": "^4.0.0",
10139 "strip-indent": "^3.0.0"
10140 },
10141 "engines": {
10142 "node": ">=8"
10143 }
10144 },
10145 "node_modules/regenerator-runtime": {
10146 "version": "0.13.9",
10147 "dev": true,
10148 "license": "MIT"
10149 },
10150 "node_modules/regexparam": {
10151 "version": "2.0.0",
10152 "dev": true,
10153 "license": "MIT",
10154 "engines": {
10155 "node": ">=8"
10156 }
10157 },
10158 "node_modules/regexpp": {
10159 "version": "3.2.0",
10160 "dev": true,
10161 "license": "MIT",
10162 "engines": {
10163 "node": ">=8"
10164 },
10165 "funding": {
10166 "url": "https://github.com/sponsors/mysticatea"
10167 }
10168 },
10169 "node_modules/remove-trailing-separator": {
10170 "version": "1.1.0",
10171 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
10172 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
10173 "dev": true
10174 },
10175 "node_modules/require-directory": {
10176 "version": "2.1.1",
10177 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
10178 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
10179 "dev": true,
10180 "engines": {
10181 "node": ">=0.10.0"
10182 }
10183 },
10184 "node_modules/requires-port": {
10185 "version": "1.0.0",
10186 "dev": true,
10187 "license": "MIT"
10188 },
10189 "node_modules/resolve": {
10190 "version": "1.22.0",
10191 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
10192 "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
10193 "dev": true,
10194 "dependencies": {
10195 "is-core-module": "^2.8.1",
10196 "path-parse": "^1.0.7",
10197 "supports-preserve-symlinks-flag": "^1.0.0"
10198 },
10199 "bin": {
10200 "resolve": "bin/resolve"
10201 },
10202 "funding": {
10203 "url": "https://github.com/sponsors/ljharb"
10204 }
10205 },
10206 "node_modules/resolve-cwd": {
10207 "version": "3.0.0",
10208 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
10209 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
10210 "dev": true,
10211 "dependencies": {
10212 "resolve-from": "^5.0.0"
10213 },
10214 "engines": {
10215 "node": ">=8"
10216 }
10217 },
10218 "node_modules/resolve-from": {
10219 "version": "5.0.0",
10220 "dev": true,
10221 "license": "MIT",
10222 "engines": {
10223 "node": ">=8"
10224 }
10225 },
10226 "node_modules/resolve.exports": {
10227 "version": "1.1.0",
10228 "dev": true,
10229 "license": "MIT",
10230 "engines": {
10231 "node": ">=10"
10232 }
10233 },
10234 "node_modules/retry": {
10235 "version": "0.12.0",
10236 "dev": true,
10237 "license": "MIT",
10238 "engines": {
10239 "node": ">= 4"
10240 }
10241 },
10242 "node_modules/reusify": {
10243 "version": "1.0.4",
10244 "dev": true,
10245 "license": "MIT",
10246 "engines": {
10247 "iojs": ">=1.0.0",
10248 "node": ">=0.10.0"
10249 }
10250 },
10251 "node_modules/rfdc": {
10252 "version": "1.3.0",
10253 "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
10254 "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
10255 "dev": true
10256 },
10257 "node_modules/rimraf": {
10258 "version": "2.6.2",
10259 "dev": true,
10260 "license": "ISC",
10261 "dependencies": {
10262 "glob": "^7.0.5"
10263 },
10264 "bin": {
10265 "rimraf": "bin.js"
10266 }
10267 },
10268 "node_modules/rollup": {
10269 "version": "2.73.0",
10270 "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.73.0.tgz",
10271 "integrity": "sha512-h/UngC3S4Zt28mB3g0+2YCMegT5yoftnQplwzPqGZcKvlld5e+kT/QRmJiL+qxGyZKOYpgirWGdLyEO1b0dpLQ==",
10272 "dev": true,
10273 "bin": {
10274 "rollup": "dist/bin/rollup"
10275 },
10276 "engines": {
10277 "node": ">=10.0.0"
10278 },
10279 "optionalDependencies": {
10280 "fsevents": "~2.3.2"
10281 }
10282 },
10283 "node_modules/run-parallel": {
10284 "version": "1.2.0",
10285 "dev": true,
10286 "funding": [
10287 {
10288 "type": "github",
10289 "url": "https://github.com/sponsors/feross"
10290 },
10291 {
10292 "type": "patreon",
10293 "url": "https://www.patreon.com/feross"
10294 },
10295 {
10296 "type": "consulting",
10297 "url": "https://feross.org/support"
10298 }
10299 ],
10300 "license": "MIT",
10301 "dependencies": {
10302 "queue-microtask": "^1.2.2"
10303 }
10304 },
10305 "node_modules/sade": {
10306 "version": "1.7.4",
10307 "dev": true,
10308 "license": "MIT",
10309 "dependencies": {
10310 "mri": "^1.1.0"
10311 },
10312 "engines": {
10313 "node": ">= 6"
10314 }
10315 },
10316 "node_modules/safe-buffer": {
10317 "version": "5.1.2",
10318 "dev": true,
10319 "license": "MIT"
10320 },
10321 "node_modules/safer-buffer": {
10322 "version": "2.1.2",
10323 "dev": true,
10324 "license": "MIT"
10325 },
10326 "node_modules/sander": {
10327 "version": "0.5.1",
10328 "dev": true,
10329 "license": "MIT",
10330 "dependencies": {
10331 "es6-promise": "^3.1.2",
10332 "graceful-fs": "^4.1.3",
10333 "mkdirp": "^0.5.1",
10334 "rimraf": "^2.5.2"
10335 }
10336 },
10337 "node_modules/sander/node_modules/es6-promise": {
10338 "version": "3.3.1",
10339 "dev": true,
10340 "license": "MIT"
10341 },
10342 "node_modules/sander/node_modules/mkdirp": {
10343 "version": "0.5.6",
10344 "dev": true,
10345 "license": "MIT",
10346 "dependencies": {
10347 "minimist": "^1.2.6"
10348 },
10349 "bin": {
10350 "mkdirp": "bin/cmd.js"
10351 }
10352 },
10353 "node_modules/sax": {
10354 "version": "1.2.4",
10355 "dev": true,
10356 "license": "ISC"
10357 },
10358 "node_modules/saxes": {
10359 "version": "5.0.1",
10360 "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
10361 "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
10362 "dev": true,
10363 "dependencies": {
10364 "xmlchars": "^2.2.0"
10365 },
10366 "engines": {
10367 "node": ">=10"
10368 }
10369 },
10370 "node_modules/semver": {
10371 "version": "6.3.0",
10372 "dev": true,
10373 "license": "ISC",
10374 "bin": {
10375 "semver": "bin/semver.js"
10376 }
10377 },
10378 "node_modules/send": {
10379 "version": "0.17.1",
10380 "dev": true,
10381 "license": "MIT",
10382 "dependencies": {
10383 "debug": "2.6.9",
10384 "depd": "~1.1.2",
10385 "destroy": "~1.0.4",
10386 "encodeurl": "~1.0.2",
10387 "escape-html": "~1.0.3",
10388 "etag": "~1.8.1",
10389 "fresh": "0.5.2",
10390 "http-errors": "~1.7.2",
10391 "mime": "1.6.0",
10392 "ms": "2.1.1",
10393 "on-finished": "~2.3.0",
10394 "range-parser": "~1.2.1",
10395 "statuses": "~1.5.0"
10396 },
10397 "engines": {
10398 "node": ">= 0.8.0"
10399 }
10400 },
10401 "node_modules/send/node_modules/debug": {
10402 "version": "2.6.9",
10403 "dev": true,
10404 "license": "MIT",
10405 "dependencies": {
10406 "ms": "2.0.0"
10407 }
10408 },
10409 "node_modules/send/node_modules/debug/node_modules/ms": {
10410 "version": "2.0.0",
10411 "dev": true,
10412 "license": "MIT"
10413 },
10414 "node_modules/send/node_modules/mime": {
10415 "version": "1.6.0",
10416 "dev": true,
10417 "license": "MIT",
10418 "bin": {
10419 "mime": "cli.js"
10420 },
10421 "engines": {
10422 "node": ">=4"
10423 }
10424 },
10425 "node_modules/serve-static": {
10426 "version": "1.15.0",
10427 "dev": true,
10428 "license": "MIT",
10429 "dependencies": {
10430 "encodeurl": "~1.0.2",
10431 "escape-html": "~1.0.3",
10432 "parseurl": "~1.3.3",
10433 "send": "0.18.0"
10434 },
10435 "engines": {
10436 "node": ">= 0.8.0"
10437 }
10438 },
10439 "node_modules/setimmediate": {
10440 "version": "1.0.5",
10441 "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
10442 "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
10443 "dev": true
10444 },
10445 "node_modules/setprototypeof": {
10446 "version": "1.1.1",
10447 "dev": true,
10448 "license": "ISC"
10449 },
10450 "node_modules/shebang-command": {
10451 "version": "2.0.0",
10452 "dev": true,
10453 "license": "MIT",
10454 "dependencies": {
10455 "shebang-regex": "^3.0.0"
10456 },
10457 "engines": {
10458 "node": ">=8"
10459 }
10460 },
10461 "node_modules/shebang-regex": {
10462 "version": "3.0.0",
10463 "dev": true,
10464 "license": "MIT",
10465 "engines": {
10466 "node": ">=8"
10467 }
10468 },
10469 "node_modules/shiki": {
10470 "version": "0.10.1",
10471 "dev": true,
10472 "license": "MIT",
10473 "dependencies": {
10474 "jsonc-parser": "^3.0.0",
10475 "vscode-oniguruma": "^1.6.1",
10476 "vscode-textmate": "5.2.0"
10477 }
10478 },
10479 "node_modules/side-channel": {
10480 "version": "1.0.4",
10481 "dev": true,
10482 "license": "MIT",
10483 "dependencies": {
10484 "call-bind": "^1.0.0",
10485 "get-intrinsic": "^1.0.2",
10486 "object-inspect": "^1.9.0"
10487 },
10488 "funding": {
10489 "url": "https://github.com/sponsors/ljharb"
10490 }
10491 },
10492 "node_modules/signal-exit": {
10493 "version": "3.0.7",
10494 "dev": true,
10495 "license": "ISC"
10496 },
10497 "node_modules/simple-swizzle": {
10498 "version": "0.2.2",
10499 "dev": true,
10500 "license": "MIT",
10501 "dependencies": {
10502 "is-arrayish": "^0.3.1"
10503 }
10504 },
10505 "node_modules/simple-swizzle/node_modules/is-arrayish": {
10506 "version": "0.3.2",
10507 "dev": true,
10508 "license": "MIT"
10509 },
10510 "node_modules/sisteransi": {
10511 "version": "1.0.5",
10512 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
10513 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
10514 "dev": true
10515 },
10516 "node_modules/slash": {
10517 "version": "3.0.0",
10518 "dev": true,
10519 "license": "MIT",
10520 "engines": {
10521 "node": ">=8"
10522 }
10523 },
10524 "node_modules/smart-buffer": {
10525 "version": "4.2.0",
10526 "dev": true,
10527 "license": "MIT",
10528 "engines": {
10529 "node": ">= 6.0.0",
10530 "npm": ">= 3.0.0"
10531 }
10532 },
10533 "node_modules/socks": {
10534 "version": "2.6.2",
10535 "dev": true,
10536 "license": "MIT",
10537 "dependencies": {
10538 "ip": "^1.1.5",
10539 "smart-buffer": "^4.2.0"
10540 },
10541 "engines": {
10542 "node": ">= 10.13.0",
10543 "npm": ">= 3.0.0"
10544 }
10545 },
10546 "node_modules/socks-proxy-agent": {
10547 "version": "6.1.1",
10548 "dev": true,
10549 "license": "MIT",
10550 "dependencies": {
10551 "agent-base": "^6.0.2",
10552 "debug": "^4.3.1",
10553 "socks": "^2.6.1"
10554 },
10555 "engines": {
10556 "node": ">= 10"
10557 }
10558 },
10559 "node_modules/sonic-boom": {
10560 "version": "2.8.0",
10561 "dev": true,
10562 "license": "MIT",
10563 "dependencies": {
10564 "atomic-sleep": "^1.0.0"
10565 }
10566 },
10567 "node_modules/sorcery": {
10568 "version": "0.10.0",
10569 "dev": true,
10570 "license": "MIT",
10571 "dependencies": {
10572 "buffer-crc32": "^0.2.5",
10573 "minimist": "^1.2.0",
10574 "sander": "^0.5.0",
10575 "sourcemap-codec": "^1.3.0"
10576 },
10577 "bin": {
10578 "sorcery": "bin/index.js"
10579 }
10580 },
10581 "node_modules/source-map": {
10582 "version": "0.5.7",
10583 "dev": true,
10584 "license": "BSD-3-Clause",
10585 "engines": {
10586 "node": ">=0.10.0"
10587 }
10588 },
10589 "node_modules/source-map-js": {
10590 "version": "1.0.2",
10591 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
10592 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
10593 "dev": true,
10594 "engines": {
10595 "node": ">=0.10.0"
10596 }
10597 },
10598 "node_modules/source-map-resolve": {
10599 "version": "0.6.0",
10600 "dev": true,
10601 "license": "MIT",
10602 "dependencies": {
10603 "atob": "^2.1.2",
10604 "decode-uri-component": "^0.2.0"
10605 }
10606 },
10607 "node_modules/sourcemap-codec": {
10608 "version": "1.4.8",
10609 "dev": true,
10610 "license": "MIT"
10611 },
10612 "node_modules/split2": {
10613 "version": "3.2.2",
10614 "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
10615 "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
10616 "dev": true,
10617 "dependencies": {
10618 "readable-stream": "^3.0.0"
10619 }
10620 },
10621 "node_modules/sprintf-js": {
10622 "version": "1.0.3",
10623 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
10624 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
10625 "dev": true
10626 },
10627 "node_modules/stack-utils": {
10628 "version": "2.0.5",
10629 "dev": true,
10630 "license": "MIT",
10631 "dependencies": {
10632 "escape-string-regexp": "^2.0.0"
10633 },
10634 "engines": {
10635 "node": ">=10"
10636 }
10637 },
10638 "node_modules/stack-utils/node_modules/escape-string-regexp": {
10639 "version": "2.0.0",
10640 "dev": true,
10641 "license": "MIT",
10642 "engines": {
10643 "node": ">=8"
10644 }
10645 },
10646 "node_modules/statuses": {
10647 "version": "2.0.1",
10648 "dev": true,
10649 "license": "MIT",
10650 "engines": {
10651 "node": ">= 0.8"
10652 }
10653 },
10654 "node_modules/string_decoder": {
10655 "version": "1.3.0",
10656 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
10657 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
10658 "dev": true,
10659 "dependencies": {
10660 "safe-buffer": "~5.2.0"
10661 }
10662 },
10663 "node_modules/string_decoder/node_modules/safe-buffer": {
10664 "version": "5.2.1",
10665 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
10666 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
10667 "dev": true,
10668 "funding": [
10669 {
10670 "type": "github",
10671 "url": "https://github.com/sponsors/feross"
10672 },
10673 {
10674 "type": "patreon",
10675 "url": "https://www.patreon.com/feross"
10676 },
10677 {
10678 "type": "consulting",
10679 "url": "https://feross.org/support"
10680 }
10681 ]
10682 },
10683 "node_modules/string-length": {
10684 "version": "4.0.2",
10685 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
10686 "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
10687 "dev": true,
10688 "dependencies": {
10689 "char-regex": "^1.0.2",
10690 "strip-ansi": "^6.0.0"
10691 },
10692 "engines": {
10693 "node": ">=10"
10694 }
10695 },
10696 "node_modules/string-width": {
10697 "version": "4.2.3",
10698 "dev": true,
10699 "license": "MIT",
10700 "dependencies": {
10701 "emoji-regex": "^8.0.0",
10702 "is-fullwidth-code-point": "^3.0.0",
10703 "strip-ansi": "^6.0.1"
10704 },
10705 "engines": {
10706 "node": ">=8"
10707 }
10708 },
10709 "node_modules/strip-ansi": {
10710 "version": "6.0.1",
10711 "dev": true,
10712 "license": "MIT",
10713 "dependencies": {
10714 "ansi-regex": "^5.0.1"
10715 },
10716 "engines": {
10717 "node": ">=8"
10718 }
10719 },
10720 "node_modules/strip-ansi/node_modules/ansi-regex": {
10721 "version": "5.0.1",
10722 "dev": true,
10723 "license": "MIT",
10724 "engines": {
10725 "node": ">=8"
10726 }
10727 },
10728 "node_modules/strip-bom": {
10729 "version": "4.0.0",
10730 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
10731 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
10732 "dev": true,
10733 "engines": {
10734 "node": ">=8"
10735 }
10736 },
10737 "node_modules/strip-final-newline": {
10738 "version": "2.0.0",
10739 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
10740 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
10741 "dev": true,
10742 "engines": {
10743 "node": ">=6"
10744 }
10745 },
10746 "node_modules/strip-indent": {
10747 "version": "3.0.0",
10748 "dev": true,
10749 "license": "MIT",
10750 "dependencies": {
10751 "min-indent": "^1.0.0"
10752 },
10753 "engines": {
10754 "node": ">=8"
10755 }
10756 },
10757 "node_modules/strip-json-comments": {
10758 "version": "3.1.1",
10759 "dev": true,
10760 "license": "MIT",
10761 "engines": {
10762 "node": ">=8"
10763 },
10764 "funding": {
10765 "url": "https://github.com/sponsors/sindresorhus"
10766 }
10767 },
10768 "node_modules/sumchecker": {
10769 "version": "2.0.2",
10770 "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-2.0.2.tgz",
10771 "integrity": "sha1-D0LBDl0F2l1C7qPlbDOZo31sWz4=",
10772 "dev": true,
10773 "dependencies": {
10774 "debug": "^2.2.0"
10775 },
10776 "engines": {
10777 "node": ">= 4.0"
10778 }
10779 },
10780 "node_modules/sumchecker/node_modules/debug": {
10781 "version": "2.6.9",
10782 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10783 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10784 "dev": true,
10785 "dependencies": {
10786 "ms": "2.0.0"
10787 }
10788 },
10789 "node_modules/sumchecker/node_modules/ms": {
10790 "version": "2.0.0",
10791 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10792 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10793 "dev": true
10794 },
10795 "node_modules/supports-color": {
10796 "version": "5.5.0",
10797 "dev": true,
10798 "license": "MIT",
10799 "dependencies": {
10800 "has-flag": "^3.0.0"
10801 },
10802 "engines": {
10803 "node": ">=4"
10804 }
10805 },
10806 "node_modules/supports-hyperlinks": {
10807 "version": "2.2.0",
10808 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz",
10809 "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==",
10810 "dev": true,
10811 "dependencies": {
10812 "has-flag": "^4.0.0",
10813 "supports-color": "^7.0.0"
10814 },
10815 "engines": {
10816 "node": ">=8"
10817 }
10818 },
10819 "node_modules/supports-hyperlinks/node_modules/has-flag": {
10820 "version": "4.0.0",
10821 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10822 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10823 "dev": true,
10824 "engines": {
10825 "node": ">=8"
10826 }
10827 },
10828 "node_modules/supports-hyperlinks/node_modules/supports-color": {
10829 "version": "7.2.0",
10830 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10831 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10832 "dev": true,
10833 "dependencies": {
10834 "has-flag": "^4.0.0"
10835 },
10836 "engines": {
10837 "node": ">=8"
10838 }
10839 },
10840 "node_modules/supports-preserve-symlinks-flag": {
10841 "version": "1.0.0",
10842 "dev": true,
10843 "license": "MIT",
10844 "engines": {
10845 "node": ">= 0.4"
10846 },
10847 "funding": {
10848 "url": "https://github.com/sponsors/ljharb"
10849 }
10850 },
10851 "node_modules/svelte": {
10852 "version": "3.48.0",
10853 "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.48.0.tgz",
10854 "integrity": "sha512-fN2YRm/bGumvjUpu6yI3BpvZnpIm9I6A7HR4oUNYd7ggYyIwSA/BX7DJ+UXXffLp6XNcUijyLvttbPVCYa/3xQ==",
10855 "dev": true,
10856 "engines": {
10857 "node": ">= 8"
10858 }
10859 },
10860 "node_modules/svelte-check": {
10861 "version": "2.7.0",
10862 "dev": true,
10863 "license": "MIT",
10864 "dependencies": {
10865 "chokidar": "^3.4.1",
10866 "fast-glob": "^3.2.7",
10867 "import-fresh": "^3.2.1",
10868 "picocolors": "^1.0.0",
10869 "sade": "^1.7.4",
10870 "source-map": "^0.7.3",
10871 "svelte-preprocess": "^4.0.0",
10872 "typescript": "*"
10873 },
10874 "bin": {
10875 "svelte-check": "bin/svelte-check"
10876 },
10877 "peerDependencies": {
10878 "svelte": "^3.24.0"
10879 }
10880 },
10881 "node_modules/svelte-check/node_modules/source-map": {
10882 "version": "0.7.3",
10883 "dev": true,
10884 "license": "BSD-3-Clause",
10885 "engines": {
10886 "node": ">= 8"
10887 }
10888 },
10889 "node_modules/svelte-hmr": {
10890 "version": "0.14.11",
10891 "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.14.11.tgz",
10892 "integrity": "sha512-R9CVfX6DXxW1Kn45Jtmx+yUe+sPhrbYSUp7TkzbW0jI5fVPn6lsNG9NEs5dFg5qRhFNAoVdRw5qQDLALNKhwbQ==",
10893 "dev": true,
10894 "engines": {
10895 "node": "^12.20 || ^14.13.1 || >= 16"
10896 },
10897 "peerDependencies": {
10898 "svelte": ">=3.19.0"
10899 }
10900 },
10901 "node_modules/svelte-i18n": {
10902 "version": "3.4.0",
10903 "resolved": "https://registry.npmjs.org/svelte-i18n/-/svelte-i18n-3.4.0.tgz",
10904 "integrity": "sha512-590N+YIRlebDT3fXmuAxd4guQZLR3vm4kCs5UhWYmw3SxOlJNZ7HwYYiw6d4jDr7P+Cx7DSopk1Z1K9wn8B6EA==",
10905 "dev": true,
10906 "dependencies": {
10907 "deepmerge": "^4.2.2",
10908 "estree-walker": "^2.0.1",
10909 "intl-messageformat": "^9.3.15",
10910 "sade": "^1.7.4",
10911 "tiny-glob": "^0.2.6"
10912 },
10913 "bin": {
10914 "svelte-i18n": "dist/cli.js"
10915 },
10916 "engines": {
10917 "node": ">= 11.15.0"
10918 },
10919 "peerDependencies": {
10920 "svelte": "^3.25.1"
10921 }
10922 },
10923 "node_modules/svelte-jester": {
10924 "version": "2.3.2",
10925 "resolved": "https://registry.npmjs.org/svelte-jester/-/svelte-jester-2.3.2.tgz",
10926 "integrity": "sha512-JtxSz4FWAaCRBXbPsh4LcDs4Ua7zdXgLC0TZvT1R56hRV0dymmNP+abw67DTPF7sQPyNxWsOKd0Sl7Q8SnP8kg==",
10927 "dev": true,
10928 "engines": {
10929 "node": ">=14"
10930 },
10931 "peerDependencies": {
10932 "jest": ">= 27",
10933 "svelte": ">= 3"
10934 }
10935 },
10936 "node_modules/svelte-preprocess": {
10937 "version": "4.10.6",
10938 "dev": true,
10939 "hasInstallScript": true,
10940 "license": "MIT",
10941 "dependencies": {
10942 "@types/pug": "^2.0.4",
10943 "@types/sass": "^1.16.0",
10944 "detect-indent": "^6.0.0",
10945 "magic-string": "^0.25.7",
10946 "sorcery": "^0.10.0",
10947 "strip-indent": "^3.0.0"
10948 },
10949 "engines": {
10950 "node": ">= 9.11.2"
10951 },
10952 "peerDependencies": {
10953 "@babel/core": "^7.10.2",
10954 "coffeescript": "^2.5.1",
10955 "less": "^3.11.3 || ^4.0.0",
10956 "postcss": "^7 || ^8",
10957 "postcss-load-config": "^2.1.0 || ^3.0.0",
10958 "pug": "^3.0.0",
10959 "sass": "^1.26.8",
10960 "stylus": "^0.55.0",
10961 "sugarss": "^2.0.0",
10962 "svelte": "^3.23.0",
10963 "typescript": "^3.9.5 || ^4.0.0"
10964 },
10965 "peerDependenciesMeta": {
10966 "@babel/core": {
10967 "optional": true
10968 },
10969 "coffeescript": {
10970 "optional": true
10971 },
10972 "less": {
10973 "optional": true
10974 },
10975 "node-sass": {
10976 "optional": true
10977 },
10978 "postcss": {
10979 "optional": true
10980 },
10981 "postcss-load-config": {
10982 "optional": true
10983 },
10984 "pug": {
10985 "optional": true
10986 },
10987 "sass": {
10988 "optional": true
10989 },
10990 "stylus": {
10991 "optional": true
10992 },
10993 "sugarss": {
10994 "optional": true
10995 },
10996 "typescript": {
10997 "optional": true
10998 }
10999 }
11000 },
11001 "node_modules/svelte-preprocess/node_modules/magic-string": {
11002 "version": "0.25.9",
11003 "dev": true,
11004 "license": "MIT",
11005 "dependencies": {
11006 "sourcemap-codec": "^1.4.8"
11007 }
11008 },
11009 "node_modules/symbol-observable": {
11010 "version": "4.0.0",
11011 "dev": true,
11012 "license": "MIT",
11013 "engines": {
11014 "node": ">=0.10"
11015 }
11016 },
11017 "node_modules/symbol-tree": {
11018 "version": "3.2.4",
11019 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
11020 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
11021 "dev": true
11022 },
11023 "node_modules/tailwindcss": {
11024 "version": "3.0.24",
11025 "dev": true,
11026 "license": "MIT",
11027 "dependencies": {
11028 "arg": "^5.0.1",
11029 "chokidar": "^3.5.3",
11030 "color-name": "^1.1.4",
11031 "detective": "^5.2.0",
11032 "didyoumean": "^1.2.2",
11033 "dlv": "^1.1.3",
11034 "fast-glob": "^3.2.11",
11035 "glob-parent": "^6.0.2",
11036 "is-glob": "^4.0.3",
11037 "lilconfig": "^2.0.5",
11038 "normalize-path": "^3.0.0",
11039 "object-hash": "^3.0.0",
11040 "picocolors": "^1.0.0",
11041 "postcss": "^8.4.12",
11042 "postcss-js": "^4.0.0",
11043 "postcss-load-config": "^3.1.4",
11044 "postcss-nested": "5.0.6",
11045 "postcss-selector-parser": "^6.0.10",
11046 "postcss-value-parser": "^4.2.0",
11047 "quick-lru": "^5.1.1",
11048 "resolve": "^1.22.0"
11049 },
11050 "bin": {
11051 "tailwind": "lib/cli.js",
11052 "tailwindcss": "lib/cli.js"
11053 },
11054 "engines": {
11055 "node": ">=12.13.0"
11056 },
11057 "peerDependencies": {
11058 "postcss": "^8.0.9"
11059 }
11060 },
11061 "node_modules/tailwindcss/node_modules/color-name": {
11062 "version": "1.1.4",
11063 "dev": true,
11064 "license": "MIT"
11065 },
11066 "node_modules/tailwindcss/node_modules/glob-parent": {
11067 "version": "6.0.2",
11068 "dev": true,
11069 "license": "ISC",
11070 "dependencies": {
11071 "is-glob": "^4.0.3"
11072 },
11073 "engines": {
11074 "node": ">=10.13.0"
11075 }
11076 },
11077 "node_modules/tar": {
11078 "version": "6.1.11",
11079 "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
11080 "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
11081 "dev": true,
11082 "dependencies": {
11083 "chownr": "^2.0.0",
11084 "fs-minipass": "^2.0.0",
11085 "minipass": "^3.0.0",
11086 "minizlib": "^2.1.1",
11087 "mkdirp": "^1.0.3",
11088 "yallist": "^4.0.0"
11089 },
11090 "engines": {
11091 "node": ">= 10"
11092 }
11093 },
11094 "node_modules/tar/node_modules/mkdirp": {
11095 "version": "1.0.4",
11096 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
11097 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
11098 "dev": true,
11099 "bin": {
11100 "mkdirp": "bin/cmd.js"
11101 },
11102 "engines": {
11103 "node": ">=10"
11104 }
11105 },
11106 "node_modules/terminal-link": {
11107 "version": "2.1.1",
11108 "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
11109 "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
11110 "dev": true,
11111 "dependencies": {
11112 "ansi-escapes": "^4.2.1",
11113 "supports-hyperlinks": "^2.0.0"
11114 },
11115 "engines": {
11116 "node": ">=8"
11117 },
11118 "funding": {
11119 "url": "https://github.com/sponsors/sindresorhus"
11120 }
11121 },
11122 "node_modules/test-exclude": {
11123 "version": "6.0.0",
11124 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
11125 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
11126 "dev": true,
11127 "dependencies": {
11128 "@istanbuljs/schema": "^0.1.2",
11129 "glob": "^7.1.4",
11130 "minimatch": "^3.0.4"
11131 },
11132 "engines": {
11133 "node": ">=8"
11134 }
11135 },
11136 "node_modules/text-table": {
11137 "version": "0.2.0",
11138 "dev": true,
11139 "license": "MIT"
11140 },
11141 "node_modules/throat": {
11142 "version": "6.0.1",
11143 "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz",
11144 "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==",
11145 "dev": true
11146 },
11147 "node_modules/timers-ext": {
11148 "version": "0.1.7",
11149 "dev": true,
11150 "license": "ISC",
11151 "dependencies": {
11152 "es5-ext": "~0.10.46",
11153 "next-tick": "1"
11154 }
11155 },
11156 "node_modules/tiny-glob": {
11157 "version": "0.2.9",
11158 "dev": true,
11159 "license": "MIT",
11160 "dependencies": {
11161 "globalyzer": "0.1.0",
11162 "globrex": "^0.1.2"
11163 }
11164 },
11165 "node_modules/tinyduration": {
11166 "version": "3.2.2",
11167 "dev": true,
11168 "license": "MIT"
11169 },
11170 "node_modules/tmpl": {
11171 "version": "1.0.5",
11172 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
11173 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
11174 "dev": true
11175 },
11176 "node_modules/to-fast-properties": {
11177 "version": "2.0.0",
11178 "dev": true,
11179 "license": "MIT",
11180 "engines": {
11181 "node": ">=4"
11182 }
11183 },
11184 "node_modules/to-regex-range": {
11185 "version": "5.0.1",
11186 "dev": true,
11187 "license": "MIT",
11188 "dependencies": {
11189 "is-number": "^7.0.0"
11190 },
11191 "engines": {
11192 "node": ">=8.0"
11193 }
11194 },
11195 "node_modules/toidentifier": {
11196 "version": "1.0.0",
11197 "dev": true,
11198 "license": "MIT",
11199 "engines": {
11200 "node": ">=0.6"
11201 }
11202 },
11203 "node_modules/tough-cookie": {
11204 "version": "4.0.0",
11205 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz",
11206 "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==",
11207 "dev": true,
11208 "dependencies": {
11209 "psl": "^1.1.33",
11210 "punycode": "^2.1.1",
11211 "universalify": "^0.1.2"
11212 },
11213 "engines": {
11214 "node": ">=6"
11215 }
11216 },
11217 "node_modules/tr46": {
11218 "version": "3.0.0",
11219 "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
11220 "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
11221 "dev": true,
11222 "dependencies": {
11223 "punycode": "^2.1.1"
11224 },
11225 "engines": {
11226 "node": ">=12"
11227 }
11228 },
11229 "node_modules/traverse": {
11230 "version": "0.3.9",
11231 "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz",
11232 "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=",
11233 "dev": true,
11234 "engines": {
11235 "node": "*"
11236 }
11237 },
11238 "node_modules/ts-invariant": {
11239 "version": "0.10.3",
11240 "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.10.3.tgz",
11241 "integrity": "sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==",
11242 "dev": true,
11243 "dependencies": {
11244 "tslib": "^2.1.0"
11245 },
11246 "engines": {
11247 "node": ">=8"
11248 }
11249 },
11250 "node_modules/ts-jest": {
11251 "version": "28.0.0-next.3",
11252 "dev": true,
11253 "license": "MIT",
11254 "dependencies": {
11255 "bs-logger": "0.x",
11256 "fast-json-stable-stringify": "2.x",
11257 "jest-util": "^28.0.0",
11258 "json5": "2.x",
11259 "lodash.memoize": "4.x",
11260 "make-error": "1.x",
11261 "semver": "7.x",
11262 "yargs-parser": "^20.x"
11263 },
11264 "bin": {
11265 "ts-jest": "cli.js"
11266 },
11267 "engines": {
11268 "node": "^12.13.0 || ^14.15.0 || ^16.13.0 || >=17.0.0"
11269 },
11270 "peerDependencies": {
11271 "@babel/core": ">=7.0.0-beta.0 <8",
11272 "@types/jest": "^27.0.0",
11273 "babel-jest": "^28.0.0",
11274 "jest": "^28.0.0",
11275 "typescript": ">=4.3"
11276 },
11277 "peerDependenciesMeta": {
11278 "@babel/core": {
11279 "optional": true
11280 },
11281 "@types/jest": {
11282 "optional": true
11283 },
11284 "babel-jest": {
11285 "optional": true
11286 },
11287 "esbuild": {
11288 "optional": true
11289 }
11290 }
11291 },
11292 "node_modules/ts-jest/node_modules/semver": {
11293 "version": "7.3.7",
11294 "dev": true,
11295 "license": "ISC",
11296 "dependencies": {
11297 "lru-cache": "^6.0.0"
11298 },
11299 "bin": {
11300 "semver": "bin/semver.js"
11301 },
11302 "engines": {
11303 "node": ">=10"
11304 }
11305 },
11306 "node_modules/tslib": {
11307 "version": "2.4.0",
11308 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
11309 "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
11310 "dev": true
11311 },
11312 "node_modules/tsutils": {
11313 "version": "3.21.0",
11314 "dev": true,
11315 "license": "MIT",
11316 "dependencies": {
11317 "tslib": "^1.8.1"
11318 },
11319 "engines": {
11320 "node": ">= 6"
11321 },
11322 "peerDependencies": {
11323 "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"
11324 }
11325 },
11326 "node_modules/tsutils/node_modules/tslib": {
11327 "version": "1.14.1",
11328 "dev": true,
11329 "license": "0BSD"
11330 },
11331 "node_modules/type": {
11332 "version": "1.2.0",
11333 "dev": true,
11334 "license": "ISC"
11335 },
11336 "node_modules/type-check": {
11337 "version": "0.4.0",
11338 "dev": true,
11339 "license": "MIT",
11340 "dependencies": {
11341 "prelude-ls": "^1.2.1"
11342 },
11343 "engines": {
11344 "node": ">= 0.8.0"
11345 }
11346 },
11347 "node_modules/type-detect": {
11348 "version": "4.0.8",
11349 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
11350 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
11351 "dev": true,
11352 "engines": {
11353 "node": ">=4"
11354 }
11355 },
11356 "node_modules/type-fest": {
11357 "version": "0.21.3",
11358 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
11359 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
11360 "dev": true,
11361 "engines": {
11362 "node": ">=10"
11363 },
11364 "funding": {
11365 "url": "https://github.com/sponsors/sindresorhus"
11366 }
11367 },
11368 "node_modules/type-is": {
11369 "version": "1.6.18",
11370 "dev": true,
11371 "license": "MIT",
11372 "dependencies": {
11373 "media-typer": "0.3.0",
11374 "mime-types": "~2.1.24"
11375 },
11376 "engines": {
11377 "node": ">= 0.6"
11378 }
11379 },
11380 "node_modules/typedarray": {
11381 "version": "0.0.6",
11382 "dev": true,
11383 "license": "MIT"
11384 },
11385 "node_modules/typedoc": {
11386 "version": "0.22.15",
11387 "dev": true,
11388 "license": "Apache-2.0",
11389 "dependencies": {
11390 "glob": "^7.2.0",
11391 "lunr": "^2.3.9",
11392 "marked": "^4.0.12",
11393 "minimatch": "^5.0.1",
11394 "shiki": "^0.10.1"
11395 },
11396 "bin": {
11397 "typedoc": "bin/typedoc"
11398 },
11399 "engines": {
11400 "node": ">= 12.10.0"
11401 },
11402 "peerDependencies": {
11403 "typescript": "4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x || 4.5.x || 4.6.x"
11404 }
11405 },
11406 "node_modules/typedoc-plugin-markdown": {
11407 "version": "3.12.1",
11408 "dev": true,
11409 "license": "MIT",
11410 "dependencies": {
11411 "handlebars": "^4.7.7"
11412 },
11413 "peerDependencies": {
11414 "typedoc": ">=0.22.0"
11415 }
11416 },
11417 "node_modules/typedoc/node_modules/brace-expansion": {
11418 "version": "2.0.1",
11419 "dev": true,
11420 "license": "MIT",
11421 "dependencies": {
11422 "balanced-match": "^1.0.0"
11423 }
11424 },
11425 "node_modules/typedoc/node_modules/minimatch": {
11426 "version": "5.0.1",
11427 "dev": true,
11428 "license": "ISC",
11429 "dependencies": {
11430 "brace-expansion": "^2.0.1"
11431 },
11432 "engines": {
11433 "node": ">=10"
11434 }
11435 },
11436 "node_modules/typescript": {
11437 "version": "4.6.4",
11438 "dev": true,
11439 "license": "Apache-2.0",
11440 "bin": {
11441 "tsc": "bin/tsc",
11442 "tsserver": "bin/tsserver"
11443 },
11444 "engines": {
11445 "node": ">=4.2.0"
11446 }
11447 },
11448 "node_modules/uglify-js": {
11449 "version": "3.15.4",
11450 "dev": true,
11451 "license": "BSD-2-Clause",
11452 "optional": true,
11453 "bin": {
11454 "uglifyjs": "bin/uglifyjs"
11455 },
11456 "engines": {
11457 "node": ">=0.8.0"
11458 }
11459 },
11460 "node_modules/underscore": {
11461 "version": "1.12.1",
11462 "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz",
11463 "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==",
11464 "dev": true
11465 },
11466 "node_modules/universalify": {
11467 "version": "0.1.2",
11468 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
11469 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
11470 "dev": true,
11471 "engines": {
11472 "node": ">= 4.0.0"
11473 }
11474 },
11475 "node_modules/unixify": {
11476 "version": "1.0.0",
11477 "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz",
11478 "integrity": "sha1-OmQcjC/7zk2mg6XHDwOkYpQMIJA=",
11479 "dev": true,
11480 "dependencies": {
11481 "normalize-path": "^2.1.1"
11482 },
11483 "engines": {
11484 "node": ">=0.10.0"
11485 }
11486 },
11487 "node_modules/unixify/node_modules/normalize-path": {
11488 "version": "2.1.1",
11489 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
11490 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
11491 "dev": true,
11492 "dependencies": {
11493 "remove-trailing-separator": "^1.0.1"
11494 },
11495 "engines": {
11496 "node": ">=0.10.0"
11497 }
11498 },
11499 "node_modules/unpipe": {
11500 "version": "1.0.0",
11501 "dev": true,
11502 "license": "MIT",
11503 "engines": {
11504 "node": ">= 0.8"
11505 }
11506 },
11507 "node_modules/unzipper": {
11508 "version": "0.10.11",
11509 "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.11.tgz",
11510 "integrity": "sha512-+BrAq2oFqWod5IESRjL3S8baohbevGcVA+teAIOYWM3pDVdseogqbzhhvvmiyQrUNKFUnDMtELW3X8ykbyDCJw==",
11511 "dev": true,
11512 "dependencies": {
11513 "big-integer": "^1.6.17",
11514 "binary": "~0.3.0",
11515 "bluebird": "~3.4.1",
11516 "buffer-indexof-polyfill": "~1.0.0",
11517 "duplexer2": "~0.1.4",
11518 "fstream": "^1.0.12",
11519 "graceful-fs": "^4.2.2",
11520 "listenercount": "~1.0.1",
11521 "readable-stream": "~2.3.6",
11522 "setimmediate": "~1.0.4"
11523 }
11524 },
11525 "node_modules/unzipper/node_modules/bluebird": {
11526 "version": "3.4.7",
11527 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz",
11528 "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==",
11529 "dev": true
11530 },
11531 "node_modules/unzipper/node_modules/readable-stream": {
11532 "version": "2.3.7",
11533 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
11534 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
11535 "dev": true,
11536 "dependencies": {
11537 "core-util-is": "~1.0.0",
11538 "inherits": "~2.0.3",
11539 "isarray": "~1.0.0",
11540 "process-nextick-args": "~2.0.0",
11541 "safe-buffer": "~5.1.1",
11542 "string_decoder": "~1.1.1",
11543 "util-deprecate": "~1.0.1"
11544 }
11545 },
11546 "node_modules/unzipper/node_modules/string_decoder": {
11547 "version": "1.1.1",
11548 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
11549 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
11550 "dev": true,
11551 "dependencies": {
11552 "safe-buffer": "~5.1.0"
11553 }
11554 },
11555 "node_modules/uri-js": {
11556 "version": "4.4.1",
11557 "dev": true,
11558 "license": "BSD-2-Clause",
11559 "dependencies": {
11560 "punycode": "^2.1.0"
11561 }
11562 },
11563 "node_modules/url-join": {
11564 "version": "4.0.1",
11565 "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
11566 "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==",
11567 "dev": true
11568 },
11569 "node_modules/utf-8-validate": {
11570 "version": "5.0.9",
11571 "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz",
11572 "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==",
11573 "dev": true,
11574 "hasInstallScript": true,
11575 "optional": true,
11576 "peer": true,
11577 "dependencies": {
11578 "node-gyp-build": "^4.3.0"
11579 },
11580 "engines": {
11581 "node": ">=6.14.2"
11582 }
11583 },
11584 "node_modules/util-deprecate": {
11585 "version": "1.0.2",
11586 "dev": true,
11587 "license": "MIT"
11588 },
11589 "node_modules/utils-merge": {
11590 "version": "1.0.1",
11591 "dev": true,
11592 "license": "MIT",
11593 "engines": {
11594 "node": ">= 0.4.0"
11595 }
11596 },
11597 "node_modules/v8-compile-cache": {
11598 "version": "2.3.0",
11599 "dev": true,
11600 "license": "MIT"
11601 },
11602 "node_modules/v8-to-istanbul": {
11603 "version": "9.0.0",
11604 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.0.tgz",
11605 "integrity": "sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==",
11606 "dev": true,
11607 "dependencies": {
11608 "@jridgewell/trace-mapping": "^0.3.7",
11609 "@types/istanbul-lib-coverage": "^2.0.1",
11610 "convert-source-map": "^1.6.0"
11611 },
11612 "engines": {
11613 "node": ">=10.12.0"
11614 }
11615 },
11616 "node_modules/vary": {
11617 "version": "1.1.2",
11618 "dev": true,
11619 "license": "MIT",
11620 "engines": {
11621 "node": ">= 0.8"
11622 }
11623 },
11624 "node_modules/vite": {
11625 "version": "2.9.9",
11626 "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.9.tgz",
11627 "integrity": "sha512-ffaam+NgHfbEmfw/Vuh6BHKKlI/XIAhxE5QSS7gFLIngxg171mg1P3a4LSRME0z2ZU1ScxoKzphkipcYwSD5Ew==",
11628 "dev": true,
11629 "dependencies": {
11630 "esbuild": "^0.14.27",
11631 "postcss": "^8.4.13",
11632 "resolve": "^1.22.0",
11633 "rollup": "^2.59.0"
11634 },
11635 "bin": {
11636 "vite": "bin/vite.js"
11637 },
11638 "engines": {
11639 "node": ">=12.2.0"
11640 },
11641 "optionalDependencies": {
11642 "fsevents": "~2.3.2"
11643 },
11644 "peerDependencies": {
11645 "less": "*",
11646 "sass": "*",
11647 "stylus": "*"
11648 },
11649 "peerDependenciesMeta": {
11650 "less": {
11651 "optional": true
11652 },
11653 "sass": {
11654 "optional": true
11655 },
11656 "stylus": {
11657 "optional": true
11658 }
11659 }
11660 },
11661 "node_modules/vscode-oniguruma": {
11662 "version": "1.6.2",
11663 "dev": true,
11664 "license": "MIT"
11665 },
11666 "node_modules/vscode-textmate": {
11667 "version": "5.2.0",
11668 "dev": true,
11669 "license": "MIT"
11670 },
11671 "node_modules/w3c-hr-time": {
11672 "version": "1.0.2",
11673 "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
11674 "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
11675 "dev": true,
11676 "dependencies": {
11677 "browser-process-hrtime": "^1.0.0"
11678 }
11679 },
11680 "node_modules/w3c-xmlserializer": {
11681 "version": "3.0.0",
11682 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz",
11683 "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==",
11684 "dev": true,
11685 "dependencies": {
11686 "xml-name-validator": "^4.0.0"
11687 },
11688 "engines": {
11689 "node": ">=12"
11690 }
11691 },
11692 "node_modules/walker": {
11693 "version": "1.0.8",
11694 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
11695 "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
11696 "dev": true,
11697 "dependencies": {
11698 "makeerror": "1.0.12"
11699 }
11700 },
11701 "node_modules/webidl-conversions": {
11702 "version": "7.0.0",
11703 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
11704 "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
11705 "dev": true,
11706 "engines": {
11707 "node": ">=12"
11708 }
11709 },
11710 "node_modules/whatwg-encoding": {
11711 "version": "2.0.0",
11712 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
11713 "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
11714 "dev": true,
11715 "dependencies": {
11716 "iconv-lite": "0.6.3"
11717 },
11718 "engines": {
11719 "node": ">=12"
11720 }
11721 },
11722 "node_modules/whatwg-encoding/node_modules/iconv-lite": {
11723 "version": "0.6.3",
11724 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
11725 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
11726 "dev": true,
11727 "dependencies": {
11728 "safer-buffer": ">= 2.1.2 < 3.0.0"
11729 },
11730 "engines": {
11731 "node": ">=0.10.0"
11732 }
11733 },
11734 "node_modules/whatwg-mimetype": {
11735 "version": "3.0.0",
11736 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
11737 "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
11738 "dev": true,
11739 "engines": {
11740 "node": ">=12"
11741 }
11742 },
11743 "node_modules/whatwg-url": {
11744 "version": "10.0.0",
11745 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz",
11746 "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==",
11747 "dev": true,
11748 "dependencies": {
11749 "tr46": "^3.0.0",
11750 "webidl-conversions": "^7.0.0"
11751 },
11752 "engines": {
11753 "node": ">=12"
11754 }
11755 },
11756 "node_modules/which": {
11757 "version": "2.0.2",
11758 "dev": true,
11759 "license": "ISC",
11760 "dependencies": {
11761 "isexe": "^2.0.0"
11762 },
11763 "bin": {
11764 "node-which": "bin/node-which"
11765 },
11766 "engines": {
11767 "node": ">= 8"
11768 }
11769 },
11770 "node_modules/word-wrap": {
11771 "version": "1.2.3",
11772 "dev": true,
11773 "license": "MIT",
11774 "engines": {
11775 "node": ">=0.10.0"
11776 }
11777 },
11778 "node_modules/wordwrap": {
11779 "version": "1.0.0",
11780 "dev": true,
11781 "license": "MIT"
11782 },
11783 "node_modules/worktop": {
11784 "version": "0.8.0-next.13",
11785 "dev": true,
11786 "license": "MIT",
11787 "dependencies": {
11788 "mrmime": "^1.0.0",
11789 "regexparam": "^2.0.0"
11790 },
11791 "engines": {
11792 "node": ">=12"
11793 }
11794 },
11795 "node_modules/wrap-ansi": {
11796 "version": "7.0.0",
11797 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
11798 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
11799 "dev": true,
11800 "dependencies": {
11801 "ansi-styles": "^4.0.0",
11802 "string-width": "^4.1.0",
11803 "strip-ansi": "^6.0.0"
11804 },
11805 "engines": {
11806 "node": ">=10"
11807 },
11808 "funding": {
11809 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
11810 }
11811 },
11812 "node_modules/wrap-ansi/node_modules/ansi-styles": {
11813 "version": "4.3.0",
11814 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
11815 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
11816 "dev": true,
11817 "dependencies": {
11818 "color-convert": "^2.0.1"
11819 },
11820 "engines": {
11821 "node": ">=8"
11822 },
11823 "funding": {
11824 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
11825 }
11826 },
11827 "node_modules/wrap-ansi/node_modules/color-convert": {
11828 "version": "2.0.1",
11829 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
11830 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
11831 "dev": true,
11832 "dependencies": {
11833 "color-name": "~1.1.4"
11834 },
11835 "engines": {
11836 "node": ">=7.0.0"
11837 }
11838 },
11839 "node_modules/wrap-ansi/node_modules/color-name": {
11840 "version": "1.1.4",
11841 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
11842 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
11843 "dev": true
11844 },
11845 "node_modules/wrappy": {
11846 "version": "1.0.2",
11847 "dev": true,
11848 "license": "ISC"
11849 },
11850 "node_modules/write-file-atomic": {
11851 "version": "4.0.1",
11852 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz",
11853 "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==",
11854 "dev": true,
11855 "dependencies": {
11856 "imurmurhash": "^0.1.4",
11857 "signal-exit": "^3.0.7"
11858 },
11859 "engines": {
11860 "node": "^12.13.0 || ^14.15.0 || >=16"
11861 }
11862 },
11863 "node_modules/ws": {
11864 "version": "8.6.0",
11865 "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz",
11866 "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==",
11867 "dev": true,
11868 "engines": {
11869 "node": ">=10.0.0"
11870 },
11871 "peerDependencies": {
11872 "bufferutil": "^4.0.1",
11873 "utf-8-validate": "^5.0.2"
11874 },
11875 "peerDependenciesMeta": {
11876 "bufferutil": {
11877 "optional": true
11878 },
11879 "utf-8-validate": {
11880 "optional": true
11881 }
11882 }
11883 },
11884 "node_modules/xml-name-validator": {
11885 "version": "4.0.0",
11886 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
11887 "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
11888 "dev": true,
11889 "engines": {
11890 "node": ">=12"
11891 }
11892 },
11893 "node_modules/xmlchars": {
11894 "version": "2.2.0",
11895 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
11896 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
11897 "dev": true
11898 },
11899 "node_modules/xtend": {
11900 "version": "4.0.2",
11901 "dev": true,
11902 "license": "MIT",
11903 "engines": {
11904 "node": ">=0.4"
11905 }
11906 },
11907 "node_modules/y18n": {
11908 "version": "5.0.8",
11909 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
11910 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
11911 "dev": true,
11912 "engines": {
11913 "node": ">=10"
11914 }
11915 },
11916 "node_modules/yallist": {
11917 "version": "4.0.0",
11918 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
11919 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
11920 "dev": true
11921 },
11922 "node_modules/yaml": {
11923 "version": "1.10.2",
11924 "dev": true,
11925 "license": "ISC",
11926 "engines": {
11927 "node": ">= 6"
11928 }
11929 },
11930 "node_modules/yargs": {
11931 "version": "17.5.1",
11932 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz",
11933 "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==",
11934 "dev": true,
11935 "dependencies": {
11936 "cliui": "^7.0.2",
11937 "escalade": "^3.1.1",
11938 "get-caller-file": "^2.0.5",
11939 "require-directory": "^2.1.1",
11940 "string-width": "^4.2.3",
11941 "y18n": "^5.0.5",
11942 "yargs-parser": "^21.0.0"
11943 },
11944 "engines": {
11945 "node": ">=12"
11946 }
11947 },
11948 "node_modules/yargs-parser": {
11949 "version": "18.1.3",
11950 "dev": true,
11951 "license": "ISC",
11952 "dependencies": {
11953 "camelcase": "^5.0.0",
11954 "decamelize": "^1.2.0"
11955 },
11956 "engines": {
11957 "node": ">=6"
11958 }
11959 },
11960 "node_modules/yargs/node_modules/yargs-parser": {
11961 "version": "21.0.1",
11962 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz",
11963 "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==",
11964 "dev": true,
11965 "engines": {
11966 "node": ">=12"
11967 }
11968 },
11969 "node_modules/yauzl": {
11970 "version": "2.10.0",
11971 "dev": true,
11972 "license": "MIT",
11973 "dependencies": {
11974 "buffer-crc32": "~0.2.3",
11975 "fd-slicer": "~1.1.0"
11976 }
11977 },
11978 "node_modules/yazl": {
11979 "version": "2.5.1",
11980 "dev": true,
11981 "license": "MIT",
11982 "dependencies": {
11983 "buffer-crc32": "~0.2.3"
11984 }
11985 },
11986 "node_modules/zen-observable": {
11987 "version": "0.8.15",
11988 "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz",
11989 "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==",
11990 "dev": true
11991 },
11992 "node_modules/zen-observable-ts": {
11993 "version": "1.2.5",
11994 "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz",
11995 "integrity": "sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg==",
11996 "dev": true,
11997 "dependencies": {
11998 "zen-observable": "0.8.15"
11999 }
12000 }
12001 },
12002 "dependencies": {
12003 "@apollo/client": {
12004 "version": "3.6.4",
12005 "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.6.4.tgz",
12006 "integrity": "sha512-2z0dzQpx2HhGK5Pip/rbMM5kkbE4BLZGK2ItSmy2lMPy9/SZGFnw+zWBXSoIook0JT2bDscm+FsdmtV+1AhdJw==",
12007 "dev": true,
12008 "requires": {
12009 "@graphql-typed-document-node/core": "^3.1.1",
12010 "@wry/context": "^0.6.0",
12011 "@wry/equality": "^0.5.0",
12012 "@wry/trie": "^0.3.0",
12013 "graphql-tag": "^2.12.6",
12014 "hoist-non-react-statics": "^3.3.2",
12015 "optimism": "^0.16.1",
12016 "prop-types": "^15.7.2",
12017 "symbol-observable": "^4.0.0",
12018 "ts-invariant": "^0.10.3",
12019 "tslib": "^2.3.0",
12020 "zen-observable-ts": "^1.2.5"
12021 }
12022 },
12023 "@babel/code-frame": {
12024 "version": "7.16.7",
12025 "dev": true,
12026 "requires": {
12027 "@babel/highlight": "^7.16.7"
12028 }
12029 },
12030 "@babel/compat-data": {
12031 "version": "7.17.10",
12032 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz",
12033 "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==",
12034 "dev": true
12035 },
12036 "@babel/core": {
12037 "version": "7.16.12",
12038 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.12.tgz",
12039 "integrity": "sha512-dK5PtG1uiN2ikk++5OzSYsitZKny4wOCD0nrO4TqnW4BVBTQ2NGS3NgilvT/TEyxTST7LNyWV/T4tXDoD3fOgg==",
12040 "dev": true,
12041 "requires": {
12042 "@babel/code-frame": "^7.16.7",
12043 "@babel/generator": "^7.16.8",
12044 "@babel/helper-compilation-targets": "^7.16.7",
12045 "@babel/helper-module-transforms": "^7.16.7",
12046 "@babel/helpers": "^7.16.7",
12047 "@babel/parser": "^7.16.12",
12048 "@babel/template": "^7.16.7",
12049 "@babel/traverse": "^7.16.10",
12050 "@babel/types": "^7.16.8",
12051 "convert-source-map": "^1.7.0",
12052 "debug": "^4.1.0",
12053 "gensync": "^1.0.0-beta.2",
12054 "json5": "^2.1.2",
12055 "semver": "^6.3.0",
12056 "source-map": "^0.5.0"
12057 }
12058 },
12059 "@babel/generator": {
12060 "version": "7.17.12",
12061 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.12.tgz",
12062 "integrity": "sha512-V49KtZiiiLjH/CnIW6OjJdrenrGoyh6AmKQ3k2AZFKozC1h846Q4NYlZ5nqAigPDUXfGzC88+LOUuG8yKd2kCw==",
12063 "dev": true,
12064 "requires": {
12065 "@babel/types": "^7.17.12",
12066 "@jridgewell/gen-mapping": "^0.3.0",
12067 "jsesc": "^2.5.1"
12068 }
12069 },
12070 "@babel/helper-annotate-as-pure": {
12071 "version": "7.16.7",
12072 "dev": true,
12073 "requires": {
12074 "@babel/types": "^7.16.7"
12075 }
12076 },
12077 "@babel/helper-compilation-targets": {
12078 "version": "7.17.10",
12079 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz",
12080 "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==",
12081 "dev": true,
12082 "requires": {
12083 "@babel/compat-data": "^7.17.10",
12084 "@babel/helper-validator-option": "^7.16.7",
12085 "browserslist": "^4.20.2",
12086 "semver": "^6.3.0"
12087 }
12088 },
12089 "@babel/helper-create-class-features-plugin": {
12090 "version": "7.17.9",
12091 "dev": true,
12092 "requires": {
12093 "@babel/helper-annotate-as-pure": "^7.16.7",
12094 "@babel/helper-environment-visitor": "^7.16.7",
12095 "@babel/helper-function-name": "^7.17.9",
12096 "@babel/helper-member-expression-to-functions": "^7.17.7",
12097 "@babel/helper-optimise-call-expression": "^7.16.7",
12098 "@babel/helper-replace-supers": "^7.16.7",
12099 "@babel/helper-split-export-declaration": "^7.16.7"
12100 }
12101 },
12102 "@babel/helper-environment-visitor": {
12103 "version": "7.16.7",
12104 "dev": true,
12105 "requires": {
12106 "@babel/types": "^7.16.7"
12107 }
12108 },
12109 "@babel/helper-function-name": {
12110 "version": "7.17.9",
12111 "dev": true,
12112 "requires": {
12113 "@babel/template": "^7.16.7",
12114 "@babel/types": "^7.17.0"
12115 }
12116 },
12117 "@babel/helper-hoist-variables": {
12118 "version": "7.16.7",
12119 "dev": true,
12120 "requires": {
12121 "@babel/types": "^7.16.7"
12122 }
12123 },
12124 "@babel/helper-member-expression-to-functions": {
12125 "version": "7.17.7",
12126 "dev": true,
12127 "requires": {
12128 "@babel/types": "^7.17.0"
12129 }
12130 },
12131 "@babel/helper-module-imports": {
12132 "version": "7.16.7",
12133 "dev": true,
12134 "requires": {
12135 "@babel/types": "^7.16.7"
12136 }
12137 },
12138 "@babel/helper-module-transforms": {
12139 "version": "7.17.7",
12140 "dev": true,
12141 "requires": {
12142 "@babel/helper-environment-visitor": "^7.16.7",
12143 "@babel/helper-module-imports": "^7.16.7",
12144 "@babel/helper-simple-access": "^7.17.7",
12145 "@babel/helper-split-export-declaration": "^7.16.7",
12146 "@babel/helper-validator-identifier": "^7.16.7",
12147 "@babel/template": "^7.16.7",
12148 "@babel/traverse": "^7.17.3",
12149 "@babel/types": "^7.17.0"
12150 }
12151 },
12152 "@babel/helper-optimise-call-expression": {
12153 "version": "7.16.7",
12154 "dev": true,
12155 "requires": {
12156 "@babel/types": "^7.16.7"
12157 }
12158 },
12159 "@babel/helper-plugin-utils": {
12160 "version": "7.16.7",
12161 "dev": true
12162 },
12163 "@babel/helper-replace-supers": {
12164 "version": "7.16.7",
12165 "dev": true,
12166 "requires": {
12167 "@babel/helper-environment-visitor": "^7.16.7",
12168 "@babel/helper-member-expression-to-functions": "^7.16.7",
12169 "@babel/helper-optimise-call-expression": "^7.16.7",
12170 "@babel/traverse": "^7.16.7",
12171 "@babel/types": "^7.16.7"
12172 }
12173 },
12174 "@babel/helper-simple-access": {
12175 "version": "7.17.7",
12176 "dev": true,
12177 "requires": {
12178 "@babel/types": "^7.17.0"
12179 }
12180 },
12181 "@babel/helper-skip-transparent-expression-wrappers": {
12182 "version": "7.16.0",
12183 "dev": true,
12184 "requires": {
12185 "@babel/types": "^7.16.0"
12186 }
12187 },
12188 "@babel/helper-split-export-declaration": {
12189 "version": "7.16.7",
12190 "dev": true,
12191 "requires": {
12192 "@babel/types": "^7.16.7"
12193 }
12194 },
12195 "@babel/helper-validator-identifier": {
12196 "version": "7.16.7",
12197 "dev": true
12198 },
12199 "@babel/helper-validator-option": {
12200 "version": "7.16.7",
12201 "dev": true
12202 },
12203 "@babel/helpers": {
12204 "version": "7.17.9",
12205 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz",
12206 "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==",
12207 "dev": true,
12208 "requires": {
12209 "@babel/template": "^7.16.7",
12210 "@babel/traverse": "^7.17.9",
12211 "@babel/types": "^7.17.0"
12212 }
12213 },
12214 "@babel/highlight": {
12215 "version": "7.17.9",
12216 "dev": true,
12217 "requires": {
12218 "@babel/helper-validator-identifier": "^7.16.7",
12219 "chalk": "^2.0.0",
12220 "js-tokens": "^4.0.0"
12221 }
12222 },
12223 "@babel/parser": {
12224 "version": "7.17.12",
12225 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.12.tgz",
12226 "integrity": "sha512-FLzHmN9V3AJIrWfOpvRlZCeVg/WLdicSnTMsLur6uDj9TT8ymUlG9XxURdW/XvuygK+2CW0poOJABdA4m/YKxA==",
12227 "dev": true
12228 },
12229 "@babel/plugin-proposal-class-properties": {
12230 "version": "7.16.7",
12231 "dev": true,
12232 "requires": {
12233 "@babel/helper-create-class-features-plugin": "^7.16.7",
12234 "@babel/helper-plugin-utils": "^7.16.7"
12235 }
12236 },
12237 "@babel/plugin-proposal-dynamic-import": {
12238 "version": "7.16.7",
12239 "dev": true,
12240 "requires": {
12241 "@babel/helper-plugin-utils": "^7.16.7",
12242 "@babel/plugin-syntax-dynamic-import": "^7.8.3"
12243 }
12244 },
12245 "@babel/plugin-proposal-export-namespace-from": {
12246 "version": "7.16.7",
12247 "dev": true,
12248 "requires": {
12249 "@babel/helper-plugin-utils": "^7.16.7",
12250 "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
12251 }
12252 },
12253 "@babel/plugin-proposal-logical-assignment-operators": {
12254 "version": "7.16.7",
12255 "dev": true,
12256 "requires": {
12257 "@babel/helper-plugin-utils": "^7.16.7",
12258 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
12259 }
12260 },
12261 "@babel/plugin-proposal-nullish-coalescing-operator": {
12262 "version": "7.16.7",
12263 "dev": true,
12264 "requires": {
12265 "@babel/helper-plugin-utils": "^7.16.7",
12266 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
12267 }
12268 },
12269 "@babel/plugin-proposal-numeric-separator": {
12270 "version": "7.16.7",
12271 "dev": true,
12272 "requires": {
12273 "@babel/helper-plugin-utils": "^7.16.7",
12274 "@babel/plugin-syntax-numeric-separator": "^7.10.4"
12275 }
12276 },
12277 "@babel/plugin-proposal-optional-chaining": {
12278 "version": "7.16.7",
12279 "dev": true,
12280 "requires": {
12281 "@babel/helper-plugin-utils": "^7.16.7",
12282 "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
12283 "@babel/plugin-syntax-optional-chaining": "^7.8.3"
12284 }
12285 },
12286 "@babel/plugin-proposal-private-methods": {
12287 "version": "7.16.11",
12288 "dev": true,
12289 "requires": {
12290 "@babel/helper-create-class-features-plugin": "^7.16.10",
12291 "@babel/helper-plugin-utils": "^7.16.7"
12292 }
12293 },
12294 "@babel/plugin-proposal-private-property-in-object": {
12295 "version": "7.16.7",
12296 "dev": true,
12297 "requires": {
12298 "@babel/helper-annotate-as-pure": "^7.16.7",
12299 "@babel/helper-create-class-features-plugin": "^7.16.7",
12300 "@babel/helper-plugin-utils": "^7.16.7",
12301 "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
12302 }
12303 },
12304 "@babel/plugin-syntax-async-generators": {
12305 "version": "7.8.4",
12306 "dev": true,
12307 "requires": {
12308 "@babel/helper-plugin-utils": "^7.8.0"
12309 }
12310 },
12311 "@babel/plugin-syntax-bigint": {
12312 "version": "7.8.3",
12313 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
12314 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
12315 "dev": true,
12316 "requires": {
12317 "@babel/helper-plugin-utils": "^7.8.0"
12318 }
12319 },
12320 "@babel/plugin-syntax-class-properties": {
12321 "version": "7.12.13",
12322 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
12323 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
12324 "dev": true,
12325 "requires": {
12326 "@babel/helper-plugin-utils": "^7.12.13"
12327 }
12328 },
12329 "@babel/plugin-syntax-dynamic-import": {
12330 "version": "7.8.3",
12331 "dev": true,
12332 "requires": {
12333 "@babel/helper-plugin-utils": "^7.8.0"
12334 }
12335 },
12336 "@babel/plugin-syntax-export-namespace-from": {
12337 "version": "7.8.3",
12338 "dev": true,
12339 "requires": {
12340 "@babel/helper-plugin-utils": "^7.8.3"
12341 }
12342 },
12343 "@babel/plugin-syntax-import-meta": {
12344 "version": "7.10.4",
12345 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
12346 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
12347 "dev": true,
12348 "requires": {
12349 "@babel/helper-plugin-utils": "^7.10.4"
12350 }
12351 },
12352 "@babel/plugin-syntax-json-strings": {
12353 "version": "7.8.3",
12354 "dev": true,
12355 "requires": {
12356 "@babel/helper-plugin-utils": "^7.8.0"
12357 }
12358 },
12359 "@babel/plugin-syntax-logical-assignment-operators": {
12360 "version": "7.10.4",
12361 "dev": true,
12362 "requires": {
12363 "@babel/helper-plugin-utils": "^7.10.4"
12364 }
12365 },
12366 "@babel/plugin-syntax-nullish-coalescing-operator": {
12367 "version": "7.8.3",
12368 "dev": true,
12369 "requires": {
12370 "@babel/helper-plugin-utils": "^7.8.0"
12371 }
12372 },
12373 "@babel/plugin-syntax-numeric-separator": {
12374 "version": "7.10.4",
12375 "dev": true,
12376 "requires": {
12377 "@babel/helper-plugin-utils": "^7.10.4"
12378 }
12379 },
12380 "@babel/plugin-syntax-object-rest-spread": {
12381 "version": "7.8.3",
12382 "dev": true,
12383 "requires": {
12384 "@babel/helper-plugin-utils": "^7.8.0"
12385 }
12386 },
12387 "@babel/plugin-syntax-optional-catch-binding": {
12388 "version": "7.8.3",
12389 "dev": true,
12390 "requires": {
12391 "@babel/helper-plugin-utils": "^7.8.0"
12392 }
12393 },
12394 "@babel/plugin-syntax-optional-chaining": {
12395 "version": "7.8.3",
12396 "dev": true,
12397 "requires": {
12398 "@babel/helper-plugin-utils": "^7.8.0"
12399 }
12400 },
12401 "@babel/plugin-syntax-private-property-in-object": {
12402 "version": "7.14.5",
12403 "dev": true,
12404 "requires": {
12405 "@babel/helper-plugin-utils": "^7.14.5"
12406 }
12407 },
12408 "@babel/plugin-syntax-top-level-await": {
12409 "version": "7.14.5",
12410 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
12411 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
12412 "dev": true,
12413 "requires": {
12414 "@babel/helper-plugin-utils": "^7.14.5"
12415 }
12416 },
12417 "@babel/plugin-syntax-typescript": {
12418 "version": "7.17.10",
12419 "dev": true,
12420 "requires": {
12421 "@babel/helper-plugin-utils": "^7.16.7"
12422 }
12423 },
12424 "@babel/plugin-transform-modules-commonjs": {
12425 "version": "7.16.8",
12426 "dev": true,
12427 "requires": {
12428 "@babel/helper-module-transforms": "^7.16.7",
12429 "@babel/helper-plugin-utils": "^7.16.7",
12430 "@babel/helper-simple-access": "^7.16.7",
12431 "babel-plugin-dynamic-import-node": "^2.3.3"
12432 }
12433 },
12434 "@babel/plugin-transform-typescript": {
12435 "version": "7.16.8",
12436 "dev": true,
12437 "requires": {
12438 "@babel/helper-create-class-features-plugin": "^7.16.7",
12439 "@babel/helper-plugin-utils": "^7.16.7",
12440 "@babel/plugin-syntax-typescript": "^7.16.7"
12441 }
12442 },
12443 "@babel/preset-typescript": {
12444 "version": "7.16.7",
12445 "dev": true,
12446 "requires": {
12447 "@babel/helper-plugin-utils": "^7.16.7",
12448 "@babel/helper-validator-option": "^7.16.7",
12449 "@babel/plugin-transform-typescript": "^7.16.7"
12450 }
12451 },
12452 "@babel/runtime": {
12453 "version": "7.14.6",
12454 "dev": true,
12455 "requires": {
12456 "regenerator-runtime": "^0.13.4"
12457 }
12458 },
12459 "@babel/template": {
12460 "version": "7.16.7",
12461 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz",
12462 "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
12463 "dev": true,
12464 "requires": {
12465 "@babel/code-frame": "^7.16.7",
12466 "@babel/parser": "^7.16.7",
12467 "@babel/types": "^7.16.7"
12468 }
12469 },
12470 "@babel/traverse": {
12471 "version": "7.17.12",
12472 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.12.tgz",
12473 "integrity": "sha512-zULPs+TbCvOkIFd4FrG53xrpxvCBwLIgo6tO0tJorY7YV2IWFxUfS/lXDJbGgfyYt9ery/Gxj2niwttNnB0gIw==",
12474 "dev": true,
12475 "requires": {
12476 "@babel/code-frame": "^7.16.7",
12477 "@babel/generator": "^7.17.12",
12478 "@babel/helper-environment-visitor": "^7.16.7",
12479 "@babel/helper-function-name": "^7.17.9",
12480 "@babel/helper-hoist-variables": "^7.16.7",
12481 "@babel/helper-split-export-declaration": "^7.16.7",
12482 "@babel/parser": "^7.17.12",
12483 "@babel/types": "^7.17.12",
12484 "debug": "^4.1.0",
12485 "globals": "^11.1.0"
12486 }
12487 },
12488 "@babel/types": {
12489 "version": "7.17.12",
12490 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.12.tgz",
12491 "integrity": "sha512-rH8i29wcZ6x9xjzI5ILHL/yZkbQnCERdHlogKuIb4PUr7do4iT8DPekrTbBLWTnRQm6U0GYABbTMSzijmEqlAg==",
12492 "dev": true,
12493 "requires": {
12494 "@babel/helper-validator-identifier": "^7.16.7",
12495 "to-fast-properties": "^2.0.0"
12496 }
12497 },
12498 "@bcoe/v8-coverage": {
12499 "version": "0.2.3",
12500 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
12501 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
12502 "dev": true
12503 },
12504 "@eslint/eslintrc": {
12505 "version": "0.4.2",
12506 "dev": true,
12507 "requires": {
12508 "ajv": "^6.12.4",
12509 "debug": "^4.1.1",
12510 "espree": "^7.3.0",
12511 "globals": "^13.9.0",
12512 "ignore": "^4.0.6",
12513 "import-fresh": "^3.2.1",
12514 "js-yaml": "^3.13.1",
12515 "minimatch": "^3.0.4",
12516 "strip-json-comments": "^3.1.1"
12517 },
12518 "dependencies": {
12519 "argparse": {
12520 "version": "2.0.1",
12521 "dev": true
12522 },
12523 "globals": {
12524 "version": "13.9.0",
12525 "dev": true,
12526 "requires": {
12527 "type-fest": "^0.20.2"
12528 }
12529 },
12530 "js-yaml": {
12531 "version": "4.1.0",
12532 "dev": true,
12533 "requires": {
12534 "argparse": "^2.0.1"
12535 }
12536 },
12537 "type-fest": {
12538 "version": "0.20.2",
12539 "dev": true
12540 }
12541 }
12542 },
12543 "@formatjs/ecma402-abstract": {
12544 "version": "1.9.4",
12545 "dev": true,
12546 "requires": {
12547 "tslib": "^2.1.0"
12548 }
12549 },
12550 "@formatjs/fast-memoize": {
12551 "version": "1.2.1",
12552 "dev": true,
12553 "requires": {
12554 "tslib": "^2.1.0"
12555 }
12556 },
12557 "@formatjs/icu-messageformat-parser": {
12558 "version": "2.0.7",
12559 "dev": true,
12560 "requires": {
12561 "@formatjs/ecma402-abstract": "1.9.4",
12562 "@formatjs/icu-skeleton-parser": "1.2.8",
12563 "tslib": "^2.1.0"
12564 }
12565 },
12566 "@formatjs/icu-skeleton-parser": {
12567 "version": "1.2.8",
12568 "dev": true,
12569 "requires": {
12570 "@formatjs/ecma402-abstract": "1.9.4",
12571 "tslib": "^2.1.0"
12572 }
12573 },
12574 "@graphql-typed-document-node/core": {
12575 "version": "3.1.1",
12576 "dev": true,
12577 "requires": {}
12578 },
12579 "@hapi/bourne": {
12580 "version": "2.1.0",
12581 "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-2.1.0.tgz",
12582 "integrity": "sha512-i1BpaNDVLJdRBEKeJWkVO6tYX6DMFBuwMhSuWqLsY4ufeTKGVuV5rBsUhxPayXqnnWHgXUAmWK16H/ykO5Wj4Q==",
12583 "dev": true
12584 },
12585 "@humanwhocodes/config-array": {
12586 "version": "0.9.5",
12587 "dev": true,
12588 "requires": {
12589 "@humanwhocodes/object-schema": "^1.2.1",
12590 "debug": "^4.1.1",
12591 "minimatch": "^3.0.4"
12592 }
12593 },
12594 "@humanwhocodes/object-schema": {
12595 "version": "1.2.1",
12596 "dev": true
12597 },
12598 "@iarna/toml": {
12599 "version": "2.2.5",
12600 "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz",
12601 "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==",
12602 "dev": true
12603 },
12604 "@istanbuljs/load-nyc-config": {
12605 "version": "1.1.0",
12606 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
12607 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
12608 "dev": true,
12609 "requires": {
12610 "camelcase": "^5.3.1",
12611 "find-up": "^4.1.0",
12612 "get-package-type": "^0.1.0",
12613 "js-yaml": "^3.13.1",
12614 "resolve-from": "^5.0.0"
12615 }
12616 },
12617 "@istanbuljs/schema": {
12618 "version": "0.1.3",
12619 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
12620 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
12621 "dev": true
12622 },
12623 "@jest/console": {
12624 "version": "28.1.0",
12625 "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.0.tgz",
12626 "integrity": "sha512-tscn3dlJFGay47kb4qVruQg/XWlmvU0xp3EJOjzzY+sBaI+YgwKcvAmTcyYU7xEiLLIY5HCdWRooAL8dqkFlDA==",
12627 "dev": true,
12628 "requires": {
12629 "@jest/types": "^28.1.0",
12630 "@types/node": "*",
12631 "chalk": "^4.0.0",
12632 "jest-message-util": "^28.1.0",
12633 "jest-util": "^28.1.0",
12634 "slash": "^3.0.0"
12635 },
12636 "dependencies": {
12637 "ansi-styles": {
12638 "version": "4.3.0",
12639 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
12640 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
12641 "dev": true,
12642 "requires": {
12643 "color-convert": "^2.0.1"
12644 }
12645 },
12646 "chalk": {
12647 "version": "4.1.2",
12648 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
12649 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
12650 "dev": true,
12651 "requires": {
12652 "ansi-styles": "^4.1.0",
12653 "supports-color": "^7.1.0"
12654 }
12655 },
12656 "color-convert": {
12657 "version": "2.0.1",
12658 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
12659 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
12660 "dev": true,
12661 "requires": {
12662 "color-name": "~1.1.4"
12663 }
12664 },
12665 "color-name": {
12666 "version": "1.1.4",
12667 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
12668 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
12669 "dev": true
12670 },
12671 "has-flag": {
12672 "version": "4.0.0",
12673 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
12674 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
12675 "dev": true
12676 },
12677 "supports-color": {
12678 "version": "7.2.0",
12679 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
12680 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
12681 "dev": true,
12682 "requires": {
12683 "has-flag": "^4.0.0"
12684 }
12685 }
12686 }
12687 },
12688 "@jest/core": {
12689 "version": "28.1.0",
12690 "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.0.tgz",
12691 "integrity": "sha512-/2PTt0ywhjZ4NwNO4bUqD9IVJfmFVhVKGlhvSpmEfUCuxYf/3NHcKmRFI+I71lYzbTT3wMuYpETDCTHo81gC/g==",
12692 "dev": true,
12693 "requires": {
12694 "@jest/console": "^28.1.0",
12695 "@jest/reporters": "^28.1.0",
12696 "@jest/test-result": "^28.1.0",
12697 "@jest/transform": "^28.1.0",
12698 "@jest/types": "^28.1.0",
12699 "@types/node": "*",
12700 "ansi-escapes": "^4.2.1",
12701 "chalk": "^4.0.0",
12702 "ci-info": "^3.2.0",
12703 "exit": "^0.1.2",
12704 "graceful-fs": "^4.2.9",
12705 "jest-changed-files": "^28.0.2",
12706 "jest-config": "^28.1.0",
12707 "jest-haste-map": "^28.1.0",
12708 "jest-message-util": "^28.1.0",
12709 "jest-regex-util": "^28.0.2",
12710 "jest-resolve": "^28.1.0",
12711 "jest-resolve-dependencies": "^28.1.0",
12712 "jest-runner": "^28.1.0",
12713 "jest-runtime": "^28.1.0",
12714 "jest-snapshot": "^28.1.0",
12715 "jest-util": "^28.1.0",
12716 "jest-validate": "^28.1.0",
12717 "jest-watcher": "^28.1.0",
12718 "micromatch": "^4.0.4",
12719 "pretty-format": "^28.1.0",
12720 "rimraf": "^3.0.0",
12721 "slash": "^3.0.0",
12722 "strip-ansi": "^6.0.0"
12723 },
12724 "dependencies": {
12725 "ansi-regex": {
12726 "version": "5.0.1",
12727 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
12728 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
12729 "dev": true
12730 },
12731 "ansi-styles": {
12732 "version": "4.3.0",
12733 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
12734 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
12735 "dev": true,
12736 "requires": {
12737 "color-convert": "^2.0.1"
12738 }
12739 },
12740 "chalk": {
12741 "version": "4.1.2",
12742 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
12743 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
12744 "dev": true,
12745 "requires": {
12746 "ansi-styles": "^4.1.0",
12747 "supports-color": "^7.1.0"
12748 }
12749 },
12750 "color-convert": {
12751 "version": "2.0.1",
12752 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
12753 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
12754 "dev": true,
12755 "requires": {
12756 "color-name": "~1.1.4"
12757 }
12758 },
12759 "color-name": {
12760 "version": "1.1.4",
12761 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
12762 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
12763 "dev": true
12764 },
12765 "has-flag": {
12766 "version": "4.0.0",
12767 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
12768 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
12769 "dev": true
12770 },
12771 "pretty-format": {
12772 "version": "28.1.0",
12773 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
12774 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
12775 "dev": true,
12776 "requires": {
12777 "@jest/schemas": "^28.0.2",
12778 "ansi-regex": "^5.0.1",
12779 "ansi-styles": "^5.0.0",
12780 "react-is": "^18.0.0"
12781 },
12782 "dependencies": {
12783 "ansi-styles": {
12784 "version": "5.2.0",
12785 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
12786 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
12787 "dev": true
12788 }
12789 }
12790 },
12791 "react-is": {
12792 "version": "18.1.0",
12793 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
12794 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
12795 "dev": true
12796 },
12797 "rimraf": {
12798 "version": "3.0.2",
12799 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
12800 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
12801 "dev": true,
12802 "requires": {
12803 "glob": "^7.1.3"
12804 }
12805 },
12806 "supports-color": {
12807 "version": "7.2.0",
12808 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
12809 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
12810 "dev": true,
12811 "requires": {
12812 "has-flag": "^4.0.0"
12813 }
12814 }
12815 }
12816 },
12817 "@jest/environment": {
12818 "version": "28.1.0",
12819 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.0.tgz",
12820 "integrity": "sha512-S44WGSxkRngzHslhV6RoAExekfF7Qhwa6R5+IYFa81mpcj0YgdBnRSmvHe3SNwOt64yXaE5GG8Y2xM28ii5ssA==",
12821 "dev": true,
12822 "requires": {
12823 "@jest/fake-timers": "^28.1.0",
12824 "@jest/types": "^28.1.0",
12825 "@types/node": "*",
12826 "jest-mock": "^28.1.0"
12827 }
12828 },
12829 "@jest/expect": {
12830 "version": "28.1.0",
12831 "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.0.tgz",
12832 "integrity": "sha512-be9ETznPLaHOmeJqzYNIXv1ADEzENuQonIoobzThOYPuK/6GhrWNIJDVTgBLCrz3Am73PyEU2urQClZp0hLTtA==",
12833 "dev": true,
12834 "requires": {
12835 "expect": "^28.1.0",
12836 "jest-snapshot": "^28.1.0"
12837 },
12838 "dependencies": {
12839 "ansi-regex": {
12840 "version": "5.0.1",
12841 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
12842 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
12843 "dev": true
12844 },
12845 "ansi-styles": {
12846 "version": "4.3.0",
12847 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
12848 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
12849 "dev": true,
12850 "requires": {
12851 "color-convert": "^2.0.1"
12852 }
12853 },
12854 "chalk": {
12855 "version": "4.1.2",
12856 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
12857 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
12858 "dev": true,
12859 "requires": {
12860 "ansi-styles": "^4.1.0",
12861 "supports-color": "^7.1.0"
12862 }
12863 },
12864 "color-convert": {
12865 "version": "2.0.1",
12866 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
12867 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
12868 "dev": true,
12869 "requires": {
12870 "color-name": "~1.1.4"
12871 }
12872 },
12873 "color-name": {
12874 "version": "1.1.4",
12875 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
12876 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
12877 "dev": true
12878 },
12879 "diff-sequences": {
12880 "version": "28.0.2",
12881 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz",
12882 "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==",
12883 "dev": true
12884 },
12885 "expect": {
12886 "version": "28.1.0",
12887 "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz",
12888 "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==",
12889 "dev": true,
12890 "requires": {
12891 "@jest/expect-utils": "^28.1.0",
12892 "jest-get-type": "^28.0.2",
12893 "jest-matcher-utils": "^28.1.0",
12894 "jest-message-util": "^28.1.0",
12895 "jest-util": "^28.1.0"
12896 }
12897 },
12898 "has-flag": {
12899 "version": "4.0.0",
12900 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
12901 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
12902 "dev": true
12903 },
12904 "jest-diff": {
12905 "version": "28.1.0",
12906 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz",
12907 "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==",
12908 "dev": true,
12909 "requires": {
12910 "chalk": "^4.0.0",
12911 "diff-sequences": "^28.0.2",
12912 "jest-get-type": "^28.0.2",
12913 "pretty-format": "^28.1.0"
12914 }
12915 },
12916 "jest-get-type": {
12917 "version": "28.0.2",
12918 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
12919 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
12920 "dev": true
12921 },
12922 "jest-matcher-utils": {
12923 "version": "28.1.0",
12924 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz",
12925 "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==",
12926 "dev": true,
12927 "requires": {
12928 "chalk": "^4.0.0",
12929 "jest-diff": "^28.1.0",
12930 "jest-get-type": "^28.0.2",
12931 "pretty-format": "^28.1.0"
12932 }
12933 },
12934 "pretty-format": {
12935 "version": "28.1.0",
12936 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
12937 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
12938 "dev": true,
12939 "requires": {
12940 "@jest/schemas": "^28.0.2",
12941 "ansi-regex": "^5.0.1",
12942 "ansi-styles": "^5.0.0",
12943 "react-is": "^18.0.0"
12944 },
12945 "dependencies": {
12946 "ansi-styles": {
12947 "version": "5.2.0",
12948 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
12949 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
12950 "dev": true
12951 }
12952 }
12953 },
12954 "react-is": {
12955 "version": "18.1.0",
12956 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
12957 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
12958 "dev": true
12959 },
12960 "supports-color": {
12961 "version": "7.2.0",
12962 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
12963 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
12964 "dev": true,
12965 "requires": {
12966 "has-flag": "^4.0.0"
12967 }
12968 }
12969 }
12970 },
12971 "@jest/expect-utils": {
12972 "version": "28.1.0",
12973 "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.0.tgz",
12974 "integrity": "sha512-5BrG48dpC0sB80wpeIX5FU6kolDJI4K0n5BM9a5V38MGx0pyRvUBSS0u2aNTdDzmOrCjhOg8pGs6a20ivYkdmw==",
12975 "dev": true,
12976 "requires": {
12977 "jest-get-type": "^28.0.2"
12978 },
12979 "dependencies": {
12980 "jest-get-type": {
12981 "version": "28.0.2",
12982 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
12983 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
12984 "dev": true
12985 }
12986 }
12987 },
12988 "@jest/fake-timers": {
12989 "version": "28.1.0",
12990 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.0.tgz",
12991 "integrity": "sha512-Xqsf/6VLeAAq78+GNPzI7FZQRf5cCHj1qgQxCjws9n8rKw8r1UYoeaALwBvyuzOkpU3c1I6emeMySPa96rxtIg==",
12992 "dev": true,
12993 "requires": {
12994 "@jest/types": "^28.1.0",
12995 "@sinonjs/fake-timers": "^9.1.1",
12996 "@types/node": "*",
12997 "jest-message-util": "^28.1.0",
12998 "jest-mock": "^28.1.0",
12999 "jest-util": "^28.1.0"
13000 }
13001 },
13002 "@jest/globals": {
13003 "version": "28.1.0",
13004 "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.0.tgz",
13005 "integrity": "sha512-3m7sTg52OTQR6dPhsEQSxAvU+LOBbMivZBwOvKEZ+Rb+GyxVnXi9HKgOTYkx/S99T8yvh17U4tNNJPIEQmtwYw==",
13006 "dev": true,
13007 "requires": {
13008 "@jest/environment": "^28.1.0",
13009 "@jest/expect": "^28.1.0",
13010 "@jest/types": "^28.1.0"
13011 }
13012 },
13013 "@jest/reporters": {
13014 "version": "28.1.0",
13015 "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.0.tgz",
13016 "integrity": "sha512-qxbFfqap/5QlSpIizH9c/bFCDKsQlM4uAKSOvZrP+nIdrjqre3FmKzpTtYyhsaVcOSNK7TTt2kjm+4BJIjysFA==",
13017 "dev": true,
13018 "requires": {
13019 "@bcoe/v8-coverage": "^0.2.3",
13020 "@jest/console": "^28.1.0",
13021 "@jest/test-result": "^28.1.0",
13022 "@jest/transform": "^28.1.0",
13023 "@jest/types": "^28.1.0",
13024 "@jridgewell/trace-mapping": "^0.3.7",
13025 "@types/node": "*",
13026 "chalk": "^4.0.0",
13027 "collect-v8-coverage": "^1.0.0",
13028 "exit": "^0.1.2",
13029 "glob": "^7.1.3",
13030 "graceful-fs": "^4.2.9",
13031 "istanbul-lib-coverage": "^3.0.0",
13032 "istanbul-lib-instrument": "^5.1.0",
13033 "istanbul-lib-report": "^3.0.0",
13034 "istanbul-lib-source-maps": "^4.0.0",
13035 "istanbul-reports": "^3.1.3",
13036 "jest-util": "^28.1.0",
13037 "jest-worker": "^28.1.0",
13038 "slash": "^3.0.0",
13039 "string-length": "^4.0.1",
13040 "strip-ansi": "^6.0.0",
13041 "terminal-link": "^2.0.0",
13042 "v8-to-istanbul": "^9.0.0"
13043 },
13044 "dependencies": {
13045 "ansi-styles": {
13046 "version": "4.3.0",
13047 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
13048 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
13049 "dev": true,
13050 "requires": {
13051 "color-convert": "^2.0.1"
13052 }
13053 },
13054 "chalk": {
13055 "version": "4.1.2",
13056 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
13057 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
13058 "dev": true,
13059 "requires": {
13060 "ansi-styles": "^4.1.0",
13061 "supports-color": "^7.1.0"
13062 }
13063 },
13064 "color-convert": {
13065 "version": "2.0.1",
13066 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
13067 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
13068 "dev": true,
13069 "requires": {
13070 "color-name": "~1.1.4"
13071 }
13072 },
13073 "color-name": {
13074 "version": "1.1.4",
13075 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
13076 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
13077 "dev": true
13078 },
13079 "has-flag": {
13080 "version": "4.0.0",
13081 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13082 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13083 "dev": true
13084 },
13085 "supports-color": {
13086 "version": "7.2.0",
13087 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13088 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13089 "dev": true,
13090 "requires": {
13091 "has-flag": "^4.0.0"
13092 }
13093 }
13094 }
13095 },
13096 "@jest/schemas": {
13097 "version": "28.0.2",
13098 "dev": true,
13099 "requires": {
13100 "@sinclair/typebox": "^0.23.3"
13101 }
13102 },
13103 "@jest/source-map": {
13104 "version": "28.0.2",
13105 "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.0.2.tgz",
13106 "integrity": "sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==",
13107 "dev": true,
13108 "requires": {
13109 "@jridgewell/trace-mapping": "^0.3.7",
13110 "callsites": "^3.0.0",
13111 "graceful-fs": "^4.2.9"
13112 }
13113 },
13114 "@jest/test-result": {
13115 "version": "28.1.0",
13116 "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.0.tgz",
13117 "integrity": "sha512-sBBFIyoPzrZho3N+80P35A5oAkSKlGfsEFfXFWuPGBsW40UAjCkGakZhn4UQK4iQlW2vgCDMRDOob9FGKV8YoQ==",
13118 "dev": true,
13119 "requires": {
13120 "@jest/console": "^28.1.0",
13121 "@jest/types": "^28.1.0",
13122 "@types/istanbul-lib-coverage": "^2.0.0",
13123 "collect-v8-coverage": "^1.0.0"
13124 }
13125 },
13126 "@jest/test-sequencer": {
13127 "version": "28.1.0",
13128 "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.0.tgz",
13129 "integrity": "sha512-tZCEiVWlWNTs/2iK9yi6o3AlMfbbYgV4uuZInSVdzZ7ftpHZhCMuhvk2HLYhCZzLgPFQ9MnM1YaxMnh3TILFiQ==",
13130 "dev": true,
13131 "requires": {
13132 "@jest/test-result": "^28.1.0",
13133 "graceful-fs": "^4.2.9",
13134 "jest-haste-map": "^28.1.0",
13135 "slash": "^3.0.0"
13136 }
13137 },
13138 "@jest/transform": {
13139 "version": "28.1.0",
13140 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.0.tgz",
13141 "integrity": "sha512-omy2xe5WxlAfqmsTjTPxw+iXRTRnf+NtX0ToG+4S0tABeb4KsKmPUHq5UBuwunHg3tJRwgEQhEp0M/8oiatLEA==",
13142 "dev": true,
13143 "requires": {
13144 "@babel/core": "^7.11.6",
13145 "@jest/types": "^28.1.0",
13146 "@jridgewell/trace-mapping": "^0.3.7",
13147 "babel-plugin-istanbul": "^6.1.1",
13148 "chalk": "^4.0.0",
13149 "convert-source-map": "^1.4.0",
13150 "fast-json-stable-stringify": "^2.0.0",
13151 "graceful-fs": "^4.2.9",
13152 "jest-haste-map": "^28.1.0",
13153 "jest-regex-util": "^28.0.2",
13154 "jest-util": "^28.1.0",
13155 "micromatch": "^4.0.4",
13156 "pirates": "^4.0.4",
13157 "slash": "^3.0.0",
13158 "write-file-atomic": "^4.0.1"
13159 },
13160 "dependencies": {
13161 "ansi-styles": {
13162 "version": "4.3.0",
13163 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
13164 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
13165 "dev": true,
13166 "requires": {
13167 "color-convert": "^2.0.1"
13168 }
13169 },
13170 "chalk": {
13171 "version": "4.1.2",
13172 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
13173 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
13174 "dev": true,
13175 "requires": {
13176 "ansi-styles": "^4.1.0",
13177 "supports-color": "^7.1.0"
13178 }
13179 },
13180 "color-convert": {
13181 "version": "2.0.1",
13182 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
13183 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
13184 "dev": true,
13185 "requires": {
13186 "color-name": "~1.1.4"
13187 }
13188 },
13189 "color-name": {
13190 "version": "1.1.4",
13191 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
13192 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
13193 "dev": true
13194 },
13195 "has-flag": {
13196 "version": "4.0.0",
13197 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13198 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13199 "dev": true
13200 },
13201 "supports-color": {
13202 "version": "7.2.0",
13203 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13204 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13205 "dev": true,
13206 "requires": {
13207 "has-flag": "^4.0.0"
13208 }
13209 }
13210 }
13211 },
13212 "@jest/types": {
13213 "version": "28.1.0",
13214 "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.0.tgz",
13215 "integrity": "sha512-xmEggMPr317MIOjjDoZ4ejCSr9Lpbt/u34+dvc99t7DS8YirW5rwZEhzKPC2BMUFkUhI48qs6qLUSGw5FuL0GA==",
13216 "dev": true,
13217 "requires": {
13218 "@jest/schemas": "^28.0.2",
13219 "@types/istanbul-lib-coverage": "^2.0.0",
13220 "@types/istanbul-reports": "^3.0.0",
13221 "@types/node": "*",
13222 "@types/yargs": "^17.0.8",
13223 "chalk": "^4.0.0"
13224 },
13225 "dependencies": {
13226 "ansi-styles": {
13227 "version": "4.3.0",
13228 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
13229 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
13230 "dev": true,
13231 "requires": {
13232 "color-convert": "^2.0.1"
13233 }
13234 },
13235 "chalk": {
13236 "version": "4.1.2",
13237 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
13238 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
13239 "dev": true,
13240 "requires": {
13241 "ansi-styles": "^4.1.0",
13242 "supports-color": "^7.1.0"
13243 }
13244 },
13245 "color-convert": {
13246 "version": "2.0.1",
13247 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
13248 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
13249 "dev": true,
13250 "requires": {
13251 "color-name": "~1.1.4"
13252 }
13253 },
13254 "color-name": {
13255 "version": "1.1.4",
13256 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
13257 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
13258 "dev": true
13259 },
13260 "has-flag": {
13261 "version": "4.0.0",
13262 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13263 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13264 "dev": true
13265 },
13266 "supports-color": {
13267 "version": "7.2.0",
13268 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13269 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13270 "dev": true,
13271 "requires": {
13272 "has-flag": "^4.0.0"
13273 }
13274 }
13275 }
13276 },
13277 "@jridgewell/gen-mapping": {
13278 "version": "0.3.1",
13279 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz",
13280 "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==",
13281 "dev": true,
13282 "requires": {
13283 "@jridgewell/set-array": "^1.0.0",
13284 "@jridgewell/sourcemap-codec": "^1.4.10",
13285 "@jridgewell/trace-mapping": "^0.3.9"
13286 }
13287 },
13288 "@jridgewell/resolve-uri": {
13289 "version": "3.0.6",
13290 "dev": true
13291 },
13292 "@jridgewell/set-array": {
13293 "version": "1.1.1",
13294 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz",
13295 "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==",
13296 "dev": true
13297 },
13298 "@jridgewell/sourcemap-codec": {
13299 "version": "1.4.11",
13300 "dev": true
13301 },
13302 "@jridgewell/trace-mapping": {
13303 "version": "0.3.9",
13304 "dev": true,
13305 "requires": {
13306 "@jridgewell/resolve-uri": "^3.0.3",
13307 "@jridgewell/sourcemap-codec": "^1.4.10"
13308 }
13309 },
13310 "@nodelib/fs.scandir": {
13311 "version": "2.1.5",
13312 "dev": true,
13313 "requires": {
13314 "@nodelib/fs.stat": "2.0.5",
13315 "run-parallel": "^1.1.9"
13316 }
13317 },
13318 "@nodelib/fs.stat": {
13319 "version": "2.0.5",
13320 "dev": true
13321 },
13322 "@nodelib/fs.walk": {
13323 "version": "1.2.8",
13324 "dev": true,
13325 "requires": {
13326 "@nodelib/fs.scandir": "2.1.5",
13327 "fastq": "^1.6.0"
13328 }
13329 },
13330 "@ory/client": {
13331 "version": "0.0.1-alpha.177",
13332 "resolved": "https://registry.npmjs.org/@ory/client/-/client-0.0.1-alpha.177.tgz",
13333 "integrity": "sha512-kCX74/ii4Cz6Msp9FZifuPgdiAToYDAfI43Oe9VbDa9cCUmf+RkRgD0FKjN3KYIUPUq2DNqaXiyWwjogLcW6Yg==",
13334 "dev": true,
13335 "requires": {
13336 "axios": "^0.21.4"
13337 }
13338 },
13339 "@pact-foundation/pact": {
13340 "version": "9.17.3",
13341 "resolved": "https://registry.npmjs.org/@pact-foundation/pact/-/pact-9.17.3.tgz",
13342 "integrity": "sha512-AVcScLZsxDDKlO1AuyN7m26Z2EqIt5AA4P8cPGEkokyHf97vbbWlHOPZsgZgzxZXQRnvjNyQnyMwHR69hQ1hew==",
13343 "dev": true,
13344 "requires": {
13345 "@pact-foundation/pact-node": "^10.17.2",
13346 "@types/bluebird": "^3.5.20",
13347 "@types/express": "^4.17.11",
13348 "bluebird": "~3.5.1",
13349 "body-parser": "^1.18.2",
13350 "cli-color": "^1.1.0",
13351 "es6-object-assign": "^1.1.0",
13352 "es6-promise": "^4.1.1",
13353 "express": "^4.17.1",
13354 "graphql": "^14.0.0",
13355 "graphql-tag": "^2.9.1",
13356 "http-proxy": "^1.18.1",
13357 "lodash": "^4.17.21",
13358 "lodash.isfunction": "3.0.8",
13359 "lodash.isnil": "4.0.0",
13360 "lodash.isundefined": "3.0.1",
13361 "lodash.omit": "^4.5.0",
13362 "lodash.omitby": "4.6.0",
13363 "pino": "^6.5.1",
13364 "pino-pretty": "^4.1.0",
13365 "pkginfo": "^0.4.1",
13366 "popsicle": "^9.2.0"
13367 },
13368 "dependencies": {
13369 "graphql": {
13370 "version": "14.7.0",
13371 "dev": true,
13372 "requires": {
13373 "iterall": "^1.2.2"
13374 }
13375 }
13376 }
13377 },
13378 "@pact-foundation/pact-node": {
13379 "version": "10.17.2",
13380 "resolved": "https://registry.npmjs.org/@pact-foundation/pact-node/-/pact-node-10.17.2.tgz",
13381 "integrity": "sha512-RslLuFYItB0uDfKLYXei0ZfAPK0W0nwSwp+Zt7Qyt+Stnea2H4DOucKV03uFSiv3TLVKojut5nF70wfgXyNItQ==",
13382 "dev": true,
13383 "requires": {
13384 "@types/needle": "^2.5.1",
13385 "@types/pino": "^6.3.5",
13386 "@types/q": "1.0.7",
13387 "@types/request": "2.48.2",
13388 "chalk": "2.3.1",
13389 "check-types": "7.3.0",
13390 "cross-spawn": "^7.0.1",
13391 "libnpmconfig": "^1.2.1",
13392 "mkdirp": "1.0.0",
13393 "needle": "^2.6.0",
13394 "pino": "^6.11.0",
13395 "pino-pretty": "^4.1.0",
13396 "q": "1.5.1",
13397 "rimraf": "2.6.2",
13398 "sumchecker": "^2.0.2",
13399 "tar": "^6.1.11",
13400 "underscore": "1.12.1",
13401 "unixify": "1.0.0",
13402 "unzipper": "^0.10.10",
13403 "url-join": "^4.0.0"
13404 },
13405 "dependencies": {
13406 "chalk": {
13407 "version": "2.3.1",
13408 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz",
13409 "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==",
13410 "dev": true,
13411 "requires": {
13412 "ansi-styles": "^3.2.0",
13413 "escape-string-regexp": "^1.0.5",
13414 "supports-color": "^5.2.0"
13415 }
13416 }
13417 }
13418 },
13419 "@playwright/test": {
13420 "version": "1.21.1",
13421 "dev": true,
13422 "requires": {
13423 "@babel/code-frame": "7.16.7",
13424 "@babel/core": "7.16.12",
13425 "@babel/helper-plugin-utils": "7.16.7",
13426 "@babel/plugin-proposal-class-properties": "7.16.7",
13427 "@babel/plugin-proposal-dynamic-import": "7.16.7",
13428 "@babel/plugin-proposal-export-namespace-from": "7.16.7",
13429 "@babel/plugin-proposal-logical-assignment-operators": "7.16.7",
13430 "@babel/plugin-proposal-nullish-coalescing-operator": "7.16.7",
13431 "@babel/plugin-proposal-numeric-separator": "7.16.7",
13432 "@babel/plugin-proposal-optional-chaining": "7.16.7",
13433 "@babel/plugin-proposal-private-methods": "7.16.11",
13434 "@babel/plugin-proposal-private-property-in-object": "7.16.7",
13435 "@babel/plugin-syntax-async-generators": "7.8.4",
13436 "@babel/plugin-syntax-json-strings": "7.8.3",
13437 "@babel/plugin-syntax-object-rest-spread": "7.8.3",
13438 "@babel/plugin-syntax-optional-catch-binding": "7.8.3",
13439 "@babel/plugin-transform-modules-commonjs": "7.16.8",
13440 "@babel/preset-typescript": "7.16.7",
13441 "colors": "1.4.0",
13442 "commander": "8.3.0",
13443 "debug": "4.3.3",
13444 "expect": "27.2.5",
13445 "jest-matcher-utils": "27.2.5",
13446 "json5": "2.2.1",
13447 "mime": "3.0.0",
13448 "minimatch": "3.0.4",
13449 "ms": "2.1.3",
13450 "open": "8.4.0",
13451 "pirates": "4.0.4",
13452 "playwright-core": "1.21.1",
13453 "rimraf": "3.0.2",
13454 "source-map-support": "0.4.18",
13455 "stack-utils": "2.0.5",
13456 "yazl": "2.5.1"
13457 },
13458 "dependencies": {
13459 "ansi-styles": {
13460 "version": "4.3.0",
13461 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
13462 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
13463 "dev": true,
13464 "requires": {
13465 "color-convert": "^2.0.1"
13466 }
13467 },
13468 "chalk": {
13469 "version": "4.1.2",
13470 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
13471 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
13472 "dev": true,
13473 "requires": {
13474 "ansi-styles": "^4.1.0",
13475 "supports-color": "^7.1.0"
13476 }
13477 },
13478 "color-convert": {
13479 "version": "2.0.1",
13480 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
13481 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
13482 "dev": true,
13483 "requires": {
13484 "color-name": "~1.1.4"
13485 }
13486 },
13487 "color-name": {
13488 "version": "1.1.4",
13489 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
13490 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
13491 "dev": true
13492 },
13493 "has-flag": {
13494 "version": "4.0.0",
13495 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13496 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13497 "dev": true
13498 },
13499 "jest-matcher-utils": {
13500 "version": "27.2.5",
13501 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.2.5.tgz",
13502 "integrity": "sha512-qNR/kh6bz0Dyv3m68Ck2g1fLW5KlSOUNcFQh87VXHZwWc/gY6XwnKofx76Qytz3x5LDWT09/2+yXndTkaG4aWg==",
13503 "dev": true,
13504 "requires": {
13505 "chalk": "^4.0.0",
13506 "jest-diff": "^27.2.5",
13507 "jest-get-type": "^27.0.6",
13508 "pretty-format": "^27.2.5"
13509 }
13510 },
13511 "ms": {
13512 "version": "2.1.3",
13513 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
13514 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
13515 "dev": true
13516 },
13517 "pirates": {
13518 "version": "4.0.4",
13519 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.4.tgz",
13520 "integrity": "sha512-ZIrVPH+A52Dw84R0L3/VS9Op04PuQ2SEoJL6bkshmiTic/HldyW9Tf7oH5mhJZBK7NmDx27vSMrYEXPXclpDKw==",
13521 "dev": true
13522 },
13523 "rimraf": {
13524 "version": "3.0.2",
13525 "dev": true,
13526 "requires": {
13527 "glob": "^7.1.3"
13528 }
13529 },
13530 "source-map-support": {
13531 "version": "0.4.18",
13532 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
13533 "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
13534 "dev": true,
13535 "requires": {
13536 "source-map": "^0.5.6"
13537 }
13538 },
13539 "supports-color": {
13540 "version": "7.2.0",
13541 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13542 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13543 "dev": true,
13544 "requires": {
13545 "has-flag": "^4.0.0"
13546 }
13547 }
13548 }
13549 },
13550 "@rollup/pluginutils": {
13551 "version": "4.2.1",
13552 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
13553 "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
13554 "dev": true,
13555 "requires": {
13556 "estree-walker": "^2.0.1",
13557 "picomatch": "^2.2.2"
13558 }
13559 },
13560 "@sinclair/typebox": {
13561 "version": "0.23.5",
13562 "dev": true
13563 },
13564 "@sinonjs/commons": {
13565 "version": "1.8.3",
13566 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz",
13567 "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==",
13568 "dev": true,
13569 "requires": {
13570 "type-detect": "4.0.8"
13571 }
13572 },
13573 "@sinonjs/fake-timers": {
13574 "version": "9.1.2",
13575 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz",
13576 "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==",
13577 "dev": true,
13578 "requires": {
13579 "@sinonjs/commons": "^1.7.0"
13580 }
13581 },
13582 "@sveltejs/adapter-auto": {
13583 "version": "1.0.0-next.43",
13584 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-1.0.0-next.43.tgz",
13585 "integrity": "sha512-ihlAdfMWmqNbo1zHIT77HG/fBZSrAD/VBFbUjm41+7jb3XUg87tQsMbsd/SQ360IAA2atbwKc/1wNKQLfpahDw==",
13586 "dev": true,
13587 "requires": {
13588 "@sveltejs/adapter-cloudflare": "1.0.0-next.19",
13589 "@sveltejs/adapter-netlify": "1.0.0-next.58",
13590 "@sveltejs/adapter-vercel": "1.0.0-next.52"
13591 }
13592 },
13593 "@sveltejs/adapter-cloudflare": {
13594 "version": "1.0.0-next.19",
13595 "dev": true,
13596 "requires": {
13597 "esbuild": "^0.14.21",
13598 "worktop": "0.8.0-next.13"
13599 }
13600 },
13601 "@sveltejs/adapter-netlify": {
13602 "version": "1.0.0-next.58",
13603 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-netlify/-/adapter-netlify-1.0.0-next.58.tgz",
13604 "integrity": "sha512-ZkL9mop/oTLfSj3tPCnTjQw7cKfoYLiptDzTypv7l+HDfE7SCFzJuK7YenjTMPoKTakFVfYAEEVIdJEySZt5MQ==",
13605 "dev": true,
13606 "requires": {
13607 "@iarna/toml": "^2.2.5",
13608 "esbuild": "^0.14.21",
13609 "tiny-glob": "^0.2.9"
13610 }
13611 },
13612 "@sveltejs/adapter-vercel": {
13613 "version": "1.0.0-next.52",
13614 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-vercel/-/adapter-vercel-1.0.0-next.52.tgz",
13615 "integrity": "sha512-HEGmOX1HPGAotmosms0k88sTG9LnPMEQkpmWoyMdcffsPcT45SkJepXP/lvqNNlbUl9epZX95nqyZVie/mauRA==",
13616 "dev": true,
13617 "requires": {
13618 "esbuild": "^0.14.21"
13619 }
13620 },
13621 "@sveltejs/kit": {
13622 "version": "1.0.0-next.334",
13623 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.334.tgz",
13624 "integrity": "sha512-HPMF1oYBfyOG6wfU0Y6F4SID8jphue9yF+PXJqVTDBL5Z2WBG2ogum6MavE8aWhq+g2H6w5y0jNT8+8DO2KTCA==",
13625 "dev": true,
13626 "requires": {
13627 "@sveltejs/vite-plugin-svelte": "^1.0.0-next.32",
13628 "chokidar": "^3.5.3",
13629 "sade": "^1.7.4",
13630 "vite": "^2.9.0"
13631 }
13632 },
13633 "@sveltejs/vite-plugin-svelte": {
13634 "version": "1.0.0-next.44",
13635 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.0.0-next.44.tgz",
13636 "integrity": "sha512-n+sssEWbzykPS447FmnNyU5GxEhrBPDVd0lxNZnxRGz9P6651LjjwAnISKr3CKgT9v8IybP8VD0n2i5XzbqExg==",
13637 "dev": true,
13638 "requires": {
13639 "@rollup/pluginutils": "^4.2.1",
13640 "debug": "^4.3.4",
13641 "deepmerge": "^4.2.2",
13642 "kleur": "^4.1.4",
13643 "magic-string": "^0.26.1",
13644 "svelte-hmr": "^0.14.11"
13645 },
13646 "dependencies": {
13647 "debug": {
13648 "version": "4.3.4",
13649 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
13650 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
13651 "dev": true,
13652 "requires": {
13653 "ms": "2.1.2"
13654 }
13655 }
13656 }
13657 },
13658 "@tailwindcss/typography": {
13659 "version": "0.5.2",
13660 "dev": true,
13661 "requires": {
13662 "lodash.castarray": "^4.4.0",
13663 "lodash.isplainobject": "^4.0.6",
13664 "lodash.merge": "^4.6.2"
13665 }
13666 },
13667 "@testing-library/dom": {
13668 "version": "8.13.0",
13669 "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.13.0.tgz",
13670 "integrity": "sha512-9VHgfIatKNXQNaZTtLnalIy0jNZzY35a4S3oi08YAt9Hv1VsfZ/DfA45lM8D/UhtHBGJ4/lGwp0PZkVndRkoOQ==",
13671 "dev": true,
13672 "requires": {
13673 "@babel/code-frame": "^7.10.4",
13674 "@babel/runtime": "^7.12.5",
13675 "@types/aria-query": "^4.2.0",
13676 "aria-query": "^5.0.0",
13677 "chalk": "^4.1.0",
13678 "dom-accessibility-api": "^0.5.9",
13679 "lz-string": "^1.4.4",
13680 "pretty-format": "^27.0.2"
13681 },
13682 "dependencies": {
13683 "ansi-styles": {
13684 "version": "4.3.0",
13685 "dev": true,
13686 "requires": {
13687 "color-convert": "^2.0.1"
13688 }
13689 },
13690 "chalk": {
13691 "version": "4.1.1",
13692 "dev": true,
13693 "requires": {
13694 "ansi-styles": "^4.1.0",
13695 "supports-color": "^7.1.0"
13696 }
13697 },
13698 "color-convert": {
13699 "version": "2.0.1",
13700 "dev": true,
13701 "requires": {
13702 "color-name": "~1.1.4"
13703 }
13704 },
13705 "color-name": {
13706 "version": "1.1.4",
13707 "dev": true
13708 },
13709 "has-flag": {
13710 "version": "4.0.0",
13711 "dev": true
13712 },
13713 "supports-color": {
13714 "version": "7.2.0",
13715 "dev": true,
13716 "requires": {
13717 "has-flag": "^4.0.0"
13718 }
13719 }
13720 }
13721 },
13722 "@testing-library/jest-dom": {
13723 "version": "5.16.4",
13724 "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz",
13725 "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==",
13726 "dev": true,
13727 "requires": {
13728 "@babel/runtime": "^7.9.2",
13729 "@types/testing-library__jest-dom": "^5.9.1",
13730 "aria-query": "^5.0.0",
13731 "chalk": "^3.0.0",
13732 "css": "^3.0.0",
13733 "css.escape": "^1.5.1",
13734 "dom-accessibility-api": "^0.5.6",
13735 "lodash": "^4.17.15",
13736 "redent": "^3.0.0"
13737 },
13738 "dependencies": {
13739 "ansi-styles": {
13740 "version": "4.3.0",
13741 "dev": true,
13742 "requires": {
13743 "color-convert": "^2.0.1"
13744 }
13745 },
13746 "chalk": {
13747 "version": "3.0.0",
13748 "dev": true,
13749 "requires": {
13750 "ansi-styles": "^4.1.0",
13751 "supports-color": "^7.1.0"
13752 }
13753 },
13754 "color-convert": {
13755 "version": "2.0.1",
13756 "dev": true,
13757 "requires": {
13758 "color-name": "~1.1.4"
13759 }
13760 },
13761 "color-name": {
13762 "version": "1.1.4",
13763 "dev": true
13764 },
13765 "has-flag": {
13766 "version": "4.0.0",
13767 "dev": true
13768 },
13769 "supports-color": {
13770 "version": "7.2.0",
13771 "dev": true,
13772 "requires": {
13773 "has-flag": "^4.0.0"
13774 }
13775 }
13776 }
13777 },
13778 "@testing-library/svelte": {
13779 "version": "3.1.1",
13780 "resolved": "https://registry.npmjs.org/@testing-library/svelte/-/svelte-3.1.1.tgz",
13781 "integrity": "sha512-JM0MwtUCbL13CkdosivF5So5s7Y1cGTrrIGTNUOy4vq+quCvHTiFkHLRsUuOyFhGG3fXT6lhCzX30ichG+AlHA==",
13782 "dev": true,
13783 "requires": {
13784 "@testing-library/dom": "^8.1.0"
13785 }
13786 },
13787 "@testing-library/user-event": {
13788 "version": "14.2.0",
13789 "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.2.0.tgz",
13790 "integrity": "sha512-+hIlG4nJS6ivZrKnOP7OGsDu9Fxmryj9vCl8x0ZINtTJcCHs2zLsYif5GzuRiBF2ck5GZG2aQr7Msg+EHlnYVQ==",
13791 "dev": true,
13792 "requires": {}
13793 },
13794 "@tootallnate/once": {
13795 "version": "2.0.0",
13796 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
13797 "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
13798 "dev": true
13799 },
13800 "@types/aria-query": {
13801 "version": "4.2.1",
13802 "dev": true
13803 },
13804 "@types/babel__core": {
13805 "version": "7.1.19",
13806 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz",
13807 "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==",
13808 "dev": true,
13809 "requires": {
13810 "@babel/parser": "^7.1.0",
13811 "@babel/types": "^7.0.0",
13812 "@types/babel__generator": "*",
13813 "@types/babel__template": "*",
13814 "@types/babel__traverse": "*"
13815 }
13816 },
13817 "@types/babel__generator": {
13818 "version": "7.6.4",
13819 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz",
13820 "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==",
13821 "dev": true,
13822 "requires": {
13823 "@babel/types": "^7.0.0"
13824 }
13825 },
13826 "@types/babel__template": {
13827 "version": "7.4.1",
13828 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
13829 "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
13830 "dev": true,
13831 "requires": {
13832 "@babel/parser": "^7.1.0",
13833 "@babel/types": "^7.0.0"
13834 }
13835 },
13836 "@types/babel__traverse": {
13837 "version": "7.17.1",
13838 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz",
13839 "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==",
13840 "dev": true,
13841 "requires": {
13842 "@babel/types": "^7.3.0"
13843 }
13844 },
13845 "@types/bluebird": {
13846 "version": "3.5.35",
13847 "dev": true
13848 },
13849 "@types/body-parser": {
13850 "version": "1.19.0",
13851 "dev": true,
13852 "requires": {
13853 "@types/connect": "*",
13854 "@types/node": "*"
13855 }
13856 },
13857 "@types/caseless": {
13858 "version": "0.12.2",
13859 "resolved": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz",
13860 "integrity": "sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==",
13861 "dev": true
13862 },
13863 "@types/connect": {
13864 "version": "3.4.34",
13865 "dev": true,
13866 "requires": {
13867 "@types/node": "*"
13868 }
13869 },
13870 "@types/express": {
13871 "version": "4.17.12",
13872 "dev": true,
13873 "requires": {
13874 "@types/body-parser": "*",
13875 "@types/express-serve-static-core": "^4.17.18",
13876 "@types/qs": "*",
13877 "@types/serve-static": "*"
13878 }
13879 },
13880 "@types/express-serve-static-core": {
13881 "version": "4.17.22",
13882 "dev": true,
13883 "requires": {
13884 "@types/node": "*",
13885 "@types/qs": "*",
13886 "@types/range-parser": "*"
13887 }
13888 },
13889 "@types/graceful-fs": {
13890 "version": "4.1.5",
13891 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
13892 "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==",
13893 "dev": true,
13894 "requires": {
13895 "@types/node": "*"
13896 }
13897 },
13898 "@types/istanbul-lib-coverage": {
13899 "version": "2.0.3",
13900 "dev": true
13901 },
13902 "@types/istanbul-lib-report": {
13903 "version": "3.0.0",
13904 "dev": true,
13905 "requires": {
13906 "@types/istanbul-lib-coverage": "*"
13907 }
13908 },
13909 "@types/istanbul-reports": {
13910 "version": "3.0.1",
13911 "dev": true,
13912 "requires": {
13913 "@types/istanbul-lib-report": "*"
13914 }
13915 },
13916 "@types/jest": {
13917 "version": "27.5.1",
13918 "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.5.1.tgz",
13919 "integrity": "sha512-fUy7YRpT+rHXto1YlL+J9rs0uLGyiqVt3ZOTQR+4ROc47yNl8WLdVLgUloBRhOxP1PZvguHl44T3H0wAWxahYQ==",
13920 "dev": true,
13921 "requires": {
13922 "jest-matcher-utils": "^27.0.0",
13923 "pretty-format": "^27.0.0"
13924 }
13925 },
13926 "@types/jsdom": {
13927 "version": "16.2.14",
13928 "dev": true,
13929 "requires": {
13930 "@types/node": "*",
13931 "@types/parse5": "*",
13932 "@types/tough-cookie": "*"
13933 }
13934 },
13935 "@types/json-schema": {
13936 "version": "7.0.11",
13937 "dev": true
13938 },
13939 "@types/mime": {
13940 "version": "1.3.2",
13941 "dev": true
13942 },
13943 "@types/needle": {
13944 "version": "2.5.3",
13945 "dev": true,
13946 "requires": {
13947 "@types/node": "*"
13948 }
13949 },
13950 "@types/node": {
13951 "version": "15.12.5",
13952 "dev": true
13953 },
13954 "@types/parse5": {
13955 "version": "6.0.3",
13956 "dev": true
13957 },
13958 "@types/pino": {
13959 "version": "6.3.12",
13960 "resolved": "https://registry.npmjs.org/@types/pino/-/pino-6.3.12.tgz",
13961 "integrity": "sha512-dsLRTq8/4UtVSpJgl9aeqHvbh6pzdmjYD3C092SYgLD2TyoCqHpTJk6vp8DvCTGGc7iowZ2MoiYiVUUCcu7muw==",
13962 "dev": true,
13963 "requires": {
13964 "@types/node": "*",
13965 "@types/pino-pretty": "*",
13966 "@types/pino-std-serializers": "*",
13967 "sonic-boom": "^2.1.0"
13968 }
13969 },
13970 "@types/pino-pretty": {
13971 "version": "4.7.5",
13972 "resolved": "https://registry.npmjs.org/@types/pino-pretty/-/pino-pretty-4.7.5.tgz",
13973 "integrity": "sha512-rfHe6VIknk14DymxGqc9maGsRe8/HQSvM2u46EAz2XrS92qsAJnW16dpdFejBuZKD8cRJX6Aw6uVZqIQctMpAg==",
13974 "dev": true,
13975 "requires": {
13976 "@types/node": "*",
13977 "@types/pino": "6.3"
13978 }
13979 },
13980 "@types/pino-std-serializers": {
13981 "version": "2.4.1",
13982 "resolved": "https://registry.npmjs.org/@types/pino-std-serializers/-/pino-std-serializers-2.4.1.tgz",
13983 "integrity": "sha512-17XcksO47M24IVTVKPeAByWUd3Oez7EbIjXpSbzMPhXVzgjGtrOa49gKBwxH9hb8dKv58OelsWQ+A1G1l9S3wQ==",
13984 "dev": true,
13985 "requires": {
13986 "@types/node": "*"
13987 }
13988 },
13989 "@types/prettier": {
13990 "version": "2.6.1",
13991 "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.1.tgz",
13992 "integrity": "sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==",
13993 "dev": true
13994 },
13995 "@types/pug": {
13996 "version": "2.0.6",
13997 "dev": true
13998 },
13999 "@types/q": {
14000 "version": "1.0.7",
14001 "resolved": "https://registry.npmjs.org/@types/q/-/q-1.0.7.tgz",
14002 "integrity": "sha512-0WS7XU7sXzQ7J1nbnMKKYdjrrFoO3YtZYgUzeV8JFXffPnHfvSJQleR70I8BOAsOm14i4dyaAZ3YzqIl1YhkXQ==",
14003 "dev": true
14004 },
14005 "@types/qs": {
14006 "version": "6.9.6",
14007 "dev": true
14008 },
14009 "@types/range-parser": {
14010 "version": "1.2.3",
14011 "dev": true
14012 },
14013 "@types/request": {
14014 "version": "2.48.2",
14015 "resolved": "https://registry.npmjs.org/@types/request/-/request-2.48.2.tgz",
14016 "integrity": "sha512-gP+PSFXAXMrd5PcD7SqHeUjdGshAI8vKQ3+AvpQr3ht9iQea+59LOKvKITcQI+Lg+1EIkDP6AFSBUJPWG8GDyA==",
14017 "dev": true,
14018 "requires": {
14019 "@types/caseless": "*",
14020 "@types/node": "*",
14021 "@types/tough-cookie": "*",
14022 "form-data": "^2.5.0"
14023 }
14024 },
14025 "@types/sass": {
14026 "version": "1.43.1",
14027 "dev": true,
14028 "requires": {
14029 "@types/node": "*"
14030 }
14031 },
14032 "@types/serve-static": {
14033 "version": "1.13.9",
14034 "dev": true,
14035 "requires": {
14036 "@types/mime": "^1",
14037 "@types/node": "*"
14038 }
14039 },
14040 "@types/stack-utils": {
14041 "version": "2.0.0",
14042 "dev": true
14043 },
14044 "@types/testing-library__jest-dom": {
14045 "version": "5.14.0",
14046 "dev": true,
14047 "requires": {
14048 "@types/jest": "*"
14049 }
14050 },
14051 "@types/tough-cookie": {
14052 "version": "4.0.0",
14053 "dev": true
14054 },
14055 "@types/yargs": {
14056 "version": "17.0.10",
14057 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz",
14058 "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==",
14059 "dev": true,
14060 "requires": {
14061 "@types/yargs-parser": "*"
14062 }
14063 },
14064 "@types/yargs-parser": {
14065 "version": "20.2.0",
14066 "dev": true
14067 },
14068 "@types/yauzl": {
14069 "version": "2.10.0",
14070 "dev": true,
14071 "optional": true,
14072 "requires": {
14073 "@types/node": "*"
14074 }
14075 },
14076 "@typescript-eslint/eslint-plugin": {
14077 "version": "5.21.0",
14078 "dev": true,
14079 "requires": {
14080 "@typescript-eslint/scope-manager": "5.21.0",
14081 "@typescript-eslint/type-utils": "5.21.0",
14082 "@typescript-eslint/utils": "5.21.0",
14083 "debug": "^4.3.2",
14084 "functional-red-black-tree": "^1.0.1",
14085 "ignore": "^5.1.8",
14086 "regexpp": "^3.2.0",
14087 "semver": "^7.3.5",
14088 "tsutils": "^3.21.0"
14089 },
14090 "dependencies": {
14091 "semver": {
14092 "version": "7.3.7",
14093 "dev": true,
14094 "requires": {
14095 "lru-cache": "^6.0.0"
14096 }
14097 }
14098 }
14099 },
14100 "@typescript-eslint/parser": {
14101 "version": "5.21.0",
14102 "dev": true,
14103 "requires": {
14104 "@typescript-eslint/scope-manager": "5.21.0",
14105 "@typescript-eslint/types": "5.21.0",
14106 "@typescript-eslint/typescript-estree": "5.21.0",
14107 "debug": "^4.3.2"
14108 }
14109 },
14110 "@typescript-eslint/scope-manager": {
14111 "version": "5.21.0",
14112 "dev": true,
14113 "requires": {
14114 "@typescript-eslint/types": "5.21.0",
14115 "@typescript-eslint/visitor-keys": "5.21.0"
14116 }
14117 },
14118 "@typescript-eslint/type-utils": {
14119 "version": "5.21.0",
14120 "dev": true,
14121 "requires": {
14122 "@typescript-eslint/utils": "5.21.0",
14123 "debug": "^4.3.2",
14124 "tsutils": "^3.21.0"
14125 }
14126 },
14127 "@typescript-eslint/types": {
14128 "version": "5.21.0",
14129 "dev": true
14130 },
14131 "@typescript-eslint/typescript-estree": {
14132 "version": "5.21.0",
14133 "dev": true,
14134 "requires": {
14135 "@typescript-eslint/types": "5.21.0",
14136 "@typescript-eslint/visitor-keys": "5.21.0",
14137 "debug": "^4.3.2",
14138 "globby": "^11.0.4",
14139 "is-glob": "^4.0.3",
14140 "semver": "^7.3.5",
14141 "tsutils": "^3.21.0"
14142 },
14143 "dependencies": {
14144 "semver": {
14145 "version": "7.3.7",
14146 "dev": true,
14147 "requires": {
14148 "lru-cache": "^6.0.0"
14149 }
14150 }
14151 }
14152 },
14153 "@typescript-eslint/utils": {
14154 "version": "5.21.0",
14155 "dev": true,
14156 "requires": {
14157 "@types/json-schema": "^7.0.9",
14158 "@typescript-eslint/scope-manager": "5.21.0",
14159 "@typescript-eslint/types": "5.21.0",
14160 "@typescript-eslint/typescript-estree": "5.21.0",
14161 "eslint-scope": "^5.1.1",
14162 "eslint-utils": "^3.0.0"
14163 }
14164 },
14165 "@typescript-eslint/visitor-keys": {
14166 "version": "5.21.0",
14167 "dev": true,
14168 "requires": {
14169 "@typescript-eslint/types": "5.21.0",
14170 "eslint-visitor-keys": "^3.0.0"
14171 }
14172 },
14173 "@wry/context": {
14174 "version": "0.6.0",
14175 "dev": true,
14176 "requires": {
14177 "tslib": "^2.1.0"
14178 }
14179 },
14180 "@wry/equality": {
14181 "version": "0.5.1",
14182 "dev": true,
14183 "requires": {
14184 "tslib": "^2.1.0"
14185 }
14186 },
14187 "@wry/trie": {
14188 "version": "0.3.0",
14189 "dev": true,
14190 "requires": {
14191 "tslib": "^2.1.0"
14192 }
14193 },
14194 "abab": {
14195 "version": "2.0.6",
14196 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
14197 "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
14198 "dev": true
14199 },
14200 "accepts": {
14201 "version": "1.3.8",
14202 "dev": true,
14203 "requires": {
14204 "mime-types": "~2.1.34",
14205 "negotiator": "0.6.3"
14206 }
14207 },
14208 "acorn": {
14209 "version": "7.4.1",
14210 "dev": true
14211 },
14212 "acorn-globals": {
14213 "version": "6.0.0",
14214 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
14215 "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
14216 "dev": true,
14217 "requires": {
14218 "acorn": "^7.1.1",
14219 "acorn-walk": "^7.1.1"
14220 }
14221 },
14222 "acorn-jsx": {
14223 "version": "5.3.2",
14224 "dev": true,
14225 "requires": {}
14226 },
14227 "acorn-node": {
14228 "version": "1.8.2",
14229 "dev": true,
14230 "requires": {
14231 "acorn": "^7.0.0",
14232 "acorn-walk": "^7.0.0",
14233 "xtend": "^4.0.2"
14234 }
14235 },
14236 "acorn-walk": {
14237 "version": "7.2.0",
14238 "dev": true
14239 },
14240 "agent-base": {
14241 "version": "6.0.2",
14242 "dev": true,
14243 "requires": {
14244 "debug": "4"
14245 }
14246 },
14247 "ajv": {
14248 "version": "6.12.6",
14249 "dev": true,
14250 "requires": {
14251 "fast-deep-equal": "^3.1.1",
14252 "fast-json-stable-stringify": "^2.0.0",
14253 "json-schema-traverse": "^0.4.1",
14254 "uri-js": "^4.2.2"
14255 }
14256 },
14257 "ansi-escapes": {
14258 "version": "4.3.2",
14259 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
14260 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
14261 "dev": true,
14262 "requires": {
14263 "type-fest": "^0.21.3"
14264 }
14265 },
14266 "ansi-regex": {
14267 "version": "2.1.1",
14268 "dev": true
14269 },
14270 "ansi-styles": {
14271 "version": "3.2.1",
14272 "dev": true,
14273 "requires": {
14274 "color-convert": "^1.9.0"
14275 }
14276 },
14277 "anymatch": {
14278 "version": "3.1.2",
14279 "dev": true,
14280 "requires": {
14281 "normalize-path": "^3.0.0",
14282 "picomatch": "^2.0.4"
14283 }
14284 },
14285 "arg": {
14286 "version": "5.0.1",
14287 "dev": true
14288 },
14289 "argparse": {
14290 "version": "1.0.10",
14291 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
14292 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
14293 "dev": true,
14294 "requires": {
14295 "sprintf-js": "~1.0.2"
14296 }
14297 },
14298 "args": {
14299 "version": "5.0.3",
14300 "resolved": "https://registry.npmjs.org/args/-/args-5.0.3.tgz",
14301 "integrity": "sha512-h6k/zfFgusnv3i5TU08KQkVKuCPBtL/PWQbWkHUxvJrZ2nAyeaUupneemcrgn1xmqxPQsPIzwkUhOpoqPDRZuA==",
14302 "dev": true,
14303 "requires": {
14304 "camelcase": "5.0.0",
14305 "chalk": "2.4.2",
14306 "leven": "2.1.0",
14307 "mri": "1.1.4"
14308 },
14309 "dependencies": {
14310 "camelcase": {
14311 "version": "5.0.0",
14312 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz",
14313 "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==",
14314 "dev": true
14315 },
14316 "leven": {
14317 "version": "2.1.0",
14318 "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
14319 "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=",
14320 "dev": true
14321 }
14322 }
14323 },
14324 "aria-query": {
14325 "version": "5.0.0",
14326 "dev": true
14327 },
14328 "array-flatten": {
14329 "version": "1.1.1",
14330 "dev": true
14331 },
14332 "array-union": {
14333 "version": "2.1.0",
14334 "dev": true
14335 },
14336 "asynckit": {
14337 "version": "0.4.0",
14338 "dev": true
14339 },
14340 "atob": {
14341 "version": "2.1.2",
14342 "dev": true
14343 },
14344 "atomic-sleep": {
14345 "version": "1.0.0",
14346 "dev": true
14347 },
14348 "autoprefixer": {
14349 "version": "10.4.5",
14350 "dev": true,
14351 "requires": {
14352 "browserslist": "^4.20.2",
14353 "caniuse-lite": "^1.0.30001332",
14354 "fraction.js": "^4.2.0",
14355 "normalize-range": "^0.1.2",
14356 "picocolors": "^1.0.0",
14357 "postcss-value-parser": "^4.2.0"
14358 }
14359 },
14360 "axios": {
14361 "version": "0.21.4",
14362 "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz",
14363 "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==",
14364 "dev": true,
14365 "requires": {
14366 "follow-redirects": "^1.14.0"
14367 }
14368 },
14369 "babel-jest": {
14370 "version": "28.1.0",
14371 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.0.tgz",
14372 "integrity": "sha512-zNKk0yhDZ6QUwfxh9k07GII6siNGMJWVUU49gmFj5gfdqDKLqa2RArXOF2CODp4Dr7dLxN2cvAV+667dGJ4b4w==",
14373 "dev": true,
14374 "requires": {
14375 "@jest/transform": "^28.1.0",
14376 "@types/babel__core": "^7.1.14",
14377 "babel-plugin-istanbul": "^6.1.1",
14378 "babel-preset-jest": "^28.0.2",
14379 "chalk": "^4.0.0",
14380 "graceful-fs": "^4.2.9",
14381 "slash": "^3.0.0"
14382 },
14383 "dependencies": {
14384 "ansi-styles": {
14385 "version": "4.3.0",
14386 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
14387 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
14388 "dev": true,
14389 "requires": {
14390 "color-convert": "^2.0.1"
14391 }
14392 },
14393 "chalk": {
14394 "version": "4.1.2",
14395 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
14396 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
14397 "dev": true,
14398 "requires": {
14399 "ansi-styles": "^4.1.0",
14400 "supports-color": "^7.1.0"
14401 }
14402 },
14403 "color-convert": {
14404 "version": "2.0.1",
14405 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
14406 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
14407 "dev": true,
14408 "requires": {
14409 "color-name": "~1.1.4"
14410 }
14411 },
14412 "color-name": {
14413 "version": "1.1.4",
14414 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
14415 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
14416 "dev": true
14417 },
14418 "has-flag": {
14419 "version": "4.0.0",
14420 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
14421 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
14422 "dev": true
14423 },
14424 "supports-color": {
14425 "version": "7.2.0",
14426 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
14427 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
14428 "dev": true,
14429 "requires": {
14430 "has-flag": "^4.0.0"
14431 }
14432 }
14433 }
14434 },
14435 "babel-plugin-dynamic-import-node": {
14436 "version": "2.3.3",
14437 "dev": true,
14438 "requires": {
14439 "object.assign": "^4.1.0"
14440 }
14441 },
14442 "babel-plugin-istanbul": {
14443 "version": "6.1.1",
14444 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
14445 "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
14446 "dev": true,
14447 "requires": {
14448 "@babel/helper-plugin-utils": "^7.0.0",
14449 "@istanbuljs/load-nyc-config": "^1.0.0",
14450 "@istanbuljs/schema": "^0.1.2",
14451 "istanbul-lib-instrument": "^5.0.4",
14452 "test-exclude": "^6.0.0"
14453 }
14454 },
14455 "babel-plugin-jest-hoist": {
14456 "version": "28.0.2",
14457 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.0.2.tgz",
14458 "integrity": "sha512-Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ==",
14459 "dev": true,
14460 "requires": {
14461 "@babel/template": "^7.3.3",
14462 "@babel/types": "^7.3.3",
14463 "@types/babel__core": "^7.1.14",
14464 "@types/babel__traverse": "^7.0.6"
14465 }
14466 },
14467 "babel-preset-current-node-syntax": {
14468 "version": "1.0.1",
14469 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
14470 "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
14471 "dev": true,
14472 "requires": {
14473 "@babel/plugin-syntax-async-generators": "^7.8.4",
14474 "@babel/plugin-syntax-bigint": "^7.8.3",
14475 "@babel/plugin-syntax-class-properties": "^7.8.3",
14476 "@babel/plugin-syntax-import-meta": "^7.8.3",
14477 "@babel/plugin-syntax-json-strings": "^7.8.3",
14478 "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
14479 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
14480 "@babel/plugin-syntax-numeric-separator": "^7.8.3",
14481 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
14482 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
14483 "@babel/plugin-syntax-optional-chaining": "^7.8.3",
14484 "@babel/plugin-syntax-top-level-await": "^7.8.3"
14485 }
14486 },
14487 "babel-preset-jest": {
14488 "version": "28.0.2",
14489 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.0.2.tgz",
14490 "integrity": "sha512-sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ==",
14491 "dev": true,
14492 "requires": {
14493 "babel-plugin-jest-hoist": "^28.0.2",
14494 "babel-preset-current-node-syntax": "^1.0.0"
14495 }
14496 },
14497 "balanced-match": {
14498 "version": "1.0.2",
14499 "dev": true
14500 },
14501 "big-integer": {
14502 "version": "1.6.51",
14503 "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz",
14504 "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==",
14505 "dev": true
14506 },
14507 "binary": {
14508 "version": "0.3.0",
14509 "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz",
14510 "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==",
14511 "dev": true,
14512 "requires": {
14513 "buffers": "~0.1.1",
14514 "chainsaw": "~0.1.0"
14515 }
14516 },
14517 "binary-extensions": {
14518 "version": "2.2.0",
14519 "dev": true
14520 },
14521 "bluebird": {
14522 "version": "3.5.5",
14523 "dev": true
14524 },
14525 "body-parser": {
14526 "version": "1.20.0",
14527 "dev": true,
14528 "requires": {
14529 "bytes": "3.1.2",
14530 "content-type": "~1.0.4",
14531 "debug": "2.6.9",
14532 "depd": "2.0.0",
14533 "destroy": "1.2.0",
14534 "http-errors": "2.0.0",
14535 "iconv-lite": "0.4.24",
14536 "on-finished": "2.4.1",
14537 "qs": "6.10.3",
14538 "raw-body": "2.5.1",
14539 "type-is": "~1.6.18",
14540 "unpipe": "1.0.0"
14541 },
14542 "dependencies": {
14543 "debug": {
14544 "version": "2.6.9",
14545 "dev": true,
14546 "requires": {
14547 "ms": "2.0.0"
14548 }
14549 },
14550 "ms": {
14551 "version": "2.0.0",
14552 "dev": true
14553 }
14554 }
14555 },
14556 "brace-expansion": {
14557 "version": "1.1.11",
14558 "dev": true,
14559 "requires": {
14560 "balanced-match": "^1.0.0",
14561 "concat-map": "0.0.1"
14562 }
14563 },
14564 "braces": {
14565 "version": "3.0.2",
14566 "dev": true,
14567 "requires": {
14568 "fill-range": "^7.0.1"
14569 }
14570 },
14571 "browser-process-hrtime": {
14572 "version": "1.0.0",
14573 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
14574 "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
14575 "dev": true
14576 },
14577 "browserslist": {
14578 "version": "4.20.3",
14579 "dev": true,
14580 "requires": {
14581 "caniuse-lite": "^1.0.30001332",
14582 "electron-to-chromium": "^1.4.118",
14583 "escalade": "^3.1.1",
14584 "node-releases": "^2.0.3",
14585 "picocolors": "^1.0.0"
14586 }
14587 },
14588 "bs-logger": {
14589 "version": "0.2.6",
14590 "dev": true,
14591 "requires": {
14592 "fast-json-stable-stringify": "2.x"
14593 }
14594 },
14595 "bser": {
14596 "version": "2.1.1",
14597 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
14598 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
14599 "dev": true,
14600 "requires": {
14601 "node-int64": "^0.4.0"
14602 }
14603 },
14604 "buffer-crc32": {
14605 "version": "0.2.13",
14606 "dev": true
14607 },
14608 "buffer-from": {
14609 "version": "1.1.2",
14610 "dev": true
14611 },
14612 "buffer-indexof-polyfill": {
14613 "version": "1.0.2",
14614 "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz",
14615 "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==",
14616 "dev": true
14617 },
14618 "buffers": {
14619 "version": "0.1.1",
14620 "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz",
14621 "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==",
14622 "dev": true
14623 },
14624 "bufferutil": {
14625 "version": "4.0.6",
14626 "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.6.tgz",
14627 "integrity": "sha512-jduaYOYtnio4aIAyc6UbvPCVcgq7nYpVnucyxr6eCYg/Woad9Hf/oxxBRDnGGjPfjUm6j5O/uBWhIu4iLebFaw==",
14628 "dev": true,
14629 "optional": true,
14630 "peer": true,
14631 "requires": {
14632 "node-gyp-build": "^4.3.0"
14633 }
14634 },
14635 "bytes": {
14636 "version": "3.1.2",
14637 "dev": true
14638 },
14639 "call-bind": {
14640 "version": "1.0.2",
14641 "dev": true,
14642 "requires": {
14643 "function-bind": "^1.1.1",
14644 "get-intrinsic": "^1.0.2"
14645 }
14646 },
14647 "callsites": {
14648 "version": "3.1.0",
14649 "dev": true
14650 },
14651 "camelcase": {
14652 "version": "5.3.1",
14653 "dev": true
14654 },
14655 "camelcase-css": {
14656 "version": "2.0.1",
14657 "dev": true
14658 },
14659 "caniuse-lite": {
14660 "version": "1.0.30001334",
14661 "dev": true
14662 },
14663 "chainsaw": {
14664 "version": "0.1.0",
14665 "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz",
14666 "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==",
14667 "dev": true,
14668 "requires": {
14669 "traverse": ">=0.3.0 <0.4"
14670 }
14671 },
14672 "chalk": {
14673 "version": "2.4.2",
14674 "dev": true,
14675 "requires": {
14676 "ansi-styles": "^3.2.1",
14677 "escape-string-regexp": "^1.0.5",
14678 "supports-color": "^5.3.0"
14679 }
14680 },
14681 "char-regex": {
14682 "version": "1.0.2",
14683 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
14684 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
14685 "dev": true
14686 },
14687 "check-types": {
14688 "version": "7.3.0",
14689 "resolved": "https://registry.npmjs.org/check-types/-/check-types-7.3.0.tgz",
14690 "integrity": "sha512-bzDMlwEIZFtyK70RHwQhMCvXpPyJZgOCCKlvH9oAJz4quUQse8ZynYE5RQzKpY7b5PoL6G+jQMcZzUPD4p6tFg==",
14691 "dev": true
14692 },
14693 "chokidar": {
14694 "version": "3.5.3",
14695 "dev": true,
14696 "requires": {
14697 "anymatch": "~3.1.2",
14698 "braces": "~3.0.2",
14699 "fsevents": "~2.3.2",
14700 "glob-parent": "~5.1.2",
14701 "is-binary-path": "~2.1.0",
14702 "is-glob": "~4.0.1",
14703 "normalize-path": "~3.0.0",
14704 "readdirp": "~3.6.0"
14705 }
14706 },
14707 "chownr": {
14708 "version": "2.0.0",
14709 "dev": true
14710 },
14711 "ci-info": {
14712 "version": "3.3.1",
14713 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz",
14714 "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==",
14715 "dev": true
14716 },
14717 "cjs-module-lexer": {
14718 "version": "1.2.2",
14719 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz",
14720 "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==",
14721 "dev": true
14722 },
14723 "cli-color": {
14724 "version": "1.4.0",
14725 "dev": true,
14726 "requires": {
14727 "ansi-regex": "^2.1.1",
14728 "d": "1",
14729 "es5-ext": "^0.10.46",
14730 "es6-iterator": "^2.0.3",
14731 "memoizee": "^0.4.14",
14732 "timers-ext": "^0.1.5"
14733 }
14734 },
14735 "cliui": {
14736 "version": "7.0.4",
14737 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
14738 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
14739 "dev": true,
14740 "requires": {
14741 "string-width": "^4.2.0",
14742 "strip-ansi": "^6.0.0",
14743 "wrap-ansi": "^7.0.0"
14744 }
14745 },
14746 "co": {
14747 "version": "4.6.0",
14748 "dev": true
14749 },
14750 "collect-v8-coverage": {
14751 "version": "1.0.1",
14752 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
14753 "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==",
14754 "dev": true
14755 },
14756 "color": {
14757 "version": "4.2.3",
14758 "dev": true,
14759 "requires": {
14760 "color-convert": "^2.0.1",
14761 "color-string": "^1.9.0"
14762 },
14763 "dependencies": {
14764 "color-convert": {
14765 "version": "2.0.1",
14766 "dev": true,
14767 "requires": {
14768 "color-name": "~1.1.4"
14769 }
14770 },
14771 "color-name": {
14772 "version": "1.1.4",
14773 "dev": true
14774 }
14775 }
14776 },
14777 "color-convert": {
14778 "version": "1.9.3",
14779 "dev": true,
14780 "requires": {
14781 "color-name": "1.1.3"
14782 }
14783 },
14784 "color-name": {
14785 "version": "1.1.3",
14786 "dev": true
14787 },
14788 "color-string": {
14789 "version": "1.9.1",
14790 "dev": true,
14791 "requires": {
14792 "color-name": "^1.0.0",
14793 "simple-swizzle": "^0.2.2"
14794 }
14795 },
14796 "colors": {
14797 "version": "1.4.0",
14798 "dev": true
14799 },
14800 "combined-stream": {
14801 "version": "1.0.8",
14802 "dev": true,
14803 "requires": {
14804 "delayed-stream": "~1.0.0"
14805 }
14806 },
14807 "commander": {
14808 "version": "8.3.0",
14809 "dev": true
14810 },
14811 "concat-map": {
14812 "version": "0.0.1",
14813 "dev": true
14814 },
14815 "concat-stream": {
14816 "version": "1.6.2",
14817 "dev": true,
14818 "requires": {
14819 "buffer-from": "^1.0.0",
14820 "inherits": "^2.0.3",
14821 "readable-stream": "^2.2.2",
14822 "typedarray": "^0.0.6"
14823 },
14824 "dependencies": {
14825 "readable-stream": {
14826 "version": "2.3.7",
14827 "dev": true,
14828 "requires": {
14829 "core-util-is": "~1.0.0",
14830 "inherits": "~2.0.3",
14831 "isarray": "~1.0.0",
14832 "process-nextick-args": "~2.0.0",
14833 "safe-buffer": "~5.1.1",
14834 "string_decoder": "~1.1.1",
14835 "util-deprecate": "~1.0.1"
14836 }
14837 },
14838 "string_decoder": {
14839 "version": "1.1.1",
14840 "dev": true,
14841 "requires": {
14842 "safe-buffer": "~5.1.0"
14843 }
14844 }
14845 }
14846 },
14847 "content-disposition": {
14848 "version": "0.5.4",
14849 "dev": true,
14850 "requires": {
14851 "safe-buffer": "5.2.1"
14852 },
14853 "dependencies": {
14854 "safe-buffer": {
14855 "version": "5.2.1",
14856 "dev": true
14857 }
14858 }
14859 },
14860 "content-type": {
14861 "version": "1.0.4",
14862 "dev": true
14863 },
14864 "convert-source-map": {
14865 "version": "1.8.0",
14866 "dev": true,
14867 "requires": {
14868 "safe-buffer": "~5.1.1"
14869 }
14870 },
14871 "cookie": {
14872 "version": "0.5.0",
14873 "dev": true
14874 },
14875 "cookie-signature": {
14876 "version": "1.0.6",
14877 "dev": true
14878 },
14879 "core-util-is": {
14880 "version": "1.0.3",
14881 "dev": true
14882 },
14883 "cross-fetch": {
14884 "version": "3.1.5",
14885 "dev": true,
14886 "requires": {
14887 "node-fetch": "2.6.7"
14888 }
14889 },
14890 "cross-spawn": {
14891 "version": "7.0.3",
14892 "dev": true,
14893 "requires": {
14894 "path-key": "^3.1.0",
14895 "shebang-command": "^2.0.0",
14896 "which": "^2.0.1"
14897 }
14898 },
14899 "css": {
14900 "version": "3.0.0",
14901 "dev": true,
14902 "requires": {
14903 "inherits": "^2.0.4",
14904 "source-map": "^0.6.1",
14905 "source-map-resolve": "^0.6.0"
14906 },
14907 "dependencies": {
14908 "source-map": {
14909 "version": "0.6.1",
14910 "dev": true
14911 }
14912 }
14913 },
14914 "css-selector-tokenizer": {
14915 "version": "0.8.0",
14916 "dev": true,
14917 "requires": {
14918 "cssesc": "^3.0.0",
14919 "fastparse": "^1.1.2"
14920 }
14921 },
14922 "css.escape": {
14923 "version": "1.5.1",
14924 "dev": true
14925 },
14926 "cssesc": {
14927 "version": "3.0.0",
14928 "dev": true
14929 },
14930 "cssom": {
14931 "version": "0.5.0",
14932 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
14933 "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
14934 "dev": true
14935 },
14936 "cssstyle": {
14937 "version": "2.3.0",
14938 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
14939 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
14940 "dev": true,
14941 "requires": {
14942 "cssom": "~0.3.6"
14943 },
14944 "dependencies": {
14945 "cssom": {
14946 "version": "0.3.8",
14947 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
14948 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
14949 "dev": true
14950 }
14951 }
14952 },
14953 "d": {
14954 "version": "1.0.1",
14955 "dev": true,
14956 "requires": {
14957 "es5-ext": "^0.10.50",
14958 "type": "^1.0.1"
14959 }
14960 },
14961 "daisyui": {
14962 "version": "2.14.3",
14963 "dev": true,
14964 "requires": {
14965 "color": "^4.2",
14966 "css-selector-tokenizer": "^0.8.0",
14967 "postcss-js": "^4.0.0",
14968 "tailwindcss": "^3.0"
14969 }
14970 },
14971 "data-urls": {
14972 "version": "3.0.2",
14973 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz",
14974 "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==",
14975 "dev": true,
14976 "requires": {
14977 "abab": "^2.0.6",
14978 "whatwg-mimetype": "^3.0.0",
14979 "whatwg-url": "^11.0.0"
14980 },
14981 "dependencies": {
14982 "whatwg-url": {
14983 "version": "11.0.0",
14984 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
14985 "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
14986 "dev": true,
14987 "requires": {
14988 "tr46": "^3.0.0",
14989 "webidl-conversions": "^7.0.0"
14990 }
14991 }
14992 }
14993 },
14994 "dateformat": {
14995 "version": "4.6.3",
14996 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz",
14997 "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==",
14998 "dev": true
14999 },
15000 "debug": {
15001 "version": "4.3.3",
15002 "dev": true,
15003 "requires": {
15004 "ms": "2.1.2"
15005 },
15006 "dependencies": {
15007 "ms": {
15008 "version": "2.1.2",
15009 "dev": true
15010 }
15011 }
15012 },
15013 "decimal.js": {
15014 "version": "10.3.1",
15015 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz",
15016 "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==",
15017 "dev": true
15018 },
15019 "decode-uri-component": {
15020 "version": "0.2.0",
15021 "dev": true
15022 },
15023 "dedent": {
15024 "version": "0.7.0",
15025 "dev": true
15026 },
15027 "deep-is": {
15028 "version": "0.1.4",
15029 "dev": true
15030 },
15031 "deepmerge": {
15032 "version": "4.2.2",
15033 "dev": true
15034 },
15035 "define-lazy-prop": {
15036 "version": "2.0.0",
15037 "dev": true
15038 },
15039 "define-properties": {
15040 "version": "1.1.4",
15041 "dev": true,
15042 "requires": {
15043 "has-property-descriptors": "^1.0.0",
15044 "object-keys": "^1.1.1"
15045 }
15046 },
15047 "defined": {
15048 "version": "1.0.0",
15049 "dev": true
15050 },
15051 "delayed-stream": {
15052 "version": "1.0.0",
15053 "dev": true
15054 },
15055 "depd": {
15056 "version": "2.0.0",
15057 "dev": true
15058 },
15059 "destroy": {
15060 "version": "1.2.0",
15061 "dev": true
15062 },
15063 "detect-indent": {
15064 "version": "6.1.0",
15065 "dev": true
15066 },
15067 "detect-newline": {
15068 "version": "3.1.0",
15069 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
15070 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
15071 "dev": true
15072 },
15073 "detective": {
15074 "version": "5.2.0",
15075 "dev": true,
15076 "requires": {
15077 "acorn-node": "^1.6.1",
15078 "defined": "^1.0.0",
15079 "minimist": "^1.1.1"
15080 }
15081 },
15082 "didyoumean": {
15083 "version": "1.2.2",
15084 "dev": true
15085 },
15086 "diff-sequences": {
15087 "version": "27.5.1",
15088 "dev": true
15089 },
15090 "dir-glob": {
15091 "version": "3.0.1",
15092 "dev": true,
15093 "requires": {
15094 "path-type": "^4.0.0"
15095 }
15096 },
15097 "dlv": {
15098 "version": "1.1.3",
15099 "dev": true
15100 },
15101 "doctrine": {
15102 "version": "3.0.0",
15103 "dev": true,
15104 "requires": {
15105 "esutils": "^2.0.2"
15106 }
15107 },
15108 "dom-accessibility-api": {
15109 "version": "0.5.14",
15110 "dev": true
15111 },
15112 "domexception": {
15113 "version": "4.0.0",
15114 "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
15115 "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
15116 "dev": true,
15117 "requires": {
15118 "webidl-conversions": "^7.0.0"
15119 }
15120 },
15121 "duplexer2": {
15122 "version": "0.1.4",
15123 "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
15124 "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
15125 "dev": true,
15126 "requires": {
15127 "readable-stream": "^2.0.2"
15128 },
15129 "dependencies": {
15130 "readable-stream": {
15131 "version": "2.3.7",
15132 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
15133 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
15134 "dev": true,
15135 "requires": {
15136 "core-util-is": "~1.0.0",
15137 "inherits": "~2.0.3",
15138 "isarray": "~1.0.0",
15139 "process-nextick-args": "~2.0.0",
15140 "safe-buffer": "~5.1.1",
15141 "string_decoder": "~1.1.1",
15142 "util-deprecate": "~1.0.1"
15143 }
15144 },
15145 "string_decoder": {
15146 "version": "1.1.1",
15147 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
15148 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
15149 "dev": true,
15150 "requires": {
15151 "safe-buffer": "~5.1.0"
15152 }
15153 }
15154 }
15155 },
15156 "ee-first": {
15157 "version": "1.1.1",
15158 "dev": true
15159 },
15160 "electron-to-chromium": {
15161 "version": "1.4.129",
15162 "dev": true
15163 },
15164 "emittery": {
15165 "version": "0.10.2",
15166 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz",
15167 "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==",
15168 "dev": true
15169 },
15170 "emoji-regex": {
15171 "version": "8.0.0",
15172 "dev": true
15173 },
15174 "encodeurl": {
15175 "version": "1.0.2",
15176 "dev": true
15177 },
15178 "end-of-stream": {
15179 "version": "1.4.4",
15180 "dev": true,
15181 "requires": {
15182 "once": "^1.4.0"
15183 }
15184 },
15185 "error-ex": {
15186 "version": "1.3.2",
15187 "dev": true,
15188 "requires": {
15189 "is-arrayish": "^0.2.1"
15190 }
15191 },
15192 "es5-ext": {
15193 "version": "0.10.61",
15194 "dev": true,
15195 "requires": {
15196 "es6-iterator": "^2.0.3",
15197 "es6-symbol": "^3.1.3",
15198 "next-tick": "^1.1.0"
15199 }
15200 },
15201 "es6-iterator": {
15202 "version": "2.0.3",
15203 "dev": true,
15204 "requires": {
15205 "d": "1",
15206 "es5-ext": "^0.10.35",
15207 "es6-symbol": "^3.1.1"
15208 }
15209 },
15210 "es6-object-assign": {
15211 "version": "1.1.0",
15212 "dev": true
15213 },
15214 "es6-promise": {
15215 "version": "4.2.8",
15216 "dev": true
15217 },
15218 "es6-symbol": {
15219 "version": "3.1.3",
15220 "dev": true,
15221 "requires": {
15222 "d": "^1.0.1",
15223 "ext": "^1.1.2"
15224 }
15225 },
15226 "es6-weak-map": {
15227 "version": "2.0.3",
15228 "dev": true,
15229 "requires": {
15230 "d": "1",
15231 "es5-ext": "^0.10.46",
15232 "es6-iterator": "^2.0.3",
15233 "es6-symbol": "^3.1.1"
15234 }
15235 },
15236 "esbuild": {
15237 "version": "0.14.38",
15238 "dev": true,
15239 "requires": {
15240 "esbuild-android-64": "0.14.38",
15241 "esbuild-android-arm64": "0.14.38",
15242 "esbuild-darwin-64": "0.14.38",
15243 "esbuild-darwin-arm64": "0.14.38",
15244 "esbuild-freebsd-64": "0.14.38",
15245 "esbuild-freebsd-arm64": "0.14.38",
15246 "esbuild-linux-32": "0.14.38",
15247 "esbuild-linux-64": "0.14.38",
15248 "esbuild-linux-arm": "0.14.38",
15249 "esbuild-linux-arm64": "0.14.38",
15250 "esbuild-linux-mips64le": "0.14.38",
15251 "esbuild-linux-ppc64le": "0.14.38",
15252 "esbuild-linux-riscv64": "0.14.38",
15253 "esbuild-linux-s390x": "0.14.38",
15254 "esbuild-netbsd-64": "0.14.38",
15255 "esbuild-openbsd-64": "0.14.38",
15256 "esbuild-sunos-64": "0.14.38",
15257 "esbuild-windows-32": "0.14.38",
15258 "esbuild-windows-64": "0.14.38",
15259 "esbuild-windows-arm64": "0.14.38"
15260 }
15261 },
15262 "esbuild-darwin-64": {
15263 "version": "0.14.38",
15264 "dev": true,
15265 "optional": true
15266 },
15267 "escalade": {
15268 "version": "3.1.1",
15269 "dev": true
15270 },
15271 "escape-html": {
15272 "version": "1.0.3",
15273 "dev": true
15274 },
15275 "escape-string-regexp": {
15276 "version": "1.0.5",
15277 "dev": true
15278 },
15279 "escodegen": {
15280 "version": "2.0.0",
15281 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
15282 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
15283 "dev": true,
15284 "requires": {
15285 "esprima": "^4.0.1",
15286 "estraverse": "^5.2.0",
15287 "esutils": "^2.0.2",
15288 "optionator": "^0.8.1",
15289 "source-map": "~0.6.1"
15290 },
15291 "dependencies": {
15292 "estraverse": {
15293 "version": "5.3.0",
15294 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
15295 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
15296 "dev": true
15297 },
15298 "levn": {
15299 "version": "0.3.0",
15300 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
15301 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
15302 "dev": true,
15303 "requires": {
15304 "prelude-ls": "~1.1.2",
15305 "type-check": "~0.3.2"
15306 }
15307 },
15308 "optionator": {
15309 "version": "0.8.3",
15310 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
15311 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
15312 "dev": true,
15313 "requires": {
15314 "deep-is": "~0.1.3",
15315 "fast-levenshtein": "~2.0.6",
15316 "levn": "~0.3.0",
15317 "prelude-ls": "~1.1.2",
15318 "type-check": "~0.3.2",
15319 "word-wrap": "~1.2.3"
15320 }
15321 },
15322 "prelude-ls": {
15323 "version": "1.1.2",
15324 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
15325 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
15326 "dev": true
15327 },
15328 "source-map": {
15329 "version": "0.6.1",
15330 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
15331 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
15332 "dev": true,
15333 "optional": true
15334 },
15335 "type-check": {
15336 "version": "0.3.2",
15337 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
15338 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
15339 "dev": true,
15340 "requires": {
15341 "prelude-ls": "~1.1.2"
15342 }
15343 }
15344 }
15345 },
15346 "eslint": {
15347 "version": "8.14.0",
15348 "dev": true,
15349 "requires": {
15350 "@eslint/eslintrc": "^1.2.2",
15351 "@humanwhocodes/config-array": "^0.9.2",
15352 "ajv": "^6.10.0",
15353 "chalk": "^4.0.0",
15354 "cross-spawn": "^7.0.2",
15355 "debug": "^4.3.2",
15356 "doctrine": "^3.0.0",
15357 "escape-string-regexp": "^4.0.0",
15358 "eslint-scope": "^7.1.1",
15359 "eslint-utils": "^3.0.0",
15360 "eslint-visitor-keys": "^3.3.0",
15361 "espree": "^9.3.1",
15362 "esquery": "^1.4.0",
15363 "esutils": "^2.0.2",
15364 "fast-deep-equal": "^3.1.3",
15365 "file-entry-cache": "^6.0.1",
15366 "functional-red-black-tree": "^1.0.1",
15367 "glob-parent": "^6.0.1",
15368 "globals": "^13.6.0",
15369 "ignore": "^5.2.0",
15370 "import-fresh": "^3.0.0",
15371 "imurmurhash": "^0.1.4",
15372 "is-glob": "^4.0.0",
15373 "js-yaml": "^4.1.0",
15374 "json-stable-stringify-without-jsonify": "^1.0.1",
15375 "levn": "^0.4.1",
15376 "lodash.merge": "^4.6.2",
15377 "minimatch": "^3.0.4",
15378 "natural-compare": "^1.4.0",
15379 "optionator": "^0.9.1",
15380 "regexpp": "^3.2.0",
15381 "strip-ansi": "^6.0.1",
15382 "strip-json-comments": "^3.1.0",
15383 "text-table": "^0.2.0",
15384 "v8-compile-cache": "^2.0.3"
15385 },
15386 "dependencies": {
15387 "ansi-styles": {
15388 "version": "4.3.0",
15389 "dev": true,
15390 "requires": {
15391 "color-convert": "^2.0.1"
15392 }
15393 },
15394 "argparse": {
15395 "version": "2.0.1",
15396 "dev": true
15397 },
15398 "chalk": {
15399 "version": "4.1.2",
15400 "dev": true,
15401 "requires": {
15402 "ansi-styles": "^4.1.0",
15403 "supports-color": "^7.1.0"
15404 }
15405 },
15406 "color-convert": {
15407 "version": "2.0.1",
15408 "dev": true,
15409 "requires": {
15410 "color-name": "~1.1.4"
15411 }
15412 },
15413 "color-name": {
15414 "version": "1.1.4",
15415 "dev": true
15416 },
15417 "escape-string-regexp": {
15418 "version": "4.0.0",
15419 "dev": true
15420 },
15421 "eslint-scope": {
15422 "version": "7.1.1",
15423 "dev": true,
15424 "requires": {
15425 "esrecurse": "^4.3.0",
15426 "estraverse": "^5.2.0"
15427 }
15428 },
15429 "estraverse": {
15430 "version": "5.3.0",
15431 "dev": true
15432 },
15433 "glob-parent": {
15434 "version": "6.0.2",
15435 "dev": true,
15436 "requires": {
15437 "is-glob": "^4.0.3"
15438 }
15439 },
15440 "globals": {
15441 "version": "13.13.0",
15442 "dev": true,
15443 "requires": {
15444 "type-fest": "^0.20.2"
15445 }
15446 },
15447 "has-flag": {
15448 "version": "4.0.0",
15449 "dev": true
15450 },
15451 "js-yaml": {
15452 "version": "4.1.0",
15453 "dev": true,
15454 "requires": {
15455 "argparse": "^2.0.1"
15456 }
15457 },
15458 "supports-color": {
15459 "version": "7.2.0",
15460 "dev": true,
15461 "requires": {
15462 "has-flag": "^4.0.0"
15463 }
15464 },
15465 "type-fest": {
15466 "version": "0.20.2",
15467 "dev": true
15468 }
15469 }
15470 },
15471 "eslint-config-prettier": {
15472 "version": "8.5.0",
15473 "dev": true,
15474 "requires": {}
15475 },
15476 "eslint-plugin-svelte3": {
15477 "version": "3.4.1",
15478 "dev": true,
15479 "requires": {}
15480 },
15481 "eslint-scope": {
15482 "version": "5.1.1",
15483 "dev": true,
15484 "requires": {
15485 "esrecurse": "^4.3.0",
15486 "estraverse": "^4.1.1"
15487 }
15488 },
15489 "eslint-utils": {
15490 "version": "2.1.0",
15491 "dev": true,
15492 "requires": {
15493 "eslint-visitor-keys": "^1.1.0"
15494 },
15495 "dependencies": {
15496 "eslint-visitor-keys": {
15497 "version": "2.1.0",
15498 "dev": true
15499 }
15500 }
15501 },
15502 "eslint-visitor-keys": {
15503 "version": "1.3.0",
15504 "dev": true
15505 },
15506 "espree": {
15507 "version": "7.3.1",
15508 "dev": true,
15509 "requires": {
15510 "acorn": "^7.4.0",
15511 "acorn-jsx": "^5.3.1",
15512 "eslint-visitor-keys": "^1.3.0"
15513 },
15514 "dependencies": {
15515 "acorn": {
15516 "version": "8.7.1",
15517 "dev": true
15518 }
15519 }
15520 },
15521 "esprima": {
15522 "version": "4.0.1",
15523 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
15524 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
15525 "dev": true
15526 },
15527 "esquery": {
15528 "version": "1.4.0",
15529 "dev": true,
15530 "requires": {
15531 "estraverse": "^5.1.0"
15532 },
15533 "dependencies": {
15534 "estraverse": {
15535 "version": "5.3.0",
15536 "dev": true
15537 }
15538 }
15539 },
15540 "esrecurse": {
15541 "version": "4.3.0",
15542 "dev": true,
15543 "requires": {
15544 "estraverse": "^5.2.0"
15545 },
15546 "dependencies": {
15547 "estraverse": {
15548 "version": "5.3.0",
15549 "dev": true
15550 }
15551 }
15552 },
15553 "estraverse": {
15554 "version": "4.3.0",
15555 "dev": true
15556 },
15557 "estree-walker": {
15558 "version": "2.0.2",
15559 "dev": true
15560 },
15561 "esutils": {
15562 "version": "2.0.3",
15563 "dev": true
15564 },
15565 "etag": {
15566 "version": "1.8.1",
15567 "dev": true
15568 },
15569 "event-emitter": {
15570 "version": "0.3.5",
15571 "dev": true,
15572 "requires": {
15573 "d": "1",
15574 "es5-ext": "~0.10.14"
15575 }
15576 },
15577 "eventemitter3": {
15578 "version": "4.0.7",
15579 "dev": true
15580 },
15581 "execa": {
15582 "version": "5.1.1",
15583 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
15584 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
15585 "dev": true,
15586 "requires": {
15587 "cross-spawn": "^7.0.3",
15588 "get-stream": "^6.0.0",
15589 "human-signals": "^2.1.0",
15590 "is-stream": "^2.0.0",
15591 "merge-stream": "^2.0.0",
15592 "npm-run-path": "^4.0.1",
15593 "onetime": "^5.1.2",
15594 "signal-exit": "^3.0.3",
15595 "strip-final-newline": "^2.0.0"
15596 }
15597 },
15598 "exit": {
15599 "version": "0.1.2",
15600 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
15601 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
15602 "dev": true
15603 },
15604 "expect": {
15605 "version": "27.2.5",
15606 "resolved": "https://registry.npmjs.org/expect/-/expect-27.2.5.tgz",
15607 "integrity": "sha512-ZrO0w7bo8BgGoP/bLz+HDCI+0Hfei9jUSZs5yI/Wyn9VkG9w8oJ7rHRgYj+MA7yqqFa0IwHA3flJzZtYugShJA==",
15608 "dev": true,
15609 "requires": {
15610 "@jest/types": "^27.2.5",
15611 "ansi-styles": "^5.0.0",
15612 "jest-get-type": "^27.0.6",
15613 "jest-matcher-utils": "^27.2.5",
15614 "jest-message-util": "^27.2.5",
15615 "jest-regex-util": "^27.0.6"
15616 },
15617 "dependencies": {
15618 "@jest/types": {
15619 "version": "27.5.1",
15620 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz",
15621 "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==",
15622 "dev": true,
15623 "requires": {
15624 "@types/istanbul-lib-coverage": "^2.0.0",
15625 "@types/istanbul-reports": "^3.0.0",
15626 "@types/node": "*",
15627 "@types/yargs": "^16.0.0",
15628 "chalk": "^4.0.0"
15629 }
15630 },
15631 "@types/yargs": {
15632 "version": "16.0.4",
15633 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz",
15634 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==",
15635 "dev": true,
15636 "requires": {
15637 "@types/yargs-parser": "*"
15638 }
15639 },
15640 "ansi-styles": {
15641 "version": "5.2.0",
15642 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
15643 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
15644 "dev": true
15645 },
15646 "chalk": {
15647 "version": "4.1.2",
15648 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
15649 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
15650 "dev": true,
15651 "requires": {
15652 "ansi-styles": "^4.1.0",
15653 "supports-color": "^7.1.0"
15654 },
15655 "dependencies": {
15656 "ansi-styles": {
15657 "version": "4.3.0",
15658 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
15659 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
15660 "dev": true,
15661 "requires": {
15662 "color-convert": "^2.0.1"
15663 }
15664 }
15665 }
15666 },
15667 "color-convert": {
15668 "version": "2.0.1",
15669 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
15670 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
15671 "dev": true,
15672 "requires": {
15673 "color-name": "~1.1.4"
15674 }
15675 },
15676 "color-name": {
15677 "version": "1.1.4",
15678 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
15679 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
15680 "dev": true
15681 },
15682 "has-flag": {
15683 "version": "4.0.0",
15684 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
15685 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
15686 "dev": true
15687 },
15688 "jest-message-util": {
15689 "version": "27.5.1",
15690 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz",
15691 "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==",
15692 "dev": true,
15693 "requires": {
15694 "@babel/code-frame": "^7.12.13",
15695 "@jest/types": "^27.5.1",
15696 "@types/stack-utils": "^2.0.0",
15697 "chalk": "^4.0.0",
15698 "graceful-fs": "^4.2.9",
15699 "micromatch": "^4.0.4",
15700 "pretty-format": "^27.5.1",
15701 "slash": "^3.0.0",
15702 "stack-utils": "^2.0.3"
15703 }
15704 },
15705 "jest-regex-util": {
15706 "version": "27.5.1",
15707 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz",
15708 "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==",
15709 "dev": true
15710 },
15711 "supports-color": {
15712 "version": "7.2.0",
15713 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
15714 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
15715 "dev": true,
15716 "requires": {
15717 "has-flag": "^4.0.0"
15718 }
15719 }
15720 }
15721 },
15722 "express": {
15723 "version": "4.18.1",
15724 "dev": true,
15725 "requires": {
15726 "accepts": "~1.3.8",
15727 "array-flatten": "1.1.1",
15728 "body-parser": "1.20.0",
15729 "content-disposition": "0.5.4",
15730 "content-type": "~1.0.4",
15731 "cookie": "0.5.0",
15732 "cookie-signature": "1.0.6",
15733 "debug": "2.6.9",
15734 "depd": "2.0.0",
15735 "encodeurl": "~1.0.2",
15736 "escape-html": "~1.0.3",
15737 "etag": "~1.8.1",
15738 "finalhandler": "1.2.0",
15739 "fresh": "0.5.2",
15740 "http-errors": "2.0.0",
15741 "merge-descriptors": "1.0.1",
15742 "methods": "~1.1.2",
15743 "on-finished": "2.4.1",
15744 "parseurl": "~1.3.3",
15745 "path-to-regexp": "0.1.7",
15746 "proxy-addr": "~2.0.7",
15747 "qs": "6.10.3",
15748 "range-parser": "~1.2.1",
15749 "safe-buffer": "5.2.1",
15750 "send": "0.18.0",
15751 "serve-static": "1.15.0",
15752 "setprototypeof": "1.2.0",
15753 "statuses": "2.0.1",
15754 "type-is": "~1.6.18",
15755 "utils-merge": "1.0.1",
15756 "vary": "~1.1.2"
15757 },
15758 "dependencies": {
15759 "debug": {
15760 "version": "2.6.9",
15761 "dev": true,
15762 "requires": {
15763 "ms": "2.0.0"
15764 }
15765 },
15766 "ms": {
15767 "version": "2.0.0",
15768 "dev": true
15769 },
15770 "safe-buffer": {
15771 "version": "5.2.1",
15772 "dev": true
15773 }
15774 }
15775 },
15776 "ext": {
15777 "version": "1.6.0",
15778 "dev": true,
15779 "requires": {
15780 "type": "^2.5.0"
15781 },
15782 "dependencies": {
15783 "type": {
15784 "version": "2.6.0",
15785 "dev": true
15786 }
15787 }
15788 },
15789 "extract-zip": {
15790 "version": "2.0.1",
15791 "dev": true,
15792 "requires": {
15793 "@types/yauzl": "^2.9.1",
15794 "debug": "^4.1.1",
15795 "get-stream": "^5.1.0",
15796 "yauzl": "^2.10.0"
15797 },
15798 "dependencies": {
15799 "get-stream": {
15800 "version": "5.2.0",
15801 "dev": true,
15802 "requires": {
15803 "pump": "^3.0.0"
15804 }
15805 }
15806 }
15807 },
15808 "fast-deep-equal": {
15809 "version": "3.1.3",
15810 "dev": true
15811 },
15812 "fast-glob": {
15813 "version": "3.2.11",
15814 "dev": true,
15815 "requires": {
15816 "@nodelib/fs.stat": "^2.0.2",
15817 "@nodelib/fs.walk": "^1.2.3",
15818 "glob-parent": "^5.1.2",
15819 "merge2": "^1.3.0",
15820 "micromatch": "^4.0.4"
15821 }
15822 },
15823 "fast-json-stable-stringify": {
15824 "version": "2.1.0",
15825 "dev": true
15826 },
15827 "fast-levenshtein": {
15828 "version": "2.0.6",
15829 "dev": true
15830 },
15831 "fast-redact": {
15832 "version": "3.1.1",
15833 "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.1.1.tgz",
15834 "integrity": "sha512-odVmjC8x8jNeMZ3C+rPMESzXVSEU8tSWSHv9HFxP2mm89G/1WwqhrerJDQm9Zus8X6aoRgQDThKqptdNA6bt+A==",
15835 "dev": true
15836 },
15837 "fast-safe-stringify": {
15838 "version": "2.1.1",
15839 "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz",
15840 "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==",
15841 "dev": true
15842 },
15843 "fastparse": {
15844 "version": "1.1.2",
15845 "dev": true
15846 },
15847 "fastq": {
15848 "version": "1.13.0",
15849 "dev": true,
15850 "requires": {
15851 "reusify": "^1.0.4"
15852 }
15853 },
15854 "fb-watchman": {
15855 "version": "2.0.1",
15856 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
15857 "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
15858 "dev": true,
15859 "requires": {
15860 "bser": "2.1.1"
15861 }
15862 },
15863 "fd-slicer": {
15864 "version": "1.1.0",
15865 "dev": true,
15866 "requires": {
15867 "pend": "~1.2.0"
15868 }
15869 },
15870 "figgy-pudding": {
15871 "version": "3.5.2",
15872 "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
15873 "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
15874 "dev": true
15875 },
15876 "file-entry-cache": {
15877 "version": "6.0.1",
15878 "dev": true,
15879 "requires": {
15880 "flat-cache": "^3.0.4"
15881 }
15882 },
15883 "fill-range": {
15884 "version": "7.0.1",
15885 "dev": true,
15886 "requires": {
15887 "to-regex-range": "^5.0.1"
15888 }
15889 },
15890 "finalhandler": {
15891 "version": "1.2.0",
15892 "dev": true,
15893 "requires": {
15894 "debug": "2.6.9",
15895 "encodeurl": "~1.0.2",
15896 "escape-html": "~1.0.3",
15897 "on-finished": "2.4.1",
15898 "parseurl": "~1.3.3",
15899 "statuses": "2.0.1",
15900 "unpipe": "~1.0.0"
15901 },
15902 "dependencies": {
15903 "debug": {
15904 "version": "2.6.9",
15905 "dev": true,
15906 "requires": {
15907 "ms": "2.0.0"
15908 }
15909 },
15910 "ms": {
15911 "version": "2.0.0",
15912 "dev": true
15913 }
15914 }
15915 },
15916 "find-up": {
15917 "version": "4.1.0",
15918 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
15919 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
15920 "dev": true,
15921 "requires": {
15922 "locate-path": "^5.0.0",
15923 "path-exists": "^4.0.0"
15924 }
15925 },
15926 "flat-cache": {
15927 "version": "3.0.4",
15928 "dev": true,
15929 "requires": {
15930 "flatted": "^3.1.0",
15931 "rimraf": "^3.0.2"
15932 },
15933 "dependencies": {
15934 "rimraf": {
15935 "version": "3.0.2",
15936 "dev": true,
15937 "requires": {
15938 "glob": "^7.1.3"
15939 }
15940 }
15941 }
15942 },
15943 "flatstr": {
15944 "version": "1.0.12",
15945 "resolved": "https://registry.npmjs.org/flatstr/-/flatstr-1.0.12.tgz",
15946 "integrity": "sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==",
15947 "dev": true
15948 },
15949 "flatted": {
15950 "version": "3.2.5",
15951 "dev": true
15952 },
15953 "follow-redirects": {
15954 "version": "1.14.9",
15955 "dev": true
15956 },
15957 "form-data": {
15958 "version": "2.5.1",
15959 "dev": true,
15960 "requires": {
15961 "asynckit": "^0.4.0",
15962 "combined-stream": "^1.0.6",
15963 "mime-types": "^2.1.12"
15964 }
15965 },
15966 "forwarded": {
15967 "version": "0.2.0",
15968 "dev": true
15969 },
15970 "fraction.js": {
15971 "version": "4.2.0",
15972 "dev": true
15973 },
15974 "fresh": {
15975 "version": "0.5.2",
15976 "dev": true
15977 },
15978 "fs-minipass": {
15979 "version": "2.1.0",
15980 "dev": true,
15981 "requires": {
15982 "minipass": "^3.0.0"
15983 }
15984 },
15985 "fs.realpath": {
15986 "version": "1.0.0",
15987 "dev": true
15988 },
15989 "fsevents": {
15990 "version": "2.3.2",
15991 "dev": true,
15992 "optional": true
15993 },
15994 "fstream": {
15995 "version": "1.0.12",
15996 "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
15997 "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
15998 "dev": true,
15999 "requires": {
16000 "graceful-fs": "^4.1.2",
16001 "inherits": "~2.0.0",
16002 "mkdirp": ">=0.5 0",
16003 "rimraf": "2"
16004 },
16005 "dependencies": {
16006 "mkdirp": {
16007 "version": "0.5.6",
16008 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
16009 "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
16010 "dev": true,
16011 "requires": {
16012 "minimist": "^1.2.6"
16013 }
16014 }
16015 }
16016 },
16017 "function-bind": {
16018 "version": "1.1.1",
16019 "dev": true
16020 },
16021 "functional-red-black-tree": {
16022 "version": "1.0.1",
16023 "dev": true
16024 },
16025 "gensync": {
16026 "version": "1.0.0-beta.2",
16027 "dev": true
16028 },
16029 "get-caller-file": {
16030 "version": "2.0.5",
16031 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
16032 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
16033 "dev": true
16034 },
16035 "get-intrinsic": {
16036 "version": "1.1.1",
16037 "dev": true,
16038 "requires": {
16039 "function-bind": "^1.1.1",
16040 "has": "^1.0.3",
16041 "has-symbols": "^1.0.1"
16042 }
16043 },
16044 "get-package-type": {
16045 "version": "0.1.0",
16046 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
16047 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
16048 "dev": true
16049 },
16050 "get-stream": {
16051 "version": "6.0.1",
16052 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
16053 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
16054 "dev": true
16055 },
16056 "glob": {
16057 "version": "7.2.0",
16058 "dev": true,
16059 "requires": {
16060 "fs.realpath": "^1.0.0",
16061 "inflight": "^1.0.4",
16062 "inherits": "2",
16063 "minimatch": "^3.0.4",
16064 "once": "^1.3.0",
16065 "path-is-absolute": "^1.0.0"
16066 }
16067 },
16068 "glob-parent": {
16069 "version": "5.1.2",
16070 "dev": true,
16071 "requires": {
16072 "is-glob": "^4.0.1"
16073 }
16074 },
16075 "globals": {
16076 "version": "11.12.0",
16077 "dev": true
16078 },
16079 "globalyzer": {
16080 "version": "0.1.0",
16081 "dev": true
16082 },
16083 "globby": {
16084 "version": "11.1.0",
16085 "dev": true,
16086 "requires": {
16087 "array-union": "^2.1.0",
16088 "dir-glob": "^3.0.1",
16089 "fast-glob": "^3.2.9",
16090 "ignore": "^5.2.0",
16091 "merge2": "^1.4.1",
16092 "slash": "^3.0.0"
16093 }
16094 },
16095 "globrex": {
16096 "version": "0.1.2",
16097 "dev": true
16098 },
16099 "graceful-fs": {
16100 "version": "4.2.10",
16101 "dev": true
16102 },
16103 "graphql": {
16104 "version": "16.4.0",
16105 "dev": true,
16106 "peer": true
16107 },
16108 "graphql-tag": {
16109 "version": "2.12.6",
16110 "dev": true,
16111 "requires": {
16112 "tslib": "^2.1.0"
16113 }
16114 },
16115 "handlebars": {
16116 "version": "4.7.7",
16117 "dev": true,
16118 "requires": {
16119 "minimist": "^1.2.5",
16120 "neo-async": "^2.6.0",
16121 "source-map": "^0.6.1",
16122 "uglify-js": "^3.1.4",
16123 "wordwrap": "^1.0.0"
16124 },
16125 "dependencies": {
16126 "source-map": {
16127 "version": "0.6.1",
16128 "dev": true
16129 }
16130 }
16131 },
16132 "has": {
16133 "version": "1.0.3",
16134 "dev": true,
16135 "requires": {
16136 "function-bind": "^1.1.1"
16137 }
16138 },
16139 "has-flag": {
16140 "version": "3.0.0",
16141 "dev": true
16142 },
16143 "has-property-descriptors": {
16144 "version": "1.0.0",
16145 "dev": true,
16146 "requires": {
16147 "get-intrinsic": "^1.1.1"
16148 }
16149 },
16150 "has-symbols": {
16151 "version": "1.0.3",
16152 "dev": true
16153 },
16154 "hoist-non-react-statics": {
16155 "version": "3.3.2",
16156 "dev": true,
16157 "requires": {
16158 "react-is": "^16.7.0"
16159 }
16160 },
16161 "html-encoding-sniffer": {
16162 "version": "3.0.0",
16163 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
16164 "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
16165 "dev": true,
16166 "requires": {
16167 "whatwg-encoding": "^2.0.0"
16168 }
16169 },
16170 "html-escaper": {
16171 "version": "2.0.2",
16172 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
16173 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
16174 "dev": true
16175 },
16176 "http-errors": {
16177 "version": "2.0.0",
16178 "dev": true,
16179 "requires": {
16180 "depd": "2.0.0",
16181 "inherits": "2.0.4",
16182 "setprototypeof": "1.2.0",
16183 "statuses": "2.0.1",
16184 "toidentifier": "1.0.1"
16185 }
16186 },
16187 "http-proxy": {
16188 "version": "1.18.1",
16189 "dev": true,
16190 "requires": {
16191 "eventemitter3": "^4.0.0",
16192 "follow-redirects": "^1.0.0",
16193 "requires-port": "^1.0.0"
16194 }
16195 },
16196 "http-proxy-agent": {
16197 "version": "5.0.0",
16198 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
16199 "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
16200 "dev": true,
16201 "requires": {
16202 "@tootallnate/once": "2",
16203 "agent-base": "6",
16204 "debug": "4"
16205 }
16206 },
16207 "https-proxy-agent": {
16208 "version": "5.0.1",
16209 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
16210 "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
16211 "dev": true,
16212 "requires": {
16213 "agent-base": "6",
16214 "debug": "4"
16215 }
16216 },
16217 "human-signals": {
16218 "version": "2.1.0",
16219 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
16220 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
16221 "dev": true
16222 },
16223 "iconv-lite": {
16224 "version": "0.4.24",
16225 "dev": true,
16226 "requires": {
16227 "safer-buffer": ">= 2.1.2 < 3"
16228 }
16229 },
16230 "ignore": {
16231 "version": "4.0.6",
16232 "dev": true
16233 },
16234 "import-fresh": {
16235 "version": "3.3.0",
16236 "dev": true,
16237 "requires": {
16238 "parent-module": "^1.0.0",
16239 "resolve-from": "^4.0.0"
16240 }
16241 },
16242 "import-local": {
16243 "version": "3.1.0",
16244 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz",
16245 "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==",
16246 "dev": true,
16247 "requires": {
16248 "pkg-dir": "^4.2.0",
16249 "resolve-cwd": "^3.0.0"
16250 }
16251 },
16252 "imurmurhash": {
16253 "version": "0.1.4",
16254 "dev": true
16255 },
16256 "indent-string": {
16257 "version": "4.0.0",
16258 "dev": true
16259 },
16260 "inflight": {
16261 "version": "1.0.6",
16262 "dev": true,
16263 "requires": {
16264 "once": "^1.3.0",
16265 "wrappy": "1"
16266 }
16267 },
16268 "inherits": {
16269 "version": "2.0.4",
16270 "dev": true
16271 },
16272 "ini": {
16273 "version": "1.3.8",
16274 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
16275 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
16276 "dev": true
16277 },
16278 "intl-messageformat": {
16279 "version": "9.13.0",
16280 "dev": true,
16281 "requires": {
16282 "@formatjs/ecma402-abstract": "1.11.4",
16283 "@formatjs/fast-memoize": "1.2.1",
16284 "@formatjs/icu-messageformat-parser": "2.1.0",
16285 "tslib": "^2.1.0"
16286 }
16287 },
16288 "ip": {
16289 "version": "1.1.5",
16290 "dev": true
16291 },
16292 "ipaddr.js": {
16293 "version": "1.9.1",
16294 "dev": true
16295 },
16296 "is-arrayish": {
16297 "version": "0.2.1",
16298 "dev": true
16299 },
16300 "is-binary-path": {
16301 "version": "2.1.0",
16302 "dev": true,
16303 "requires": {
16304 "binary-extensions": "^2.0.0"
16305 }
16306 },
16307 "is-core-module": {
16308 "version": "2.9.0",
16309 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
16310 "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
16311 "dev": true,
16312 "requires": {
16313 "has": "^1.0.3"
16314 }
16315 },
16316 "is-docker": {
16317 "version": "2.2.1",
16318 "dev": true
16319 },
16320 "is-extglob": {
16321 "version": "2.1.1",
16322 "dev": true
16323 },
16324 "is-fullwidth-code-point": {
16325 "version": "3.0.0",
16326 "dev": true
16327 },
16328 "is-generator-fn": {
16329 "version": "2.1.0",
16330 "dev": true
16331 },
16332 "is-glob": {
16333 "version": "4.0.3",
16334 "dev": true,
16335 "requires": {
16336 "is-extglob": "^2.1.1"
16337 }
16338 },
16339 "is-number": {
16340 "version": "7.0.0",
16341 "dev": true
16342 },
16343 "is-potential-custom-element-name": {
16344 "version": "1.0.1",
16345 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
16346 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
16347 "dev": true
16348 },
16349 "is-promise": {
16350 "version": "2.2.2",
16351 "dev": true
16352 },
16353 "is-stream": {
16354 "version": "2.0.1",
16355 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
16356 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
16357 "dev": true
16358 },
16359 "is-wsl": {
16360 "version": "2.2.0",
16361 "dev": true,
16362 "requires": {
16363 "is-docker": "^2.0.0"
16364 }
16365 },
16366 "isarray": {
16367 "version": "1.0.0",
16368 "dev": true
16369 },
16370 "isexe": {
16371 "version": "2.0.0",
16372 "dev": true
16373 },
16374 "istanbul-lib-coverage": {
16375 "version": "3.2.0",
16376 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
16377 "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
16378 "dev": true
16379 },
16380 "istanbul-lib-instrument": {
16381 "version": "5.2.0",
16382 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz",
16383 "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==",
16384 "dev": true,
16385 "requires": {
16386 "@babel/core": "^7.12.3",
16387 "@babel/parser": "^7.14.7",
16388 "@istanbuljs/schema": "^0.1.2",
16389 "istanbul-lib-coverage": "^3.2.0",
16390 "semver": "^6.3.0"
16391 }
16392 },
16393 "istanbul-lib-report": {
16394 "version": "3.0.0",
16395 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
16396 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
16397 "dev": true,
16398 "requires": {
16399 "istanbul-lib-coverage": "^3.0.0",
16400 "make-dir": "^3.0.0",
16401 "supports-color": "^7.1.0"
16402 },
16403 "dependencies": {
16404 "has-flag": {
16405 "version": "4.0.0",
16406 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16407 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16408 "dev": true
16409 },
16410 "supports-color": {
16411 "version": "7.2.0",
16412 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16413 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16414 "dev": true,
16415 "requires": {
16416 "has-flag": "^4.0.0"
16417 }
16418 }
16419 }
16420 },
16421 "istanbul-lib-source-maps": {
16422 "version": "4.0.1",
16423 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
16424 "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
16425 "dev": true,
16426 "requires": {
16427 "debug": "^4.1.1",
16428 "istanbul-lib-coverage": "^3.0.0",
16429 "source-map": "^0.6.1"
16430 },
16431 "dependencies": {
16432 "source-map": {
16433 "version": "0.6.1",
16434 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16435 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16436 "dev": true
16437 }
16438 }
16439 },
16440 "istanbul-reports": {
16441 "version": "3.1.4",
16442 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz",
16443 "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==",
16444 "dev": true,
16445 "requires": {
16446 "html-escaper": "^2.0.0",
16447 "istanbul-lib-report": "^3.0.0"
16448 }
16449 },
16450 "iterall": {
16451 "version": "1.3.0",
16452 "dev": true
16453 },
16454 "jest": {
16455 "version": "28.1.0",
16456 "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.0.tgz",
16457 "integrity": "sha512-TZR+tHxopPhzw3c3560IJXZWLNHgpcz1Zh0w5A65vynLGNcg/5pZ+VildAd7+XGOu6jd58XMY/HNn0IkZIXVXg==",
16458 "dev": true,
16459 "requires": {
16460 "@jest/core": "^28.1.0",
16461 "import-local": "^3.0.2",
16462 "jest-cli": "^28.1.0"
16463 }
16464 },
16465 "jest-changed-files": {
16466 "version": "28.0.2",
16467 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.0.2.tgz",
16468 "integrity": "sha512-QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA==",
16469 "dev": true,
16470 "requires": {
16471 "execa": "^5.0.0",
16472 "throat": "^6.0.1"
16473 }
16474 },
16475 "jest-circus": {
16476 "version": "28.1.0",
16477 "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.0.tgz",
16478 "integrity": "sha512-rNYfqfLC0L0zQKRKsg4n4J+W1A2fbyGH7Ss/kDIocp9KXD9iaL111glsLu7+Z7FHuZxwzInMDXq+N1ZIBkI/TQ==",
16479 "dev": true,
16480 "requires": {
16481 "@jest/environment": "^28.1.0",
16482 "@jest/expect": "^28.1.0",
16483 "@jest/test-result": "^28.1.0",
16484 "@jest/types": "^28.1.0",
16485 "@types/node": "*",
16486 "chalk": "^4.0.0",
16487 "co": "^4.6.0",
16488 "dedent": "^0.7.0",
16489 "is-generator-fn": "^2.0.0",
16490 "jest-each": "^28.1.0",
16491 "jest-matcher-utils": "^28.1.0",
16492 "jest-message-util": "^28.1.0",
16493 "jest-runtime": "^28.1.0",
16494 "jest-snapshot": "^28.1.0",
16495 "jest-util": "^28.1.0",
16496 "pretty-format": "^28.1.0",
16497 "slash": "^3.0.0",
16498 "stack-utils": "^2.0.3",
16499 "throat": "^6.0.1"
16500 },
16501 "dependencies": {
16502 "ansi-regex": {
16503 "version": "5.0.1",
16504 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
16505 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
16506 "dev": true
16507 },
16508 "ansi-styles": {
16509 "version": "4.3.0",
16510 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16511 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16512 "dev": true,
16513 "requires": {
16514 "color-convert": "^2.0.1"
16515 }
16516 },
16517 "chalk": {
16518 "version": "4.1.2",
16519 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
16520 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
16521 "dev": true,
16522 "requires": {
16523 "ansi-styles": "^4.1.0",
16524 "supports-color": "^7.1.0"
16525 }
16526 },
16527 "color-convert": {
16528 "version": "2.0.1",
16529 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16530 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16531 "dev": true,
16532 "requires": {
16533 "color-name": "~1.1.4"
16534 }
16535 },
16536 "color-name": {
16537 "version": "1.1.4",
16538 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16539 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16540 "dev": true
16541 },
16542 "diff-sequences": {
16543 "version": "28.0.2",
16544 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz",
16545 "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==",
16546 "dev": true
16547 },
16548 "has-flag": {
16549 "version": "4.0.0",
16550 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16551 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16552 "dev": true
16553 },
16554 "jest-diff": {
16555 "version": "28.1.0",
16556 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz",
16557 "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==",
16558 "dev": true,
16559 "requires": {
16560 "chalk": "^4.0.0",
16561 "diff-sequences": "^28.0.2",
16562 "jest-get-type": "^28.0.2",
16563 "pretty-format": "^28.1.0"
16564 }
16565 },
16566 "jest-get-type": {
16567 "version": "28.0.2",
16568 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
16569 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
16570 "dev": true
16571 },
16572 "jest-matcher-utils": {
16573 "version": "28.1.0",
16574 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz",
16575 "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==",
16576 "dev": true,
16577 "requires": {
16578 "chalk": "^4.0.0",
16579 "jest-diff": "^28.1.0",
16580 "jest-get-type": "^28.0.2",
16581 "pretty-format": "^28.1.0"
16582 }
16583 },
16584 "pretty-format": {
16585 "version": "28.1.0",
16586 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
16587 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
16588 "dev": true,
16589 "requires": {
16590 "@jest/schemas": "^28.0.2",
16591 "ansi-regex": "^5.0.1",
16592 "ansi-styles": "^5.0.0",
16593 "react-is": "^18.0.0"
16594 },
16595 "dependencies": {
16596 "ansi-styles": {
16597 "version": "5.2.0",
16598 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
16599 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
16600 "dev": true
16601 }
16602 }
16603 },
16604 "react-is": {
16605 "version": "18.1.0",
16606 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
16607 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
16608 "dev": true
16609 },
16610 "supports-color": {
16611 "version": "7.2.0",
16612 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16613 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16614 "dev": true,
16615 "requires": {
16616 "has-flag": "^4.0.0"
16617 }
16618 }
16619 }
16620 },
16621 "jest-cli": {
16622 "version": "28.1.0",
16623 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.0.tgz",
16624 "integrity": "sha512-fDJRt6WPRriHrBsvvgb93OxgajHHsJbk4jZxiPqmZbMDRcHskfJBBfTyjFko0jjfprP544hOktdSi9HVgl4VUQ==",
16625 "dev": true,
16626 "requires": {
16627 "@jest/core": "^28.1.0",
16628 "@jest/test-result": "^28.1.0",
16629 "@jest/types": "^28.1.0",
16630 "chalk": "^4.0.0",
16631 "exit": "^0.1.2",
16632 "graceful-fs": "^4.2.9",
16633 "import-local": "^3.0.2",
16634 "jest-config": "^28.1.0",
16635 "jest-util": "^28.1.0",
16636 "jest-validate": "^28.1.0",
16637 "prompts": "^2.0.1",
16638 "yargs": "^17.3.1"
16639 },
16640 "dependencies": {
16641 "ansi-styles": {
16642 "version": "4.3.0",
16643 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16644 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16645 "dev": true,
16646 "requires": {
16647 "color-convert": "^2.0.1"
16648 }
16649 },
16650 "chalk": {
16651 "version": "4.1.2",
16652 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
16653 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
16654 "dev": true,
16655 "requires": {
16656 "ansi-styles": "^4.1.0",
16657 "supports-color": "^7.1.0"
16658 }
16659 },
16660 "color-convert": {
16661 "version": "2.0.1",
16662 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16663 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16664 "dev": true,
16665 "requires": {
16666 "color-name": "~1.1.4"
16667 }
16668 },
16669 "color-name": {
16670 "version": "1.1.4",
16671 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16672 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16673 "dev": true
16674 },
16675 "has-flag": {
16676 "version": "4.0.0",
16677 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16678 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16679 "dev": true
16680 },
16681 "supports-color": {
16682 "version": "7.2.0",
16683 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16684 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16685 "dev": true,
16686 "requires": {
16687 "has-flag": "^4.0.0"
16688 }
16689 }
16690 }
16691 },
16692 "jest-config": {
16693 "version": "28.1.0",
16694 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.0.tgz",
16695 "integrity": "sha512-aOV80E9LeWrmflp7hfZNn/zGA4QKv/xsn2w8QCBP0t0+YqObuCWTSgNbHJ0j9YsTuCO08ZR/wsvlxqqHX20iUA==",
16696 "dev": true,
16697 "requires": {
16698 "@babel/core": "^7.11.6",
16699 "@jest/test-sequencer": "^28.1.0",
16700 "@jest/types": "^28.1.0",
16701 "babel-jest": "^28.1.0",
16702 "chalk": "^4.0.0",
16703 "ci-info": "^3.2.0",
16704 "deepmerge": "^4.2.2",
16705 "glob": "^7.1.3",
16706 "graceful-fs": "^4.2.9",
16707 "jest-circus": "^28.1.0",
16708 "jest-environment-node": "^28.1.0",
16709 "jest-get-type": "^28.0.2",
16710 "jest-regex-util": "^28.0.2",
16711 "jest-resolve": "^28.1.0",
16712 "jest-runner": "^28.1.0",
16713 "jest-util": "^28.1.0",
16714 "jest-validate": "^28.1.0",
16715 "micromatch": "^4.0.4",
16716 "parse-json": "^5.2.0",
16717 "pretty-format": "^28.1.0",
16718 "slash": "^3.0.0",
16719 "strip-json-comments": "^3.1.1"
16720 },
16721 "dependencies": {
16722 "ansi-regex": {
16723 "version": "5.0.1",
16724 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
16725 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
16726 "dev": true
16727 },
16728 "ansi-styles": {
16729 "version": "4.3.0",
16730 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16731 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16732 "dev": true,
16733 "requires": {
16734 "color-convert": "^2.0.1"
16735 }
16736 },
16737 "chalk": {
16738 "version": "4.1.2",
16739 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
16740 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
16741 "dev": true,
16742 "requires": {
16743 "ansi-styles": "^4.1.0",
16744 "supports-color": "^7.1.0"
16745 }
16746 },
16747 "color-convert": {
16748 "version": "2.0.1",
16749 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16750 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16751 "dev": true,
16752 "requires": {
16753 "color-name": "~1.1.4"
16754 }
16755 },
16756 "color-name": {
16757 "version": "1.1.4",
16758 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16759 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16760 "dev": true
16761 },
16762 "has-flag": {
16763 "version": "4.0.0",
16764 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16765 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16766 "dev": true
16767 },
16768 "jest-get-type": {
16769 "version": "28.0.2",
16770 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
16771 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
16772 "dev": true
16773 },
16774 "pretty-format": {
16775 "version": "28.1.0",
16776 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
16777 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
16778 "dev": true,
16779 "requires": {
16780 "@jest/schemas": "^28.0.2",
16781 "ansi-regex": "^5.0.1",
16782 "ansi-styles": "^5.0.0",
16783 "react-is": "^18.0.0"
16784 },
16785 "dependencies": {
16786 "ansi-styles": {
16787 "version": "5.2.0",
16788 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
16789 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
16790 "dev": true
16791 }
16792 }
16793 },
16794 "react-is": {
16795 "version": "18.1.0",
16796 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
16797 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
16798 "dev": true
16799 },
16800 "supports-color": {
16801 "version": "7.2.0",
16802 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16803 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16804 "dev": true,
16805 "requires": {
16806 "has-flag": "^4.0.0"
16807 }
16808 }
16809 }
16810 },
16811 "jest-diff": {
16812 "version": "27.5.1",
16813 "dev": true,
16814 "requires": {
16815 "chalk": "^4.0.0",
16816 "diff-sequences": "^27.5.1",
16817 "jest-get-type": "^27.5.1",
16818 "pretty-format": "^27.5.1"
16819 },
16820 "dependencies": {
16821 "ansi-styles": {
16822 "version": "4.3.0",
16823 "dev": true,
16824 "requires": {
16825 "color-convert": "^2.0.1"
16826 }
16827 },
16828 "chalk": {
16829 "version": "4.1.2",
16830 "dev": true,
16831 "requires": {
16832 "ansi-styles": "^4.1.0",
16833 "supports-color": "^7.1.0"
16834 }
16835 },
16836 "color-convert": {
16837 "version": "2.0.1",
16838 "dev": true,
16839 "requires": {
16840 "color-name": "~1.1.4"
16841 }
16842 },
16843 "color-name": {
16844 "version": "1.1.4",
16845 "dev": true
16846 },
16847 "has-flag": {
16848 "version": "4.0.0",
16849 "dev": true
16850 },
16851 "supports-color": {
16852 "version": "7.2.0",
16853 "dev": true,
16854 "requires": {
16855 "has-flag": "^4.0.0"
16856 }
16857 }
16858 }
16859 },
16860 "jest-docblock": {
16861 "version": "28.0.2",
16862 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.0.2.tgz",
16863 "integrity": "sha512-FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg==",
16864 "dev": true,
16865 "requires": {
16866 "detect-newline": "^3.0.0"
16867 }
16868 },
16869 "jest-each": {
16870 "version": "28.1.0",
16871 "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.0.tgz",
16872 "integrity": "sha512-a/XX02xF5NTspceMpHujmOexvJ4GftpYXqr6HhhmKmExtMXsyIN/fvanQlt/BcgFoRKN4OCXxLQKth9/n6OPFg==",
16873 "dev": true,
16874 "requires": {
16875 "@jest/types": "^28.1.0",
16876 "chalk": "^4.0.0",
16877 "jest-get-type": "^28.0.2",
16878 "jest-util": "^28.1.0",
16879 "pretty-format": "^28.1.0"
16880 },
16881 "dependencies": {
16882 "ansi-regex": {
16883 "version": "5.0.1",
16884 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
16885 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
16886 "dev": true
16887 },
16888 "ansi-styles": {
16889 "version": "4.3.0",
16890 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16891 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16892 "dev": true,
16893 "requires": {
16894 "color-convert": "^2.0.1"
16895 }
16896 },
16897 "chalk": {
16898 "version": "4.1.2",
16899 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
16900 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
16901 "dev": true,
16902 "requires": {
16903 "ansi-styles": "^4.1.0",
16904 "supports-color": "^7.1.0"
16905 }
16906 },
16907 "color-convert": {
16908 "version": "2.0.1",
16909 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16910 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16911 "dev": true,
16912 "requires": {
16913 "color-name": "~1.1.4"
16914 }
16915 },
16916 "color-name": {
16917 "version": "1.1.4",
16918 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16919 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16920 "dev": true
16921 },
16922 "has-flag": {
16923 "version": "4.0.0",
16924 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16925 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16926 "dev": true
16927 },
16928 "jest-get-type": {
16929 "version": "28.0.2",
16930 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
16931 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
16932 "dev": true
16933 },
16934 "pretty-format": {
16935 "version": "28.1.0",
16936 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
16937 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
16938 "dev": true,
16939 "requires": {
16940 "@jest/schemas": "^28.0.2",
16941 "ansi-regex": "^5.0.1",
16942 "ansi-styles": "^5.0.0",
16943 "react-is": "^18.0.0"
16944 },
16945 "dependencies": {
16946 "ansi-styles": {
16947 "version": "5.2.0",
16948 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
16949 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
16950 "dev": true
16951 }
16952 }
16953 },
16954 "react-is": {
16955 "version": "18.1.0",
16956 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
16957 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
16958 "dev": true
16959 },
16960 "supports-color": {
16961 "version": "7.2.0",
16962 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16963 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16964 "dev": true,
16965 "requires": {
16966 "has-flag": "^4.0.0"
16967 }
16968 }
16969 }
16970 },
16971 "jest-environment-jsdom": {
16972 "version": "28.1.0",
16973 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-28.1.0.tgz",
16974 "integrity": "sha512-8n6P4xiDjNVqTWv6W6vJPuQdLx+ZiA3dbYg7YJ+DPzR+9B61K6pMVJrSs2IxfGRG4J7pyAUA5shQ9G0KEun78w==",
16975 "dev": true,
16976 "requires": {
16977 "@jest/environment": "^28.1.0",
16978 "@jest/fake-timers": "^28.1.0",
16979 "@jest/types": "^28.1.0",
16980 "@types/jsdom": "^16.2.4",
16981 "@types/node": "*",
16982 "jest-mock": "^28.1.0",
16983 "jest-util": "^28.1.0",
16984 "jsdom": "^19.0.0"
16985 }
16986 },
16987 "jest-environment-node": {
16988 "version": "28.1.0",
16989 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.0.tgz",
16990 "integrity": "sha512-gBLZNiyrPw9CSMlTXF1yJhaBgWDPVvH0Pq6bOEwGMXaYNzhzhw2kA/OijNF8egbCgDS0/veRv97249x2CX+udQ==",
16991 "dev": true,
16992 "requires": {
16993 "@jest/environment": "^28.1.0",
16994 "@jest/fake-timers": "^28.1.0",
16995 "@jest/types": "^28.1.0",
16996 "@types/node": "*",
16997 "jest-mock": "^28.1.0",
16998 "jest-util": "^28.1.0"
16999 }
17000 },
17001 "jest-get-type": {
17002 "version": "27.5.1",
17003 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz",
17004 "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==",
17005 "dev": true
17006 },
17007 "jest-haste-map": {
17008 "version": "28.1.0",
17009 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.0.tgz",
17010 "integrity": "sha512-xyZ9sXV8PtKi6NCrJlmq53PyNVHzxmcfXNVvIRHpHmh1j/HChC4pwKgyjj7Z9us19JMw8PpQTJsFWOsIfT93Dw==",
17011 "dev": true,
17012 "requires": {
17013 "@jest/types": "^28.1.0",
17014 "@types/graceful-fs": "^4.1.3",
17015 "@types/node": "*",
17016 "anymatch": "^3.0.3",
17017 "fb-watchman": "^2.0.0",
17018 "fsevents": "^2.3.2",
17019 "graceful-fs": "^4.2.9",
17020 "jest-regex-util": "^28.0.2",
17021 "jest-util": "^28.1.0",
17022 "jest-worker": "^28.1.0",
17023 "micromatch": "^4.0.4",
17024 "walker": "^1.0.7"
17025 }
17026 },
17027 "jest-leak-detector": {
17028 "version": "28.1.0",
17029 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.0.tgz",
17030 "integrity": "sha512-uIJDQbxwEL2AMMs2xjhZl2hw8s77c3wrPaQ9v6tXJLGaaQ+4QrNJH5vuw7hA7w/uGT/iJ42a83opAqxGHeyRIA==",
17031 "dev": true,
17032 "requires": {
17033 "jest-get-type": "^28.0.2",
17034 "pretty-format": "^28.1.0"
17035 },
17036 "dependencies": {
17037 "ansi-regex": {
17038 "version": "5.0.1",
17039 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
17040 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
17041 "dev": true
17042 },
17043 "ansi-styles": {
17044 "version": "5.2.0",
17045 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
17046 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
17047 "dev": true
17048 },
17049 "jest-get-type": {
17050 "version": "28.0.2",
17051 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
17052 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
17053 "dev": true
17054 },
17055 "pretty-format": {
17056 "version": "28.1.0",
17057 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
17058 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
17059 "dev": true,
17060 "requires": {
17061 "@jest/schemas": "^28.0.2",
17062 "ansi-regex": "^5.0.1",
17063 "ansi-styles": "^5.0.0",
17064 "react-is": "^18.0.0"
17065 }
17066 },
17067 "react-is": {
17068 "version": "18.1.0",
17069 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
17070 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
17071 "dev": true
17072 }
17073 }
17074 },
17075 "jest-matcher-utils": {
17076 "version": "27.5.1",
17077 "dev": true,
17078 "requires": {
17079 "chalk": "^4.0.0",
17080 "jest-diff": "^27.5.1",
17081 "jest-get-type": "^27.5.1",
17082 "pretty-format": "^27.5.1"
17083 },
17084 "dependencies": {
17085 "ansi-styles": {
17086 "version": "4.3.0",
17087 "dev": true,
17088 "requires": {
17089 "color-convert": "^2.0.1"
17090 }
17091 },
17092 "chalk": {
17093 "version": "4.1.2",
17094 "dev": true,
17095 "requires": {
17096 "ansi-styles": "^4.1.0",
17097 "supports-color": "^7.1.0"
17098 }
17099 },
17100 "color-convert": {
17101 "version": "2.0.1",
17102 "dev": true,
17103 "requires": {
17104 "color-name": "~1.1.4"
17105 }
17106 },
17107 "color-name": {
17108 "version": "1.1.4",
17109 "dev": true
17110 },
17111 "has-flag": {
17112 "version": "4.0.0",
17113 "dev": true
17114 },
17115 "supports-color": {
17116 "version": "7.2.0",
17117 "dev": true,
17118 "requires": {
17119 "has-flag": "^4.0.0"
17120 }
17121 }
17122 }
17123 },
17124 "jest-message-util": {
17125 "version": "28.1.0",
17126 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.0.tgz",
17127 "integrity": "sha512-RpA8mpaJ/B2HphDMiDlrAZdDytkmwFqgjDZovM21F35lHGeUeCvYmm6W+sbQ0ydaLpg5bFAUuWG1cjqOl8vqrw==",
17128 "dev": true,
17129 "requires": {
17130 "@babel/code-frame": "^7.12.13",
17131 "@jest/types": "^28.1.0",
17132 "@types/stack-utils": "^2.0.0",
17133 "chalk": "^4.0.0",
17134 "graceful-fs": "^4.2.9",
17135 "micromatch": "^4.0.4",
17136 "pretty-format": "^28.1.0",
17137 "slash": "^3.0.0",
17138 "stack-utils": "^2.0.3"
17139 },
17140 "dependencies": {
17141 "ansi-regex": {
17142 "version": "5.0.1",
17143 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
17144 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
17145 "dev": true
17146 },
17147 "ansi-styles": {
17148 "version": "4.3.0",
17149 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17150 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17151 "dev": true,
17152 "requires": {
17153 "color-convert": "^2.0.1"
17154 }
17155 },
17156 "chalk": {
17157 "version": "4.1.2",
17158 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17159 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17160 "dev": true,
17161 "requires": {
17162 "ansi-styles": "^4.1.0",
17163 "supports-color": "^7.1.0"
17164 }
17165 },
17166 "color-convert": {
17167 "version": "2.0.1",
17168 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17169 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17170 "dev": true,
17171 "requires": {
17172 "color-name": "~1.1.4"
17173 }
17174 },
17175 "color-name": {
17176 "version": "1.1.4",
17177 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17178 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17179 "dev": true
17180 },
17181 "has-flag": {
17182 "version": "4.0.0",
17183 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17184 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17185 "dev": true
17186 },
17187 "pretty-format": {
17188 "version": "28.1.0",
17189 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
17190 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
17191 "dev": true,
17192 "requires": {
17193 "@jest/schemas": "^28.0.2",
17194 "ansi-regex": "^5.0.1",
17195 "ansi-styles": "^5.0.0",
17196 "react-is": "^18.0.0"
17197 },
17198 "dependencies": {
17199 "ansi-styles": {
17200 "version": "5.2.0",
17201 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
17202 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
17203 "dev": true
17204 }
17205 }
17206 },
17207 "react-is": {
17208 "version": "18.1.0",
17209 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
17210 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
17211 "dev": true
17212 },
17213 "supports-color": {
17214 "version": "7.2.0",
17215 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17216 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17217 "dev": true,
17218 "requires": {
17219 "has-flag": "^4.0.0"
17220 }
17221 }
17222 }
17223 },
17224 "jest-mock": {
17225 "version": "28.1.0",
17226 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.0.tgz",
17227 "integrity": "sha512-H7BrhggNn77WhdL7O1apG0Q/iwl0Bdd5E1ydhCJzL3oBLh/UYxAwR3EJLsBZ9XA3ZU4PA3UNw4tQjduBTCTmLw==",
17228 "dev": true,
17229 "requires": {
17230 "@jest/types": "^28.1.0",
17231 "@types/node": "*"
17232 }
17233 },
17234 "jest-pnp-resolver": {
17235 "version": "1.2.2",
17236 "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
17237 "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
17238 "dev": true,
17239 "requires": {}
17240 },
17241 "jest-regex-util": {
17242 "version": "28.0.2",
17243 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz",
17244 "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==",
17245 "dev": true
17246 },
17247 "jest-resolve": {
17248 "version": "28.1.0",
17249 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.0.tgz",
17250 "integrity": "sha512-vvfN7+tPNnnhDvISuzD1P+CRVP8cK0FHXRwPAcdDaQv4zgvwvag2n55/h5VjYcM5UJG7L4TwE5tZlzcI0X2Lhw==",
17251 "dev": true,
17252 "requires": {
17253 "chalk": "^4.0.0",
17254 "graceful-fs": "^4.2.9",
17255 "jest-haste-map": "^28.1.0",
17256 "jest-pnp-resolver": "^1.2.2",
17257 "jest-util": "^28.1.0",
17258 "jest-validate": "^28.1.0",
17259 "resolve": "^1.20.0",
17260 "resolve.exports": "^1.1.0",
17261 "slash": "^3.0.0"
17262 },
17263 "dependencies": {
17264 "ansi-styles": {
17265 "version": "4.3.0",
17266 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17267 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17268 "dev": true,
17269 "requires": {
17270 "color-convert": "^2.0.1"
17271 }
17272 },
17273 "chalk": {
17274 "version": "4.1.2",
17275 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17276 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17277 "dev": true,
17278 "requires": {
17279 "ansi-styles": "^4.1.0",
17280 "supports-color": "^7.1.0"
17281 }
17282 },
17283 "color-convert": {
17284 "version": "2.0.1",
17285 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17286 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17287 "dev": true,
17288 "requires": {
17289 "color-name": "~1.1.4"
17290 }
17291 },
17292 "color-name": {
17293 "version": "1.1.4",
17294 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17295 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17296 "dev": true
17297 },
17298 "has-flag": {
17299 "version": "4.0.0",
17300 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17301 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17302 "dev": true
17303 },
17304 "supports-color": {
17305 "version": "7.2.0",
17306 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17307 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17308 "dev": true,
17309 "requires": {
17310 "has-flag": "^4.0.0"
17311 }
17312 }
17313 }
17314 },
17315 "jest-resolve-dependencies": {
17316 "version": "28.1.0",
17317 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.0.tgz",
17318 "integrity": "sha512-Ue1VYoSZquPwEvng7Uefw8RmZR+me/1kr30H2jMINjGeHgeO/JgrR6wxj2ofkJ7KSAA11W3cOrhNCbj5Dqqd9g==",
17319 "dev": true,
17320 "requires": {
17321 "jest-regex-util": "^28.0.2",
17322 "jest-snapshot": "^28.1.0"
17323 }
17324 },
17325 "jest-runner": {
17326 "version": "28.1.0",
17327 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.0.tgz",
17328 "integrity": "sha512-FBpmuh1HB2dsLklAlRdOxNTTHKFR6G1Qmd80pVDvwbZXTriqjWqjei5DKFC1UlM732KjYcE6yuCdiF0WUCOS2w==",
17329 "dev": true,
17330 "requires": {
17331 "@jest/console": "^28.1.0",
17332 "@jest/environment": "^28.1.0",
17333 "@jest/test-result": "^28.1.0",
17334 "@jest/transform": "^28.1.0",
17335 "@jest/types": "^28.1.0",
17336 "@types/node": "*",
17337 "chalk": "^4.0.0",
17338 "emittery": "^0.10.2",
17339 "graceful-fs": "^4.2.9",
17340 "jest-docblock": "^28.0.2",
17341 "jest-environment-node": "^28.1.0",
17342 "jest-haste-map": "^28.1.0",
17343 "jest-leak-detector": "^28.1.0",
17344 "jest-message-util": "^28.1.0",
17345 "jest-resolve": "^28.1.0",
17346 "jest-runtime": "^28.1.0",
17347 "jest-util": "^28.1.0",
17348 "jest-watcher": "^28.1.0",
17349 "jest-worker": "^28.1.0",
17350 "source-map-support": "0.5.13",
17351 "throat": "^6.0.1"
17352 },
17353 "dependencies": {
17354 "ansi-styles": {
17355 "version": "4.3.0",
17356 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17357 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17358 "dev": true,
17359 "requires": {
17360 "color-convert": "^2.0.1"
17361 }
17362 },
17363 "chalk": {
17364 "version": "4.1.2",
17365 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17366 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17367 "dev": true,
17368 "requires": {
17369 "ansi-styles": "^4.1.0",
17370 "supports-color": "^7.1.0"
17371 }
17372 },
17373 "color-convert": {
17374 "version": "2.0.1",
17375 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17376 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17377 "dev": true,
17378 "requires": {
17379 "color-name": "~1.1.4"
17380 }
17381 },
17382 "color-name": {
17383 "version": "1.1.4",
17384 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17385 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17386 "dev": true
17387 },
17388 "has-flag": {
17389 "version": "4.0.0",
17390 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17391 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17392 "dev": true
17393 },
17394 "source-map": {
17395 "version": "0.6.1",
17396 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
17397 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
17398 "dev": true
17399 },
17400 "source-map-support": {
17401 "version": "0.5.13",
17402 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
17403 "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
17404 "dev": true,
17405 "requires": {
17406 "buffer-from": "^1.0.0",
17407 "source-map": "^0.6.0"
17408 }
17409 },
17410 "supports-color": {
17411 "version": "7.2.0",
17412 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17413 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17414 "dev": true,
17415 "requires": {
17416 "has-flag": "^4.0.0"
17417 }
17418 }
17419 }
17420 },
17421 "jest-runtime": {
17422 "version": "28.1.0",
17423 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.0.tgz",
17424 "integrity": "sha512-wNYDiwhdH/TV3agaIyVF0lsJ33MhyujOe+lNTUiolqKt8pchy1Hq4+tDMGbtD5P/oNLA3zYrpx73T9dMTOCAcg==",
17425 "dev": true,
17426 "requires": {
17427 "@jest/environment": "^28.1.0",
17428 "@jest/fake-timers": "^28.1.0",
17429 "@jest/globals": "^28.1.0",
17430 "@jest/source-map": "^28.0.2",
17431 "@jest/test-result": "^28.1.0",
17432 "@jest/transform": "^28.1.0",
17433 "@jest/types": "^28.1.0",
17434 "chalk": "^4.0.0",
17435 "cjs-module-lexer": "^1.0.0",
17436 "collect-v8-coverage": "^1.0.0",
17437 "execa": "^5.0.0",
17438 "glob": "^7.1.3",
17439 "graceful-fs": "^4.2.9",
17440 "jest-haste-map": "^28.1.0",
17441 "jest-message-util": "^28.1.0",
17442 "jest-mock": "^28.1.0",
17443 "jest-regex-util": "^28.0.2",
17444 "jest-resolve": "^28.1.0",
17445 "jest-snapshot": "^28.1.0",
17446 "jest-util": "^28.1.0",
17447 "slash": "^3.0.0",
17448 "strip-bom": "^4.0.0"
17449 },
17450 "dependencies": {
17451 "ansi-styles": {
17452 "version": "4.3.0",
17453 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17454 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17455 "dev": true,
17456 "requires": {
17457 "color-convert": "^2.0.1"
17458 }
17459 },
17460 "chalk": {
17461 "version": "4.1.2",
17462 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17463 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17464 "dev": true,
17465 "requires": {
17466 "ansi-styles": "^4.1.0",
17467 "supports-color": "^7.1.0"
17468 }
17469 },
17470 "color-convert": {
17471 "version": "2.0.1",
17472 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17473 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17474 "dev": true,
17475 "requires": {
17476 "color-name": "~1.1.4"
17477 }
17478 },
17479 "color-name": {
17480 "version": "1.1.4",
17481 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17482 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17483 "dev": true
17484 },
17485 "has-flag": {
17486 "version": "4.0.0",
17487 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17488 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17489 "dev": true
17490 },
17491 "supports-color": {
17492 "version": "7.2.0",
17493 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17494 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17495 "dev": true,
17496 "requires": {
17497 "has-flag": "^4.0.0"
17498 }
17499 }
17500 }
17501 },
17502 "jest-snapshot": {
17503 "version": "28.1.0",
17504 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.0.tgz",
17505 "integrity": "sha512-ex49M2ZrZsUyQLpLGxQtDbahvgBjlLPgklkqGM0hq/F7W/f8DyqZxVHjdy19QKBm4O93eDp+H5S23EiTbbUmHw==",
17506 "dev": true,
17507 "requires": {
17508 "@babel/core": "^7.11.6",
17509 "@babel/generator": "^7.7.2",
17510 "@babel/plugin-syntax-typescript": "^7.7.2",
17511 "@babel/traverse": "^7.7.2",
17512 "@babel/types": "^7.3.3",
17513 "@jest/expect-utils": "^28.1.0",
17514 "@jest/transform": "^28.1.0",
17515 "@jest/types": "^28.1.0",
17516 "@types/babel__traverse": "^7.0.6",
17517 "@types/prettier": "^2.1.5",
17518 "babel-preset-current-node-syntax": "^1.0.0",
17519 "chalk": "^4.0.0",
17520 "expect": "^28.1.0",
17521 "graceful-fs": "^4.2.9",
17522 "jest-diff": "^28.1.0",
17523 "jest-get-type": "^28.0.2",
17524 "jest-haste-map": "^28.1.0",
17525 "jest-matcher-utils": "^28.1.0",
17526 "jest-message-util": "^28.1.0",
17527 "jest-util": "^28.1.0",
17528 "natural-compare": "^1.4.0",
17529 "pretty-format": "^28.1.0",
17530 "semver": "^7.3.5"
17531 },
17532 "dependencies": {
17533 "ansi-regex": {
17534 "version": "5.0.1",
17535 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
17536 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
17537 "dev": true
17538 },
17539 "ansi-styles": {
17540 "version": "4.3.0",
17541 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17542 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17543 "dev": true,
17544 "requires": {
17545 "color-convert": "^2.0.1"
17546 }
17547 },
17548 "chalk": {
17549 "version": "4.1.2",
17550 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17551 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17552 "dev": true,
17553 "requires": {
17554 "ansi-styles": "^4.1.0",
17555 "supports-color": "^7.1.0"
17556 }
17557 },
17558 "color-convert": {
17559 "version": "2.0.1",
17560 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17561 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17562 "dev": true,
17563 "requires": {
17564 "color-name": "~1.1.4"
17565 }
17566 },
17567 "color-name": {
17568 "version": "1.1.4",
17569 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17570 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17571 "dev": true
17572 },
17573 "diff-sequences": {
17574 "version": "28.0.2",
17575 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz",
17576 "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==",
17577 "dev": true
17578 },
17579 "expect": {
17580 "version": "28.1.0",
17581 "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz",
17582 "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==",
17583 "dev": true,
17584 "requires": {
17585 "@jest/expect-utils": "^28.1.0",
17586 "jest-get-type": "^28.0.2",
17587 "jest-matcher-utils": "^28.1.0",
17588 "jest-message-util": "^28.1.0",
17589 "jest-util": "^28.1.0"
17590 }
17591 },
17592 "has-flag": {
17593 "version": "4.0.0",
17594 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17595 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17596 "dev": true
17597 },
17598 "jest-diff": {
17599 "version": "28.1.0",
17600 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz",
17601 "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==",
17602 "dev": true,
17603 "requires": {
17604 "chalk": "^4.0.0",
17605 "diff-sequences": "^28.0.2",
17606 "jest-get-type": "^28.0.2",
17607 "pretty-format": "^28.1.0"
17608 }
17609 },
17610 "jest-get-type": {
17611 "version": "28.0.2",
17612 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
17613 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
17614 "dev": true
17615 },
17616 "jest-matcher-utils": {
17617 "version": "28.1.0",
17618 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz",
17619 "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==",
17620 "dev": true,
17621 "requires": {
17622 "chalk": "^4.0.0",
17623 "jest-diff": "^28.1.0",
17624 "jest-get-type": "^28.0.2",
17625 "pretty-format": "^28.1.0"
17626 }
17627 },
17628 "pretty-format": {
17629 "version": "28.1.0",
17630 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
17631 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
17632 "dev": true,
17633 "requires": {
17634 "@jest/schemas": "^28.0.2",
17635 "ansi-regex": "^5.0.1",
17636 "ansi-styles": "^5.0.0",
17637 "react-is": "^18.0.0"
17638 },
17639 "dependencies": {
17640 "ansi-styles": {
17641 "version": "5.2.0",
17642 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
17643 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
17644 "dev": true
17645 }
17646 }
17647 },
17648 "react-is": {
17649 "version": "18.1.0",
17650 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
17651 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
17652 "dev": true
17653 },
17654 "semver": {
17655 "version": "7.3.7",
17656 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
17657 "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
17658 "dev": true,
17659 "requires": {
17660 "lru-cache": "^6.0.0"
17661 }
17662 },
17663 "supports-color": {
17664 "version": "7.2.0",
17665 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17666 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17667 "dev": true,
17668 "requires": {
17669 "has-flag": "^4.0.0"
17670 }
17671 }
17672 }
17673 },
17674 "jest-util": {
17675 "version": "28.1.0",
17676 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.0.tgz",
17677 "integrity": "sha512-qYdCKD77k4Hwkose2YBEqQk7PzUf/NSE+rutzceduFveQREeH6b+89Dc9+wjX9dAwHcgdx4yedGA3FQlU/qCTA==",
17678 "dev": true,
17679 "requires": {
17680 "@jest/types": "^28.1.0",
17681 "@types/node": "*",
17682 "chalk": "^4.0.0",
17683 "ci-info": "^3.2.0",
17684 "graceful-fs": "^4.2.9",
17685 "picomatch": "^2.2.3"
17686 },
17687 "dependencies": {
17688 "ansi-styles": {
17689 "version": "4.3.0",
17690 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17691 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17692 "dev": true,
17693 "requires": {
17694 "color-convert": "^2.0.1"
17695 }
17696 },
17697 "chalk": {
17698 "version": "4.1.2",
17699 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17700 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17701 "dev": true,
17702 "requires": {
17703 "ansi-styles": "^4.1.0",
17704 "supports-color": "^7.1.0"
17705 }
17706 },
17707 "color-convert": {
17708 "version": "2.0.1",
17709 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17710 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17711 "dev": true,
17712 "requires": {
17713 "color-name": "~1.1.4"
17714 }
17715 },
17716 "color-name": {
17717 "version": "1.1.4",
17718 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17719 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17720 "dev": true
17721 },
17722 "has-flag": {
17723 "version": "4.0.0",
17724 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17725 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17726 "dev": true
17727 },
17728 "supports-color": {
17729 "version": "7.2.0",
17730 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17731 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17732 "dev": true,
17733 "requires": {
17734 "has-flag": "^4.0.0"
17735 }
17736 }
17737 }
17738 },
17739 "jest-validate": {
17740 "version": "28.1.0",
17741 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.0.tgz",
17742 "integrity": "sha512-Lly7CJYih3vQBfjLeANGgBSBJ7pEa18cxpQfQEq2go2xyEzehnHfQTjoUia8xUv4x4J80XKFIDwJJThXtRFQXQ==",
17743 "dev": true,
17744 "requires": {
17745 "@jest/types": "^28.1.0",
17746 "camelcase": "^6.2.0",
17747 "chalk": "^4.0.0",
17748 "jest-get-type": "^28.0.2",
17749 "leven": "^3.1.0",
17750 "pretty-format": "^28.1.0"
17751 },
17752 "dependencies": {
17753 "ansi-regex": {
17754 "version": "5.0.1",
17755 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
17756 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
17757 "dev": true
17758 },
17759 "ansi-styles": {
17760 "version": "4.3.0",
17761 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17762 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17763 "dev": true,
17764 "requires": {
17765 "color-convert": "^2.0.1"
17766 }
17767 },
17768 "camelcase": {
17769 "version": "6.3.0",
17770 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
17771 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
17772 "dev": true
17773 },
17774 "chalk": {
17775 "version": "4.1.2",
17776 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17777 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17778 "dev": true,
17779 "requires": {
17780 "ansi-styles": "^4.1.0",
17781 "supports-color": "^7.1.0"
17782 }
17783 },
17784 "color-convert": {
17785 "version": "2.0.1",
17786 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17787 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17788 "dev": true,
17789 "requires": {
17790 "color-name": "~1.1.4"
17791 }
17792 },
17793 "color-name": {
17794 "version": "1.1.4",
17795 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17796 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17797 "dev": true
17798 },
17799 "has-flag": {
17800 "version": "4.0.0",
17801 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17802 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17803 "dev": true
17804 },
17805 "jest-get-type": {
17806 "version": "28.0.2",
17807 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
17808 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
17809 "dev": true
17810 },
17811 "pretty-format": {
17812 "version": "28.1.0",
17813 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
17814 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
17815 "dev": true,
17816 "requires": {
17817 "@jest/schemas": "^28.0.2",
17818 "ansi-regex": "^5.0.1",
17819 "ansi-styles": "^5.0.0",
17820 "react-is": "^18.0.0"
17821 },
17822 "dependencies": {
17823 "ansi-styles": {
17824 "version": "5.2.0",
17825 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
17826 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
17827 "dev": true
17828 }
17829 }
17830 },
17831 "react-is": {
17832 "version": "18.1.0",
17833 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
17834 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
17835 "dev": true
17836 },
17837 "supports-color": {
17838 "version": "7.2.0",
17839 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17840 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17841 "dev": true,
17842 "requires": {
17843 "has-flag": "^4.0.0"
17844 }
17845 }
17846 }
17847 },
17848 "jest-watcher": {
17849 "version": "28.1.0",
17850 "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.0.tgz",
17851 "integrity": "sha512-tNHMtfLE8Njcr2IRS+5rXYA4BhU90gAOwI9frTGOqd+jX0P/Au/JfRSNqsf5nUTcWdbVYuLxS1KjnzILSoR5hA==",
17852 "dev": true,
17853 "requires": {
17854 "@jest/test-result": "^28.1.0",
17855 "@jest/types": "^28.1.0",
17856 "@types/node": "*",
17857 "ansi-escapes": "^4.2.1",
17858 "chalk": "^4.0.0",
17859 "emittery": "^0.10.2",
17860 "jest-util": "^28.1.0",
17861 "string-length": "^4.0.1"
17862 },
17863 "dependencies": {
17864 "ansi-styles": {
17865 "version": "4.3.0",
17866 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17867 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17868 "dev": true,
17869 "requires": {
17870 "color-convert": "^2.0.1"
17871 }
17872 },
17873 "chalk": {
17874 "version": "4.1.2",
17875 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17876 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17877 "dev": true,
17878 "requires": {
17879 "ansi-styles": "^4.1.0",
17880 "supports-color": "^7.1.0"
17881 }
17882 },
17883 "color-convert": {
17884 "version": "2.0.1",
17885 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17886 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17887 "dev": true,
17888 "requires": {
17889 "color-name": "~1.1.4"
17890 }
17891 },
17892 "color-name": {
17893 "version": "1.1.4",
17894 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17895 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17896 "dev": true
17897 },
17898 "has-flag": {
17899 "version": "4.0.0",
17900 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17901 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17902 "dev": true
17903 },
17904 "supports-color": {
17905 "version": "7.2.0",
17906 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17907 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17908 "dev": true,
17909 "requires": {
17910 "has-flag": "^4.0.0"
17911 }
17912 }
17913 }
17914 },
17915 "jest-worker": {
17916 "version": "28.1.0",
17917 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.0.tgz",
17918 "integrity": "sha512-ZHwM6mNwaWBR52Snff8ZvsCTqQsvhCxP/bT1I6T6DAnb6ygkshsyLQIMxFwHpYxht0HOoqt23JlC01viI7T03A==",
17919 "dev": true,
17920 "requires": {
17921 "@types/node": "*",
17922 "merge-stream": "^2.0.0",
17923 "supports-color": "^8.0.0"
17924 },
17925 "dependencies": {
17926 "has-flag": {
17927 "version": "4.0.0",
17928 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17929 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17930 "dev": true
17931 },
17932 "supports-color": {
17933 "version": "8.1.1",
17934 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
17935 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
17936 "dev": true,
17937 "requires": {
17938 "has-flag": "^4.0.0"
17939 }
17940 }
17941 }
17942 },
17943 "jmespath": {
17944 "version": "0.15.0",
17945 "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz",
17946 "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=",
17947 "dev": true
17948 },
17949 "joycon": {
17950 "version": "2.2.5",
17951 "resolved": "https://registry.npmjs.org/joycon/-/joycon-2.2.5.tgz",
17952 "integrity": "sha512-YqvUxoOcVPnCp0VU1/56f+iKSdvIRJYPznH22BdXV3xMk75SFXhWeJkZ8C9XxUWt1b5x2X1SxuFygW1U0FmkEQ==",
17953 "dev": true
17954 },
17955 "jpeg-js": {
17956 "version": "0.4.3",
17957 "dev": true
17958 },
17959 "js-tokens": {
17960 "version": "4.0.0",
17961 "dev": true
17962 },
17963 "js-yaml": {
17964 "version": "3.14.1",
17965 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
17966 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
17967 "dev": true,
17968 "requires": {
17969 "argparse": "^1.0.7",
17970 "esprima": "^4.0.0"
17971 }
17972 },
17973 "jsdom": {
17974 "version": "19.0.0",
17975 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz",
17976 "integrity": "sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==",
17977 "dev": true,
17978 "requires": {
17979 "abab": "^2.0.5",
17980 "acorn": "^8.5.0",
17981 "acorn-globals": "^6.0.0",
17982 "cssom": "^0.5.0",
17983 "cssstyle": "^2.3.0",
17984 "data-urls": "^3.0.1",
17985 "decimal.js": "^10.3.1",
17986 "domexception": "^4.0.0",
17987 "escodegen": "^2.0.0",
17988 "form-data": "^4.0.0",
17989 "html-encoding-sniffer": "^3.0.0",
17990 "http-proxy-agent": "^5.0.0",
17991 "https-proxy-agent": "^5.0.0",
17992 "is-potential-custom-element-name": "^1.0.1",
17993 "nwsapi": "^2.2.0",
17994 "parse5": "6.0.1",
17995 "saxes": "^5.0.1",
17996 "symbol-tree": "^3.2.4",
17997 "tough-cookie": "^4.0.0",
17998 "w3c-hr-time": "^1.0.2",
17999 "w3c-xmlserializer": "^3.0.0",
18000 "webidl-conversions": "^7.0.0",
18001 "whatwg-encoding": "^2.0.0",
18002 "whatwg-mimetype": "^3.0.0",
18003 "whatwg-url": "^10.0.0",
18004 "ws": "^8.2.3",
18005 "xml-name-validator": "^4.0.0"
18006 },
18007 "dependencies": {
18008 "acorn": {
18009 "version": "8.7.1",
18010 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
18011 "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
18012 "dev": true
18013 },
18014 "form-data": {
18015 "version": "4.0.0",
18016 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
18017 "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
18018 "dev": true,
18019 "requires": {
18020 "asynckit": "^0.4.0",
18021 "combined-stream": "^1.0.8",
18022 "mime-types": "^2.1.12"
18023 }
18024 }
18025 }
18026 },
18027 "jsesc": {
18028 "version": "2.5.2",
18029 "dev": true
18030 },
18031 "json-parse-even-better-errors": {
18032 "version": "2.3.1",
18033 "dev": true
18034 },
18035 "json-schema-traverse": {
18036 "version": "0.4.1",
18037 "dev": true
18038 },
18039 "json-stable-stringify-without-jsonify": {
18040 "version": "1.0.1",
18041 "dev": true
18042 },
18043 "json5": {
18044 "version": "2.2.1",
18045 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
18046 "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
18047 "dev": true
18048 },
18049 "jsonc-parser": {
18050 "version": "3.0.0",
18051 "dev": true
18052 },
18053 "kleur": {
18054 "version": "4.1.4",
18055 "dev": true
18056 },
18057 "language-name-map": {
18058 "version": "0.3.0",
18059 "dev": true
18060 },
18061 "leven": {
18062 "version": "3.1.0",
18063 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
18064 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
18065 "dev": true
18066 },
18067 "levn": {
18068 "version": "0.4.1",
18069 "dev": true,
18070 "requires": {
18071 "prelude-ls": "^1.2.1",
18072 "type-check": "~0.4.0"
18073 }
18074 },
18075 "libnpmconfig": {
18076 "version": "1.2.1",
18077 "resolved": "https://registry.npmjs.org/libnpmconfig/-/libnpmconfig-1.2.1.tgz",
18078 "integrity": "sha512-9esX8rTQAHqarx6qeZqmGQKBNZR5OIbl/Ayr0qQDy3oXja2iFVQQI81R6GZ2a02bSNZ9p3YOGX1O6HHCb1X7kA==",
18079 "dev": true,
18080 "requires": {
18081 "figgy-pudding": "^3.5.1",
18082 "find-up": "^3.0.0",
18083 "ini": "^1.3.5"
18084 },
18085 "dependencies": {
18086 "find-up": {
18087 "version": "3.0.0",
18088 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
18089 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
18090 "dev": true,
18091 "requires": {
18092 "locate-path": "^3.0.0"
18093 }
18094 },
18095 "locate-path": {
18096 "version": "3.0.0",
18097 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
18098 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
18099 "dev": true,
18100 "requires": {
18101 "p-locate": "^3.0.0",
18102 "path-exists": "^3.0.0"
18103 }
18104 },
18105 "p-locate": {
18106 "version": "3.0.0",
18107 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
18108 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
18109 "dev": true,
18110 "requires": {
18111 "p-limit": "^2.0.0"
18112 }
18113 },
18114 "path-exists": {
18115 "version": "3.0.0",
18116 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
18117 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
18118 "dev": true
18119 }
18120 }
18121 },
18122 "lilconfig": {
18123 "version": "2.0.5",
18124 "dev": true
18125 },
18126 "lines-and-columns": {
18127 "version": "1.2.4",
18128 "dev": true
18129 },
18130 "listenercount": {
18131 "version": "1.0.1",
18132 "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz",
18133 "integrity": "sha1-hMinKrWcRyUyFIDJdeZQg0LnCTc=",
18134 "dev": true
18135 },
18136 "locate-path": {
18137 "version": "5.0.0",
18138 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
18139 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
18140 "dev": true,
18141 "requires": {
18142 "p-locate": "^4.1.0"
18143 }
18144 },
18145 "lodash": {
18146 "version": "4.17.21",
18147 "dev": true
18148 },
18149 "lodash.castarray": {
18150 "version": "4.4.0",
18151 "dev": true
18152 },
18153 "lodash.isfunction": {
18154 "version": "3.0.8",
18155 "dev": true
18156 },
18157 "lodash.isnil": {
18158 "version": "4.0.0",
18159 "dev": true
18160 },
18161 "lodash.isplainobject": {
18162 "version": "4.0.6",
18163 "dev": true
18164 },
18165 "lodash.isundefined": {
18166 "version": "3.0.1",
18167 "dev": true
18168 },
18169 "lodash.memoize": {
18170 "version": "4.1.2",
18171 "dev": true
18172 },
18173 "lodash.merge": {
18174 "version": "4.6.2",
18175 "dev": true
18176 },
18177 "lodash.omit": {
18178 "version": "4.5.0",
18179 "dev": true
18180 },
18181 "lodash.omitby": {
18182 "version": "4.6.0",
18183 "dev": true
18184 },
18185 "loose-envify": {
18186 "version": "1.4.0",
18187 "dev": true,
18188 "requires": {
18189 "js-tokens": "^3.0.0 || ^4.0.0"
18190 }
18191 },
18192 "lru-cache": {
18193 "version": "6.0.0",
18194 "dev": true,
18195 "requires": {
18196 "yallist": "^4.0.0"
18197 }
18198 },
18199 "lru-queue": {
18200 "version": "0.1.0",
18201 "dev": true,
18202 "requires": {
18203 "es5-ext": "~0.10.2"
18204 }
18205 },
18206 "lunr": {
18207 "version": "2.3.9",
18208 "dev": true
18209 },
18210 "lz-string": {
18211 "version": "1.4.4",
18212 "dev": true
18213 },
18214 "magic-string": {
18215 "version": "0.26.1",
18216 "dev": true,
18217 "requires": {
18218 "sourcemap-codec": "^1.4.8"
18219 }
18220 },
18221 "make-dir": {
18222 "version": "3.1.0",
18223 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
18224 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
18225 "dev": true,
18226 "requires": {
18227 "semver": "^6.0.0"
18228 }
18229 },
18230 "make-error": {
18231 "version": "1.3.6",
18232 "dev": true
18233 },
18234 "make-error-cause": {
18235 "version": "1.2.2",
18236 "dev": true,
18237 "requires": {
18238 "make-error": "^1.2.0"
18239 }
18240 },
18241 "makeerror": {
18242 "version": "1.0.12",
18243 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
18244 "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
18245 "dev": true,
18246 "requires": {
18247 "tmpl": "1.0.5"
18248 }
18249 },
18250 "marked": {
18251 "version": "4.0.14",
18252 "dev": true
18253 },
18254 "media-typer": {
18255 "version": "0.3.0",
18256 "dev": true
18257 },
18258 "memoizee": {
18259 "version": "0.4.15",
18260 "dev": true,
18261 "requires": {
18262 "d": "^1.0.1",
18263 "es5-ext": "^0.10.53",
18264 "es6-weak-map": "^2.0.3",
18265 "event-emitter": "^0.3.5",
18266 "is-promise": "^2.2.2",
18267 "lru-queue": "^0.1.0",
18268 "next-tick": "^1.1.0",
18269 "timers-ext": "^0.1.7"
18270 }
18271 },
18272 "merge-descriptors": {
18273 "version": "1.0.1",
18274 "dev": true
18275 },
18276 "merge-stream": {
18277 "version": "2.0.0",
18278 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
18279 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
18280 "dev": true
18281 },
18282 "merge2": {
18283 "version": "1.4.1",
18284 "dev": true
18285 },
18286 "methods": {
18287 "version": "1.1.2",
18288 "dev": true
18289 },
18290 "micromatch": {
18291 "version": "4.0.5",
18292 "dev": true,
18293 "requires": {
18294 "braces": "^3.0.2",
18295 "picomatch": "^2.3.1"
18296 }
18297 },
18298 "mime": {
18299 "version": "3.0.0",
18300 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",
18301 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==",
18302 "dev": true
18303 },
18304 "mime-db": {
18305 "version": "1.52.0",
18306 "dev": true
18307 },
18308 "mime-types": {
18309 "version": "2.1.35",
18310 "dev": true,
18311 "requires": {
18312 "mime-db": "1.52.0"
18313 }
18314 },
18315 "mimic-fn": {
18316 "version": "2.1.0",
18317 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
18318 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
18319 "dev": true
18320 },
18321 "min-indent": {
18322 "version": "1.0.1",
18323 "dev": true
18324 },
18325 "minimatch": {
18326 "version": "3.0.4",
18327 "dev": true,
18328 "requires": {
18329 "brace-expansion": "^1.1.7"
18330 }
18331 },
18332 "minimist": {
18333 "version": "1.2.6",
18334 "dev": true
18335 },
18336 "minipass": {
18337 "version": "3.1.6",
18338 "dev": true,
18339 "requires": {
18340 "yallist": "^4.0.0"
18341 }
18342 },
18343 "minizlib": {
18344 "version": "2.1.2",
18345 "dev": true,
18346 "requires": {
18347 "minipass": "^3.0.0",
18348 "yallist": "^4.0.0"
18349 }
18350 },
18351 "mkdirp": {
18352 "version": "1.0.0",
18353 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.0.tgz",
18354 "integrity": "sha512-4Pb+8NJ5DdvaWD797hKOM28wMXsObb4HppQdIwKUHFiB69ICZ4wktOE+qsGGBy7GtwgYNizp0R9KEy4zKYBLMg==",
18355 "dev": true
18356 },
18357 "mri": {
18358 "version": "1.1.4",
18359 "dev": true
18360 },
18361 "mrmime": {
18362 "version": "1.0.0",
18363 "dev": true
18364 },
18365 "ms": {
18366 "version": "2.1.2",
18367 "dev": true
18368 },
18369 "nanoid": {
18370 "version": "3.3.3",
18371 "dev": true
18372 },
18373 "natural-compare": {
18374 "version": "1.4.0",
18375 "dev": true
18376 },
18377 "needle": {
18378 "version": "2.9.1",
18379 "dev": true,
18380 "requires": {
18381 "debug": "^3.2.6",
18382 "iconv-lite": "^0.4.4",
18383 "sax": "^1.2.4"
18384 },
18385 "dependencies": {
18386 "debug": {
18387 "version": "3.2.7",
18388 "dev": true,
18389 "requires": {
18390 "ms": "^2.1.1"
18391 }
18392 }
18393 }
18394 },
18395 "negotiator": {
18396 "version": "0.6.2",
18397 "dev": true
18398 },
18399 "neo-async": {
18400 "version": "2.6.2",
18401 "dev": true
18402 },
18403 "next-tick": {
18404 "version": "1.1.0",
18405 "dev": true
18406 },
18407 "node-fetch": {
18408 "version": "2.6.7",
18409 "dev": true,
18410 "requires": {
18411 "whatwg-url": "^5.0.0"
18412 },
18413 "dependencies": {
18414 "tr46": {
18415 "version": "0.0.3",
18416 "dev": true
18417 },
18418 "webidl-conversions": {
18419 "version": "3.0.1",
18420 "dev": true
18421 },
18422 "whatwg-url": {
18423 "version": "5.0.0",
18424 "dev": true,
18425 "requires": {
18426 "tr46": "~0.0.3",
18427 "webidl-conversions": "^3.0.0"
18428 }
18429 }
18430 }
18431 },
18432 "node-gyp-build": {
18433 "version": "4.4.0",
18434 "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.4.0.tgz",
18435 "integrity": "sha512-amJnQCcgtRVw9SvoebO3BKGESClrfXGCUTX9hSn1OuGQTQBOZmVd0Z0OlecpuRksKvbsUqALE8jls/ErClAPuQ==",
18436 "dev": true,
18437 "optional": true,
18438 "peer": true
18439 },
18440 "node-int64": {
18441 "version": "0.4.0",
18442 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
18443 "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
18444 "dev": true
18445 },
18446 "node-releases": {
18447 "version": "2.0.4",
18448 "dev": true
18449 },
18450 "normalize-path": {
18451 "version": "3.0.0",
18452 "dev": true
18453 },
18454 "normalize-range": {
18455 "version": "0.1.2",
18456 "dev": true
18457 },
18458 "npm-run-path": {
18459 "version": "4.0.1",
18460 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
18461 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
18462 "dev": true,
18463 "requires": {
18464 "path-key": "^3.0.0"
18465 }
18466 },
18467 "nwsapi": {
18468 "version": "2.2.0",
18469 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
18470 "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
18471 "dev": true
18472 },
18473 "object-assign": {
18474 "version": "4.1.1",
18475 "dev": true
18476 },
18477 "object-hash": {
18478 "version": "3.0.0",
18479 "dev": true
18480 },
18481 "object-inspect": {
18482 "version": "1.12.0",
18483 "dev": true
18484 },
18485 "object-keys": {
18486 "version": "1.1.1",
18487 "dev": true
18488 },
18489 "object.assign": {
18490 "version": "4.1.2",
18491 "dev": true,
18492 "requires": {
18493 "call-bind": "^1.0.0",
18494 "define-properties": "^1.1.3",
18495 "has-symbols": "^1.0.1",
18496 "object-keys": "^1.1.1"
18497 }
18498 },
18499 "on-finished": {
18500 "version": "2.4.1",
18501 "dev": true,
18502 "requires": {
18503 "ee-first": "1.1.1"
18504 }
18505 },
18506 "once": {
18507 "version": "1.4.0",
18508 "dev": true,
18509 "requires": {
18510 "wrappy": "1"
18511 }
18512 },
18513 "onetime": {
18514 "version": "5.1.2",
18515 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
18516 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
18517 "dev": true,
18518 "requires": {
18519 "mimic-fn": "^2.1.0"
18520 }
18521 },
18522 "open": {
18523 "version": "8.4.0",
18524 "dev": true,
18525 "requires": {
18526 "define-lazy-prop": "^2.0.0",
18527 "is-docker": "^2.1.1",
18528 "is-wsl": "^2.2.0"
18529 }
18530 },
18531 "optimism": {
18532 "version": "0.16.1",
18533 "dev": true,
18534 "requires": {
18535 "@wry/context": "^0.6.0",
18536 "@wry/trie": "^0.3.0"
18537 }
18538 },
18539 "optionator": {
18540 "version": "0.9.1",
18541 "dev": true,
18542 "requires": {
18543 "deep-is": "^0.1.3",
18544 "fast-levenshtein": "^2.0.6",
18545 "levn": "^0.4.1",
18546 "prelude-ls": "^1.2.1",
18547 "type-check": "^0.4.0",
18548 "word-wrap": "^1.2.3"
18549 }
18550 },
18551 "p-limit": {
18552 "version": "2.3.0",
18553 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
18554 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
18555 "dev": true,
18556 "requires": {
18557 "p-try": "^2.0.0"
18558 }
18559 },
18560 "p-locate": {
18561 "version": "4.1.0",
18562 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
18563 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
18564 "dev": true,
18565 "requires": {
18566 "p-limit": "^2.2.0"
18567 }
18568 },
18569 "p-try": {
18570 "version": "2.2.0",
18571 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
18572 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
18573 "dev": true
18574 },
18575 "parent-module": {
18576 "version": "1.0.1",
18577 "dev": true,
18578 "requires": {
18579 "callsites": "^3.0.0"
18580 }
18581 },
18582 "parse-json": {
18583 "version": "5.2.0",
18584 "dev": true,
18585 "requires": {
18586 "@babel/code-frame": "^7.0.0",
18587 "error-ex": "^1.3.1",
18588 "json-parse-even-better-errors": "^2.3.0",
18589 "lines-and-columns": "^1.1.6"
18590 }
18591 },
18592 "parse5": {
18593 "version": "6.0.1",
18594 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
18595 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
18596 "dev": true
18597 },
18598 "parseurl": {
18599 "version": "1.3.3",
18600 "dev": true
18601 },
18602 "path-exists": {
18603 "version": "4.0.0",
18604 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
18605 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
18606 "dev": true
18607 },
18608 "path-is-absolute": {
18609 "version": "1.0.1",
18610 "dev": true
18611 },
18612 "path-key": {
18613 "version": "3.1.1",
18614 "dev": true
18615 },
18616 "path-parse": {
18617 "version": "1.0.7",
18618 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
18619 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
18620 "dev": true
18621 },
18622 "path-to-regexp": {
18623 "version": "0.1.7",
18624 "dev": true
18625 },
18626 "path-type": {
18627 "version": "4.0.0",
18628 "dev": true
18629 },
18630 "pend": {
18631 "version": "1.2.0",
18632 "dev": true
18633 },
18634 "picocolors": {
18635 "version": "1.0.0",
18636 "dev": true
18637 },
18638 "picomatch": {
18639 "version": "2.3.0",
18640 "dev": true
18641 },
18642 "pino": {
18643 "version": "6.14.0",
18644 "resolved": "https://registry.npmjs.org/pino/-/pino-6.14.0.tgz",
18645 "integrity": "sha512-iuhEDel3Z3hF9Jfe44DPXR8l07bhjuFY3GMHIXbjnY9XcafbyDDwl2sN2vw2GjMPf5Nkoe+OFao7ffn9SXaKDg==",
18646 "dev": true,
18647 "requires": {
18648 "fast-redact": "^3.0.0",
18649 "fast-safe-stringify": "^2.0.8",
18650 "flatstr": "^1.0.12",
18651 "pino-std-serializers": "^3.1.0",
18652 "process-warning": "^1.0.0",
18653 "quick-format-unescaped": "^4.0.3",
18654 "sonic-boom": "^1.0.2"
18655 },
18656 "dependencies": {
18657 "sonic-boom": {
18658 "version": "1.4.1",
18659 "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-1.4.1.tgz",
18660 "integrity": "sha512-LRHh/A8tpW7ru89lrlkU4AszXt1dbwSjVWguGrmlxE7tawVmDBlI1PILMkXAxJTwqhgsEeTHzj36D5CmHgQmNg==",
18661 "dev": true,
18662 "requires": {
18663 "atomic-sleep": "^1.0.0",
18664 "flatstr": "^1.0.12"
18665 }
18666 }
18667 }
18668 },
18669 "pino-pretty": {
18670 "version": "4.8.0",
18671 "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.8.0.tgz",
18672 "integrity": "sha512-mhQfHG4rw5ZFpWL44m0Utjo4GC2+HMfdNvxyA8lLw0sIqn6fCf7uQe6dPckUcW/obly+OQHD7B/MTso6LNizYw==",
18673 "dev": true,
18674 "requires": {
18675 "@hapi/bourne": "^2.0.0",
18676 "args": "^5.0.1",
18677 "chalk": "^4.0.0",
18678 "dateformat": "^4.5.1",
18679 "fast-safe-stringify": "^2.0.7",
18680 "jmespath": "^0.15.0",
18681 "joycon": "^2.2.5",
18682 "pump": "^3.0.0",
18683 "readable-stream": "^3.6.0",
18684 "rfdc": "^1.3.0",
18685 "split2": "^3.1.1",
18686 "strip-json-comments": "^3.1.1"
18687 },
18688 "dependencies": {
18689 "ansi-styles": {
18690 "version": "4.3.0",
18691 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18692 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18693 "dev": true,
18694 "requires": {
18695 "color-convert": "^2.0.1"
18696 }
18697 },
18698 "chalk": {
18699 "version": "4.1.2",
18700 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18701 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18702 "dev": true,
18703 "requires": {
18704 "ansi-styles": "^4.1.0",
18705 "supports-color": "^7.1.0"
18706 }
18707 },
18708 "color-convert": {
18709 "version": "2.0.1",
18710 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18711 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18712 "dev": true,
18713 "requires": {
18714 "color-name": "~1.1.4"
18715 }
18716 },
18717 "color-name": {
18718 "version": "1.1.4",
18719 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18720 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18721 "dev": true
18722 },
18723 "has-flag": {
18724 "version": "4.0.0",
18725 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18726 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18727 "dev": true
18728 },
18729 "supports-color": {
18730 "version": "7.2.0",
18731 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18732 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18733 "dev": true,
18734 "requires": {
18735 "has-flag": "^4.0.0"
18736 }
18737 }
18738 }
18739 },
18740 "pino-std-serializers": {
18741 "version": "3.2.0",
18742 "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-3.2.0.tgz",
18743 "integrity": "sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg==",
18744 "dev": true
18745 },
18746 "pirates": {
18747 "version": "4.0.5",
18748 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz",
18749 "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==",
18750 "dev": true
18751 },
18752 "pixelmatch": {
18753 "version": "5.2.1",
18754 "dev": true,
18755 "requires": {
18756 "pngjs": "^4.0.1"
18757 },
18758 "dependencies": {
18759 "pngjs": {
18760 "version": "4.0.1",
18761 "dev": true
18762 }
18763 }
18764 },
18765 "pkg-dir": {
18766 "version": "4.2.0",
18767 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
18768 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
18769 "dev": true,
18770 "requires": {
18771 "find-up": "^4.0.0"
18772 }
18773 },
18774 "pkginfo": {
18775 "version": "0.4.1",
18776 "dev": true
18777 },
18778 "playwright-core": {
18779 "version": "1.21.1",
18780 "dev": true,
18781 "requires": {
18782 "colors": "1.4.0",
18783 "commander": "8.3.0",
18784 "debug": "4.3.3",
18785 "extract-zip": "2.0.1",
18786 "https-proxy-agent": "5.0.0",
18787 "jpeg-js": "0.4.3",
18788 "mime": "3.0.0",
18789 "pixelmatch": "5.2.1",
18790 "pngjs": "6.0.0",
18791 "progress": "2.0.3",
18792 "proper-lockfile": "4.1.2",
18793 "proxy-from-env": "1.1.0",
18794 "rimraf": "3.0.2",
18795 "socks-proxy-agent": "6.1.1",
18796 "stack-utils": "2.0.5",
18797 "ws": "8.4.2",
18798 "yauzl": "2.10.0",
18799 "yazl": "2.5.1"
18800 },
18801 "dependencies": {
18802 "https-proxy-agent": {
18803 "version": "5.0.0",
18804 "dev": true,
18805 "requires": {
18806 "agent-base": "6",
18807 "debug": "4"
18808 }
18809 },
18810 "rimraf": {
18811 "version": "3.0.2",
18812 "dev": true,
18813 "requires": {
18814 "glob": "^7.1.3"
18815 }
18816 },
18817 "ws": {
18818 "version": "8.4.2",
18819 "dev": true,
18820 "requires": {}
18821 }
18822 }
18823 },
18824 "pngjs": {
18825 "version": "6.0.0",
18826 "dev": true
18827 },
18828 "popsicle": {
18829 "version": "9.2.0",
18830 "dev": true,
18831 "requires": {
18832 "concat-stream": "^1.4.7",
18833 "form-data": "^2.0.0",
18834 "make-error-cause": "^1.2.1",
18835 "tough-cookie": "^2.0.0"
18836 },
18837 "dependencies": {
18838 "tough-cookie": {
18839 "version": "2.5.0",
18840 "dev": true,
18841 "requires": {
18842 "psl": "^1.1.28",
18843 "punycode": "^2.1.1"
18844 }
18845 }
18846 }
18847 },
18848 "postcss": {
18849 "version": "8.4.13",
18850 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz",
18851 "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==",
18852 "dev": true,
18853 "requires": {
18854 "nanoid": "^3.3.3",
18855 "picocolors": "^1.0.0",
18856 "source-map-js": "^1.0.2"
18857 }
18858 },
18859 "postcss-js": {
18860 "version": "4.0.0",
18861 "dev": true,
18862 "requires": {
18863 "camelcase-css": "^2.0.1"
18864 }
18865 },
18866 "postcss-load-config": {
18867 "version": "3.1.4",
18868 "dev": true,
18869 "requires": {
18870 "lilconfig": "^2.0.5",
18871 "yaml": "^1.10.2"
18872 }
18873 },
18874 "postcss-nested": {
18875 "version": "5.0.6",
18876 "dev": true,
18877 "requires": {
18878 "postcss-selector-parser": "^6.0.6"
18879 }
18880 },
18881 "postcss-selector-parser": {
18882 "version": "6.0.10",
18883 "dev": true,
18884 "requires": {
18885 "cssesc": "^3.0.0",
18886 "util-deprecate": "^1.0.2"
18887 }
18888 },
18889 "postcss-value-parser": {
18890 "version": "4.2.0",
18891 "dev": true
18892 },
18893 "prelude-ls": {
18894 "version": "1.2.1",
18895 "dev": true
18896 },
18897 "prettier": {
18898 "version": "2.6.2",
18899 "dev": true
18900 },
18901 "prettier-plugin-svelte": {
18902 "version": "2.7.0",
18903 "dev": true,
18904 "requires": {}
18905 },
18906 "pretty-format": {
18907 "version": "27.5.1",
18908 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
18909 "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
18910 "dev": true,
18911 "requires": {
18912 "ansi-regex": "^5.0.1",
18913 "ansi-styles": "^5.0.0",
18914 "react-is": "^17.0.1"
18915 },
18916 "dependencies": {
18917 "ansi-regex": {
18918 "version": "5.0.1",
18919 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
18920 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
18921 "dev": true
18922 },
18923 "ansi-styles": {
18924 "version": "5.2.0",
18925 "dev": true
18926 },
18927 "react-is": {
18928 "version": "17.0.2",
18929 "dev": true
18930 }
18931 }
18932 },
18933 "process-nextick-args": {
18934 "version": "2.0.1",
18935 "dev": true
18936 },
18937 "process-warning": {
18938 "version": "1.0.0",
18939 "dev": true
18940 },
18941 "progress": {
18942 "version": "2.0.3",
18943 "dev": true
18944 },
18945 "prompts": {
18946 "version": "2.4.2",
18947 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
18948 "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
18949 "dev": true,
18950 "requires": {
18951 "kleur": "^3.0.3",
18952 "sisteransi": "^1.0.5"
18953 },
18954 "dependencies": {
18955 "kleur": {
18956 "version": "3.0.3",
18957 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
18958 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
18959 "dev": true
18960 }
18961 }
18962 },
18963 "prop-types": {
18964 "version": "15.7.2",
18965 "dev": true,
18966 "requires": {
18967 "loose-envify": "^1.4.0",
18968 "object-assign": "^4.1.1",
18969 "react-is": "^16.8.1"
18970 }
18971 },
18972 "proper-lockfile": {
18973 "version": "4.1.2",
18974 "dev": true,
18975 "requires": {
18976 "graceful-fs": "^4.2.4",
18977 "retry": "^0.12.0",
18978 "signal-exit": "^3.0.2"
18979 }
18980 },
18981 "proxy-addr": {
18982 "version": "2.0.7",
18983 "dev": true,
18984 "requires": {
18985 "forwarded": "0.2.0",
18986 "ipaddr.js": "1.9.1"
18987 }
18988 },
18989 "proxy-from-env": {
18990 "version": "1.1.0",
18991 "dev": true
18992 },
18993 "psl": {
18994 "version": "1.8.0",
18995 "dev": true
18996 },
18997 "pump": {
18998 "version": "3.0.0",
18999 "dev": true,
19000 "requires": {
19001 "end-of-stream": "^1.1.0",
19002 "once": "^1.3.1"
19003 }
19004 },
19005 "punycode": {
19006 "version": "2.1.1",
19007 "dev": true
19008 },
19009 "q": {
19010 "version": "1.5.1",
19011 "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
19012 "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
19013 "dev": true
19014 },
19015 "qs": {
19016 "version": "6.10.3",
19017 "dev": true,
19018 "requires": {
19019 "side-channel": "^1.0.4"
19020 }
19021 },
19022 "queue-microtask": {
19023 "version": "1.2.3",
19024 "dev": true
19025 },
19026 "quick-format-unescaped": {
19027 "version": "4.0.4",
19028 "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",
19029 "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==",
19030 "dev": true
19031 },
19032 "quick-lru": {
19033 "version": "5.1.1",
19034 "dev": true
19035 },
19036 "range-parser": {
19037 "version": "1.2.1",
19038 "dev": true
19039 },
19040 "raw-body": {
19041 "version": "2.5.1",
19042 "dev": true,
19043 "requires": {
19044 "bytes": "3.1.2",
19045 "http-errors": "2.0.0",
19046 "iconv-lite": "0.4.24",
19047 "unpipe": "1.0.0"
19048 }
19049 },
19050 "react-is": {
19051 "version": "16.13.1",
19052 "dev": true
19053 },
19054 "readable-stream": {
19055 "version": "3.6.0",
19056 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
19057 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
19058 "dev": true,
19059 "requires": {
19060 "inherits": "^2.0.3",
19061 "string_decoder": "^1.1.1",
19062 "util-deprecate": "^1.0.1"
19063 }
19064 },
19065 "readdirp": {
19066 "version": "3.6.0",
19067 "dev": true,
19068 "requires": {
19069 "picomatch": "^2.2.1"
19070 }
19071 },
19072 "redent": {
19073 "version": "3.0.0",
19074 "dev": true,
19075 "requires": {
19076 "indent-string": "^4.0.0",
19077 "strip-indent": "^3.0.0"
19078 }
19079 },
19080 "regenerator-runtime": {
19081 "version": "0.13.9",
19082 "dev": true
19083 },
19084 "regexparam": {
19085 "version": "2.0.0",
19086 "dev": true
19087 },
19088 "regexpp": {
19089 "version": "3.2.0",
19090 "dev": true
19091 },
19092 "remove-trailing-separator": {
19093 "version": "1.1.0",
19094 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
19095 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
19096 "dev": true
19097 },
19098 "require-directory": {
19099 "version": "2.1.1",
19100 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
19101 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
19102 "dev": true
19103 },
19104 "requires-port": {
19105 "version": "1.0.0",
19106 "dev": true
19107 },
19108 "resolve": {
19109 "version": "1.22.0",
19110 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
19111 "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
19112 "dev": true,
19113 "requires": {
19114 "is-core-module": "^2.8.1",
19115 "path-parse": "^1.0.7",
19116 "supports-preserve-symlinks-flag": "^1.0.0"
19117 }
19118 },
19119 "resolve-cwd": {
19120 "version": "3.0.0",
19121 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
19122 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
19123 "dev": true,
19124 "requires": {
19125 "resolve-from": "^5.0.0"
19126 }
19127 },
19128 "resolve-from": {
19129 "version": "5.0.0",
19130 "dev": true
19131 },
19132 "resolve.exports": {
19133 "version": "1.1.0",
19134 "dev": true
19135 },
19136 "retry": {
19137 "version": "0.12.0",
19138 "dev": true
19139 },
19140 "reusify": {
19141 "version": "1.0.4",
19142 "dev": true
19143 },
19144 "rfdc": {
19145 "version": "1.3.0",
19146 "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
19147 "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
19148 "dev": true
19149 },
19150 "rimraf": {
19151 "version": "2.6.2",
19152 "dev": true,
19153 "requires": {
19154 "glob": "^7.0.5"
19155 }
19156 },
19157 "rollup": {
19158 "version": "2.73.0",
19159 "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.73.0.tgz",
19160 "integrity": "sha512-h/UngC3S4Zt28mB3g0+2YCMegT5yoftnQplwzPqGZcKvlld5e+kT/QRmJiL+qxGyZKOYpgirWGdLyEO1b0dpLQ==",
19161 "dev": true,
19162 "requires": {
19163 "fsevents": "~2.3.2"
19164 }
19165 },
19166 "run-parallel": {
19167 "version": "1.2.0",
19168 "dev": true,
19169 "requires": {
19170 "queue-microtask": "^1.2.2"
19171 }
19172 },
19173 "sade": {
19174 "version": "1.7.4",
19175 "dev": true,
19176 "requires": {
19177 "mri": "^1.1.0"
19178 }
19179 },
19180 "safe-buffer": {
19181 "version": "5.1.2",
19182 "dev": true
19183 },
19184 "safer-buffer": {
19185 "version": "2.1.2",
19186 "dev": true
19187 },
19188 "sander": {
19189 "version": "0.5.1",
19190 "dev": true,
19191 "requires": {
19192 "es6-promise": "^3.1.2",
19193 "graceful-fs": "^4.1.3",
19194 "mkdirp": "^0.5.1",
19195 "rimraf": "^2.5.2"
19196 },
19197 "dependencies": {
19198 "es6-promise": {
19199 "version": "3.3.1",
19200 "dev": true
19201 },
19202 "mkdirp": {
19203 "version": "0.5.6",
19204 "dev": true,
19205 "requires": {
19206 "minimist": "^1.2.6"
19207 }
19208 }
19209 }
19210 },
19211 "sax": {
19212 "version": "1.2.4",
19213 "dev": true
19214 },
19215 "saxes": {
19216 "version": "5.0.1",
19217 "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
19218 "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
19219 "dev": true,
19220 "requires": {
19221 "xmlchars": "^2.2.0"
19222 }
19223 },
19224 "semver": {
19225 "version": "6.3.0",
19226 "dev": true
19227 },
19228 "send": {
19229 "version": "0.17.1",
19230 "dev": true,
19231 "requires": {
19232 "debug": "2.6.9",
19233 "depd": "~1.1.2",
19234 "destroy": "~1.0.4",
19235 "encodeurl": "~1.0.2",
19236 "escape-html": "~1.0.3",
19237 "etag": "~1.8.1",
19238 "fresh": "0.5.2",
19239 "http-errors": "~1.7.2",
19240 "mime": "1.6.0",
19241 "ms": "2.1.1",
19242 "on-finished": "~2.3.0",
19243 "range-parser": "~1.2.1",
19244 "statuses": "~1.5.0"
19245 },
19246 "dependencies": {
19247 "debug": {
19248 "version": "2.6.9",
19249 "dev": true,
19250 "requires": {
19251 "ms": "2.0.0"
19252 },
19253 "dependencies": {
19254 "ms": {
19255 "version": "2.0.0",
19256 "dev": true
19257 }
19258 }
19259 },
19260 "mime": {
19261 "version": "1.6.0",
19262 "dev": true
19263 }
19264 }
19265 },
19266 "serve-static": {
19267 "version": "1.15.0",
19268 "dev": true,
19269 "requires": {
19270 "encodeurl": "~1.0.2",
19271 "escape-html": "~1.0.3",
19272 "parseurl": "~1.3.3",
19273 "send": "0.18.0"
19274 }
19275 },
19276 "setimmediate": {
19277 "version": "1.0.5",
19278 "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
19279 "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
19280 "dev": true
19281 },
19282 "setprototypeof": {
19283 "version": "1.1.1",
19284 "dev": true
19285 },
19286 "shebang-command": {
19287 "version": "2.0.0",
19288 "dev": true,
19289 "requires": {
19290 "shebang-regex": "^3.0.0"
19291 }
19292 },
19293 "shebang-regex": {
19294 "version": "3.0.0",
19295 "dev": true
19296 },
19297 "shiki": {
19298 "version": "0.10.1",
19299 "dev": true,
19300 "requires": {
19301 "jsonc-parser": "^3.0.0",
19302 "vscode-oniguruma": "^1.6.1",
19303 "vscode-textmate": "5.2.0"
19304 }
19305 },
19306 "side-channel": {
19307 "version": "1.0.4",
19308 "dev": true,
19309 "requires": {
19310 "call-bind": "^1.0.0",
19311 "get-intrinsic": "^1.0.2",
19312 "object-inspect": "^1.9.0"
19313 }
19314 },
19315 "signal-exit": {
19316 "version": "3.0.7",
19317 "dev": true
19318 },
19319 "simple-swizzle": {
19320 "version": "0.2.2",
19321 "dev": true,
19322 "requires": {
19323 "is-arrayish": "^0.3.1"
19324 },
19325 "dependencies": {
19326 "is-arrayish": {
19327 "version": "0.3.2",
19328 "dev": true
19329 }
19330 }
19331 },
19332 "sisteransi": {
19333 "version": "1.0.5",
19334 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
19335 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
19336 "dev": true
19337 },
19338 "slash": {
19339 "version": "3.0.0",
19340 "dev": true
19341 },
19342 "smart-buffer": {
19343 "version": "4.2.0",
19344 "dev": true
19345 },
19346 "socks": {
19347 "version": "2.6.2",
19348 "dev": true,
19349 "requires": {
19350 "ip": "^1.1.5",
19351 "smart-buffer": "^4.2.0"
19352 }
19353 },
19354 "socks-proxy-agent": {
19355 "version": "6.1.1",
19356 "dev": true,
19357 "requires": {
19358 "agent-base": "^6.0.2",
19359 "debug": "^4.3.1",
19360 "socks": "^2.6.1"
19361 }
19362 },
19363 "sonic-boom": {
19364 "version": "2.8.0",
19365 "dev": true,
19366 "requires": {
19367 "atomic-sleep": "^1.0.0"
19368 }
19369 },
19370 "sorcery": {
19371 "version": "0.10.0",
19372 "dev": true,
19373 "requires": {
19374 "buffer-crc32": "^0.2.5",
19375 "minimist": "^1.2.0",
19376 "sander": "^0.5.0",
19377 "sourcemap-codec": "^1.3.0"
19378 }
19379 },
19380 "source-map": {
19381 "version": "0.5.7",
19382 "dev": true
19383 },
19384 "source-map-js": {
19385 "version": "1.0.2",
19386 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
19387 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
19388 "dev": true
19389 },
19390 "source-map-resolve": {
19391 "version": "0.6.0",
19392 "dev": true,
19393 "requires": {
19394 "atob": "^2.1.2",
19395 "decode-uri-component": "^0.2.0"
19396 }
19397 },
19398 "sourcemap-codec": {
19399 "version": "1.4.8",
19400 "dev": true
19401 },
19402 "split2": {
19403 "version": "3.2.2",
19404 "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
19405 "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
19406 "dev": true,
19407 "requires": {
19408 "readable-stream": "^3.0.0"
19409 }
19410 },
19411 "sprintf-js": {
19412 "version": "1.0.3",
19413 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
19414 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
19415 "dev": true
19416 },
19417 "stack-utils": {
19418 "version": "2.0.5",
19419 "dev": true,
19420 "requires": {
19421 "escape-string-regexp": "^2.0.0"
19422 },
19423 "dependencies": {
19424 "escape-string-regexp": {
19425 "version": "2.0.0",
19426 "dev": true
19427 }
19428 }
19429 },
19430 "statuses": {
19431 "version": "2.0.1",
19432 "dev": true
19433 },
19434 "string_decoder": {
19435 "version": "1.3.0",
19436 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
19437 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
19438 "dev": true,
19439 "requires": {
19440 "safe-buffer": "~5.2.0"
19441 },
19442 "dependencies": {
19443 "safe-buffer": {
19444 "version": "5.2.1",
19445 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
19446 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
19447 "dev": true
19448 }
19449 }
19450 },
19451 "string-length": {
19452 "version": "4.0.2",
19453 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
19454 "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
19455 "dev": true,
19456 "requires": {
19457 "char-regex": "^1.0.2",
19458 "strip-ansi": "^6.0.0"
19459 }
19460 },
19461 "string-width": {
19462 "version": "4.2.3",
19463 "dev": true,
19464 "requires": {
19465 "emoji-regex": "^8.0.0",
19466 "is-fullwidth-code-point": "^3.0.0",
19467 "strip-ansi": "^6.0.1"
19468 }
19469 },
19470 "strip-ansi": {
19471 "version": "6.0.1",
19472 "dev": true,
19473 "requires": {
19474 "ansi-regex": "^5.0.1"
19475 },
19476 "dependencies": {
19477 "ansi-regex": {
19478 "version": "5.0.1",
19479 "dev": true
19480 }
19481 }
19482 },
19483 "strip-bom": {
19484 "version": "4.0.0",
19485 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
19486 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
19487 "dev": true
19488 },
19489 "strip-final-newline": {
19490 "version": "2.0.0",
19491 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
19492 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
19493 "dev": true
19494 },
19495 "strip-indent": {
19496 "version": "3.0.0",
19497 "dev": true,
19498 "requires": {
19499 "min-indent": "^1.0.0"
19500 }
19501 },
19502 "strip-json-comments": {
19503 "version": "3.1.1",
19504 "dev": true
19505 },
19506 "sumchecker": {
19507 "version": "2.0.2",
19508 "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-2.0.2.tgz",
19509 "integrity": "sha1-D0LBDl0F2l1C7qPlbDOZo31sWz4=",
19510 "dev": true,
19511 "requires": {
19512 "debug": "^2.2.0"
19513 },
19514 "dependencies": {
19515 "debug": {
19516 "version": "2.6.9",
19517 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
19518 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
19519 "dev": true,
19520 "requires": {
19521 "ms": "2.0.0"
19522 }
19523 },
19524 "ms": {
19525 "version": "2.0.0",
19526 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
19527 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
19528 "dev": true
19529 }
19530 }
19531 },
19532 "supports-color": {
19533 "version": "5.5.0",
19534 "dev": true,
19535 "requires": {
19536 "has-flag": "^3.0.0"
19537 }
19538 },
19539 "supports-hyperlinks": {
19540 "version": "2.2.0",
19541 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz",
19542 "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==",
19543 "dev": true,
19544 "requires": {
19545 "has-flag": "^4.0.0",
19546 "supports-color": "^7.0.0"
19547 },
19548 "dependencies": {
19549 "has-flag": {
19550 "version": "4.0.0",
19551 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
19552 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
19553 "dev": true
19554 },
19555 "supports-color": {
19556 "version": "7.2.0",
19557 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
19558 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
19559 "dev": true,
19560 "requires": {
19561 "has-flag": "^4.0.0"
19562 }
19563 }
19564 }
19565 },
19566 "supports-preserve-symlinks-flag": {
19567 "version": "1.0.0",
19568 "dev": true
19569 },
19570 "svelte": {
19571 "version": "3.48.0",
19572 "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.48.0.tgz",
19573 "integrity": "sha512-fN2YRm/bGumvjUpu6yI3BpvZnpIm9I6A7HR4oUNYd7ggYyIwSA/BX7DJ+UXXffLp6XNcUijyLvttbPVCYa/3xQ==",
19574 "dev": true
19575 },
19576 "svelte-check": {
19577 "version": "2.7.0",
19578 "dev": true,
19579 "requires": {
19580 "chokidar": "^3.4.1",
19581 "fast-glob": "^3.2.7",
19582 "import-fresh": "^3.2.1",
19583 "picocolors": "^1.0.0",
19584 "sade": "^1.7.4",
19585 "source-map": "^0.7.3",
19586 "svelte-preprocess": "^4.0.0",
19587 "typescript": "*"
19588 },
19589 "dependencies": {
19590 "source-map": {
19591 "version": "0.7.3",
19592 "dev": true
19593 }
19594 }
19595 },
19596 "svelte-hmr": {
19597 "version": "0.14.11",
19598 "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.14.11.tgz",
19599 "integrity": "sha512-R9CVfX6DXxW1Kn45Jtmx+yUe+sPhrbYSUp7TkzbW0jI5fVPn6lsNG9NEs5dFg5qRhFNAoVdRw5qQDLALNKhwbQ==",
19600 "dev": true,
19601 "requires": {}
19602 },
19603 "svelte-i18n": {
19604 "version": "3.4.0",
19605 "resolved": "https://registry.npmjs.org/svelte-i18n/-/svelte-i18n-3.4.0.tgz",
19606 "integrity": "sha512-590N+YIRlebDT3fXmuAxd4guQZLR3vm4kCs5UhWYmw3SxOlJNZ7HwYYiw6d4jDr7P+Cx7DSopk1Z1K9wn8B6EA==",
19607 "dev": true,
19608 "requires": {
19609 "deepmerge": "^4.2.2",
19610 "estree-walker": "^2.0.1",
19611 "intl-messageformat": "^9.3.15",
19612 "sade": "^1.7.4",
19613 "tiny-glob": "^0.2.6"
19614 }
19615 },
19616 "svelte-jester": {
19617 "version": "2.3.2",
19618 "resolved": "https://registry.npmjs.org/svelte-jester/-/svelte-jester-2.3.2.tgz",
19619 "integrity": "sha512-JtxSz4FWAaCRBXbPsh4LcDs4Ua7zdXgLC0TZvT1R56hRV0dymmNP+abw67DTPF7sQPyNxWsOKd0Sl7Q8SnP8kg==",
19620 "dev": true,
19621 "requires": {}
19622 },
19623 "svelte-preprocess": {
19624 "version": "4.10.6",
19625 "dev": true,
19626 "requires": {
19627 "@types/pug": "^2.0.4",
19628 "@types/sass": "^1.16.0",
19629 "detect-indent": "^6.0.0",
19630 "magic-string": "^0.25.7",
19631 "sorcery": "^0.10.0",
19632 "strip-indent": "^3.0.0"
19633 },
19634 "dependencies": {
19635 "magic-string": {
19636 "version": "0.25.9",
19637 "dev": true,
19638 "requires": {
19639 "sourcemap-codec": "^1.4.8"
19640 }
19641 }
19642 }
19643 },
19644 "symbol-observable": {
19645 "version": "4.0.0",
19646 "dev": true
19647 },
19648 "symbol-tree": {
19649 "version": "3.2.4",
19650 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
19651 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
19652 "dev": true
19653 },
19654 "tailwindcss": {
19655 "version": "3.0.24",
19656 "dev": true,
19657 "requires": {
19658 "arg": "^5.0.1",
19659 "chokidar": "^3.5.3",
19660 "color-name": "^1.1.4",
19661 "detective": "^5.2.0",
19662 "didyoumean": "^1.2.2",
19663 "dlv": "^1.1.3",
19664 "fast-glob": "^3.2.11",
19665 "glob-parent": "^6.0.2",
19666 "is-glob": "^4.0.3",
19667 "lilconfig": "^2.0.5",
19668 "normalize-path": "^3.0.0",
19669 "object-hash": "^3.0.0",
19670 "picocolors": "^1.0.0",
19671 "postcss": "^8.4.12",
19672 "postcss-js": "^4.0.0",
19673 "postcss-load-config": "^3.1.4",
19674 "postcss-nested": "5.0.6",
19675 "postcss-selector-parser": "^6.0.10",
19676 "postcss-value-parser": "^4.2.0",
19677 "quick-lru": "^5.1.1",
19678 "resolve": "^1.22.0"
19679 },
19680 "dependencies": {
19681 "color-name": {
19682 "version": "1.1.4",
19683 "dev": true
19684 },
19685 "glob-parent": {
19686 "version": "6.0.2",
19687 "dev": true,
19688 "requires": {
19689 "is-glob": "^4.0.3"
19690 }
19691 }
19692 }
19693 },
19694 "tar": {
19695 "version": "6.1.11",
19696 "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
19697 "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
19698 "dev": true,
19699 "requires": {
19700 "chownr": "^2.0.0",
19701 "fs-minipass": "^2.0.0",
19702 "minipass": "^3.0.0",
19703 "minizlib": "^2.1.1",
19704 "mkdirp": "^1.0.3",
19705 "yallist": "^4.0.0"
19706 },
19707 "dependencies": {
19708 "mkdirp": {
19709 "version": "1.0.4",
19710 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
19711 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
19712 "dev": true
19713 }
19714 }
19715 },
19716 "terminal-link": {
19717 "version": "2.1.1",
19718 "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
19719 "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
19720 "dev": true,
19721 "requires": {
19722 "ansi-escapes": "^4.2.1",
19723 "supports-hyperlinks": "^2.0.0"
19724 }
19725 },
19726 "test-exclude": {
19727 "version": "6.0.0",
19728 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
19729 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
19730 "dev": true,
19731 "requires": {
19732 "@istanbuljs/schema": "^0.1.2",
19733 "glob": "^7.1.4",
19734 "minimatch": "^3.0.4"
19735 }
19736 },
19737 "text-table": {
19738 "version": "0.2.0",
19739 "dev": true
19740 },
19741 "throat": {
19742 "version": "6.0.1",
19743 "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz",
19744 "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==",
19745 "dev": true
19746 },
19747 "timers-ext": {
19748 "version": "0.1.7",
19749 "dev": true,
19750 "requires": {
19751 "es5-ext": "~0.10.46",
19752 "next-tick": "1"
19753 }
19754 },
19755 "tiny-glob": {
19756 "version": "0.2.9",
19757 "dev": true,
19758 "requires": {
19759 "globalyzer": "0.1.0",
19760 "globrex": "^0.1.2"
19761 }
19762 },
19763 "tinyduration": {
19764 "version": "3.2.2",
19765 "dev": true
19766 },
19767 "tmpl": {
19768 "version": "1.0.5",
19769 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
19770 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
19771 "dev": true
19772 },
19773 "to-fast-properties": {
19774 "version": "2.0.0",
19775 "dev": true
19776 },
19777 "to-regex-range": {
19778 "version": "5.0.1",
19779 "dev": true,
19780 "requires": {
19781 "is-number": "^7.0.0"
19782 }
19783 },
19784 "toidentifier": {
19785 "version": "1.0.0",
19786 "dev": true
19787 },
19788 "tough-cookie": {
19789 "version": "4.0.0",
19790 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz",
19791 "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==",
19792 "dev": true,
19793 "requires": {
19794 "psl": "^1.1.33",
19795 "punycode": "^2.1.1",
19796 "universalify": "^0.1.2"
19797 }
19798 },
19799 "tr46": {
19800 "version": "3.0.0",
19801 "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
19802 "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
19803 "dev": true,
19804 "requires": {
19805 "punycode": "^2.1.1"
19806 }
19807 },
19808 "traverse": {
19809 "version": "0.3.9",
19810 "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz",
19811 "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=",
19812 "dev": true
19813 },
19814 "ts-invariant": {
19815 "version": "0.10.3",
19816 "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.10.3.tgz",
19817 "integrity": "sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==",
19818 "dev": true,
19819 "requires": {
19820 "tslib": "^2.1.0"
19821 }
19822 },
19823 "ts-jest": {
19824 "version": "28.0.0-next.3",
19825 "dev": true,
19826 "requires": {
19827 "bs-logger": "0.x",
19828 "fast-json-stable-stringify": "2.x",
19829 "jest-util": "^28.0.0",
19830 "json5": "2.x",
19831 "lodash.memoize": "4.x",
19832 "make-error": "1.x",
19833 "semver": "7.x",
19834 "yargs-parser": "^20.x"
19835 },
19836 "dependencies": {
19837 "semver": {
19838 "version": "7.3.7",
19839 "dev": true,
19840 "requires": {
19841 "lru-cache": "^6.0.0"
19842 }
19843 }
19844 }
19845 },
19846 "tslib": {
19847 "version": "2.4.0",
19848 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
19849 "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
19850 "dev": true
19851 },
19852 "tsutils": {
19853 "version": "3.21.0",
19854 "dev": true,
19855 "requires": {
19856 "tslib": "^1.8.1"
19857 },
19858 "dependencies": {
19859 "tslib": {
19860 "version": "1.14.1",
19861 "dev": true
19862 }
19863 }
19864 },
19865 "type": {
19866 "version": "1.2.0",
19867 "dev": true
19868 },
19869 "type-check": {
19870 "version": "0.4.0",
19871 "dev": true,
19872 "requires": {
19873 "prelude-ls": "^1.2.1"
19874 }
19875 },
19876 "type-detect": {
19877 "version": "4.0.8",
19878 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
19879 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
19880 "dev": true
19881 },
19882 "type-fest": {
19883 "version": "0.21.3",
19884 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
19885 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
19886 "dev": true
19887 },
19888 "type-is": {
19889 "version": "1.6.18",
19890 "dev": true,
19891 "requires": {
19892 "media-typer": "0.3.0",
19893 "mime-types": "~2.1.24"
19894 }
19895 },
19896 "typedarray": {
19897 "version": "0.0.6",
19898 "dev": true
19899 },
19900 "typedoc": {
19901 "version": "0.22.15",
19902 "dev": true,
19903 "requires": {
19904 "glob": "^7.2.0",
19905 "lunr": "^2.3.9",
19906 "marked": "^4.0.12",
19907 "minimatch": "^5.0.1",
19908 "shiki": "^0.10.1"
19909 },
19910 "dependencies": {
19911 "brace-expansion": {
19912 "version": "2.0.1",
19913 "dev": true,
19914 "requires": {
19915 "balanced-match": "^1.0.0"
19916 }
19917 },
19918 "minimatch": {
19919 "version": "5.0.1",
19920 "dev": true,
19921 "requires": {
19922 "brace-expansion": "^2.0.1"
19923 }
19924 }
19925 }
19926 },
19927 "typedoc-plugin-markdown": {
19928 "version": "3.12.1",
19929 "dev": true,
19930 "requires": {
19931 "handlebars": "^4.7.7"
19932 }
19933 },
19934 "typescript": {
19935 "version": "4.6.4",
19936 "dev": true
19937 },
19938 "uglify-js": {
19939 "version": "3.15.4",
19940 "dev": true,
19941 "optional": true
19942 },
19943 "underscore": {
19944 "version": "1.12.1",
19945 "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz",
19946 "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==",
19947 "dev": true
19948 },
19949 "universalify": {
19950 "version": "0.1.2",
19951 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
19952 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
19953 "dev": true
19954 },
19955 "unixify": {
19956 "version": "1.0.0",
19957 "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz",
19958 "integrity": "sha1-OmQcjC/7zk2mg6XHDwOkYpQMIJA=",
19959 "dev": true,
19960 "requires": {
19961 "normalize-path": "^2.1.1"
19962 },
19963 "dependencies": {
19964 "normalize-path": {
19965 "version": "2.1.1",
19966 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
19967 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
19968 "dev": true,
19969 "requires": {
19970 "remove-trailing-separator": "^1.0.1"
19971 }
19972 }
19973 }
19974 },
19975 "unpipe": {
19976 "version": "1.0.0",
19977 "dev": true
19978 },
19979 "unzipper": {
19980 "version": "0.10.11",
19981 "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.11.tgz",
19982 "integrity": "sha512-+BrAq2oFqWod5IESRjL3S8baohbevGcVA+teAIOYWM3pDVdseogqbzhhvvmiyQrUNKFUnDMtELW3X8ykbyDCJw==",
19983 "dev": true,
19984 "requires": {
19985 "big-integer": "^1.6.17",
19986 "binary": "~0.3.0",
19987 "bluebird": "~3.4.1",
19988 "buffer-indexof-polyfill": "~1.0.0",
19989 "duplexer2": "~0.1.4",
19990 "fstream": "^1.0.12",
19991 "graceful-fs": "^4.2.2",
19992 "listenercount": "~1.0.1",
19993 "readable-stream": "~2.3.6",
19994 "setimmediate": "~1.0.4"
19995 },
19996 "dependencies": {
19997 "bluebird": {
19998 "version": "3.4.7",
19999 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz",
20000 "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==",
20001 "dev": true
20002 },
20003 "readable-stream": {
20004 "version": "2.3.7",
20005 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
20006 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
20007 "dev": true,
20008 "requires": {
20009 "core-util-is": "~1.0.0",
20010 "inherits": "~2.0.3",
20011 "isarray": "~1.0.0",
20012 "process-nextick-args": "~2.0.0",
20013 "safe-buffer": "~5.1.1",
20014 "string_decoder": "~1.1.1",
20015 "util-deprecate": "~1.0.1"
20016 }
20017 },
20018 "string_decoder": {
20019 "version": "1.1.1",
20020 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
20021 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
20022 "dev": true,
20023 "requires": {
20024 "safe-buffer": "~5.1.0"
20025 }
20026 }
20027 }
20028 },
20029 "uri-js": {
20030 "version": "4.4.1",
20031 "dev": true,
20032 "requires": {
20033 "punycode": "^2.1.0"
20034 }
20035 },
20036 "url-join": {
20037 "version": "4.0.1",
20038 "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
20039 "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==",
20040 "dev": true
20041 },
20042 "utf-8-validate": {
20043 "version": "5.0.9",
20044 "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.9.tgz",
20045 "integrity": "sha512-Yek7dAy0v3Kl0orwMlvi7TPtiCNrdfHNd7Gcc/pLq4BLXqfAmd0J7OWMizUQnTTJsyjKn02mU7anqwfmUP4J8Q==",
20046 "dev": true,
20047 "optional": true,
20048 "peer": true,
20049 "requires": {
20050 "node-gyp-build": "^4.3.0"
20051 }
20052 },
20053 "util-deprecate": {
20054 "version": "1.0.2",
20055 "dev": true
20056 },
20057 "utils-merge": {
20058 "version": "1.0.1",
20059 "dev": true
20060 },
20061 "v8-compile-cache": {
20062 "version": "2.3.0",
20063 "dev": true
20064 },
20065 "v8-to-istanbul": {
20066 "version": "9.0.0",
20067 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.0.tgz",
20068 "integrity": "sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==",
20069 "dev": true,
20070 "requires": {
20071 "@jridgewell/trace-mapping": "^0.3.7",
20072 "@types/istanbul-lib-coverage": "^2.0.1",
20073 "convert-source-map": "^1.6.0"
20074 }
20075 },
20076 "vary": {
20077 "version": "1.1.2",
20078 "dev": true
20079 },
20080 "vite": {
20081 "version": "2.9.9",
20082 "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.9.tgz",
20083 "integrity": "sha512-ffaam+NgHfbEmfw/Vuh6BHKKlI/XIAhxE5QSS7gFLIngxg171mg1P3a4LSRME0z2ZU1ScxoKzphkipcYwSD5Ew==",
20084 "dev": true,
20085 "requires": {
20086 "esbuild": "^0.14.27",
20087 "fsevents": "~2.3.2",
20088 "postcss": "^8.4.13",
20089 "resolve": "^1.22.0",
20090 "rollup": "^2.59.0"
20091 }
20092 },
20093 "vscode-oniguruma": {
20094 "version": "1.6.2",
20095 "dev": true
20096 },
20097 "vscode-textmate": {
20098 "version": "5.2.0",
20099 "dev": true
20100 },
20101 "w3c-hr-time": {
20102 "version": "1.0.2",
20103 "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
20104 "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
20105 "dev": true,
20106 "requires": {
20107 "browser-process-hrtime": "^1.0.0"
20108 }
20109 },
20110 "w3c-xmlserializer": {
20111 "version": "3.0.0",
20112 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz",
20113 "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==",
20114 "dev": true,
20115 "requires": {
20116 "xml-name-validator": "^4.0.0"
20117 }
20118 },
20119 "walker": {
20120 "version": "1.0.8",
20121 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
20122 "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
20123 "dev": true,
20124 "requires": {
20125 "makeerror": "1.0.12"
20126 }
20127 },
20128 "webidl-conversions": {
20129 "version": "7.0.0",
20130 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
20131 "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
20132 "dev": true
20133 },
20134 "whatwg-encoding": {
20135 "version": "2.0.0",
20136 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
20137 "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
20138 "dev": true,
20139 "requires": {
20140 "iconv-lite": "0.6.3"
20141 },
20142 "dependencies": {
20143 "iconv-lite": {
20144 "version": "0.6.3",
20145 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
20146 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
20147 "dev": true,
20148 "requires": {
20149 "safer-buffer": ">= 2.1.2 < 3.0.0"
20150 }
20151 }
20152 }
20153 },
20154 "whatwg-mimetype": {
20155 "version": "3.0.0",
20156 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
20157 "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
20158 "dev": true
20159 },
20160 "whatwg-url": {
20161 "version": "10.0.0",
20162 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz",
20163 "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==",
20164 "dev": true,
20165 "requires": {
20166 "tr46": "^3.0.0",
20167 "webidl-conversions": "^7.0.0"
20168 }
20169 },
20170 "which": {
20171 "version": "2.0.2",
20172 "dev": true,
20173 "requires": {
20174 "isexe": "^2.0.0"
20175 }
20176 },
20177 "word-wrap": {
20178 "version": "1.2.3",
20179 "dev": true
20180 },
20181 "wordwrap": {
20182 "version": "1.0.0",
20183 "dev": true
20184 },
20185 "worktop": {
20186 "version": "0.8.0-next.13",
20187 "dev": true,
20188 "requires": {
20189 "mrmime": "^1.0.0",
20190 "regexparam": "^2.0.0"
20191 }
20192 },
20193 "wrap-ansi": {
20194 "version": "7.0.0",
20195 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
20196 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
20197 "dev": true,
20198 "requires": {
20199 "ansi-styles": "^4.0.0",
20200 "string-width": "^4.1.0",
20201 "strip-ansi": "^6.0.0"
20202 },
20203 "dependencies": {
20204 "ansi-styles": {
20205 "version": "4.3.0",
20206 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
20207 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
20208 "dev": true,
20209 "requires": {
20210 "color-convert": "^2.0.1"
20211 }
20212 },
20213 "color-convert": {
20214 "version": "2.0.1",
20215 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
20216 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
20217 "dev": true,
20218 "requires": {
20219 "color-name": "~1.1.4"
20220 }
20221 },
20222 "color-name": {
20223 "version": "1.1.4",
20224 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
20225 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
20226 "dev": true
20227 }
20228 }
20229 },
20230 "wrappy": {
20231 "version": "1.0.2",
20232 "dev": true
20233 },
20234 "write-file-atomic": {
20235 "version": "4.0.1",
20236 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz",
20237 "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==",
20238 "dev": true,
20239 "requires": {
20240 "imurmurhash": "^0.1.4",
20241 "signal-exit": "^3.0.7"
20242 }
20243 },
20244 "ws": {
20245 "version": "8.6.0",
20246 "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz",
20247 "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==",
20248 "dev": true,
20249 "requires": {}
20250 },
20251 "xml-name-validator": {
20252 "version": "4.0.0",
20253 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
20254 "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
20255 "dev": true
20256 },
20257 "xmlchars": {
20258 "version": "2.2.0",
20259 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
20260 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
20261 "dev": true
20262 },
20263 "xtend": {
20264 "version": "4.0.2",
20265 "dev": true
20266 },
20267 "y18n": {
20268 "version": "5.0.8",
20269 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
20270 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
20271 "dev": true
20272 },
20273 "yallist": {
20274 "version": "4.0.0",
20275 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
20276 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
20277 "dev": true
20278 },
20279 "yaml": {
20280 "version": "1.10.2",
20281 "dev": true
20282 },
20283 "yargs": {
20284 "version": "17.5.1",
20285 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz",
20286 "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==",
20287 "dev": true,
20288 "requires": {
20289 "cliui": "^7.0.2",
20290 "escalade": "^3.1.1",
20291 "get-caller-file": "^2.0.5",
20292 "require-directory": "^2.1.1",
20293 "string-width": "^4.2.3",
20294 "y18n": "^5.0.5",
20295 "yargs-parser": "^21.0.0"
20296 },
20297 "dependencies": {
20298 "yargs-parser": {
20299 "version": "21.0.1",
20300 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz",
20301 "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==",
20302 "dev": true
20303 }
20304 }
20305 },
20306 "yargs-parser": {
20307 "version": "18.1.3",
20308 "dev": true,
20309 "requires": {
20310 "camelcase": "^5.0.0",
20311 "decamelize": "^1.2.0"
20312 }
20313 },
20314 "yauzl": {
20315 "version": "2.10.0",
20316 "dev": true,
20317 "requires": {
20318 "buffer-crc32": "~0.2.3",
20319 "fd-slicer": "~1.1.0"
20320 }
20321 },
20322 "yazl": {
20323 "version": "2.5.1",
20324 "dev": true,
20325 "requires": {
20326 "buffer-crc32": "~0.2.3"
20327 }
20328 },
20329 "zen-observable": {
20330 "version": "0.8.15",
20331 "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz",
20332 "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==",
20333 "dev": true
20334 },
20335 "zen-observable-ts": {
20336 "version": "1.2.5",
20337 "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz",
20338 "integrity": "sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg==",
20339 "dev": true,
20340 "requires": {
20341 "zen-observable": "0.8.15"
20342 }
20343 }
20344 }
20345 }