]> git.r.bdr.sh - rbdr/forum/blob - package-lock.json
Update apollo
[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 "@pact-foundation/pact": "^9.17.3",
13 "@playwright/test": "^1.20.0",
14 "@sveltejs/adapter-auto": "next",
15 "@sveltejs/kit": "next",
16 "@tailwindcss/typography": "^0.5.2",
17 "@testing-library/jest-dom": "^5.16.4",
18 "@testing-library/svelte": "^3.1.1",
19 "@testing-library/user-event": "^14.1.1",
20 "@types/jest": "^27.4.1",
21 "@typescript-eslint/eslint-plugin": "^5.10.1",
22 "@typescript-eslint/parser": "^5.10.1",
23 "autoprefixer": "^10.4.4",
24 "cross-fetch": "^3.1.5",
25 "daisyui": "^2.13.4",
26 "eslint": "^8.14.0",
27 "eslint-config-prettier": "^8.3.0",
28 "eslint-plugin-svelte3": "^3.2.1",
29 "jest": "^28.0.3",
30 "jest-environment-jsdom": "^28.0.2",
31 "language-name-map": "^0.3.0",
32 "postcss": "^8.4.12",
33 "prettier": "^2.5.1",
34 "prettier-plugin-svelte": "^2.5.0",
35 "svelte": "^3.44.0",
36 "svelte-check": "^2.7.0",
37 "svelte-i18n": "^3.3.13",
38 "svelte-jester": "^2.3.2",
39 "svelte-preprocess": "^4.10.6",
40 "tailwindcss": "^3.0.23",
41 "tinyduration": "^3.2.2",
42 "ts-jest": "^28.0.0-next.3",
43 "tslib": "^2.3.1",
44 "typedoc": "^0.22.15",
45 "typedoc-plugin-markdown": "^3.12.1",
46 "typescript": "~4.6.2"
47 }
48 },
49 "node_modules/@apollo/client": {
50 "version": "3.6.4",
51 "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.6.4.tgz",
52 "integrity": "sha512-2z0dzQpx2HhGK5Pip/rbMM5kkbE4BLZGK2ItSmy2lMPy9/SZGFnw+zWBXSoIook0JT2bDscm+FsdmtV+1AhdJw==",
53 "dev": true,
54 "dependencies": {
55 "@graphql-typed-document-node/core": "^3.1.1",
56 "@wry/context": "^0.6.0",
57 "@wry/equality": "^0.5.0",
58 "@wry/trie": "^0.3.0",
59 "graphql-tag": "^2.12.6",
60 "hoist-non-react-statics": "^3.3.2",
61 "optimism": "^0.16.1",
62 "prop-types": "^15.7.2",
63 "symbol-observable": "^4.0.0",
64 "ts-invariant": "^0.10.3",
65 "tslib": "^2.3.0",
66 "zen-observable-ts": "^1.2.5"
67 },
68 "peerDependencies": {
69 "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0",
70 "graphql-ws": "^5.5.5",
71 "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
72 "subscriptions-transport-ws": "^0.9.0 || ^0.11.0"
73 },
74 "peerDependenciesMeta": {
75 "graphql-ws": {
76 "optional": true
77 },
78 "react": {
79 "optional": true
80 },
81 "subscriptions-transport-ws": {
82 "optional": true
83 }
84 }
85 },
86 "node_modules/@babel/code-frame": {
87 "version": "7.16.7",
88 "dev": true,
89 "license": "MIT",
90 "dependencies": {
91 "@babel/highlight": "^7.16.7"
92 },
93 "engines": {
94 "node": ">=6.9.0"
95 }
96 },
97 "node_modules/@babel/compat-data": {
98 "version": "7.17.10",
99 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz",
100 "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==",
101 "dev": true,
102 "engines": {
103 "node": ">=6.9.0"
104 }
105 },
106 "node_modules/@babel/core": {
107 "version": "7.16.12",
108 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.12.tgz",
109 "integrity": "sha512-dK5PtG1uiN2ikk++5OzSYsitZKny4wOCD0nrO4TqnW4BVBTQ2NGS3NgilvT/TEyxTST7LNyWV/T4tXDoD3fOgg==",
110 "dev": true,
111 "dependencies": {
112 "@babel/code-frame": "^7.16.7",
113 "@babel/generator": "^7.16.8",
114 "@babel/helper-compilation-targets": "^7.16.7",
115 "@babel/helper-module-transforms": "^7.16.7",
116 "@babel/helpers": "^7.16.7",
117 "@babel/parser": "^7.16.12",
118 "@babel/template": "^7.16.7",
119 "@babel/traverse": "^7.16.10",
120 "@babel/types": "^7.16.8",
121 "convert-source-map": "^1.7.0",
122 "debug": "^4.1.0",
123 "gensync": "^1.0.0-beta.2",
124 "json5": "^2.1.2",
125 "semver": "^6.3.0",
126 "source-map": "^0.5.0"
127 },
128 "engines": {
129 "node": ">=6.9.0"
130 },
131 "funding": {
132 "type": "opencollective",
133 "url": "https://opencollective.com/babel"
134 }
135 },
136 "node_modules/@babel/generator": {
137 "version": "7.17.12",
138 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.12.tgz",
139 "integrity": "sha512-V49KtZiiiLjH/CnIW6OjJdrenrGoyh6AmKQ3k2AZFKozC1h846Q4NYlZ5nqAigPDUXfGzC88+LOUuG8yKd2kCw==",
140 "dev": true,
141 "dependencies": {
142 "@babel/types": "^7.17.12",
143 "@jridgewell/gen-mapping": "^0.3.0",
144 "jsesc": "^2.5.1"
145 },
146 "engines": {
147 "node": ">=6.9.0"
148 }
149 },
150 "node_modules/@babel/helper-annotate-as-pure": {
151 "version": "7.16.7",
152 "dev": true,
153 "license": "MIT",
154 "dependencies": {
155 "@babel/types": "^7.16.7"
156 },
157 "engines": {
158 "node": ">=6.9.0"
159 }
160 },
161 "node_modules/@babel/helper-compilation-targets": {
162 "version": "7.17.10",
163 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz",
164 "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==",
165 "dev": true,
166 "dependencies": {
167 "@babel/compat-data": "^7.17.10",
168 "@babel/helper-validator-option": "^7.16.7",
169 "browserslist": "^4.20.2",
170 "semver": "^6.3.0"
171 },
172 "engines": {
173 "node": ">=6.9.0"
174 },
175 "peerDependencies": {
176 "@babel/core": "^7.0.0"
177 }
178 },
179 "node_modules/@babel/helper-create-class-features-plugin": {
180 "version": "7.17.9",
181 "dev": true,
182 "license": "MIT",
183 "dependencies": {
184 "@babel/helper-annotate-as-pure": "^7.16.7",
185 "@babel/helper-environment-visitor": "^7.16.7",
186 "@babel/helper-function-name": "^7.17.9",
187 "@babel/helper-member-expression-to-functions": "^7.17.7",
188 "@babel/helper-optimise-call-expression": "^7.16.7",
189 "@babel/helper-replace-supers": "^7.16.7",
190 "@babel/helper-split-export-declaration": "^7.16.7"
191 },
192 "engines": {
193 "node": ">=6.9.0"
194 },
195 "peerDependencies": {
196 "@babel/core": "^7.0.0"
197 }
198 },
199 "node_modules/@babel/helper-environment-visitor": {
200 "version": "7.16.7",
201 "dev": true,
202 "license": "MIT",
203 "dependencies": {
204 "@babel/types": "^7.16.7"
205 },
206 "engines": {
207 "node": ">=6.9.0"
208 }
209 },
210 "node_modules/@babel/helper-function-name": {
211 "version": "7.17.9",
212 "dev": true,
213 "license": "MIT",
214 "dependencies": {
215 "@babel/template": "^7.16.7",
216 "@babel/types": "^7.17.0"
217 },
218 "engines": {
219 "node": ">=6.9.0"
220 }
221 },
222 "node_modules/@babel/helper-hoist-variables": {
223 "version": "7.16.7",
224 "dev": true,
225 "license": "MIT",
226 "dependencies": {
227 "@babel/types": "^7.16.7"
228 },
229 "engines": {
230 "node": ">=6.9.0"
231 }
232 },
233 "node_modules/@babel/helper-member-expression-to-functions": {
234 "version": "7.17.7",
235 "dev": true,
236 "license": "MIT",
237 "dependencies": {
238 "@babel/types": "^7.17.0"
239 },
240 "engines": {
241 "node": ">=6.9.0"
242 }
243 },
244 "node_modules/@babel/helper-module-imports": {
245 "version": "7.16.7",
246 "dev": true,
247 "license": "MIT",
248 "dependencies": {
249 "@babel/types": "^7.16.7"
250 },
251 "engines": {
252 "node": ">=6.9.0"
253 }
254 },
255 "node_modules/@babel/helper-module-transforms": {
256 "version": "7.17.7",
257 "dev": true,
258 "license": "MIT",
259 "dependencies": {
260 "@babel/helper-environment-visitor": "^7.16.7",
261 "@babel/helper-module-imports": "^7.16.7",
262 "@babel/helper-simple-access": "^7.17.7",
263 "@babel/helper-split-export-declaration": "^7.16.7",
264 "@babel/helper-validator-identifier": "^7.16.7",
265 "@babel/template": "^7.16.7",
266 "@babel/traverse": "^7.17.3",
267 "@babel/types": "^7.17.0"
268 },
269 "engines": {
270 "node": ">=6.9.0"
271 }
272 },
273 "node_modules/@babel/helper-optimise-call-expression": {
274 "version": "7.16.7",
275 "dev": true,
276 "license": "MIT",
277 "dependencies": {
278 "@babel/types": "^7.16.7"
279 },
280 "engines": {
281 "node": ">=6.9.0"
282 }
283 },
284 "node_modules/@babel/helper-plugin-utils": {
285 "version": "7.16.7",
286 "dev": true,
287 "license": "MIT",
288 "engines": {
289 "node": ">=6.9.0"
290 }
291 },
292 "node_modules/@babel/helper-replace-supers": {
293 "version": "7.16.7",
294 "dev": true,
295 "license": "MIT",
296 "dependencies": {
297 "@babel/helper-environment-visitor": "^7.16.7",
298 "@babel/helper-member-expression-to-functions": "^7.16.7",
299 "@babel/helper-optimise-call-expression": "^7.16.7",
300 "@babel/traverse": "^7.16.7",
301 "@babel/types": "^7.16.7"
302 },
303 "engines": {
304 "node": ">=6.9.0"
305 }
306 },
307 "node_modules/@babel/helper-simple-access": {
308 "version": "7.17.7",
309 "dev": true,
310 "license": "MIT",
311 "dependencies": {
312 "@babel/types": "^7.17.0"
313 },
314 "engines": {
315 "node": ">=6.9.0"
316 }
317 },
318 "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
319 "version": "7.16.0",
320 "dev": true,
321 "license": "MIT",
322 "dependencies": {
323 "@babel/types": "^7.16.0"
324 },
325 "engines": {
326 "node": ">=6.9.0"
327 }
328 },
329 "node_modules/@babel/helper-split-export-declaration": {
330 "version": "7.16.7",
331 "dev": true,
332 "license": "MIT",
333 "dependencies": {
334 "@babel/types": "^7.16.7"
335 },
336 "engines": {
337 "node": ">=6.9.0"
338 }
339 },
340 "node_modules/@babel/helper-validator-identifier": {
341 "version": "7.16.7",
342 "dev": true,
343 "license": "MIT",
344 "engines": {
345 "node": ">=6.9.0"
346 }
347 },
348 "node_modules/@babel/helper-validator-option": {
349 "version": "7.16.7",
350 "dev": true,
351 "license": "MIT",
352 "engines": {
353 "node": ">=6.9.0"
354 }
355 },
356 "node_modules/@babel/helpers": {
357 "version": "7.17.9",
358 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz",
359 "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==",
360 "dev": true,
361 "dependencies": {
362 "@babel/template": "^7.16.7",
363 "@babel/traverse": "^7.17.9",
364 "@babel/types": "^7.17.0"
365 },
366 "engines": {
367 "node": ">=6.9.0"
368 }
369 },
370 "node_modules/@babel/highlight": {
371 "version": "7.17.9",
372 "dev": true,
373 "license": "MIT",
374 "dependencies": {
375 "@babel/helper-validator-identifier": "^7.16.7",
376 "chalk": "^2.0.0",
377 "js-tokens": "^4.0.0"
378 },
379 "engines": {
380 "node": ">=6.9.0"
381 }
382 },
383 "node_modules/@babel/parser": {
384 "version": "7.17.12",
385 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.12.tgz",
386 "integrity": "sha512-FLzHmN9V3AJIrWfOpvRlZCeVg/WLdicSnTMsLur6uDj9TT8ymUlG9XxURdW/XvuygK+2CW0poOJABdA4m/YKxA==",
387 "dev": true,
388 "bin": {
389 "parser": "bin/babel-parser.js"
390 },
391 "engines": {
392 "node": ">=6.0.0"
393 }
394 },
395 "node_modules/@babel/plugin-proposal-class-properties": {
396 "version": "7.16.7",
397 "dev": true,
398 "license": "MIT",
399 "dependencies": {
400 "@babel/helper-create-class-features-plugin": "^7.16.7",
401 "@babel/helper-plugin-utils": "^7.16.7"
402 },
403 "engines": {
404 "node": ">=6.9.0"
405 },
406 "peerDependencies": {
407 "@babel/core": "^7.0.0-0"
408 }
409 },
410 "node_modules/@babel/plugin-proposal-dynamic-import": {
411 "version": "7.16.7",
412 "dev": true,
413 "license": "MIT",
414 "dependencies": {
415 "@babel/helper-plugin-utils": "^7.16.7",
416 "@babel/plugin-syntax-dynamic-import": "^7.8.3"
417 },
418 "engines": {
419 "node": ">=6.9.0"
420 },
421 "peerDependencies": {
422 "@babel/core": "^7.0.0-0"
423 }
424 },
425 "node_modules/@babel/plugin-proposal-export-namespace-from": {
426 "version": "7.16.7",
427 "dev": true,
428 "license": "MIT",
429 "dependencies": {
430 "@babel/helper-plugin-utils": "^7.16.7",
431 "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
432 },
433 "engines": {
434 "node": ">=6.9.0"
435 },
436 "peerDependencies": {
437 "@babel/core": "^7.0.0-0"
438 }
439 },
440 "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
441 "version": "7.16.7",
442 "dev": true,
443 "license": "MIT",
444 "dependencies": {
445 "@babel/helper-plugin-utils": "^7.16.7",
446 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
447 },
448 "engines": {
449 "node": ">=6.9.0"
450 },
451 "peerDependencies": {
452 "@babel/core": "^7.0.0-0"
453 }
454 },
455 "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
456 "version": "7.16.7",
457 "dev": true,
458 "license": "MIT",
459 "dependencies": {
460 "@babel/helper-plugin-utils": "^7.16.7",
461 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
462 },
463 "engines": {
464 "node": ">=6.9.0"
465 },
466 "peerDependencies": {
467 "@babel/core": "^7.0.0-0"
468 }
469 },
470 "node_modules/@babel/plugin-proposal-numeric-separator": {
471 "version": "7.16.7",
472 "dev": true,
473 "license": "MIT",
474 "dependencies": {
475 "@babel/helper-plugin-utils": "^7.16.7",
476 "@babel/plugin-syntax-numeric-separator": "^7.10.4"
477 },
478 "engines": {
479 "node": ">=6.9.0"
480 },
481 "peerDependencies": {
482 "@babel/core": "^7.0.0-0"
483 }
484 },
485 "node_modules/@babel/plugin-proposal-optional-chaining": {
486 "version": "7.16.7",
487 "dev": true,
488 "license": "MIT",
489 "dependencies": {
490 "@babel/helper-plugin-utils": "^7.16.7",
491 "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
492 "@babel/plugin-syntax-optional-chaining": "^7.8.3"
493 },
494 "engines": {
495 "node": ">=6.9.0"
496 },
497 "peerDependencies": {
498 "@babel/core": "^7.0.0-0"
499 }
500 },
501 "node_modules/@babel/plugin-proposal-private-methods": {
502 "version": "7.16.11",
503 "dev": true,
504 "license": "MIT",
505 "dependencies": {
506 "@babel/helper-create-class-features-plugin": "^7.16.10",
507 "@babel/helper-plugin-utils": "^7.16.7"
508 },
509 "engines": {
510 "node": ">=6.9.0"
511 },
512 "peerDependencies": {
513 "@babel/core": "^7.0.0-0"
514 }
515 },
516 "node_modules/@babel/plugin-proposal-private-property-in-object": {
517 "version": "7.16.7",
518 "dev": true,
519 "license": "MIT",
520 "dependencies": {
521 "@babel/helper-annotate-as-pure": "^7.16.7",
522 "@babel/helper-create-class-features-plugin": "^7.16.7",
523 "@babel/helper-plugin-utils": "^7.16.7",
524 "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
525 },
526 "engines": {
527 "node": ">=6.9.0"
528 },
529 "peerDependencies": {
530 "@babel/core": "^7.0.0-0"
531 }
532 },
533 "node_modules/@babel/plugin-syntax-async-generators": {
534 "version": "7.8.4",
535 "dev": true,
536 "license": "MIT",
537 "dependencies": {
538 "@babel/helper-plugin-utils": "^7.8.0"
539 },
540 "peerDependencies": {
541 "@babel/core": "^7.0.0-0"
542 }
543 },
544 "node_modules/@babel/plugin-syntax-bigint": {
545 "version": "7.8.3",
546 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
547 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
548 "dev": true,
549 "dependencies": {
550 "@babel/helper-plugin-utils": "^7.8.0"
551 },
552 "peerDependencies": {
553 "@babel/core": "^7.0.0-0"
554 }
555 },
556 "node_modules/@babel/plugin-syntax-class-properties": {
557 "version": "7.12.13",
558 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
559 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
560 "dev": true,
561 "dependencies": {
562 "@babel/helper-plugin-utils": "^7.12.13"
563 },
564 "peerDependencies": {
565 "@babel/core": "^7.0.0-0"
566 }
567 },
568 "node_modules/@babel/plugin-syntax-dynamic-import": {
569 "version": "7.8.3",
570 "dev": true,
571 "license": "MIT",
572 "dependencies": {
573 "@babel/helper-plugin-utils": "^7.8.0"
574 },
575 "peerDependencies": {
576 "@babel/core": "^7.0.0-0"
577 }
578 },
579 "node_modules/@babel/plugin-syntax-export-namespace-from": {
580 "version": "7.8.3",
581 "dev": true,
582 "license": "MIT",
583 "dependencies": {
584 "@babel/helper-plugin-utils": "^7.8.3"
585 },
586 "peerDependencies": {
587 "@babel/core": "^7.0.0-0"
588 }
589 },
590 "node_modules/@babel/plugin-syntax-import-meta": {
591 "version": "7.10.4",
592 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
593 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
594 "dev": true,
595 "dependencies": {
596 "@babel/helper-plugin-utils": "^7.10.4"
597 },
598 "peerDependencies": {
599 "@babel/core": "^7.0.0-0"
600 }
601 },
602 "node_modules/@babel/plugin-syntax-json-strings": {
603 "version": "7.8.3",
604 "dev": true,
605 "license": "MIT",
606 "dependencies": {
607 "@babel/helper-plugin-utils": "^7.8.0"
608 },
609 "peerDependencies": {
610 "@babel/core": "^7.0.0-0"
611 }
612 },
613 "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
614 "version": "7.10.4",
615 "dev": true,
616 "license": "MIT",
617 "dependencies": {
618 "@babel/helper-plugin-utils": "^7.10.4"
619 },
620 "peerDependencies": {
621 "@babel/core": "^7.0.0-0"
622 }
623 },
624 "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
625 "version": "7.8.3",
626 "dev": true,
627 "license": "MIT",
628 "dependencies": {
629 "@babel/helper-plugin-utils": "^7.8.0"
630 },
631 "peerDependencies": {
632 "@babel/core": "^7.0.0-0"
633 }
634 },
635 "node_modules/@babel/plugin-syntax-numeric-separator": {
636 "version": "7.10.4",
637 "dev": true,
638 "license": "MIT",
639 "dependencies": {
640 "@babel/helper-plugin-utils": "^7.10.4"
641 },
642 "peerDependencies": {
643 "@babel/core": "^7.0.0-0"
644 }
645 },
646 "node_modules/@babel/plugin-syntax-object-rest-spread": {
647 "version": "7.8.3",
648 "dev": true,
649 "license": "MIT",
650 "dependencies": {
651 "@babel/helper-plugin-utils": "^7.8.0"
652 },
653 "peerDependencies": {
654 "@babel/core": "^7.0.0-0"
655 }
656 },
657 "node_modules/@babel/plugin-syntax-optional-catch-binding": {
658 "version": "7.8.3",
659 "dev": true,
660 "license": "MIT",
661 "dependencies": {
662 "@babel/helper-plugin-utils": "^7.8.0"
663 },
664 "peerDependencies": {
665 "@babel/core": "^7.0.0-0"
666 }
667 },
668 "node_modules/@babel/plugin-syntax-optional-chaining": {
669 "version": "7.8.3",
670 "dev": true,
671 "license": "MIT",
672 "dependencies": {
673 "@babel/helper-plugin-utils": "^7.8.0"
674 },
675 "peerDependencies": {
676 "@babel/core": "^7.0.0-0"
677 }
678 },
679 "node_modules/@babel/plugin-syntax-private-property-in-object": {
680 "version": "7.14.5",
681 "dev": true,
682 "license": "MIT",
683 "dependencies": {
684 "@babel/helper-plugin-utils": "^7.14.5"
685 },
686 "engines": {
687 "node": ">=6.9.0"
688 },
689 "peerDependencies": {
690 "@babel/core": "^7.0.0-0"
691 }
692 },
693 "node_modules/@babel/plugin-syntax-top-level-await": {
694 "version": "7.14.5",
695 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
696 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
697 "dev": true,
698 "dependencies": {
699 "@babel/helper-plugin-utils": "^7.14.5"
700 },
701 "engines": {
702 "node": ">=6.9.0"
703 },
704 "peerDependencies": {
705 "@babel/core": "^7.0.0-0"
706 }
707 },
708 "node_modules/@babel/plugin-syntax-typescript": {
709 "version": "7.17.10",
710 "dev": true,
711 "license": "MIT",
712 "dependencies": {
713 "@babel/helper-plugin-utils": "^7.16.7"
714 },
715 "engines": {
716 "node": ">=6.9.0"
717 },
718 "peerDependencies": {
719 "@babel/core": "^7.0.0-0"
720 }
721 },
722 "node_modules/@babel/plugin-transform-modules-commonjs": {
723 "version": "7.16.8",
724 "dev": true,
725 "license": "MIT",
726 "dependencies": {
727 "@babel/helper-module-transforms": "^7.16.7",
728 "@babel/helper-plugin-utils": "^7.16.7",
729 "@babel/helper-simple-access": "^7.16.7",
730 "babel-plugin-dynamic-import-node": "^2.3.3"
731 },
732 "engines": {
733 "node": ">=6.9.0"
734 },
735 "peerDependencies": {
736 "@babel/core": "^7.0.0-0"
737 }
738 },
739 "node_modules/@babel/plugin-transform-typescript": {
740 "version": "7.16.8",
741 "dev": true,
742 "license": "MIT",
743 "dependencies": {
744 "@babel/helper-create-class-features-plugin": "^7.16.7",
745 "@babel/helper-plugin-utils": "^7.16.7",
746 "@babel/plugin-syntax-typescript": "^7.16.7"
747 },
748 "engines": {
749 "node": ">=6.9.0"
750 },
751 "peerDependencies": {
752 "@babel/core": "^7.0.0-0"
753 }
754 },
755 "node_modules/@babel/preset-typescript": {
756 "version": "7.16.7",
757 "dev": true,
758 "license": "MIT",
759 "dependencies": {
760 "@babel/helper-plugin-utils": "^7.16.7",
761 "@babel/helper-validator-option": "^7.16.7",
762 "@babel/plugin-transform-typescript": "^7.16.7"
763 },
764 "engines": {
765 "node": ">=6.9.0"
766 },
767 "peerDependencies": {
768 "@babel/core": "^7.0.0-0"
769 }
770 },
771 "node_modules/@babel/runtime": {
772 "version": "7.14.6",
773 "dev": true,
774 "license": "MIT",
775 "dependencies": {
776 "regenerator-runtime": "^0.13.4"
777 },
778 "engines": {
779 "node": ">=6.9.0"
780 }
781 },
782 "node_modules/@babel/template": {
783 "version": "7.16.7",
784 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz",
785 "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
786 "dev": true,
787 "dependencies": {
788 "@babel/code-frame": "^7.16.7",
789 "@babel/parser": "^7.16.7",
790 "@babel/types": "^7.16.7"
791 },
792 "engines": {
793 "node": ">=6.9.0"
794 }
795 },
796 "node_modules/@babel/traverse": {
797 "version": "7.17.12",
798 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.12.tgz",
799 "integrity": "sha512-zULPs+TbCvOkIFd4FrG53xrpxvCBwLIgo6tO0tJorY7YV2IWFxUfS/lXDJbGgfyYt9ery/Gxj2niwttNnB0gIw==",
800 "dev": true,
801 "dependencies": {
802 "@babel/code-frame": "^7.16.7",
803 "@babel/generator": "^7.17.12",
804 "@babel/helper-environment-visitor": "^7.16.7",
805 "@babel/helper-function-name": "^7.17.9",
806 "@babel/helper-hoist-variables": "^7.16.7",
807 "@babel/helper-split-export-declaration": "^7.16.7",
808 "@babel/parser": "^7.17.12",
809 "@babel/types": "^7.17.12",
810 "debug": "^4.1.0",
811 "globals": "^11.1.0"
812 },
813 "engines": {
814 "node": ">=6.9.0"
815 }
816 },
817 "node_modules/@babel/types": {
818 "version": "7.17.12",
819 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.12.tgz",
820 "integrity": "sha512-rH8i29wcZ6x9xjzI5ILHL/yZkbQnCERdHlogKuIb4PUr7do4iT8DPekrTbBLWTnRQm6U0GYABbTMSzijmEqlAg==",
821 "dev": true,
822 "dependencies": {
823 "@babel/helper-validator-identifier": "^7.16.7",
824 "to-fast-properties": "^2.0.0"
825 },
826 "engines": {
827 "node": ">=6.9.0"
828 }
829 },
830 "node_modules/@bcoe/v8-coverage": {
831 "version": "0.2.3",
832 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
833 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
834 "dev": true
835 },
836 "node_modules/@eslint/eslintrc": {
837 "version": "0.4.2",
838 "dev": true,
839 "license": "MIT",
840 "dependencies": {
841 "ajv": "^6.12.4",
842 "debug": "^4.1.1",
843 "espree": "^7.3.0",
844 "globals": "^13.9.0",
845 "ignore": "^4.0.6",
846 "import-fresh": "^3.2.1",
847 "js-yaml": "^3.13.1",
848 "minimatch": "^3.0.4",
849 "strip-json-comments": "^3.1.1"
850 },
851 "engines": {
852 "node": "^10.12.0 || >=12.0.0"
853 }
854 },
855 "node_modules/@eslint/eslintrc/node_modules/argparse": {
856 "version": "2.0.1",
857 "dev": true,
858 "license": "Python-2.0"
859 },
860 "node_modules/@eslint/eslintrc/node_modules/globals": {
861 "version": "13.9.0",
862 "dev": true,
863 "license": "MIT",
864 "dependencies": {
865 "type-fest": "^0.20.2"
866 },
867 "engines": {
868 "node": ">=8"
869 },
870 "funding": {
871 "url": "https://github.com/sponsors/sindresorhus"
872 }
873 },
874 "node_modules/@eslint/eslintrc/node_modules/js-yaml": {
875 "version": "4.1.0",
876 "dev": true,
877 "license": "MIT",
878 "dependencies": {
879 "argparse": "^2.0.1"
880 },
881 "bin": {
882 "js-yaml": "bin/js-yaml.js"
883 }
884 },
885 "node_modules/@eslint/eslintrc/node_modules/type-fest": {
886 "version": "0.20.2",
887 "dev": true,
888 "license": "(MIT OR CC0-1.0)",
889 "engines": {
890 "node": ">=10"
891 },
892 "funding": {
893 "url": "https://github.com/sponsors/sindresorhus"
894 }
895 },
896 "node_modules/@formatjs/ecma402-abstract": {
897 "version": "1.9.4",
898 "dev": true,
899 "license": "MIT",
900 "dependencies": {
901 "tslib": "^2.1.0"
902 }
903 },
904 "node_modules/@formatjs/fast-memoize": {
905 "version": "1.2.1",
906 "dev": true,
907 "license": "MIT",
908 "dependencies": {
909 "tslib": "^2.1.0"
910 }
911 },
912 "node_modules/@formatjs/icu-messageformat-parser": {
913 "version": "2.0.7",
914 "dev": true,
915 "license": "MIT",
916 "dependencies": {
917 "@formatjs/ecma402-abstract": "1.9.4",
918 "@formatjs/icu-skeleton-parser": "1.2.8",
919 "tslib": "^2.1.0"
920 }
921 },
922 "node_modules/@formatjs/icu-skeleton-parser": {
923 "version": "1.2.8",
924 "dev": true,
925 "license": "MIT",
926 "dependencies": {
927 "@formatjs/ecma402-abstract": "1.9.4",
928 "tslib": "^2.1.0"
929 }
930 },
931 "node_modules/@graphql-typed-document-node/core": {
932 "version": "3.1.1",
933 "dev": true,
934 "license": "MIT",
935 "peerDependencies": {
936 "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"
937 }
938 },
939 "node_modules/@hapi/bourne": {
940 "version": "2.1.0",
941 "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-2.1.0.tgz",
942 "integrity": "sha512-i1BpaNDVLJdRBEKeJWkVO6tYX6DMFBuwMhSuWqLsY4ufeTKGVuV5rBsUhxPayXqnnWHgXUAmWK16H/ykO5Wj4Q==",
943 "dev": true
944 },
945 "node_modules/@humanwhocodes/config-array": {
946 "version": "0.9.5",
947 "dev": true,
948 "license": "Apache-2.0",
949 "dependencies": {
950 "@humanwhocodes/object-schema": "^1.2.1",
951 "debug": "^4.1.1",
952 "minimatch": "^3.0.4"
953 },
954 "engines": {
955 "node": ">=10.10.0"
956 }
957 },
958 "node_modules/@humanwhocodes/object-schema": {
959 "version": "1.2.1",
960 "dev": true,
961 "license": "BSD-3-Clause"
962 },
963 "node_modules/@iarna/toml": {
964 "version": "2.2.5",
965 "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz",
966 "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==",
967 "dev": true
968 },
969 "node_modules/@istanbuljs/load-nyc-config": {
970 "version": "1.1.0",
971 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
972 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
973 "dev": true,
974 "dependencies": {
975 "camelcase": "^5.3.1",
976 "find-up": "^4.1.0",
977 "get-package-type": "^0.1.0",
978 "js-yaml": "^3.13.1",
979 "resolve-from": "^5.0.0"
980 },
981 "engines": {
982 "node": ">=8"
983 }
984 },
985 "node_modules/@istanbuljs/schema": {
986 "version": "0.1.3",
987 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
988 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
989 "dev": true,
990 "engines": {
991 "node": ">=8"
992 }
993 },
994 "node_modules/@jest/console": {
995 "version": "28.1.0",
996 "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.0.tgz",
997 "integrity": "sha512-tscn3dlJFGay47kb4qVruQg/XWlmvU0xp3EJOjzzY+sBaI+YgwKcvAmTcyYU7xEiLLIY5HCdWRooAL8dqkFlDA==",
998 "dev": true,
999 "dependencies": {
1000 "@jest/types": "^28.1.0",
1001 "@types/node": "*",
1002 "chalk": "^4.0.0",
1003 "jest-message-util": "^28.1.0",
1004 "jest-util": "^28.1.0",
1005 "slash": "^3.0.0"
1006 },
1007 "engines": {
1008 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1009 }
1010 },
1011 "node_modules/@jest/console/node_modules/ansi-styles": {
1012 "version": "4.3.0",
1013 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1014 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1015 "dev": true,
1016 "dependencies": {
1017 "color-convert": "^2.0.1"
1018 },
1019 "engines": {
1020 "node": ">=8"
1021 },
1022 "funding": {
1023 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1024 }
1025 },
1026 "node_modules/@jest/console/node_modules/chalk": {
1027 "version": "4.1.2",
1028 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1029 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1030 "dev": true,
1031 "dependencies": {
1032 "ansi-styles": "^4.1.0",
1033 "supports-color": "^7.1.0"
1034 },
1035 "engines": {
1036 "node": ">=10"
1037 },
1038 "funding": {
1039 "url": "https://github.com/chalk/chalk?sponsor=1"
1040 }
1041 },
1042 "node_modules/@jest/console/node_modules/color-convert": {
1043 "version": "2.0.1",
1044 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1045 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1046 "dev": true,
1047 "dependencies": {
1048 "color-name": "~1.1.4"
1049 },
1050 "engines": {
1051 "node": ">=7.0.0"
1052 }
1053 },
1054 "node_modules/@jest/console/node_modules/color-name": {
1055 "version": "1.1.4",
1056 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1057 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1058 "dev": true
1059 },
1060 "node_modules/@jest/console/node_modules/has-flag": {
1061 "version": "4.0.0",
1062 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1063 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1064 "dev": true,
1065 "engines": {
1066 "node": ">=8"
1067 }
1068 },
1069 "node_modules/@jest/console/node_modules/supports-color": {
1070 "version": "7.2.0",
1071 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1072 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1073 "dev": true,
1074 "dependencies": {
1075 "has-flag": "^4.0.0"
1076 },
1077 "engines": {
1078 "node": ">=8"
1079 }
1080 },
1081 "node_modules/@jest/core": {
1082 "version": "28.1.0",
1083 "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.0.tgz",
1084 "integrity": "sha512-/2PTt0ywhjZ4NwNO4bUqD9IVJfmFVhVKGlhvSpmEfUCuxYf/3NHcKmRFI+I71lYzbTT3wMuYpETDCTHo81gC/g==",
1085 "dev": true,
1086 "dependencies": {
1087 "@jest/console": "^28.1.0",
1088 "@jest/reporters": "^28.1.0",
1089 "@jest/test-result": "^28.1.0",
1090 "@jest/transform": "^28.1.0",
1091 "@jest/types": "^28.1.0",
1092 "@types/node": "*",
1093 "ansi-escapes": "^4.2.1",
1094 "chalk": "^4.0.0",
1095 "ci-info": "^3.2.0",
1096 "exit": "^0.1.2",
1097 "graceful-fs": "^4.2.9",
1098 "jest-changed-files": "^28.0.2",
1099 "jest-config": "^28.1.0",
1100 "jest-haste-map": "^28.1.0",
1101 "jest-message-util": "^28.1.0",
1102 "jest-regex-util": "^28.0.2",
1103 "jest-resolve": "^28.1.0",
1104 "jest-resolve-dependencies": "^28.1.0",
1105 "jest-runner": "^28.1.0",
1106 "jest-runtime": "^28.1.0",
1107 "jest-snapshot": "^28.1.0",
1108 "jest-util": "^28.1.0",
1109 "jest-validate": "^28.1.0",
1110 "jest-watcher": "^28.1.0",
1111 "micromatch": "^4.0.4",
1112 "pretty-format": "^28.1.0",
1113 "rimraf": "^3.0.0",
1114 "slash": "^3.0.0",
1115 "strip-ansi": "^6.0.0"
1116 },
1117 "engines": {
1118 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1119 },
1120 "peerDependencies": {
1121 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
1122 },
1123 "peerDependenciesMeta": {
1124 "node-notifier": {
1125 "optional": true
1126 }
1127 }
1128 },
1129 "node_modules/@jest/core/node_modules/ansi-regex": {
1130 "version": "5.0.1",
1131 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1132 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1133 "dev": true,
1134 "engines": {
1135 "node": ">=8"
1136 }
1137 },
1138 "node_modules/@jest/core/node_modules/ansi-styles": {
1139 "version": "4.3.0",
1140 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1141 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1142 "dev": true,
1143 "dependencies": {
1144 "color-convert": "^2.0.1"
1145 },
1146 "engines": {
1147 "node": ">=8"
1148 },
1149 "funding": {
1150 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1151 }
1152 },
1153 "node_modules/@jest/core/node_modules/chalk": {
1154 "version": "4.1.2",
1155 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1156 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1157 "dev": true,
1158 "dependencies": {
1159 "ansi-styles": "^4.1.0",
1160 "supports-color": "^7.1.0"
1161 },
1162 "engines": {
1163 "node": ">=10"
1164 },
1165 "funding": {
1166 "url": "https://github.com/chalk/chalk?sponsor=1"
1167 }
1168 },
1169 "node_modules/@jest/core/node_modules/color-convert": {
1170 "version": "2.0.1",
1171 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1172 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1173 "dev": true,
1174 "dependencies": {
1175 "color-name": "~1.1.4"
1176 },
1177 "engines": {
1178 "node": ">=7.0.0"
1179 }
1180 },
1181 "node_modules/@jest/core/node_modules/color-name": {
1182 "version": "1.1.4",
1183 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1184 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1185 "dev": true
1186 },
1187 "node_modules/@jest/core/node_modules/has-flag": {
1188 "version": "4.0.0",
1189 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1190 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1191 "dev": true,
1192 "engines": {
1193 "node": ">=8"
1194 }
1195 },
1196 "node_modules/@jest/core/node_modules/pretty-format": {
1197 "version": "28.1.0",
1198 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
1199 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
1200 "dev": true,
1201 "dependencies": {
1202 "@jest/schemas": "^28.0.2",
1203 "ansi-regex": "^5.0.1",
1204 "ansi-styles": "^5.0.0",
1205 "react-is": "^18.0.0"
1206 },
1207 "engines": {
1208 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1209 }
1210 },
1211 "node_modules/@jest/core/node_modules/pretty-format/node_modules/ansi-styles": {
1212 "version": "5.2.0",
1213 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
1214 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
1215 "dev": true,
1216 "engines": {
1217 "node": ">=10"
1218 },
1219 "funding": {
1220 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1221 }
1222 },
1223 "node_modules/@jest/core/node_modules/react-is": {
1224 "version": "18.1.0",
1225 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
1226 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
1227 "dev": true
1228 },
1229 "node_modules/@jest/core/node_modules/rimraf": {
1230 "version": "3.0.2",
1231 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1232 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1233 "dev": true,
1234 "dependencies": {
1235 "glob": "^7.1.3"
1236 },
1237 "bin": {
1238 "rimraf": "bin.js"
1239 },
1240 "funding": {
1241 "url": "https://github.com/sponsors/isaacs"
1242 }
1243 },
1244 "node_modules/@jest/core/node_modules/supports-color": {
1245 "version": "7.2.0",
1246 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1247 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1248 "dev": true,
1249 "dependencies": {
1250 "has-flag": "^4.0.0"
1251 },
1252 "engines": {
1253 "node": ">=8"
1254 }
1255 },
1256 "node_modules/@jest/environment": {
1257 "version": "28.1.0",
1258 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.0.tgz",
1259 "integrity": "sha512-S44WGSxkRngzHslhV6RoAExekfF7Qhwa6R5+IYFa81mpcj0YgdBnRSmvHe3SNwOt64yXaE5GG8Y2xM28ii5ssA==",
1260 "dev": true,
1261 "dependencies": {
1262 "@jest/fake-timers": "^28.1.0",
1263 "@jest/types": "^28.1.0",
1264 "@types/node": "*",
1265 "jest-mock": "^28.1.0"
1266 },
1267 "engines": {
1268 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1269 }
1270 },
1271 "node_modules/@jest/expect": {
1272 "version": "28.1.0",
1273 "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.0.tgz",
1274 "integrity": "sha512-be9ETznPLaHOmeJqzYNIXv1ADEzENuQonIoobzThOYPuK/6GhrWNIJDVTgBLCrz3Am73PyEU2urQClZp0hLTtA==",
1275 "dev": true,
1276 "dependencies": {
1277 "expect": "^28.1.0",
1278 "jest-snapshot": "^28.1.0"
1279 },
1280 "engines": {
1281 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1282 }
1283 },
1284 "node_modules/@jest/expect-utils": {
1285 "version": "28.1.0",
1286 "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.0.tgz",
1287 "integrity": "sha512-5BrG48dpC0sB80wpeIX5FU6kolDJI4K0n5BM9a5V38MGx0pyRvUBSS0u2aNTdDzmOrCjhOg8pGs6a20ivYkdmw==",
1288 "dev": true,
1289 "dependencies": {
1290 "jest-get-type": "^28.0.2"
1291 },
1292 "engines": {
1293 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1294 }
1295 },
1296 "node_modules/@jest/expect-utils/node_modules/jest-get-type": {
1297 "version": "28.0.2",
1298 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
1299 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
1300 "dev": true,
1301 "engines": {
1302 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1303 }
1304 },
1305 "node_modules/@jest/expect/node_modules/ansi-regex": {
1306 "version": "5.0.1",
1307 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1308 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1309 "dev": true,
1310 "engines": {
1311 "node": ">=8"
1312 }
1313 },
1314 "node_modules/@jest/expect/node_modules/ansi-styles": {
1315 "version": "4.3.0",
1316 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1317 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1318 "dev": true,
1319 "dependencies": {
1320 "color-convert": "^2.0.1"
1321 },
1322 "engines": {
1323 "node": ">=8"
1324 },
1325 "funding": {
1326 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1327 }
1328 },
1329 "node_modules/@jest/expect/node_modules/chalk": {
1330 "version": "4.1.2",
1331 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1332 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1333 "dev": true,
1334 "dependencies": {
1335 "ansi-styles": "^4.1.0",
1336 "supports-color": "^7.1.0"
1337 },
1338 "engines": {
1339 "node": ">=10"
1340 },
1341 "funding": {
1342 "url": "https://github.com/chalk/chalk?sponsor=1"
1343 }
1344 },
1345 "node_modules/@jest/expect/node_modules/color-convert": {
1346 "version": "2.0.1",
1347 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1348 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1349 "dev": true,
1350 "dependencies": {
1351 "color-name": "~1.1.4"
1352 },
1353 "engines": {
1354 "node": ">=7.0.0"
1355 }
1356 },
1357 "node_modules/@jest/expect/node_modules/color-name": {
1358 "version": "1.1.4",
1359 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1360 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1361 "dev": true
1362 },
1363 "node_modules/@jest/expect/node_modules/diff-sequences": {
1364 "version": "28.0.2",
1365 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz",
1366 "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==",
1367 "dev": true,
1368 "engines": {
1369 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1370 }
1371 },
1372 "node_modules/@jest/expect/node_modules/expect": {
1373 "version": "28.1.0",
1374 "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz",
1375 "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==",
1376 "dev": true,
1377 "dependencies": {
1378 "@jest/expect-utils": "^28.1.0",
1379 "jest-get-type": "^28.0.2",
1380 "jest-matcher-utils": "^28.1.0",
1381 "jest-message-util": "^28.1.0",
1382 "jest-util": "^28.1.0"
1383 },
1384 "engines": {
1385 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1386 }
1387 },
1388 "node_modules/@jest/expect/node_modules/has-flag": {
1389 "version": "4.0.0",
1390 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1391 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1392 "dev": true,
1393 "engines": {
1394 "node": ">=8"
1395 }
1396 },
1397 "node_modules/@jest/expect/node_modules/jest-diff": {
1398 "version": "28.1.0",
1399 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz",
1400 "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==",
1401 "dev": true,
1402 "dependencies": {
1403 "chalk": "^4.0.0",
1404 "diff-sequences": "^28.0.2",
1405 "jest-get-type": "^28.0.2",
1406 "pretty-format": "^28.1.0"
1407 },
1408 "engines": {
1409 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1410 }
1411 },
1412 "node_modules/@jest/expect/node_modules/jest-get-type": {
1413 "version": "28.0.2",
1414 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
1415 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
1416 "dev": true,
1417 "engines": {
1418 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1419 }
1420 },
1421 "node_modules/@jest/expect/node_modules/jest-matcher-utils": {
1422 "version": "28.1.0",
1423 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz",
1424 "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==",
1425 "dev": true,
1426 "dependencies": {
1427 "chalk": "^4.0.0",
1428 "jest-diff": "^28.1.0",
1429 "jest-get-type": "^28.0.2",
1430 "pretty-format": "^28.1.0"
1431 },
1432 "engines": {
1433 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1434 }
1435 },
1436 "node_modules/@jest/expect/node_modules/pretty-format": {
1437 "version": "28.1.0",
1438 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
1439 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
1440 "dev": true,
1441 "dependencies": {
1442 "@jest/schemas": "^28.0.2",
1443 "ansi-regex": "^5.0.1",
1444 "ansi-styles": "^5.0.0",
1445 "react-is": "^18.0.0"
1446 },
1447 "engines": {
1448 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1449 }
1450 },
1451 "node_modules/@jest/expect/node_modules/pretty-format/node_modules/ansi-styles": {
1452 "version": "5.2.0",
1453 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
1454 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
1455 "dev": true,
1456 "engines": {
1457 "node": ">=10"
1458 },
1459 "funding": {
1460 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1461 }
1462 },
1463 "node_modules/@jest/expect/node_modules/react-is": {
1464 "version": "18.1.0",
1465 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
1466 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
1467 "dev": true
1468 },
1469 "node_modules/@jest/expect/node_modules/supports-color": {
1470 "version": "7.2.0",
1471 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1472 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1473 "dev": true,
1474 "dependencies": {
1475 "has-flag": "^4.0.0"
1476 },
1477 "engines": {
1478 "node": ">=8"
1479 }
1480 },
1481 "node_modules/@jest/fake-timers": {
1482 "version": "28.1.0",
1483 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.0.tgz",
1484 "integrity": "sha512-Xqsf/6VLeAAq78+GNPzI7FZQRf5cCHj1qgQxCjws9n8rKw8r1UYoeaALwBvyuzOkpU3c1I6emeMySPa96rxtIg==",
1485 "dev": true,
1486 "dependencies": {
1487 "@jest/types": "^28.1.0",
1488 "@sinonjs/fake-timers": "^9.1.1",
1489 "@types/node": "*",
1490 "jest-message-util": "^28.1.0",
1491 "jest-mock": "^28.1.0",
1492 "jest-util": "^28.1.0"
1493 },
1494 "engines": {
1495 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1496 }
1497 },
1498 "node_modules/@jest/globals": {
1499 "version": "28.1.0",
1500 "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.0.tgz",
1501 "integrity": "sha512-3m7sTg52OTQR6dPhsEQSxAvU+LOBbMivZBwOvKEZ+Rb+GyxVnXi9HKgOTYkx/S99T8yvh17U4tNNJPIEQmtwYw==",
1502 "dev": true,
1503 "dependencies": {
1504 "@jest/environment": "^28.1.0",
1505 "@jest/expect": "^28.1.0",
1506 "@jest/types": "^28.1.0"
1507 },
1508 "engines": {
1509 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1510 }
1511 },
1512 "node_modules/@jest/reporters": {
1513 "version": "28.1.0",
1514 "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.0.tgz",
1515 "integrity": "sha512-qxbFfqap/5QlSpIizH9c/bFCDKsQlM4uAKSOvZrP+nIdrjqre3FmKzpTtYyhsaVcOSNK7TTt2kjm+4BJIjysFA==",
1516 "dev": true,
1517 "dependencies": {
1518 "@bcoe/v8-coverage": "^0.2.3",
1519 "@jest/console": "^28.1.0",
1520 "@jest/test-result": "^28.1.0",
1521 "@jest/transform": "^28.1.0",
1522 "@jest/types": "^28.1.0",
1523 "@jridgewell/trace-mapping": "^0.3.7",
1524 "@types/node": "*",
1525 "chalk": "^4.0.0",
1526 "collect-v8-coverage": "^1.0.0",
1527 "exit": "^0.1.2",
1528 "glob": "^7.1.3",
1529 "graceful-fs": "^4.2.9",
1530 "istanbul-lib-coverage": "^3.0.0",
1531 "istanbul-lib-instrument": "^5.1.0",
1532 "istanbul-lib-report": "^3.0.0",
1533 "istanbul-lib-source-maps": "^4.0.0",
1534 "istanbul-reports": "^3.1.3",
1535 "jest-util": "^28.1.0",
1536 "jest-worker": "^28.1.0",
1537 "slash": "^3.0.0",
1538 "string-length": "^4.0.1",
1539 "strip-ansi": "^6.0.0",
1540 "terminal-link": "^2.0.0",
1541 "v8-to-istanbul": "^9.0.0"
1542 },
1543 "engines": {
1544 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1545 },
1546 "peerDependencies": {
1547 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
1548 },
1549 "peerDependenciesMeta": {
1550 "node-notifier": {
1551 "optional": true
1552 }
1553 }
1554 },
1555 "node_modules/@jest/reporters/node_modules/ansi-styles": {
1556 "version": "4.3.0",
1557 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1558 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1559 "dev": true,
1560 "dependencies": {
1561 "color-convert": "^2.0.1"
1562 },
1563 "engines": {
1564 "node": ">=8"
1565 },
1566 "funding": {
1567 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1568 }
1569 },
1570 "node_modules/@jest/reporters/node_modules/chalk": {
1571 "version": "4.1.2",
1572 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1573 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1574 "dev": true,
1575 "dependencies": {
1576 "ansi-styles": "^4.1.0",
1577 "supports-color": "^7.1.0"
1578 },
1579 "engines": {
1580 "node": ">=10"
1581 },
1582 "funding": {
1583 "url": "https://github.com/chalk/chalk?sponsor=1"
1584 }
1585 },
1586 "node_modules/@jest/reporters/node_modules/color-convert": {
1587 "version": "2.0.1",
1588 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1589 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1590 "dev": true,
1591 "dependencies": {
1592 "color-name": "~1.1.4"
1593 },
1594 "engines": {
1595 "node": ">=7.0.0"
1596 }
1597 },
1598 "node_modules/@jest/reporters/node_modules/color-name": {
1599 "version": "1.1.4",
1600 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1601 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1602 "dev": true
1603 },
1604 "node_modules/@jest/reporters/node_modules/has-flag": {
1605 "version": "4.0.0",
1606 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1607 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1608 "dev": true,
1609 "engines": {
1610 "node": ">=8"
1611 }
1612 },
1613 "node_modules/@jest/reporters/node_modules/supports-color": {
1614 "version": "7.2.0",
1615 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1616 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1617 "dev": true,
1618 "dependencies": {
1619 "has-flag": "^4.0.0"
1620 },
1621 "engines": {
1622 "node": ">=8"
1623 }
1624 },
1625 "node_modules/@jest/schemas": {
1626 "version": "28.0.2",
1627 "dev": true,
1628 "license": "MIT",
1629 "dependencies": {
1630 "@sinclair/typebox": "^0.23.3"
1631 },
1632 "engines": {
1633 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1634 }
1635 },
1636 "node_modules/@jest/source-map": {
1637 "version": "28.0.2",
1638 "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.0.2.tgz",
1639 "integrity": "sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==",
1640 "dev": true,
1641 "dependencies": {
1642 "@jridgewell/trace-mapping": "^0.3.7",
1643 "callsites": "^3.0.0",
1644 "graceful-fs": "^4.2.9"
1645 },
1646 "engines": {
1647 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1648 }
1649 },
1650 "node_modules/@jest/test-result": {
1651 "version": "28.1.0",
1652 "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.0.tgz",
1653 "integrity": "sha512-sBBFIyoPzrZho3N+80P35A5oAkSKlGfsEFfXFWuPGBsW40UAjCkGakZhn4UQK4iQlW2vgCDMRDOob9FGKV8YoQ==",
1654 "dev": true,
1655 "dependencies": {
1656 "@jest/console": "^28.1.0",
1657 "@jest/types": "^28.1.0",
1658 "@types/istanbul-lib-coverage": "^2.0.0",
1659 "collect-v8-coverage": "^1.0.0"
1660 },
1661 "engines": {
1662 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1663 }
1664 },
1665 "node_modules/@jest/test-sequencer": {
1666 "version": "28.1.0",
1667 "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.0.tgz",
1668 "integrity": "sha512-tZCEiVWlWNTs/2iK9yi6o3AlMfbbYgV4uuZInSVdzZ7ftpHZhCMuhvk2HLYhCZzLgPFQ9MnM1YaxMnh3TILFiQ==",
1669 "dev": true,
1670 "dependencies": {
1671 "@jest/test-result": "^28.1.0",
1672 "graceful-fs": "^4.2.9",
1673 "jest-haste-map": "^28.1.0",
1674 "slash": "^3.0.0"
1675 },
1676 "engines": {
1677 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1678 }
1679 },
1680 "node_modules/@jest/transform": {
1681 "version": "28.1.0",
1682 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.0.tgz",
1683 "integrity": "sha512-omy2xe5WxlAfqmsTjTPxw+iXRTRnf+NtX0ToG+4S0tABeb4KsKmPUHq5UBuwunHg3tJRwgEQhEp0M/8oiatLEA==",
1684 "dev": true,
1685 "dependencies": {
1686 "@babel/core": "^7.11.6",
1687 "@jest/types": "^28.1.0",
1688 "@jridgewell/trace-mapping": "^0.3.7",
1689 "babel-plugin-istanbul": "^6.1.1",
1690 "chalk": "^4.0.0",
1691 "convert-source-map": "^1.4.0",
1692 "fast-json-stable-stringify": "^2.0.0",
1693 "graceful-fs": "^4.2.9",
1694 "jest-haste-map": "^28.1.0",
1695 "jest-regex-util": "^28.0.2",
1696 "jest-util": "^28.1.0",
1697 "micromatch": "^4.0.4",
1698 "pirates": "^4.0.4",
1699 "slash": "^3.0.0",
1700 "write-file-atomic": "^4.0.1"
1701 },
1702 "engines": {
1703 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1704 }
1705 },
1706 "node_modules/@jest/transform/node_modules/ansi-styles": {
1707 "version": "4.3.0",
1708 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1709 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1710 "dev": true,
1711 "dependencies": {
1712 "color-convert": "^2.0.1"
1713 },
1714 "engines": {
1715 "node": ">=8"
1716 },
1717 "funding": {
1718 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1719 }
1720 },
1721 "node_modules/@jest/transform/node_modules/chalk": {
1722 "version": "4.1.2",
1723 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1724 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1725 "dev": true,
1726 "dependencies": {
1727 "ansi-styles": "^4.1.0",
1728 "supports-color": "^7.1.0"
1729 },
1730 "engines": {
1731 "node": ">=10"
1732 },
1733 "funding": {
1734 "url": "https://github.com/chalk/chalk?sponsor=1"
1735 }
1736 },
1737 "node_modules/@jest/transform/node_modules/color-convert": {
1738 "version": "2.0.1",
1739 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1740 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1741 "dev": true,
1742 "dependencies": {
1743 "color-name": "~1.1.4"
1744 },
1745 "engines": {
1746 "node": ">=7.0.0"
1747 }
1748 },
1749 "node_modules/@jest/transform/node_modules/color-name": {
1750 "version": "1.1.4",
1751 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1752 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1753 "dev": true
1754 },
1755 "node_modules/@jest/transform/node_modules/has-flag": {
1756 "version": "4.0.0",
1757 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1758 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1759 "dev": true,
1760 "engines": {
1761 "node": ">=8"
1762 }
1763 },
1764 "node_modules/@jest/transform/node_modules/supports-color": {
1765 "version": "7.2.0",
1766 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1767 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1768 "dev": true,
1769 "dependencies": {
1770 "has-flag": "^4.0.0"
1771 },
1772 "engines": {
1773 "node": ">=8"
1774 }
1775 },
1776 "node_modules/@jest/types": {
1777 "version": "28.1.0",
1778 "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.0.tgz",
1779 "integrity": "sha512-xmEggMPr317MIOjjDoZ4ejCSr9Lpbt/u34+dvc99t7DS8YirW5rwZEhzKPC2BMUFkUhI48qs6qLUSGw5FuL0GA==",
1780 "dev": true,
1781 "dependencies": {
1782 "@jest/schemas": "^28.0.2",
1783 "@types/istanbul-lib-coverage": "^2.0.0",
1784 "@types/istanbul-reports": "^3.0.0",
1785 "@types/node": "*",
1786 "@types/yargs": "^17.0.8",
1787 "chalk": "^4.0.0"
1788 },
1789 "engines": {
1790 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
1791 }
1792 },
1793 "node_modules/@jest/types/node_modules/ansi-styles": {
1794 "version": "4.3.0",
1795 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1796 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1797 "dev": true,
1798 "dependencies": {
1799 "color-convert": "^2.0.1"
1800 },
1801 "engines": {
1802 "node": ">=8"
1803 },
1804 "funding": {
1805 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1806 }
1807 },
1808 "node_modules/@jest/types/node_modules/chalk": {
1809 "version": "4.1.2",
1810 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1811 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1812 "dev": true,
1813 "dependencies": {
1814 "ansi-styles": "^4.1.0",
1815 "supports-color": "^7.1.0"
1816 },
1817 "engines": {
1818 "node": ">=10"
1819 },
1820 "funding": {
1821 "url": "https://github.com/chalk/chalk?sponsor=1"
1822 }
1823 },
1824 "node_modules/@jest/types/node_modules/color-convert": {
1825 "version": "2.0.1",
1826 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1827 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1828 "dev": true,
1829 "dependencies": {
1830 "color-name": "~1.1.4"
1831 },
1832 "engines": {
1833 "node": ">=7.0.0"
1834 }
1835 },
1836 "node_modules/@jest/types/node_modules/color-name": {
1837 "version": "1.1.4",
1838 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1839 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1840 "dev": true
1841 },
1842 "node_modules/@jest/types/node_modules/has-flag": {
1843 "version": "4.0.0",
1844 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1845 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1846 "dev": true,
1847 "engines": {
1848 "node": ">=8"
1849 }
1850 },
1851 "node_modules/@jest/types/node_modules/supports-color": {
1852 "version": "7.2.0",
1853 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1854 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1855 "dev": true,
1856 "dependencies": {
1857 "has-flag": "^4.0.0"
1858 },
1859 "engines": {
1860 "node": ">=8"
1861 }
1862 },
1863 "node_modules/@jridgewell/gen-mapping": {
1864 "version": "0.3.1",
1865 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz",
1866 "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==",
1867 "dev": true,
1868 "dependencies": {
1869 "@jridgewell/set-array": "^1.0.0",
1870 "@jridgewell/sourcemap-codec": "^1.4.10",
1871 "@jridgewell/trace-mapping": "^0.3.9"
1872 },
1873 "engines": {
1874 "node": ">=6.0.0"
1875 }
1876 },
1877 "node_modules/@jridgewell/resolve-uri": {
1878 "version": "3.0.6",
1879 "dev": true,
1880 "license": "MIT",
1881 "engines": {
1882 "node": ">=6.0.0"
1883 }
1884 },
1885 "node_modules/@jridgewell/set-array": {
1886 "version": "1.1.1",
1887 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz",
1888 "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==",
1889 "dev": true,
1890 "engines": {
1891 "node": ">=6.0.0"
1892 }
1893 },
1894 "node_modules/@jridgewell/sourcemap-codec": {
1895 "version": "1.4.11",
1896 "dev": true,
1897 "license": "MIT"
1898 },
1899 "node_modules/@jridgewell/trace-mapping": {
1900 "version": "0.3.9",
1901 "dev": true,
1902 "license": "MIT",
1903 "dependencies": {
1904 "@jridgewell/resolve-uri": "^3.0.3",
1905 "@jridgewell/sourcemap-codec": "^1.4.10"
1906 }
1907 },
1908 "node_modules/@nodelib/fs.scandir": {
1909 "version": "2.1.5",
1910 "dev": true,
1911 "license": "MIT",
1912 "dependencies": {
1913 "@nodelib/fs.stat": "2.0.5",
1914 "run-parallel": "^1.1.9"
1915 },
1916 "engines": {
1917 "node": ">= 8"
1918 }
1919 },
1920 "node_modules/@nodelib/fs.stat": {
1921 "version": "2.0.5",
1922 "dev": true,
1923 "license": "MIT",
1924 "engines": {
1925 "node": ">= 8"
1926 }
1927 },
1928 "node_modules/@nodelib/fs.walk": {
1929 "version": "1.2.8",
1930 "dev": true,
1931 "license": "MIT",
1932 "dependencies": {
1933 "@nodelib/fs.scandir": "2.1.5",
1934 "fastq": "^1.6.0"
1935 },
1936 "engines": {
1937 "node": ">= 8"
1938 }
1939 },
1940 "node_modules/@pact-foundation/pact": {
1941 "version": "9.17.3",
1942 "resolved": "https://registry.npmjs.org/@pact-foundation/pact/-/pact-9.17.3.tgz",
1943 "integrity": "sha512-AVcScLZsxDDKlO1AuyN7m26Z2EqIt5AA4P8cPGEkokyHf97vbbWlHOPZsgZgzxZXQRnvjNyQnyMwHR69hQ1hew==",
1944 "dev": true,
1945 "dependencies": {
1946 "@pact-foundation/pact-node": "^10.17.2",
1947 "@types/bluebird": "^3.5.20",
1948 "@types/express": "^4.17.11",
1949 "bluebird": "~3.5.1",
1950 "body-parser": "^1.18.2",
1951 "cli-color": "^1.1.0",
1952 "es6-object-assign": "^1.1.0",
1953 "es6-promise": "^4.1.1",
1954 "express": "^4.17.1",
1955 "graphql": "^14.0.0",
1956 "graphql-tag": "^2.9.1",
1957 "http-proxy": "^1.18.1",
1958 "lodash": "^4.17.21",
1959 "lodash.isfunction": "3.0.8",
1960 "lodash.isnil": "4.0.0",
1961 "lodash.isundefined": "3.0.1",
1962 "lodash.omit": "^4.5.0",
1963 "lodash.omitby": "4.6.0",
1964 "pino": "^6.5.1",
1965 "pino-pretty": "^4.1.0",
1966 "pkginfo": "^0.4.1",
1967 "popsicle": "^9.2.0"
1968 },
1969 "engines": {
1970 "node": ">=6"
1971 }
1972 },
1973 "node_modules/@pact-foundation/pact-node": {
1974 "version": "10.17.2",
1975 "resolved": "https://registry.npmjs.org/@pact-foundation/pact-node/-/pact-node-10.17.2.tgz",
1976 "integrity": "sha512-RslLuFYItB0uDfKLYXei0ZfAPK0W0nwSwp+Zt7Qyt+Stnea2H4DOucKV03uFSiv3TLVKojut5nF70wfgXyNItQ==",
1977 "cpu": [
1978 "x64",
1979 "ia32",
1980 "arm64"
1981 ],
1982 "dev": true,
1983 "hasInstallScript": true,
1984 "os": [
1985 "darwin",
1986 "linux",
1987 "win32"
1988 ],
1989 "dependencies": {
1990 "@types/needle": "^2.5.1",
1991 "@types/pino": "^6.3.5",
1992 "@types/q": "1.0.7",
1993 "@types/request": "2.48.2",
1994 "chalk": "2.3.1",
1995 "check-types": "7.3.0",
1996 "cross-spawn": "^7.0.1",
1997 "libnpmconfig": "^1.2.1",
1998 "mkdirp": "1.0.0",
1999 "needle": "^2.6.0",
2000 "pino": "^6.11.0",
2001 "pino-pretty": "^4.1.0",
2002 "q": "1.5.1",
2003 "rimraf": "2.6.2",
2004 "sumchecker": "^2.0.2",
2005 "tar": "^6.1.11",
2006 "underscore": "1.12.1",
2007 "unixify": "1.0.0",
2008 "unzipper": "^0.10.10",
2009 "url-join": "^4.0.0"
2010 },
2011 "bin": {
2012 "pact": "bin/pact.js",
2013 "pact-broker": "bin/pact-broker.js",
2014 "pact-message": "bin/pact-message.js",
2015 "pact-mock-service": "bin/pact-mock-service.js",
2016 "pact-provider-verifier": "bin/pact-provider-verifier.js",
2017 "pact-stub-service": "bin/pact-stub-service.js"
2018 }
2019 },
2020 "node_modules/@pact-foundation/pact-node/node_modules/chalk": {
2021 "version": "2.3.1",
2022 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz",
2023 "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==",
2024 "dev": true,
2025 "dependencies": {
2026 "ansi-styles": "^3.2.0",
2027 "escape-string-regexp": "^1.0.5",
2028 "supports-color": "^5.2.0"
2029 },
2030 "engines": {
2031 "node": ">=4"
2032 }
2033 },
2034 "node_modules/@pact-foundation/pact/node_modules/graphql": {
2035 "version": "14.7.0",
2036 "dev": true,
2037 "license": "MIT",
2038 "dependencies": {
2039 "iterall": "^1.2.2"
2040 },
2041 "engines": {
2042 "node": ">= 6.x"
2043 }
2044 },
2045 "node_modules/@playwright/test": {
2046 "version": "1.21.1",
2047 "dev": true,
2048 "license": "Apache-2.0",
2049 "dependencies": {
2050 "@babel/code-frame": "7.16.7",
2051 "@babel/core": "7.16.12",
2052 "@babel/helper-plugin-utils": "7.16.7",
2053 "@babel/plugin-proposal-class-properties": "7.16.7",
2054 "@babel/plugin-proposal-dynamic-import": "7.16.7",
2055 "@babel/plugin-proposal-export-namespace-from": "7.16.7",
2056 "@babel/plugin-proposal-logical-assignment-operators": "7.16.7",
2057 "@babel/plugin-proposal-nullish-coalescing-operator": "7.16.7",
2058 "@babel/plugin-proposal-numeric-separator": "7.16.7",
2059 "@babel/plugin-proposal-optional-chaining": "7.16.7",
2060 "@babel/plugin-proposal-private-methods": "7.16.11",
2061 "@babel/plugin-proposal-private-property-in-object": "7.16.7",
2062 "@babel/plugin-syntax-async-generators": "7.8.4",
2063 "@babel/plugin-syntax-json-strings": "7.8.3",
2064 "@babel/plugin-syntax-object-rest-spread": "7.8.3",
2065 "@babel/plugin-syntax-optional-catch-binding": "7.8.3",
2066 "@babel/plugin-transform-modules-commonjs": "7.16.8",
2067 "@babel/preset-typescript": "7.16.7",
2068 "colors": "1.4.0",
2069 "commander": "8.3.0",
2070 "debug": "4.3.3",
2071 "expect": "27.2.5",
2072 "jest-matcher-utils": "27.2.5",
2073 "json5": "2.2.1",
2074 "mime": "3.0.0",
2075 "minimatch": "3.0.4",
2076 "ms": "2.1.3",
2077 "open": "8.4.0",
2078 "pirates": "4.0.4",
2079 "playwright-core": "1.21.1",
2080 "rimraf": "3.0.2",
2081 "source-map-support": "0.4.18",
2082 "stack-utils": "2.0.5",
2083 "yazl": "2.5.1"
2084 },
2085 "bin": {
2086 "playwright": "cli.js"
2087 },
2088 "engines": {
2089 "node": ">=12"
2090 }
2091 },
2092 "node_modules/@playwright/test/node_modules/ansi-styles": {
2093 "version": "4.3.0",
2094 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2095 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2096 "dev": true,
2097 "dependencies": {
2098 "color-convert": "^2.0.1"
2099 },
2100 "engines": {
2101 "node": ">=8"
2102 },
2103 "funding": {
2104 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2105 }
2106 },
2107 "node_modules/@playwright/test/node_modules/chalk": {
2108 "version": "4.1.2",
2109 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2110 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2111 "dev": true,
2112 "dependencies": {
2113 "ansi-styles": "^4.1.0",
2114 "supports-color": "^7.1.0"
2115 },
2116 "engines": {
2117 "node": ">=10"
2118 },
2119 "funding": {
2120 "url": "https://github.com/chalk/chalk?sponsor=1"
2121 }
2122 },
2123 "node_modules/@playwright/test/node_modules/color-convert": {
2124 "version": "2.0.1",
2125 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2126 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2127 "dev": true,
2128 "dependencies": {
2129 "color-name": "~1.1.4"
2130 },
2131 "engines": {
2132 "node": ">=7.0.0"
2133 }
2134 },
2135 "node_modules/@playwright/test/node_modules/color-name": {
2136 "version": "1.1.4",
2137 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2138 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2139 "dev": true
2140 },
2141 "node_modules/@playwright/test/node_modules/has-flag": {
2142 "version": "4.0.0",
2143 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2144 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2145 "dev": true,
2146 "engines": {
2147 "node": ">=8"
2148 }
2149 },
2150 "node_modules/@playwright/test/node_modules/jest-matcher-utils": {
2151 "version": "27.2.5",
2152 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.2.5.tgz",
2153 "integrity": "sha512-qNR/kh6bz0Dyv3m68Ck2g1fLW5KlSOUNcFQh87VXHZwWc/gY6XwnKofx76Qytz3x5LDWT09/2+yXndTkaG4aWg==",
2154 "dev": true,
2155 "dependencies": {
2156 "chalk": "^4.0.0",
2157 "jest-diff": "^27.2.5",
2158 "jest-get-type": "^27.0.6",
2159 "pretty-format": "^27.2.5"
2160 },
2161 "engines": {
2162 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2163 }
2164 },
2165 "node_modules/@playwright/test/node_modules/ms": {
2166 "version": "2.1.3",
2167 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2168 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2169 "dev": true
2170 },
2171 "node_modules/@playwright/test/node_modules/pirates": {
2172 "version": "4.0.4",
2173 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.4.tgz",
2174 "integrity": "sha512-ZIrVPH+A52Dw84R0L3/VS9Op04PuQ2SEoJL6bkshmiTic/HldyW9Tf7oH5mhJZBK7NmDx27vSMrYEXPXclpDKw==",
2175 "dev": true,
2176 "engines": {
2177 "node": ">= 6"
2178 }
2179 },
2180 "node_modules/@playwright/test/node_modules/rimraf": {
2181 "version": "3.0.2",
2182 "dev": true,
2183 "license": "ISC",
2184 "dependencies": {
2185 "glob": "^7.1.3"
2186 },
2187 "bin": {
2188 "rimraf": "bin.js"
2189 },
2190 "funding": {
2191 "url": "https://github.com/sponsors/isaacs"
2192 }
2193 },
2194 "node_modules/@playwright/test/node_modules/source-map-support": {
2195 "version": "0.4.18",
2196 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
2197 "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
2198 "dev": true,
2199 "dependencies": {
2200 "source-map": "^0.5.6"
2201 }
2202 },
2203 "node_modules/@playwright/test/node_modules/supports-color": {
2204 "version": "7.2.0",
2205 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2206 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2207 "dev": true,
2208 "dependencies": {
2209 "has-flag": "^4.0.0"
2210 },
2211 "engines": {
2212 "node": ">=8"
2213 }
2214 },
2215 "node_modules/@rollup/pluginutils": {
2216 "version": "4.2.1",
2217 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
2218 "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
2219 "dev": true,
2220 "dependencies": {
2221 "estree-walker": "^2.0.1",
2222 "picomatch": "^2.2.2"
2223 },
2224 "engines": {
2225 "node": ">= 8.0.0"
2226 }
2227 },
2228 "node_modules/@sinclair/typebox": {
2229 "version": "0.23.5",
2230 "dev": true,
2231 "license": "MIT"
2232 },
2233 "node_modules/@sinonjs/commons": {
2234 "version": "1.8.3",
2235 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz",
2236 "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==",
2237 "dev": true,
2238 "dependencies": {
2239 "type-detect": "4.0.8"
2240 }
2241 },
2242 "node_modules/@sinonjs/fake-timers": {
2243 "version": "9.1.2",
2244 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz",
2245 "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==",
2246 "dev": true,
2247 "dependencies": {
2248 "@sinonjs/commons": "^1.7.0"
2249 }
2250 },
2251 "node_modules/@sveltejs/adapter-auto": {
2252 "version": "1.0.0-next.43",
2253 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-1.0.0-next.43.tgz",
2254 "integrity": "sha512-ihlAdfMWmqNbo1zHIT77HG/fBZSrAD/VBFbUjm41+7jb3XUg87tQsMbsd/SQ360IAA2atbwKc/1wNKQLfpahDw==",
2255 "dev": true,
2256 "dependencies": {
2257 "@sveltejs/adapter-cloudflare": "1.0.0-next.19",
2258 "@sveltejs/adapter-netlify": "1.0.0-next.58",
2259 "@sveltejs/adapter-vercel": "1.0.0-next.52"
2260 }
2261 },
2262 "node_modules/@sveltejs/adapter-cloudflare": {
2263 "version": "1.0.0-next.19",
2264 "dev": true,
2265 "license": "MIT",
2266 "dependencies": {
2267 "esbuild": "^0.14.21",
2268 "worktop": "0.8.0-next.13"
2269 }
2270 },
2271 "node_modules/@sveltejs/adapter-netlify": {
2272 "version": "1.0.0-next.58",
2273 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-netlify/-/adapter-netlify-1.0.0-next.58.tgz",
2274 "integrity": "sha512-ZkL9mop/oTLfSj3tPCnTjQw7cKfoYLiptDzTypv7l+HDfE7SCFzJuK7YenjTMPoKTakFVfYAEEVIdJEySZt5MQ==",
2275 "dev": true,
2276 "dependencies": {
2277 "@iarna/toml": "^2.2.5",
2278 "esbuild": "^0.14.21",
2279 "tiny-glob": "^0.2.9"
2280 }
2281 },
2282 "node_modules/@sveltejs/adapter-vercel": {
2283 "version": "1.0.0-next.52",
2284 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-vercel/-/adapter-vercel-1.0.0-next.52.tgz",
2285 "integrity": "sha512-HEGmOX1HPGAotmosms0k88sTG9LnPMEQkpmWoyMdcffsPcT45SkJepXP/lvqNNlbUl9epZX95nqyZVie/mauRA==",
2286 "dev": true,
2287 "dependencies": {
2288 "esbuild": "^0.14.21"
2289 }
2290 },
2291 "node_modules/@sveltejs/kit": {
2292 "version": "1.0.0-next.334",
2293 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.334.tgz",
2294 "integrity": "sha512-HPMF1oYBfyOG6wfU0Y6F4SID8jphue9yF+PXJqVTDBL5Z2WBG2ogum6MavE8aWhq+g2H6w5y0jNT8+8DO2KTCA==",
2295 "dev": true,
2296 "dependencies": {
2297 "@sveltejs/vite-plugin-svelte": "^1.0.0-next.32",
2298 "chokidar": "^3.5.3",
2299 "sade": "^1.7.4",
2300 "vite": "^2.9.0"
2301 },
2302 "bin": {
2303 "svelte-kit": "svelte-kit.js"
2304 },
2305 "engines": {
2306 "node": ">=16"
2307 },
2308 "peerDependencies": {
2309 "svelte": "^3.44.0"
2310 }
2311 },
2312 "node_modules/@sveltejs/vite-plugin-svelte": {
2313 "version": "1.0.0-next.44",
2314 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.0.0-next.44.tgz",
2315 "integrity": "sha512-n+sssEWbzykPS447FmnNyU5GxEhrBPDVd0lxNZnxRGz9P6651LjjwAnISKr3CKgT9v8IybP8VD0n2i5XzbqExg==",
2316 "dev": true,
2317 "dependencies": {
2318 "@rollup/pluginutils": "^4.2.1",
2319 "debug": "^4.3.4",
2320 "deepmerge": "^4.2.2",
2321 "kleur": "^4.1.4",
2322 "magic-string": "^0.26.1",
2323 "svelte-hmr": "^0.14.11"
2324 },
2325 "engines": {
2326 "node": "^14.13.1 || >= 16"
2327 },
2328 "peerDependencies": {
2329 "diff-match-patch": "^1.0.5",
2330 "svelte": "^3.44.0",
2331 "vite": "^2.9.0"
2332 },
2333 "peerDependenciesMeta": {
2334 "diff-match-patch": {
2335 "optional": true
2336 }
2337 }
2338 },
2339 "node_modules/@sveltejs/vite-plugin-svelte/node_modules/debug": {
2340 "version": "4.3.4",
2341 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
2342 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
2343 "dev": true,
2344 "dependencies": {
2345 "ms": "2.1.2"
2346 },
2347 "engines": {
2348 "node": ">=6.0"
2349 },
2350 "peerDependenciesMeta": {
2351 "supports-color": {
2352 "optional": true
2353 }
2354 }
2355 },
2356 "node_modules/@tailwindcss/typography": {
2357 "version": "0.5.2",
2358 "dev": true,
2359 "license": "MIT",
2360 "dependencies": {
2361 "lodash.castarray": "^4.4.0",
2362 "lodash.isplainobject": "^4.0.6",
2363 "lodash.merge": "^4.6.2"
2364 },
2365 "peerDependencies": {
2366 "tailwindcss": ">=3.0.0 || >= 3.0.0-alpha.1 || insiders"
2367 }
2368 },
2369 "node_modules/@testing-library/dom": {
2370 "version": "8.13.0",
2371 "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.13.0.tgz",
2372 "integrity": "sha512-9VHgfIatKNXQNaZTtLnalIy0jNZzY35a4S3oi08YAt9Hv1VsfZ/DfA45lM8D/UhtHBGJ4/lGwp0PZkVndRkoOQ==",
2373 "dev": true,
2374 "dependencies": {
2375 "@babel/code-frame": "^7.10.4",
2376 "@babel/runtime": "^7.12.5",
2377 "@types/aria-query": "^4.2.0",
2378 "aria-query": "^5.0.0",
2379 "chalk": "^4.1.0",
2380 "dom-accessibility-api": "^0.5.9",
2381 "lz-string": "^1.4.4",
2382 "pretty-format": "^27.0.2"
2383 },
2384 "engines": {
2385 "node": ">=12"
2386 }
2387 },
2388 "node_modules/@testing-library/dom/node_modules/ansi-styles": {
2389 "version": "4.3.0",
2390 "dev": true,
2391 "license": "MIT",
2392 "dependencies": {
2393 "color-convert": "^2.0.1"
2394 },
2395 "engines": {
2396 "node": ">=8"
2397 },
2398 "funding": {
2399 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2400 }
2401 },
2402 "node_modules/@testing-library/dom/node_modules/chalk": {
2403 "version": "4.1.1",
2404 "dev": true,
2405 "license": "MIT",
2406 "dependencies": {
2407 "ansi-styles": "^4.1.0",
2408 "supports-color": "^7.1.0"
2409 },
2410 "engines": {
2411 "node": ">=10"
2412 },
2413 "funding": {
2414 "url": "https://github.com/chalk/chalk?sponsor=1"
2415 }
2416 },
2417 "node_modules/@testing-library/dom/node_modules/color-convert": {
2418 "version": "2.0.1",
2419 "dev": true,
2420 "license": "MIT",
2421 "dependencies": {
2422 "color-name": "~1.1.4"
2423 },
2424 "engines": {
2425 "node": ">=7.0.0"
2426 }
2427 },
2428 "node_modules/@testing-library/dom/node_modules/color-name": {
2429 "version": "1.1.4",
2430 "dev": true,
2431 "license": "MIT"
2432 },
2433 "node_modules/@testing-library/dom/node_modules/has-flag": {
2434 "version": "4.0.0",
2435 "dev": true,
2436 "license": "MIT",
2437 "engines": {
2438 "node": ">=8"
2439 }
2440 },
2441 "node_modules/@testing-library/dom/node_modules/supports-color": {
2442 "version": "7.2.0",
2443 "dev": true,
2444 "license": "MIT",
2445 "dependencies": {
2446 "has-flag": "^4.0.0"
2447 },
2448 "engines": {
2449 "node": ">=8"
2450 }
2451 },
2452 "node_modules/@testing-library/jest-dom": {
2453 "version": "5.16.4",
2454 "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz",
2455 "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==",
2456 "dev": true,
2457 "dependencies": {
2458 "@babel/runtime": "^7.9.2",
2459 "@types/testing-library__jest-dom": "^5.9.1",
2460 "aria-query": "^5.0.0",
2461 "chalk": "^3.0.0",
2462 "css": "^3.0.0",
2463 "css.escape": "^1.5.1",
2464 "dom-accessibility-api": "^0.5.6",
2465 "lodash": "^4.17.15",
2466 "redent": "^3.0.0"
2467 },
2468 "engines": {
2469 "node": ">=8",
2470 "npm": ">=6",
2471 "yarn": ">=1"
2472 }
2473 },
2474 "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": {
2475 "version": "4.3.0",
2476 "dev": true,
2477 "license": "MIT",
2478 "dependencies": {
2479 "color-convert": "^2.0.1"
2480 },
2481 "engines": {
2482 "node": ">=8"
2483 },
2484 "funding": {
2485 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2486 }
2487 },
2488 "node_modules/@testing-library/jest-dom/node_modules/chalk": {
2489 "version": "3.0.0",
2490 "dev": true,
2491 "license": "MIT",
2492 "dependencies": {
2493 "ansi-styles": "^4.1.0",
2494 "supports-color": "^7.1.0"
2495 },
2496 "engines": {
2497 "node": ">=8"
2498 }
2499 },
2500 "node_modules/@testing-library/jest-dom/node_modules/color-convert": {
2501 "version": "2.0.1",
2502 "dev": true,
2503 "license": "MIT",
2504 "dependencies": {
2505 "color-name": "~1.1.4"
2506 },
2507 "engines": {
2508 "node": ">=7.0.0"
2509 }
2510 },
2511 "node_modules/@testing-library/jest-dom/node_modules/color-name": {
2512 "version": "1.1.4",
2513 "dev": true,
2514 "license": "MIT"
2515 },
2516 "node_modules/@testing-library/jest-dom/node_modules/has-flag": {
2517 "version": "4.0.0",
2518 "dev": true,
2519 "license": "MIT",
2520 "engines": {
2521 "node": ">=8"
2522 }
2523 },
2524 "node_modules/@testing-library/jest-dom/node_modules/supports-color": {
2525 "version": "7.2.0",
2526 "dev": true,
2527 "license": "MIT",
2528 "dependencies": {
2529 "has-flag": "^4.0.0"
2530 },
2531 "engines": {
2532 "node": ">=8"
2533 }
2534 },
2535 "node_modules/@testing-library/svelte": {
2536 "version": "3.1.1",
2537 "resolved": "https://registry.npmjs.org/@testing-library/svelte/-/svelte-3.1.1.tgz",
2538 "integrity": "sha512-JM0MwtUCbL13CkdosivF5So5s7Y1cGTrrIGTNUOy4vq+quCvHTiFkHLRsUuOyFhGG3fXT6lhCzX30ichG+AlHA==",
2539 "dev": true,
2540 "dependencies": {
2541 "@testing-library/dom": "^8.1.0"
2542 },
2543 "engines": {
2544 "node": ">= 8"
2545 },
2546 "peerDependencies": {
2547 "svelte": "3.x"
2548 }
2549 },
2550 "node_modules/@testing-library/user-event": {
2551 "version": "14.2.0",
2552 "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.2.0.tgz",
2553 "integrity": "sha512-+hIlG4nJS6ivZrKnOP7OGsDu9Fxmryj9vCl8x0ZINtTJcCHs2zLsYif5GzuRiBF2ck5GZG2aQr7Msg+EHlnYVQ==",
2554 "dev": true,
2555 "engines": {
2556 "node": ">=12",
2557 "npm": ">=6"
2558 },
2559 "peerDependencies": {
2560 "@testing-library/dom": ">=7.21.4"
2561 }
2562 },
2563 "node_modules/@tootallnate/once": {
2564 "version": "2.0.0",
2565 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
2566 "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
2567 "dev": true,
2568 "engines": {
2569 "node": ">= 10"
2570 }
2571 },
2572 "node_modules/@types/aria-query": {
2573 "version": "4.2.1",
2574 "dev": true,
2575 "license": "MIT"
2576 },
2577 "node_modules/@types/babel__core": {
2578 "version": "7.1.19",
2579 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz",
2580 "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==",
2581 "dev": true,
2582 "dependencies": {
2583 "@babel/parser": "^7.1.0",
2584 "@babel/types": "^7.0.0",
2585 "@types/babel__generator": "*",
2586 "@types/babel__template": "*",
2587 "@types/babel__traverse": "*"
2588 }
2589 },
2590 "node_modules/@types/babel__generator": {
2591 "version": "7.6.4",
2592 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz",
2593 "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==",
2594 "dev": true,
2595 "dependencies": {
2596 "@babel/types": "^7.0.0"
2597 }
2598 },
2599 "node_modules/@types/babel__template": {
2600 "version": "7.4.1",
2601 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
2602 "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
2603 "dev": true,
2604 "dependencies": {
2605 "@babel/parser": "^7.1.0",
2606 "@babel/types": "^7.0.0"
2607 }
2608 },
2609 "node_modules/@types/babel__traverse": {
2610 "version": "7.17.1",
2611 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz",
2612 "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==",
2613 "dev": true,
2614 "dependencies": {
2615 "@babel/types": "^7.3.0"
2616 }
2617 },
2618 "node_modules/@types/bluebird": {
2619 "version": "3.5.35",
2620 "dev": true,
2621 "license": "MIT"
2622 },
2623 "node_modules/@types/body-parser": {
2624 "version": "1.19.0",
2625 "dev": true,
2626 "license": "MIT",
2627 "dependencies": {
2628 "@types/connect": "*",
2629 "@types/node": "*"
2630 }
2631 },
2632 "node_modules/@types/caseless": {
2633 "version": "0.12.2",
2634 "resolved": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz",
2635 "integrity": "sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==",
2636 "dev": true
2637 },
2638 "node_modules/@types/connect": {
2639 "version": "3.4.34",
2640 "dev": true,
2641 "license": "MIT",
2642 "dependencies": {
2643 "@types/node": "*"
2644 }
2645 },
2646 "node_modules/@types/express": {
2647 "version": "4.17.12",
2648 "dev": true,
2649 "license": "MIT",
2650 "dependencies": {
2651 "@types/body-parser": "*",
2652 "@types/express-serve-static-core": "^4.17.18",
2653 "@types/qs": "*",
2654 "@types/serve-static": "*"
2655 }
2656 },
2657 "node_modules/@types/express-serve-static-core": {
2658 "version": "4.17.22",
2659 "dev": true,
2660 "license": "MIT",
2661 "dependencies": {
2662 "@types/node": "*",
2663 "@types/qs": "*",
2664 "@types/range-parser": "*"
2665 }
2666 },
2667 "node_modules/@types/graceful-fs": {
2668 "version": "4.1.5",
2669 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
2670 "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==",
2671 "dev": true,
2672 "dependencies": {
2673 "@types/node": "*"
2674 }
2675 },
2676 "node_modules/@types/istanbul-lib-coverage": {
2677 "version": "2.0.3",
2678 "dev": true,
2679 "license": "MIT"
2680 },
2681 "node_modules/@types/istanbul-lib-report": {
2682 "version": "3.0.0",
2683 "dev": true,
2684 "license": "MIT",
2685 "dependencies": {
2686 "@types/istanbul-lib-coverage": "*"
2687 }
2688 },
2689 "node_modules/@types/istanbul-reports": {
2690 "version": "3.0.1",
2691 "dev": true,
2692 "license": "MIT",
2693 "dependencies": {
2694 "@types/istanbul-lib-report": "*"
2695 }
2696 },
2697 "node_modules/@types/jest": {
2698 "version": "27.5.1",
2699 "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.5.1.tgz",
2700 "integrity": "sha512-fUy7YRpT+rHXto1YlL+J9rs0uLGyiqVt3ZOTQR+4ROc47yNl8WLdVLgUloBRhOxP1PZvguHl44T3H0wAWxahYQ==",
2701 "dev": true,
2702 "dependencies": {
2703 "jest-matcher-utils": "^27.0.0",
2704 "pretty-format": "^27.0.0"
2705 }
2706 },
2707 "node_modules/@types/jsdom": {
2708 "version": "16.2.14",
2709 "dev": true,
2710 "license": "MIT",
2711 "dependencies": {
2712 "@types/node": "*",
2713 "@types/parse5": "*",
2714 "@types/tough-cookie": "*"
2715 }
2716 },
2717 "node_modules/@types/json-schema": {
2718 "version": "7.0.11",
2719 "dev": true,
2720 "license": "MIT"
2721 },
2722 "node_modules/@types/mime": {
2723 "version": "1.3.2",
2724 "dev": true,
2725 "license": "MIT"
2726 },
2727 "node_modules/@types/needle": {
2728 "version": "2.5.3",
2729 "dev": true,
2730 "license": "MIT",
2731 "dependencies": {
2732 "@types/node": "*"
2733 }
2734 },
2735 "node_modules/@types/node": {
2736 "version": "15.12.5",
2737 "dev": true,
2738 "license": "MIT"
2739 },
2740 "node_modules/@types/parse5": {
2741 "version": "6.0.3",
2742 "dev": true,
2743 "license": "MIT"
2744 },
2745 "node_modules/@types/pino": {
2746 "version": "6.3.12",
2747 "resolved": "https://registry.npmjs.org/@types/pino/-/pino-6.3.12.tgz",
2748 "integrity": "sha512-dsLRTq8/4UtVSpJgl9aeqHvbh6pzdmjYD3C092SYgLD2TyoCqHpTJk6vp8DvCTGGc7iowZ2MoiYiVUUCcu7muw==",
2749 "dev": true,
2750 "dependencies": {
2751 "@types/node": "*",
2752 "@types/pino-pretty": "*",
2753 "@types/pino-std-serializers": "*",
2754 "sonic-boom": "^2.1.0"
2755 }
2756 },
2757 "node_modules/@types/pino-pretty": {
2758 "version": "4.7.5",
2759 "resolved": "https://registry.npmjs.org/@types/pino-pretty/-/pino-pretty-4.7.5.tgz",
2760 "integrity": "sha512-rfHe6VIknk14DymxGqc9maGsRe8/HQSvM2u46EAz2XrS92qsAJnW16dpdFejBuZKD8cRJX6Aw6uVZqIQctMpAg==",
2761 "dev": true,
2762 "dependencies": {
2763 "@types/node": "*",
2764 "@types/pino": "6.3"
2765 }
2766 },
2767 "node_modules/@types/pino-std-serializers": {
2768 "version": "2.4.1",
2769 "resolved": "https://registry.npmjs.org/@types/pino-std-serializers/-/pino-std-serializers-2.4.1.tgz",
2770 "integrity": "sha512-17XcksO47M24IVTVKPeAByWUd3Oez7EbIjXpSbzMPhXVzgjGtrOa49gKBwxH9hb8dKv58OelsWQ+A1G1l9S3wQ==",
2771 "dev": true,
2772 "dependencies": {
2773 "@types/node": "*"
2774 }
2775 },
2776 "node_modules/@types/prettier": {
2777 "version": "2.6.1",
2778 "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.1.tgz",
2779 "integrity": "sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==",
2780 "dev": true
2781 },
2782 "node_modules/@types/pug": {
2783 "version": "2.0.6",
2784 "dev": true,
2785 "license": "MIT"
2786 },
2787 "node_modules/@types/q": {
2788 "version": "1.0.7",
2789 "resolved": "https://registry.npmjs.org/@types/q/-/q-1.0.7.tgz",
2790 "integrity": "sha512-0WS7XU7sXzQ7J1nbnMKKYdjrrFoO3YtZYgUzeV8JFXffPnHfvSJQleR70I8BOAsOm14i4dyaAZ3YzqIl1YhkXQ==",
2791 "dev": true
2792 },
2793 "node_modules/@types/qs": {
2794 "version": "6.9.6",
2795 "dev": true,
2796 "license": "MIT"
2797 },
2798 "node_modules/@types/range-parser": {
2799 "version": "1.2.3",
2800 "dev": true,
2801 "license": "MIT"
2802 },
2803 "node_modules/@types/request": {
2804 "version": "2.48.2",
2805 "resolved": "https://registry.npmjs.org/@types/request/-/request-2.48.2.tgz",
2806 "integrity": "sha512-gP+PSFXAXMrd5PcD7SqHeUjdGshAI8vKQ3+AvpQr3ht9iQea+59LOKvKITcQI+Lg+1EIkDP6AFSBUJPWG8GDyA==",
2807 "dev": true,
2808 "dependencies": {
2809 "@types/caseless": "*",
2810 "@types/node": "*",
2811 "@types/tough-cookie": "*",
2812 "form-data": "^2.5.0"
2813 }
2814 },
2815 "node_modules/@types/sass": {
2816 "version": "1.43.1",
2817 "dev": true,
2818 "license": "MIT",
2819 "dependencies": {
2820 "@types/node": "*"
2821 }
2822 },
2823 "node_modules/@types/serve-static": {
2824 "version": "1.13.9",
2825 "dev": true,
2826 "license": "MIT",
2827 "dependencies": {
2828 "@types/mime": "^1",
2829 "@types/node": "*"
2830 }
2831 },
2832 "node_modules/@types/stack-utils": {
2833 "version": "2.0.0",
2834 "dev": true,
2835 "license": "MIT"
2836 },
2837 "node_modules/@types/testing-library__jest-dom": {
2838 "version": "5.14.0",
2839 "dev": true,
2840 "license": "MIT",
2841 "dependencies": {
2842 "@types/jest": "*"
2843 }
2844 },
2845 "node_modules/@types/tough-cookie": {
2846 "version": "4.0.0",
2847 "dev": true,
2848 "license": "MIT"
2849 },
2850 "node_modules/@types/yargs": {
2851 "version": "17.0.10",
2852 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz",
2853 "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==",
2854 "dev": true,
2855 "dependencies": {
2856 "@types/yargs-parser": "*"
2857 }
2858 },
2859 "node_modules/@types/yargs-parser": {
2860 "version": "20.2.0",
2861 "dev": true,
2862 "license": "MIT"
2863 },
2864 "node_modules/@types/yauzl": {
2865 "version": "2.10.0",
2866 "dev": true,
2867 "license": "MIT",
2868 "optional": true,
2869 "dependencies": {
2870 "@types/node": "*"
2871 }
2872 },
2873 "node_modules/@typescript-eslint/eslint-plugin": {
2874 "version": "5.21.0",
2875 "dev": true,
2876 "license": "MIT",
2877 "dependencies": {
2878 "@typescript-eslint/scope-manager": "5.21.0",
2879 "@typescript-eslint/type-utils": "5.21.0",
2880 "@typescript-eslint/utils": "5.21.0",
2881 "debug": "^4.3.2",
2882 "functional-red-black-tree": "^1.0.1",
2883 "ignore": "^5.1.8",
2884 "regexpp": "^3.2.0",
2885 "semver": "^7.3.5",
2886 "tsutils": "^3.21.0"
2887 },
2888 "engines": {
2889 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2890 },
2891 "funding": {
2892 "type": "opencollective",
2893 "url": "https://opencollective.com/typescript-eslint"
2894 },
2895 "peerDependencies": {
2896 "@typescript-eslint/parser": "^5.0.0",
2897 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
2898 },
2899 "peerDependenciesMeta": {
2900 "typescript": {
2901 "optional": true
2902 }
2903 }
2904 },
2905 "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": {
2906 "version": "7.3.7",
2907 "dev": true,
2908 "license": "ISC",
2909 "dependencies": {
2910 "lru-cache": "^6.0.0"
2911 },
2912 "bin": {
2913 "semver": "bin/semver.js"
2914 },
2915 "engines": {
2916 "node": ">=10"
2917 }
2918 },
2919 "node_modules/@typescript-eslint/parser": {
2920 "version": "5.21.0",
2921 "dev": true,
2922 "license": "BSD-2-Clause",
2923 "dependencies": {
2924 "@typescript-eslint/scope-manager": "5.21.0",
2925 "@typescript-eslint/types": "5.21.0",
2926 "@typescript-eslint/typescript-estree": "5.21.0",
2927 "debug": "^4.3.2"
2928 },
2929 "engines": {
2930 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2931 },
2932 "funding": {
2933 "type": "opencollective",
2934 "url": "https://opencollective.com/typescript-eslint"
2935 },
2936 "peerDependencies": {
2937 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
2938 },
2939 "peerDependenciesMeta": {
2940 "typescript": {
2941 "optional": true
2942 }
2943 }
2944 },
2945 "node_modules/@typescript-eslint/scope-manager": {
2946 "version": "5.21.0",
2947 "dev": true,
2948 "license": "MIT",
2949 "dependencies": {
2950 "@typescript-eslint/types": "5.21.0",
2951 "@typescript-eslint/visitor-keys": "5.21.0"
2952 },
2953 "engines": {
2954 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2955 },
2956 "funding": {
2957 "type": "opencollective",
2958 "url": "https://opencollective.com/typescript-eslint"
2959 }
2960 },
2961 "node_modules/@typescript-eslint/type-utils": {
2962 "version": "5.21.0",
2963 "dev": true,
2964 "license": "MIT",
2965 "dependencies": {
2966 "@typescript-eslint/utils": "5.21.0",
2967 "debug": "^4.3.2",
2968 "tsutils": "^3.21.0"
2969 },
2970 "engines": {
2971 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2972 },
2973 "funding": {
2974 "type": "opencollective",
2975 "url": "https://opencollective.com/typescript-eslint"
2976 },
2977 "peerDependencies": {
2978 "eslint": "*"
2979 },
2980 "peerDependenciesMeta": {
2981 "typescript": {
2982 "optional": true
2983 }
2984 }
2985 },
2986 "node_modules/@typescript-eslint/types": {
2987 "version": "5.21.0",
2988 "dev": true,
2989 "license": "MIT",
2990 "engines": {
2991 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2992 },
2993 "funding": {
2994 "type": "opencollective",
2995 "url": "https://opencollective.com/typescript-eslint"
2996 }
2997 },
2998 "node_modules/@typescript-eslint/typescript-estree": {
2999 "version": "5.21.0",
3000 "dev": true,
3001 "license": "BSD-2-Clause",
3002 "dependencies": {
3003 "@typescript-eslint/types": "5.21.0",
3004 "@typescript-eslint/visitor-keys": "5.21.0",
3005 "debug": "^4.3.2",
3006 "globby": "^11.0.4",
3007 "is-glob": "^4.0.3",
3008 "semver": "^7.3.5",
3009 "tsutils": "^3.21.0"
3010 },
3011 "engines": {
3012 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3013 },
3014 "funding": {
3015 "type": "opencollective",
3016 "url": "https://opencollective.com/typescript-eslint"
3017 },
3018 "peerDependenciesMeta": {
3019 "typescript": {
3020 "optional": true
3021 }
3022 }
3023 },
3024 "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
3025 "version": "7.3.7",
3026 "dev": true,
3027 "license": "ISC",
3028 "dependencies": {
3029 "lru-cache": "^6.0.0"
3030 },
3031 "bin": {
3032 "semver": "bin/semver.js"
3033 },
3034 "engines": {
3035 "node": ">=10"
3036 }
3037 },
3038 "node_modules/@typescript-eslint/utils": {
3039 "version": "5.21.0",
3040 "dev": true,
3041 "license": "MIT",
3042 "dependencies": {
3043 "@types/json-schema": "^7.0.9",
3044 "@typescript-eslint/scope-manager": "5.21.0",
3045 "@typescript-eslint/types": "5.21.0",
3046 "@typescript-eslint/typescript-estree": "5.21.0",
3047 "eslint-scope": "^5.1.1",
3048 "eslint-utils": "^3.0.0"
3049 },
3050 "engines": {
3051 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3052 },
3053 "funding": {
3054 "type": "opencollective",
3055 "url": "https://opencollective.com/typescript-eslint"
3056 },
3057 "peerDependencies": {
3058 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
3059 }
3060 },
3061 "node_modules/@typescript-eslint/visitor-keys": {
3062 "version": "5.21.0",
3063 "dev": true,
3064 "license": "MIT",
3065 "dependencies": {
3066 "@typescript-eslint/types": "5.21.0",
3067 "eslint-visitor-keys": "^3.0.0"
3068 },
3069 "engines": {
3070 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
3071 },
3072 "funding": {
3073 "type": "opencollective",
3074 "url": "https://opencollective.com/typescript-eslint"
3075 }
3076 },
3077 "node_modules/@wry/context": {
3078 "version": "0.6.0",
3079 "dev": true,
3080 "license": "MIT",
3081 "dependencies": {
3082 "tslib": "^2.1.0"
3083 },
3084 "engines": {
3085 "node": ">=8"
3086 }
3087 },
3088 "node_modules/@wry/equality": {
3089 "version": "0.5.1",
3090 "dev": true,
3091 "license": "MIT",
3092 "dependencies": {
3093 "tslib": "^2.1.0"
3094 },
3095 "engines": {
3096 "node": ">=8"
3097 }
3098 },
3099 "node_modules/@wry/trie": {
3100 "version": "0.3.0",
3101 "dev": true,
3102 "license": "MIT",
3103 "dependencies": {
3104 "tslib": "^2.1.0"
3105 },
3106 "engines": {
3107 "node": ">=8"
3108 }
3109 },
3110 "node_modules/abab": {
3111 "version": "2.0.6",
3112 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
3113 "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
3114 "dev": true
3115 },
3116 "node_modules/accepts": {
3117 "version": "1.3.8",
3118 "dev": true,
3119 "license": "MIT",
3120 "dependencies": {
3121 "mime-types": "~2.1.34",
3122 "negotiator": "0.6.3"
3123 },
3124 "engines": {
3125 "node": ">= 0.6"
3126 }
3127 },
3128 "node_modules/acorn": {
3129 "version": "7.4.1",
3130 "dev": true,
3131 "license": "MIT",
3132 "bin": {
3133 "acorn": "bin/acorn"
3134 },
3135 "engines": {
3136 "node": ">=0.4.0"
3137 }
3138 },
3139 "node_modules/acorn-globals": {
3140 "version": "6.0.0",
3141 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
3142 "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
3143 "dev": true,
3144 "dependencies": {
3145 "acorn": "^7.1.1",
3146 "acorn-walk": "^7.1.1"
3147 }
3148 },
3149 "node_modules/acorn-jsx": {
3150 "version": "5.3.2",
3151 "dev": true,
3152 "license": "MIT",
3153 "peerDependencies": {
3154 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
3155 }
3156 },
3157 "node_modules/acorn-node": {
3158 "version": "1.8.2",
3159 "dev": true,
3160 "license": "Apache-2.0",
3161 "dependencies": {
3162 "acorn": "^7.0.0",
3163 "acorn-walk": "^7.0.0",
3164 "xtend": "^4.0.2"
3165 }
3166 },
3167 "node_modules/acorn-walk": {
3168 "version": "7.2.0",
3169 "dev": true,
3170 "license": "MIT",
3171 "engines": {
3172 "node": ">=0.4.0"
3173 }
3174 },
3175 "node_modules/agent-base": {
3176 "version": "6.0.2",
3177 "dev": true,
3178 "license": "MIT",
3179 "dependencies": {
3180 "debug": "4"
3181 },
3182 "engines": {
3183 "node": ">= 6.0.0"
3184 }
3185 },
3186 "node_modules/ajv": {
3187 "version": "6.12.6",
3188 "dev": true,
3189 "license": "MIT",
3190 "dependencies": {
3191 "fast-deep-equal": "^3.1.1",
3192 "fast-json-stable-stringify": "^2.0.0",
3193 "json-schema-traverse": "^0.4.1",
3194 "uri-js": "^4.2.2"
3195 },
3196 "funding": {
3197 "type": "github",
3198 "url": "https://github.com/sponsors/epoberezkin"
3199 }
3200 },
3201 "node_modules/ansi-escapes": {
3202 "version": "4.3.2",
3203 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
3204 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
3205 "dev": true,
3206 "dependencies": {
3207 "type-fest": "^0.21.3"
3208 },
3209 "engines": {
3210 "node": ">=8"
3211 },
3212 "funding": {
3213 "url": "https://github.com/sponsors/sindresorhus"
3214 }
3215 },
3216 "node_modules/ansi-regex": {
3217 "version": "2.1.1",
3218 "dev": true,
3219 "license": "MIT",
3220 "engines": {
3221 "node": ">=0.10.0"
3222 }
3223 },
3224 "node_modules/ansi-styles": {
3225 "version": "3.2.1",
3226 "dev": true,
3227 "license": "MIT",
3228 "dependencies": {
3229 "color-convert": "^1.9.0"
3230 },
3231 "engines": {
3232 "node": ">=4"
3233 }
3234 },
3235 "node_modules/anymatch": {
3236 "version": "3.1.2",
3237 "dev": true,
3238 "license": "ISC",
3239 "dependencies": {
3240 "normalize-path": "^3.0.0",
3241 "picomatch": "^2.0.4"
3242 },
3243 "engines": {
3244 "node": ">= 8"
3245 }
3246 },
3247 "node_modules/arg": {
3248 "version": "5.0.1",
3249 "dev": true,
3250 "license": "MIT"
3251 },
3252 "node_modules/argparse": {
3253 "version": "1.0.10",
3254 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
3255 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
3256 "dev": true,
3257 "dependencies": {
3258 "sprintf-js": "~1.0.2"
3259 }
3260 },
3261 "node_modules/args": {
3262 "version": "5.0.3",
3263 "resolved": "https://registry.npmjs.org/args/-/args-5.0.3.tgz",
3264 "integrity": "sha512-h6k/zfFgusnv3i5TU08KQkVKuCPBtL/PWQbWkHUxvJrZ2nAyeaUupneemcrgn1xmqxPQsPIzwkUhOpoqPDRZuA==",
3265 "dev": true,
3266 "dependencies": {
3267 "camelcase": "5.0.0",
3268 "chalk": "2.4.2",
3269 "leven": "2.1.0",
3270 "mri": "1.1.4"
3271 },
3272 "engines": {
3273 "node": ">= 6.0.0"
3274 }
3275 },
3276 "node_modules/args/node_modules/camelcase": {
3277 "version": "5.0.0",
3278 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz",
3279 "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==",
3280 "dev": true,
3281 "engines": {
3282 "node": ">=6"
3283 }
3284 },
3285 "node_modules/args/node_modules/leven": {
3286 "version": "2.1.0",
3287 "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
3288 "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=",
3289 "dev": true,
3290 "engines": {
3291 "node": ">=0.10.0"
3292 }
3293 },
3294 "node_modules/aria-query": {
3295 "version": "5.0.0",
3296 "dev": true,
3297 "license": "Apache-2.0",
3298 "engines": {
3299 "node": ">=6.0"
3300 }
3301 },
3302 "node_modules/array-flatten": {
3303 "version": "1.1.1",
3304 "dev": true,
3305 "license": "MIT"
3306 },
3307 "node_modules/array-union": {
3308 "version": "2.1.0",
3309 "dev": true,
3310 "license": "MIT",
3311 "engines": {
3312 "node": ">=8"
3313 }
3314 },
3315 "node_modules/asynckit": {
3316 "version": "0.4.0",
3317 "dev": true,
3318 "license": "MIT"
3319 },
3320 "node_modules/atob": {
3321 "version": "2.1.2",
3322 "dev": true,
3323 "license": "(MIT OR Apache-2.0)",
3324 "bin": {
3325 "atob": "bin/atob.js"
3326 },
3327 "engines": {
3328 "node": ">= 4.5.0"
3329 }
3330 },
3331 "node_modules/atomic-sleep": {
3332 "version": "1.0.0",
3333 "dev": true,
3334 "license": "MIT",
3335 "engines": {
3336 "node": ">=8.0.0"
3337 }
3338 },
3339 "node_modules/autoprefixer": {
3340 "version": "10.4.5",
3341 "dev": true,
3342 "funding": [
3343 {
3344 "type": "opencollective",
3345 "url": "https://opencollective.com/postcss/"
3346 },
3347 {
3348 "type": "tidelift",
3349 "url": "https://tidelift.com/funding/github/npm/autoprefixer"
3350 }
3351 ],
3352 "license": "MIT",
3353 "dependencies": {
3354 "browserslist": "^4.20.2",
3355 "caniuse-lite": "^1.0.30001332",
3356 "fraction.js": "^4.2.0",
3357 "normalize-range": "^0.1.2",
3358 "picocolors": "^1.0.0",
3359 "postcss-value-parser": "^4.2.0"
3360 },
3361 "bin": {
3362 "autoprefixer": "bin/autoprefixer"
3363 },
3364 "engines": {
3365 "node": "^10 || ^12 || >=14"
3366 },
3367 "peerDependencies": {
3368 "postcss": "^8.1.0"
3369 }
3370 },
3371 "node_modules/babel-jest": {
3372 "version": "28.1.0",
3373 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.0.tgz",
3374 "integrity": "sha512-zNKk0yhDZ6QUwfxh9k07GII6siNGMJWVUU49gmFj5gfdqDKLqa2RArXOF2CODp4Dr7dLxN2cvAV+667dGJ4b4w==",
3375 "dev": true,
3376 "dependencies": {
3377 "@jest/transform": "^28.1.0",
3378 "@types/babel__core": "^7.1.14",
3379 "babel-plugin-istanbul": "^6.1.1",
3380 "babel-preset-jest": "^28.0.2",
3381 "chalk": "^4.0.0",
3382 "graceful-fs": "^4.2.9",
3383 "slash": "^3.0.0"
3384 },
3385 "engines": {
3386 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
3387 },
3388 "peerDependencies": {
3389 "@babel/core": "^7.8.0"
3390 }
3391 },
3392 "node_modules/babel-jest/node_modules/ansi-styles": {
3393 "version": "4.3.0",
3394 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3395 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3396 "dev": true,
3397 "dependencies": {
3398 "color-convert": "^2.0.1"
3399 },
3400 "engines": {
3401 "node": ">=8"
3402 },
3403 "funding": {
3404 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3405 }
3406 },
3407 "node_modules/babel-jest/node_modules/chalk": {
3408 "version": "4.1.2",
3409 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3410 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3411 "dev": true,
3412 "dependencies": {
3413 "ansi-styles": "^4.1.0",
3414 "supports-color": "^7.1.0"
3415 },
3416 "engines": {
3417 "node": ">=10"
3418 },
3419 "funding": {
3420 "url": "https://github.com/chalk/chalk?sponsor=1"
3421 }
3422 },
3423 "node_modules/babel-jest/node_modules/color-convert": {
3424 "version": "2.0.1",
3425 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3426 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3427 "dev": true,
3428 "dependencies": {
3429 "color-name": "~1.1.4"
3430 },
3431 "engines": {
3432 "node": ">=7.0.0"
3433 }
3434 },
3435 "node_modules/babel-jest/node_modules/color-name": {
3436 "version": "1.1.4",
3437 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3438 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3439 "dev": true
3440 },
3441 "node_modules/babel-jest/node_modules/has-flag": {
3442 "version": "4.0.0",
3443 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3444 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3445 "dev": true,
3446 "engines": {
3447 "node": ">=8"
3448 }
3449 },
3450 "node_modules/babel-jest/node_modules/supports-color": {
3451 "version": "7.2.0",
3452 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3453 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3454 "dev": true,
3455 "dependencies": {
3456 "has-flag": "^4.0.0"
3457 },
3458 "engines": {
3459 "node": ">=8"
3460 }
3461 },
3462 "node_modules/babel-plugin-dynamic-import-node": {
3463 "version": "2.3.3",
3464 "dev": true,
3465 "license": "MIT",
3466 "dependencies": {
3467 "object.assign": "^4.1.0"
3468 }
3469 },
3470 "node_modules/babel-plugin-istanbul": {
3471 "version": "6.1.1",
3472 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
3473 "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
3474 "dev": true,
3475 "dependencies": {
3476 "@babel/helper-plugin-utils": "^7.0.0",
3477 "@istanbuljs/load-nyc-config": "^1.0.0",
3478 "@istanbuljs/schema": "^0.1.2",
3479 "istanbul-lib-instrument": "^5.0.4",
3480 "test-exclude": "^6.0.0"
3481 },
3482 "engines": {
3483 "node": ">=8"
3484 }
3485 },
3486 "node_modules/babel-plugin-jest-hoist": {
3487 "version": "28.0.2",
3488 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.0.2.tgz",
3489 "integrity": "sha512-Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ==",
3490 "dev": true,
3491 "dependencies": {
3492 "@babel/template": "^7.3.3",
3493 "@babel/types": "^7.3.3",
3494 "@types/babel__core": "^7.1.14",
3495 "@types/babel__traverse": "^7.0.6"
3496 },
3497 "engines": {
3498 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
3499 }
3500 },
3501 "node_modules/babel-preset-current-node-syntax": {
3502 "version": "1.0.1",
3503 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
3504 "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
3505 "dev": true,
3506 "dependencies": {
3507 "@babel/plugin-syntax-async-generators": "^7.8.4",
3508 "@babel/plugin-syntax-bigint": "^7.8.3",
3509 "@babel/plugin-syntax-class-properties": "^7.8.3",
3510 "@babel/plugin-syntax-import-meta": "^7.8.3",
3511 "@babel/plugin-syntax-json-strings": "^7.8.3",
3512 "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
3513 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
3514 "@babel/plugin-syntax-numeric-separator": "^7.8.3",
3515 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
3516 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
3517 "@babel/plugin-syntax-optional-chaining": "^7.8.3",
3518 "@babel/plugin-syntax-top-level-await": "^7.8.3"
3519 },
3520 "peerDependencies": {
3521 "@babel/core": "^7.0.0"
3522 }
3523 },
3524 "node_modules/babel-preset-jest": {
3525 "version": "28.0.2",
3526 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.0.2.tgz",
3527 "integrity": "sha512-sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ==",
3528 "dev": true,
3529 "dependencies": {
3530 "babel-plugin-jest-hoist": "^28.0.2",
3531 "babel-preset-current-node-syntax": "^1.0.0"
3532 },
3533 "engines": {
3534 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
3535 },
3536 "peerDependencies": {
3537 "@babel/core": "^7.0.0"
3538 }
3539 },
3540 "node_modules/balanced-match": {
3541 "version": "1.0.2",
3542 "dev": true,
3543 "license": "MIT"
3544 },
3545 "node_modules/big-integer": {
3546 "version": "1.6.51",
3547 "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz",
3548 "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==",
3549 "dev": true,
3550 "engines": {
3551 "node": ">=0.6"
3552 }
3553 },
3554 "node_modules/binary": {
3555 "version": "0.3.0",
3556 "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz",
3557 "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==",
3558 "dev": true,
3559 "dependencies": {
3560 "buffers": "~0.1.1",
3561 "chainsaw": "~0.1.0"
3562 },
3563 "engines": {
3564 "node": "*"
3565 }
3566 },
3567 "node_modules/binary-extensions": {
3568 "version": "2.2.0",
3569 "dev": true,
3570 "license": "MIT",
3571 "engines": {
3572 "node": ">=8"
3573 }
3574 },
3575 "node_modules/bluebird": {
3576 "version": "3.5.5",
3577 "dev": true,
3578 "license": "MIT"
3579 },
3580 "node_modules/body-parser": {
3581 "version": "1.20.0",
3582 "dev": true,
3583 "license": "MIT",
3584 "dependencies": {
3585 "bytes": "3.1.2",
3586 "content-type": "~1.0.4",
3587 "debug": "2.6.9",
3588 "depd": "2.0.0",
3589 "destroy": "1.2.0",
3590 "http-errors": "2.0.0",
3591 "iconv-lite": "0.4.24",
3592 "on-finished": "2.4.1",
3593 "qs": "6.10.3",
3594 "raw-body": "2.5.1",
3595 "type-is": "~1.6.18",
3596 "unpipe": "1.0.0"
3597 },
3598 "engines": {
3599 "node": ">= 0.8",
3600 "npm": "1.2.8000 || >= 1.4.16"
3601 }
3602 },
3603 "node_modules/body-parser/node_modules/debug": {
3604 "version": "2.6.9",
3605 "dev": true,
3606 "license": "MIT",
3607 "dependencies": {
3608 "ms": "2.0.0"
3609 }
3610 },
3611 "node_modules/body-parser/node_modules/ms": {
3612 "version": "2.0.0",
3613 "dev": true,
3614 "license": "MIT"
3615 },
3616 "node_modules/brace-expansion": {
3617 "version": "1.1.11",
3618 "dev": true,
3619 "license": "MIT",
3620 "dependencies": {
3621 "balanced-match": "^1.0.0",
3622 "concat-map": "0.0.1"
3623 }
3624 },
3625 "node_modules/braces": {
3626 "version": "3.0.2",
3627 "dev": true,
3628 "license": "MIT",
3629 "dependencies": {
3630 "fill-range": "^7.0.1"
3631 },
3632 "engines": {
3633 "node": ">=8"
3634 }
3635 },
3636 "node_modules/browser-process-hrtime": {
3637 "version": "1.0.0",
3638 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
3639 "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
3640 "dev": true
3641 },
3642 "node_modules/browserslist": {
3643 "version": "4.20.3",
3644 "dev": true,
3645 "funding": [
3646 {
3647 "type": "opencollective",
3648 "url": "https://opencollective.com/browserslist"
3649 },
3650 {
3651 "type": "tidelift",
3652 "url": "https://tidelift.com/funding/github/npm/browserslist"
3653 }
3654 ],
3655 "license": "MIT",
3656 "dependencies": {
3657 "caniuse-lite": "^1.0.30001332",
3658 "electron-to-chromium": "^1.4.118",
3659 "escalade": "^3.1.1",
3660 "node-releases": "^2.0.3",
3661 "picocolors": "^1.0.0"
3662 },
3663 "bin": {
3664 "browserslist": "cli.js"
3665 },
3666 "engines": {
3667 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
3668 }
3669 },
3670 "node_modules/bs-logger": {
3671 "version": "0.2.6",
3672 "dev": true,
3673 "license": "MIT",
3674 "dependencies": {
3675 "fast-json-stable-stringify": "2.x"
3676 },
3677 "engines": {
3678 "node": ">= 6"
3679 }
3680 },
3681 "node_modules/bser": {
3682 "version": "2.1.1",
3683 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
3684 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
3685 "dev": true,
3686 "dependencies": {
3687 "node-int64": "^0.4.0"
3688 }
3689 },
3690 "node_modules/buffer-crc32": {
3691 "version": "0.2.13",
3692 "dev": true,
3693 "license": "MIT",
3694 "engines": {
3695 "node": "*"
3696 }
3697 },
3698 "node_modules/buffer-from": {
3699 "version": "1.1.2",
3700 "dev": true,
3701 "license": "MIT"
3702 },
3703 "node_modules/buffer-indexof-polyfill": {
3704 "version": "1.0.2",
3705 "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz",
3706 "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==",
3707 "dev": true,
3708 "engines": {
3709 "node": ">=0.10"
3710 }
3711 },
3712 "node_modules/buffers": {
3713 "version": "0.1.1",
3714 "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz",
3715 "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==",
3716 "dev": true,
3717 "engines": {
3718 "node": ">=0.2.0"
3719 }
3720 },
3721 "node_modules/bytes": {
3722 "version": "3.1.2",
3723 "dev": true,
3724 "license": "MIT",
3725 "engines": {
3726 "node": ">= 0.8"
3727 }
3728 },
3729 "node_modules/call-bind": {
3730 "version": "1.0.2",
3731 "dev": true,
3732 "license": "MIT",
3733 "dependencies": {
3734 "function-bind": "^1.1.1",
3735 "get-intrinsic": "^1.0.2"
3736 },
3737 "funding": {
3738 "url": "https://github.com/sponsors/ljharb"
3739 }
3740 },
3741 "node_modules/callsites": {
3742 "version": "3.1.0",
3743 "dev": true,
3744 "license": "MIT",
3745 "engines": {
3746 "node": ">=6"
3747 }
3748 },
3749 "node_modules/camelcase": {
3750 "version": "5.3.1",
3751 "dev": true,
3752 "license": "MIT",
3753 "engines": {
3754 "node": ">=6"
3755 }
3756 },
3757 "node_modules/camelcase-css": {
3758 "version": "2.0.1",
3759 "dev": true,
3760 "license": "MIT",
3761 "engines": {
3762 "node": ">= 6"
3763 }
3764 },
3765 "node_modules/caniuse-lite": {
3766 "version": "1.0.30001334",
3767 "dev": true,
3768 "funding": [
3769 {
3770 "type": "opencollective",
3771 "url": "https://opencollective.com/browserslist"
3772 },
3773 {
3774 "type": "tidelift",
3775 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
3776 }
3777 ],
3778 "license": "CC-BY-4.0"
3779 },
3780 "node_modules/chainsaw": {
3781 "version": "0.1.0",
3782 "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz",
3783 "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==",
3784 "dev": true,
3785 "dependencies": {
3786 "traverse": ">=0.3.0 <0.4"
3787 },
3788 "engines": {
3789 "node": "*"
3790 }
3791 },
3792 "node_modules/chalk": {
3793 "version": "2.4.2",
3794 "dev": true,
3795 "license": "MIT",
3796 "dependencies": {
3797 "ansi-styles": "^3.2.1",
3798 "escape-string-regexp": "^1.0.5",
3799 "supports-color": "^5.3.0"
3800 },
3801 "engines": {
3802 "node": ">=4"
3803 }
3804 },
3805 "node_modules/char-regex": {
3806 "version": "1.0.2",
3807 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
3808 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
3809 "dev": true,
3810 "engines": {
3811 "node": ">=10"
3812 }
3813 },
3814 "node_modules/check-types": {
3815 "version": "7.3.0",
3816 "resolved": "https://registry.npmjs.org/check-types/-/check-types-7.3.0.tgz",
3817 "integrity": "sha512-bzDMlwEIZFtyK70RHwQhMCvXpPyJZgOCCKlvH9oAJz4quUQse8ZynYE5RQzKpY7b5PoL6G+jQMcZzUPD4p6tFg==",
3818 "dev": true
3819 },
3820 "node_modules/chokidar": {
3821 "version": "3.5.3",
3822 "dev": true,
3823 "funding": [
3824 {
3825 "type": "individual",
3826 "url": "https://paulmillr.com/funding/"
3827 }
3828 ],
3829 "license": "MIT",
3830 "dependencies": {
3831 "anymatch": "~3.1.2",
3832 "braces": "~3.0.2",
3833 "glob-parent": "~5.1.2",
3834 "is-binary-path": "~2.1.0",
3835 "is-glob": "~4.0.1",
3836 "normalize-path": "~3.0.0",
3837 "readdirp": "~3.6.0"
3838 },
3839 "engines": {
3840 "node": ">= 8.10.0"
3841 },
3842 "optionalDependencies": {
3843 "fsevents": "~2.3.2"
3844 }
3845 },
3846 "node_modules/chownr": {
3847 "version": "2.0.0",
3848 "dev": true,
3849 "license": "ISC",
3850 "engines": {
3851 "node": ">=10"
3852 }
3853 },
3854 "node_modules/ci-info": {
3855 "version": "3.3.1",
3856 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz",
3857 "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==",
3858 "dev": true
3859 },
3860 "node_modules/cjs-module-lexer": {
3861 "version": "1.2.2",
3862 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz",
3863 "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==",
3864 "dev": true
3865 },
3866 "node_modules/cli-color": {
3867 "version": "1.4.0",
3868 "dev": true,
3869 "license": "ISC",
3870 "dependencies": {
3871 "ansi-regex": "^2.1.1",
3872 "d": "1",
3873 "es5-ext": "^0.10.46",
3874 "es6-iterator": "^2.0.3",
3875 "memoizee": "^0.4.14",
3876 "timers-ext": "^0.1.5"
3877 }
3878 },
3879 "node_modules/cliui": {
3880 "version": "7.0.4",
3881 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
3882 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
3883 "dev": true,
3884 "dependencies": {
3885 "string-width": "^4.2.0",
3886 "strip-ansi": "^6.0.0",
3887 "wrap-ansi": "^7.0.0"
3888 }
3889 },
3890 "node_modules/co": {
3891 "version": "4.6.0",
3892 "dev": true,
3893 "license": "MIT",
3894 "engines": {
3895 "iojs": ">= 1.0.0",
3896 "node": ">= 0.12.0"
3897 }
3898 },
3899 "node_modules/collect-v8-coverage": {
3900 "version": "1.0.1",
3901 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
3902 "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==",
3903 "dev": true
3904 },
3905 "node_modules/color": {
3906 "version": "4.2.3",
3907 "dev": true,
3908 "license": "MIT",
3909 "dependencies": {
3910 "color-convert": "^2.0.1",
3911 "color-string": "^1.9.0"
3912 },
3913 "engines": {
3914 "node": ">=12.5.0"
3915 }
3916 },
3917 "node_modules/color-convert": {
3918 "version": "1.9.3",
3919 "dev": true,
3920 "license": "MIT",
3921 "dependencies": {
3922 "color-name": "1.1.3"
3923 }
3924 },
3925 "node_modules/color-name": {
3926 "version": "1.1.3",
3927 "dev": true,
3928 "license": "MIT"
3929 },
3930 "node_modules/color-string": {
3931 "version": "1.9.1",
3932 "dev": true,
3933 "license": "MIT",
3934 "dependencies": {
3935 "color-name": "^1.0.0",
3936 "simple-swizzle": "^0.2.2"
3937 }
3938 },
3939 "node_modules/color/node_modules/color-convert": {
3940 "version": "2.0.1",
3941 "dev": true,
3942 "license": "MIT",
3943 "dependencies": {
3944 "color-name": "~1.1.4"
3945 },
3946 "engines": {
3947 "node": ">=7.0.0"
3948 }
3949 },
3950 "node_modules/color/node_modules/color-name": {
3951 "version": "1.1.4",
3952 "dev": true,
3953 "license": "MIT"
3954 },
3955 "node_modules/colors": {
3956 "version": "1.4.0",
3957 "dev": true,
3958 "license": "MIT",
3959 "engines": {
3960 "node": ">=0.1.90"
3961 }
3962 },
3963 "node_modules/combined-stream": {
3964 "version": "1.0.8",
3965 "dev": true,
3966 "license": "MIT",
3967 "dependencies": {
3968 "delayed-stream": "~1.0.0"
3969 },
3970 "engines": {
3971 "node": ">= 0.8"
3972 }
3973 },
3974 "node_modules/commander": {
3975 "version": "8.3.0",
3976 "dev": true,
3977 "license": "MIT",
3978 "engines": {
3979 "node": ">= 12"
3980 }
3981 },
3982 "node_modules/concat-map": {
3983 "version": "0.0.1",
3984 "dev": true,
3985 "license": "MIT"
3986 },
3987 "node_modules/concat-stream": {
3988 "version": "1.6.2",
3989 "dev": true,
3990 "engines": [
3991 "node >= 0.8"
3992 ],
3993 "license": "MIT",
3994 "dependencies": {
3995 "buffer-from": "^1.0.0",
3996 "inherits": "^2.0.3",
3997 "readable-stream": "^2.2.2",
3998 "typedarray": "^0.0.6"
3999 }
4000 },
4001 "node_modules/concat-stream/node_modules/readable-stream": {
4002 "version": "2.3.7",
4003 "dev": true,
4004 "license": "MIT",
4005 "dependencies": {
4006 "core-util-is": "~1.0.0",
4007 "inherits": "~2.0.3",
4008 "isarray": "~1.0.0",
4009 "process-nextick-args": "~2.0.0",
4010 "safe-buffer": "~5.1.1",
4011 "string_decoder": "~1.1.1",
4012 "util-deprecate": "~1.0.1"
4013 }
4014 },
4015 "node_modules/concat-stream/node_modules/string_decoder": {
4016 "version": "1.1.1",
4017 "dev": true,
4018 "license": "MIT",
4019 "dependencies": {
4020 "safe-buffer": "~5.1.0"
4021 }
4022 },
4023 "node_modules/content-disposition": {
4024 "version": "0.5.4",
4025 "dev": true,
4026 "license": "MIT",
4027 "dependencies": {
4028 "safe-buffer": "5.2.1"
4029 },
4030 "engines": {
4031 "node": ">= 0.6"
4032 }
4033 },
4034 "node_modules/content-disposition/node_modules/safe-buffer": {
4035 "version": "5.2.1",
4036 "dev": true,
4037 "funding": [
4038 {
4039 "type": "github",
4040 "url": "https://github.com/sponsors/feross"
4041 },
4042 {
4043 "type": "patreon",
4044 "url": "https://www.patreon.com/feross"
4045 },
4046 {
4047 "type": "consulting",
4048 "url": "https://feross.org/support"
4049 }
4050 ],
4051 "license": "MIT"
4052 },
4053 "node_modules/content-type": {
4054 "version": "1.0.4",
4055 "dev": true,
4056 "license": "MIT",
4057 "engines": {
4058 "node": ">= 0.6"
4059 }
4060 },
4061 "node_modules/convert-source-map": {
4062 "version": "1.8.0",
4063 "dev": true,
4064 "license": "MIT",
4065 "dependencies": {
4066 "safe-buffer": "~5.1.1"
4067 }
4068 },
4069 "node_modules/cookie": {
4070 "version": "0.5.0",
4071 "dev": true,
4072 "license": "MIT",
4073 "engines": {
4074 "node": ">= 0.6"
4075 }
4076 },
4077 "node_modules/cookie-signature": {
4078 "version": "1.0.6",
4079 "dev": true,
4080 "license": "MIT"
4081 },
4082 "node_modules/core-util-is": {
4083 "version": "1.0.3",
4084 "dev": true,
4085 "license": "MIT"
4086 },
4087 "node_modules/cross-fetch": {
4088 "version": "3.1.5",
4089 "dev": true,
4090 "license": "MIT",
4091 "dependencies": {
4092 "node-fetch": "2.6.7"
4093 }
4094 },
4095 "node_modules/cross-spawn": {
4096 "version": "7.0.3",
4097 "dev": true,
4098 "license": "MIT",
4099 "dependencies": {
4100 "path-key": "^3.1.0",
4101 "shebang-command": "^2.0.0",
4102 "which": "^2.0.1"
4103 },
4104 "engines": {
4105 "node": ">= 8"
4106 }
4107 },
4108 "node_modules/css": {
4109 "version": "3.0.0",
4110 "dev": true,
4111 "license": "MIT",
4112 "dependencies": {
4113 "inherits": "^2.0.4",
4114 "source-map": "^0.6.1",
4115 "source-map-resolve": "^0.6.0"
4116 }
4117 },
4118 "node_modules/css-selector-tokenizer": {
4119 "version": "0.8.0",
4120 "dev": true,
4121 "license": "MIT",
4122 "dependencies": {
4123 "cssesc": "^3.0.0",
4124 "fastparse": "^1.1.2"
4125 }
4126 },
4127 "node_modules/css.escape": {
4128 "version": "1.5.1",
4129 "dev": true,
4130 "license": "MIT"
4131 },
4132 "node_modules/css/node_modules/source-map": {
4133 "version": "0.6.1",
4134 "dev": true,
4135 "license": "BSD-3-Clause",
4136 "engines": {
4137 "node": ">=0.10.0"
4138 }
4139 },
4140 "node_modules/cssesc": {
4141 "version": "3.0.0",
4142 "dev": true,
4143 "license": "MIT",
4144 "bin": {
4145 "cssesc": "bin/cssesc"
4146 },
4147 "engines": {
4148 "node": ">=4"
4149 }
4150 },
4151 "node_modules/cssom": {
4152 "version": "0.5.0",
4153 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
4154 "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
4155 "dev": true
4156 },
4157 "node_modules/cssstyle": {
4158 "version": "2.3.0",
4159 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
4160 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
4161 "dev": true,
4162 "dependencies": {
4163 "cssom": "~0.3.6"
4164 },
4165 "engines": {
4166 "node": ">=8"
4167 }
4168 },
4169 "node_modules/cssstyle/node_modules/cssom": {
4170 "version": "0.3.8",
4171 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
4172 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
4173 "dev": true
4174 },
4175 "node_modules/d": {
4176 "version": "1.0.1",
4177 "dev": true,
4178 "license": "ISC",
4179 "dependencies": {
4180 "es5-ext": "^0.10.50",
4181 "type": "^1.0.1"
4182 }
4183 },
4184 "node_modules/daisyui": {
4185 "version": "2.14.3",
4186 "dev": true,
4187 "license": "MIT",
4188 "dependencies": {
4189 "color": "^4.2",
4190 "css-selector-tokenizer": "^0.8.0",
4191 "postcss-js": "^4.0.0",
4192 "tailwindcss": "^3.0"
4193 },
4194 "peerDependencies": {
4195 "autoprefixer": "^10.0.2",
4196 "postcss": "^8.1.6"
4197 }
4198 },
4199 "node_modules/data-urls": {
4200 "version": "3.0.2",
4201 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz",
4202 "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==",
4203 "dev": true,
4204 "dependencies": {
4205 "abab": "^2.0.6",
4206 "whatwg-mimetype": "^3.0.0",
4207 "whatwg-url": "^11.0.0"
4208 },
4209 "engines": {
4210 "node": ">=12"
4211 }
4212 },
4213 "node_modules/data-urls/node_modules/whatwg-url": {
4214 "version": "11.0.0",
4215 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
4216 "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
4217 "dev": true,
4218 "dependencies": {
4219 "tr46": "^3.0.0",
4220 "webidl-conversions": "^7.0.0"
4221 },
4222 "engines": {
4223 "node": ">=12"
4224 }
4225 },
4226 "node_modules/dateformat": {
4227 "version": "4.6.3",
4228 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz",
4229 "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==",
4230 "dev": true,
4231 "engines": {
4232 "node": "*"
4233 }
4234 },
4235 "node_modules/debug": {
4236 "version": "4.3.3",
4237 "dev": true,
4238 "license": "MIT",
4239 "dependencies": {
4240 "ms": "2.1.2"
4241 },
4242 "engines": {
4243 "node": ">=6.0"
4244 },
4245 "peerDependenciesMeta": {
4246 "supports-color": {
4247 "optional": true
4248 }
4249 }
4250 },
4251 "node_modules/debug/node_modules/ms": {
4252 "version": "2.1.2",
4253 "dev": true,
4254 "license": "MIT"
4255 },
4256 "node_modules/decimal.js": {
4257 "version": "10.3.1",
4258 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz",
4259 "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==",
4260 "dev": true
4261 },
4262 "node_modules/decode-uri-component": {
4263 "version": "0.2.0",
4264 "dev": true,
4265 "license": "MIT",
4266 "engines": {
4267 "node": ">=0.10"
4268 }
4269 },
4270 "node_modules/dedent": {
4271 "version": "0.7.0",
4272 "dev": true,
4273 "license": "MIT"
4274 },
4275 "node_modules/deep-is": {
4276 "version": "0.1.4",
4277 "dev": true,
4278 "license": "MIT"
4279 },
4280 "node_modules/deepmerge": {
4281 "version": "4.2.2",
4282 "dev": true,
4283 "license": "MIT",
4284 "engines": {
4285 "node": ">=0.10.0"
4286 }
4287 },
4288 "node_modules/define-lazy-prop": {
4289 "version": "2.0.0",
4290 "dev": true,
4291 "license": "MIT",
4292 "engines": {
4293 "node": ">=8"
4294 }
4295 },
4296 "node_modules/define-properties": {
4297 "version": "1.1.4",
4298 "dev": true,
4299 "license": "MIT",
4300 "dependencies": {
4301 "has-property-descriptors": "^1.0.0",
4302 "object-keys": "^1.1.1"
4303 },
4304 "engines": {
4305 "node": ">= 0.4"
4306 },
4307 "funding": {
4308 "url": "https://github.com/sponsors/ljharb"
4309 }
4310 },
4311 "node_modules/defined": {
4312 "version": "1.0.0",
4313 "dev": true,
4314 "license": "MIT"
4315 },
4316 "node_modules/delayed-stream": {
4317 "version": "1.0.0",
4318 "dev": true,
4319 "license": "MIT",
4320 "engines": {
4321 "node": ">=0.4.0"
4322 }
4323 },
4324 "node_modules/depd": {
4325 "version": "2.0.0",
4326 "dev": true,
4327 "license": "MIT",
4328 "engines": {
4329 "node": ">= 0.8"
4330 }
4331 },
4332 "node_modules/destroy": {
4333 "version": "1.2.0",
4334 "dev": true,
4335 "license": "MIT",
4336 "engines": {
4337 "node": ">= 0.8",
4338 "npm": "1.2.8000 || >= 1.4.16"
4339 }
4340 },
4341 "node_modules/detect-indent": {
4342 "version": "6.1.0",
4343 "dev": true,
4344 "license": "MIT",
4345 "engines": {
4346 "node": ">=8"
4347 }
4348 },
4349 "node_modules/detect-newline": {
4350 "version": "3.1.0",
4351 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
4352 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
4353 "dev": true,
4354 "engines": {
4355 "node": ">=8"
4356 }
4357 },
4358 "node_modules/detective": {
4359 "version": "5.2.0",
4360 "dev": true,
4361 "license": "MIT",
4362 "dependencies": {
4363 "acorn-node": "^1.6.1",
4364 "defined": "^1.0.0",
4365 "minimist": "^1.1.1"
4366 },
4367 "bin": {
4368 "detective": "bin/detective.js"
4369 },
4370 "engines": {
4371 "node": ">=0.8.0"
4372 }
4373 },
4374 "node_modules/didyoumean": {
4375 "version": "1.2.2",
4376 "dev": true,
4377 "license": "Apache-2.0"
4378 },
4379 "node_modules/diff-sequences": {
4380 "version": "27.5.1",
4381 "dev": true,
4382 "license": "MIT",
4383 "engines": {
4384 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
4385 }
4386 },
4387 "node_modules/dir-glob": {
4388 "version": "3.0.1",
4389 "dev": true,
4390 "license": "MIT",
4391 "dependencies": {
4392 "path-type": "^4.0.0"
4393 },
4394 "engines": {
4395 "node": ">=8"
4396 }
4397 },
4398 "node_modules/dlv": {
4399 "version": "1.1.3",
4400 "dev": true,
4401 "license": "MIT"
4402 },
4403 "node_modules/doctrine": {
4404 "version": "3.0.0",
4405 "dev": true,
4406 "license": "Apache-2.0",
4407 "dependencies": {
4408 "esutils": "^2.0.2"
4409 },
4410 "engines": {
4411 "node": ">=6.0.0"
4412 }
4413 },
4414 "node_modules/dom-accessibility-api": {
4415 "version": "0.5.14",
4416 "dev": true,
4417 "license": "MIT"
4418 },
4419 "node_modules/domexception": {
4420 "version": "4.0.0",
4421 "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
4422 "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
4423 "dev": true,
4424 "dependencies": {
4425 "webidl-conversions": "^7.0.0"
4426 },
4427 "engines": {
4428 "node": ">=12"
4429 }
4430 },
4431 "node_modules/duplexer2": {
4432 "version": "0.1.4",
4433 "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
4434 "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
4435 "dev": true,
4436 "dependencies": {
4437 "readable-stream": "^2.0.2"
4438 }
4439 },
4440 "node_modules/duplexer2/node_modules/readable-stream": {
4441 "version": "2.3.7",
4442 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
4443 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
4444 "dev": true,
4445 "dependencies": {
4446 "core-util-is": "~1.0.0",
4447 "inherits": "~2.0.3",
4448 "isarray": "~1.0.0",
4449 "process-nextick-args": "~2.0.0",
4450 "safe-buffer": "~5.1.1",
4451 "string_decoder": "~1.1.1",
4452 "util-deprecate": "~1.0.1"
4453 }
4454 },
4455 "node_modules/duplexer2/node_modules/string_decoder": {
4456 "version": "1.1.1",
4457 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
4458 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
4459 "dev": true,
4460 "dependencies": {
4461 "safe-buffer": "~5.1.0"
4462 }
4463 },
4464 "node_modules/ee-first": {
4465 "version": "1.1.1",
4466 "dev": true,
4467 "license": "MIT"
4468 },
4469 "node_modules/electron-to-chromium": {
4470 "version": "1.4.129",
4471 "dev": true,
4472 "license": "ISC"
4473 },
4474 "node_modules/emittery": {
4475 "version": "0.10.2",
4476 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz",
4477 "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==",
4478 "dev": true,
4479 "engines": {
4480 "node": ">=12"
4481 },
4482 "funding": {
4483 "url": "https://github.com/sindresorhus/emittery?sponsor=1"
4484 }
4485 },
4486 "node_modules/emoji-regex": {
4487 "version": "8.0.0",
4488 "dev": true,
4489 "license": "MIT"
4490 },
4491 "node_modules/encodeurl": {
4492 "version": "1.0.2",
4493 "dev": true,
4494 "license": "MIT",
4495 "engines": {
4496 "node": ">= 0.8"
4497 }
4498 },
4499 "node_modules/end-of-stream": {
4500 "version": "1.4.4",
4501 "dev": true,
4502 "license": "MIT",
4503 "dependencies": {
4504 "once": "^1.4.0"
4505 }
4506 },
4507 "node_modules/error-ex": {
4508 "version": "1.3.2",
4509 "dev": true,
4510 "license": "MIT",
4511 "dependencies": {
4512 "is-arrayish": "^0.2.1"
4513 }
4514 },
4515 "node_modules/es5-ext": {
4516 "version": "0.10.61",
4517 "dev": true,
4518 "hasInstallScript": true,
4519 "license": "ISC",
4520 "dependencies": {
4521 "es6-iterator": "^2.0.3",
4522 "es6-symbol": "^3.1.3",
4523 "next-tick": "^1.1.0"
4524 },
4525 "engines": {
4526 "node": ">=0.10"
4527 }
4528 },
4529 "node_modules/es6-iterator": {
4530 "version": "2.0.3",
4531 "dev": true,
4532 "license": "MIT",
4533 "dependencies": {
4534 "d": "1",
4535 "es5-ext": "^0.10.35",
4536 "es6-symbol": "^3.1.1"
4537 }
4538 },
4539 "node_modules/es6-object-assign": {
4540 "version": "1.1.0",
4541 "dev": true,
4542 "license": "MIT"
4543 },
4544 "node_modules/es6-promise": {
4545 "version": "4.2.8",
4546 "dev": true,
4547 "license": "MIT"
4548 },
4549 "node_modules/es6-symbol": {
4550 "version": "3.1.3",
4551 "dev": true,
4552 "license": "ISC",
4553 "dependencies": {
4554 "d": "^1.0.1",
4555 "ext": "^1.1.2"
4556 }
4557 },
4558 "node_modules/es6-weak-map": {
4559 "version": "2.0.3",
4560 "dev": true,
4561 "license": "ISC",
4562 "dependencies": {
4563 "d": "1",
4564 "es5-ext": "^0.10.46",
4565 "es6-iterator": "^2.0.3",
4566 "es6-symbol": "^3.1.1"
4567 }
4568 },
4569 "node_modules/esbuild": {
4570 "version": "0.14.38",
4571 "dev": true,
4572 "hasInstallScript": true,
4573 "license": "MIT",
4574 "bin": {
4575 "esbuild": "bin/esbuild"
4576 },
4577 "engines": {
4578 "node": ">=12"
4579 },
4580 "optionalDependencies": {
4581 "esbuild-android-64": "0.14.38",
4582 "esbuild-android-arm64": "0.14.38",
4583 "esbuild-darwin-64": "0.14.38",
4584 "esbuild-darwin-arm64": "0.14.38",
4585 "esbuild-freebsd-64": "0.14.38",
4586 "esbuild-freebsd-arm64": "0.14.38",
4587 "esbuild-linux-32": "0.14.38",
4588 "esbuild-linux-64": "0.14.38",
4589 "esbuild-linux-arm": "0.14.38",
4590 "esbuild-linux-arm64": "0.14.38",
4591 "esbuild-linux-mips64le": "0.14.38",
4592 "esbuild-linux-ppc64le": "0.14.38",
4593 "esbuild-linux-riscv64": "0.14.38",
4594 "esbuild-linux-s390x": "0.14.38",
4595 "esbuild-netbsd-64": "0.14.38",
4596 "esbuild-openbsd-64": "0.14.38",
4597 "esbuild-sunos-64": "0.14.38",
4598 "esbuild-windows-32": "0.14.38",
4599 "esbuild-windows-64": "0.14.38",
4600 "esbuild-windows-arm64": "0.14.38"
4601 }
4602 },
4603 "node_modules/esbuild-darwin-64": {
4604 "version": "0.14.38",
4605 "cpu": [
4606 "x64"
4607 ],
4608 "dev": true,
4609 "license": "MIT",
4610 "optional": true,
4611 "os": [
4612 "darwin"
4613 ],
4614 "engines": {
4615 "node": ">=12"
4616 }
4617 },
4618 "node_modules/escalade": {
4619 "version": "3.1.1",
4620 "dev": true,
4621 "license": "MIT",
4622 "engines": {
4623 "node": ">=6"
4624 }
4625 },
4626 "node_modules/escape-html": {
4627 "version": "1.0.3",
4628 "dev": true,
4629 "license": "MIT"
4630 },
4631 "node_modules/escape-string-regexp": {
4632 "version": "1.0.5",
4633 "dev": true,
4634 "license": "MIT",
4635 "engines": {
4636 "node": ">=0.8.0"
4637 }
4638 },
4639 "node_modules/escodegen": {
4640 "version": "2.0.0",
4641 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
4642 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
4643 "dev": true,
4644 "dependencies": {
4645 "esprima": "^4.0.1",
4646 "estraverse": "^5.2.0",
4647 "esutils": "^2.0.2",
4648 "optionator": "^0.8.1"
4649 },
4650 "bin": {
4651 "escodegen": "bin/escodegen.js",
4652 "esgenerate": "bin/esgenerate.js"
4653 },
4654 "engines": {
4655 "node": ">=6.0"
4656 },
4657 "optionalDependencies": {
4658 "source-map": "~0.6.1"
4659 }
4660 },
4661 "node_modules/escodegen/node_modules/estraverse": {
4662 "version": "5.3.0",
4663 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
4664 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
4665 "dev": true,
4666 "engines": {
4667 "node": ">=4.0"
4668 }
4669 },
4670 "node_modules/escodegen/node_modules/levn": {
4671 "version": "0.3.0",
4672 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
4673 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
4674 "dev": true,
4675 "dependencies": {
4676 "prelude-ls": "~1.1.2",
4677 "type-check": "~0.3.2"
4678 },
4679 "engines": {
4680 "node": ">= 0.8.0"
4681 }
4682 },
4683 "node_modules/escodegen/node_modules/optionator": {
4684 "version": "0.8.3",
4685 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
4686 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
4687 "dev": true,
4688 "dependencies": {
4689 "deep-is": "~0.1.3",
4690 "fast-levenshtein": "~2.0.6",
4691 "levn": "~0.3.0",
4692 "prelude-ls": "~1.1.2",
4693 "type-check": "~0.3.2",
4694 "word-wrap": "~1.2.3"
4695 },
4696 "engines": {
4697 "node": ">= 0.8.0"
4698 }
4699 },
4700 "node_modules/escodegen/node_modules/prelude-ls": {
4701 "version": "1.1.2",
4702 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
4703 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
4704 "dev": true,
4705 "engines": {
4706 "node": ">= 0.8.0"
4707 }
4708 },
4709 "node_modules/escodegen/node_modules/source-map": {
4710 "version": "0.6.1",
4711 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4712 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4713 "dev": true,
4714 "optional": true,
4715 "engines": {
4716 "node": ">=0.10.0"
4717 }
4718 },
4719 "node_modules/escodegen/node_modules/type-check": {
4720 "version": "0.3.2",
4721 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
4722 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
4723 "dev": true,
4724 "dependencies": {
4725 "prelude-ls": "~1.1.2"
4726 },
4727 "engines": {
4728 "node": ">= 0.8.0"
4729 }
4730 },
4731 "node_modules/eslint": {
4732 "version": "8.14.0",
4733 "dev": true,
4734 "license": "MIT",
4735 "dependencies": {
4736 "@eslint/eslintrc": "^1.2.2",
4737 "@humanwhocodes/config-array": "^0.9.2",
4738 "ajv": "^6.10.0",
4739 "chalk": "^4.0.0",
4740 "cross-spawn": "^7.0.2",
4741 "debug": "^4.3.2",
4742 "doctrine": "^3.0.0",
4743 "escape-string-regexp": "^4.0.0",
4744 "eslint-scope": "^7.1.1",
4745 "eslint-utils": "^3.0.0",
4746 "eslint-visitor-keys": "^3.3.0",
4747 "espree": "^9.3.1",
4748 "esquery": "^1.4.0",
4749 "esutils": "^2.0.2",
4750 "fast-deep-equal": "^3.1.3",
4751 "file-entry-cache": "^6.0.1",
4752 "functional-red-black-tree": "^1.0.1",
4753 "glob-parent": "^6.0.1",
4754 "globals": "^13.6.0",
4755 "ignore": "^5.2.0",
4756 "import-fresh": "^3.0.0",
4757 "imurmurhash": "^0.1.4",
4758 "is-glob": "^4.0.0",
4759 "js-yaml": "^4.1.0",
4760 "json-stable-stringify-without-jsonify": "^1.0.1",
4761 "levn": "^0.4.1",
4762 "lodash.merge": "^4.6.2",
4763 "minimatch": "^3.0.4",
4764 "natural-compare": "^1.4.0",
4765 "optionator": "^0.9.1",
4766 "regexpp": "^3.2.0",
4767 "strip-ansi": "^6.0.1",
4768 "strip-json-comments": "^3.1.0",
4769 "text-table": "^0.2.0",
4770 "v8-compile-cache": "^2.0.3"
4771 },
4772 "bin": {
4773 "eslint": "bin/eslint.js"
4774 },
4775 "engines": {
4776 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
4777 },
4778 "funding": {
4779 "url": "https://opencollective.com/eslint"
4780 }
4781 },
4782 "node_modules/eslint-config-prettier": {
4783 "version": "8.5.0",
4784 "dev": true,
4785 "license": "MIT",
4786 "bin": {
4787 "eslint-config-prettier": "bin/cli.js"
4788 },
4789 "peerDependencies": {
4790 "eslint": ">=7.0.0"
4791 }
4792 },
4793 "node_modules/eslint-plugin-svelte3": {
4794 "version": "3.4.1",
4795 "dev": true,
4796 "license": "MIT",
4797 "engines": {
4798 "node": ">=10"
4799 },
4800 "peerDependencies": {
4801 "eslint": ">=6.0.0",
4802 "svelte": "^3.2.0"
4803 }
4804 },
4805 "node_modules/eslint-scope": {
4806 "version": "5.1.1",
4807 "dev": true,
4808 "license": "BSD-2-Clause",
4809 "dependencies": {
4810 "esrecurse": "^4.3.0",
4811 "estraverse": "^4.1.1"
4812 },
4813 "engines": {
4814 "node": ">=8.0.0"
4815 }
4816 },
4817 "node_modules/eslint-utils": {
4818 "version": "2.1.0",
4819 "dev": true,
4820 "license": "MIT",
4821 "dependencies": {
4822 "eslint-visitor-keys": "^1.1.0"
4823 },
4824 "engines": {
4825 "node": ">=6"
4826 },
4827 "funding": {
4828 "url": "https://github.com/sponsors/mysticatea"
4829 }
4830 },
4831 "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
4832 "version": "2.1.0",
4833 "dev": true,
4834 "license": "Apache-2.0",
4835 "engines": {
4836 "node": ">=10"
4837 }
4838 },
4839 "node_modules/eslint-visitor-keys": {
4840 "version": "1.3.0",
4841 "dev": true,
4842 "license": "Apache-2.0",
4843 "engines": {
4844 "node": ">=4"
4845 }
4846 },
4847 "node_modules/eslint/node_modules/ansi-styles": {
4848 "version": "4.3.0",
4849 "dev": true,
4850 "license": "MIT",
4851 "dependencies": {
4852 "color-convert": "^2.0.1"
4853 },
4854 "engines": {
4855 "node": ">=8"
4856 },
4857 "funding": {
4858 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4859 }
4860 },
4861 "node_modules/eslint/node_modules/argparse": {
4862 "version": "2.0.1",
4863 "dev": true,
4864 "license": "Python-2.0"
4865 },
4866 "node_modules/eslint/node_modules/chalk": {
4867 "version": "4.1.2",
4868 "dev": true,
4869 "license": "MIT",
4870 "dependencies": {
4871 "ansi-styles": "^4.1.0",
4872 "supports-color": "^7.1.0"
4873 },
4874 "engines": {
4875 "node": ">=10"
4876 },
4877 "funding": {
4878 "url": "https://github.com/chalk/chalk?sponsor=1"
4879 }
4880 },
4881 "node_modules/eslint/node_modules/color-convert": {
4882 "version": "2.0.1",
4883 "dev": true,
4884 "license": "MIT",
4885 "dependencies": {
4886 "color-name": "~1.1.4"
4887 },
4888 "engines": {
4889 "node": ">=7.0.0"
4890 }
4891 },
4892 "node_modules/eslint/node_modules/color-name": {
4893 "version": "1.1.4",
4894 "dev": true,
4895 "license": "MIT"
4896 },
4897 "node_modules/eslint/node_modules/escape-string-regexp": {
4898 "version": "4.0.0",
4899 "dev": true,
4900 "license": "MIT",
4901 "engines": {
4902 "node": ">=10"
4903 },
4904 "funding": {
4905 "url": "https://github.com/sponsors/sindresorhus"
4906 }
4907 },
4908 "node_modules/eslint/node_modules/eslint-scope": {
4909 "version": "7.1.1",
4910 "dev": true,
4911 "license": "BSD-2-Clause",
4912 "dependencies": {
4913 "esrecurse": "^4.3.0",
4914 "estraverse": "^5.2.0"
4915 },
4916 "engines": {
4917 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
4918 }
4919 },
4920 "node_modules/eslint/node_modules/estraverse": {
4921 "version": "5.3.0",
4922 "dev": true,
4923 "license": "BSD-2-Clause",
4924 "engines": {
4925 "node": ">=4.0"
4926 }
4927 },
4928 "node_modules/eslint/node_modules/glob-parent": {
4929 "version": "6.0.2",
4930 "dev": true,
4931 "license": "ISC",
4932 "dependencies": {
4933 "is-glob": "^4.0.3"
4934 },
4935 "engines": {
4936 "node": ">=10.13.0"
4937 }
4938 },
4939 "node_modules/eslint/node_modules/globals": {
4940 "version": "13.13.0",
4941 "dev": true,
4942 "license": "MIT",
4943 "dependencies": {
4944 "type-fest": "^0.20.2"
4945 },
4946 "engines": {
4947 "node": ">=8"
4948 },
4949 "funding": {
4950 "url": "https://github.com/sponsors/sindresorhus"
4951 }
4952 },
4953 "node_modules/eslint/node_modules/has-flag": {
4954 "version": "4.0.0",
4955 "dev": true,
4956 "license": "MIT",
4957 "engines": {
4958 "node": ">=8"
4959 }
4960 },
4961 "node_modules/eslint/node_modules/js-yaml": {
4962 "version": "4.1.0",
4963 "dev": true,
4964 "license": "MIT",
4965 "dependencies": {
4966 "argparse": "^2.0.1"
4967 },
4968 "bin": {
4969 "js-yaml": "bin/js-yaml.js"
4970 }
4971 },
4972 "node_modules/eslint/node_modules/supports-color": {
4973 "version": "7.2.0",
4974 "dev": true,
4975 "license": "MIT",
4976 "dependencies": {
4977 "has-flag": "^4.0.0"
4978 },
4979 "engines": {
4980 "node": ">=8"
4981 }
4982 },
4983 "node_modules/eslint/node_modules/type-fest": {
4984 "version": "0.20.2",
4985 "dev": true,
4986 "license": "(MIT OR CC0-1.0)",
4987 "engines": {
4988 "node": ">=10"
4989 },
4990 "funding": {
4991 "url": "https://github.com/sponsors/sindresorhus"
4992 }
4993 },
4994 "node_modules/espree": {
4995 "version": "7.3.1",
4996 "dev": true,
4997 "license": "BSD-2-Clause",
4998 "dependencies": {
4999 "acorn": "^7.4.0",
5000 "acorn-jsx": "^5.3.1",
5001 "eslint-visitor-keys": "^1.3.0"
5002 },
5003 "engines": {
5004 "node": "^10.12.0 || >=12.0.0"
5005 }
5006 },
5007 "node_modules/espree/node_modules/acorn": {
5008 "version": "8.7.1",
5009 "dev": true,
5010 "license": "MIT",
5011 "bin": {
5012 "acorn": "bin/acorn"
5013 },
5014 "engines": {
5015 "node": ">=0.4.0"
5016 }
5017 },
5018 "node_modules/esprima": {
5019 "version": "4.0.1",
5020 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
5021 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
5022 "dev": true,
5023 "bin": {
5024 "esparse": "bin/esparse.js",
5025 "esvalidate": "bin/esvalidate.js"
5026 },
5027 "engines": {
5028 "node": ">=4"
5029 }
5030 },
5031 "node_modules/esquery": {
5032 "version": "1.4.0",
5033 "dev": true,
5034 "license": "BSD-3-Clause",
5035 "dependencies": {
5036 "estraverse": "^5.1.0"
5037 },
5038 "engines": {
5039 "node": ">=0.10"
5040 }
5041 },
5042 "node_modules/esquery/node_modules/estraverse": {
5043 "version": "5.3.0",
5044 "dev": true,
5045 "license": "BSD-2-Clause",
5046 "engines": {
5047 "node": ">=4.0"
5048 }
5049 },
5050 "node_modules/esrecurse": {
5051 "version": "4.3.0",
5052 "dev": true,
5053 "license": "BSD-2-Clause",
5054 "dependencies": {
5055 "estraverse": "^5.2.0"
5056 },
5057 "engines": {
5058 "node": ">=4.0"
5059 }
5060 },
5061 "node_modules/esrecurse/node_modules/estraverse": {
5062 "version": "5.3.0",
5063 "dev": true,
5064 "license": "BSD-2-Clause",
5065 "engines": {
5066 "node": ">=4.0"
5067 }
5068 },
5069 "node_modules/estraverse": {
5070 "version": "4.3.0",
5071 "dev": true,
5072 "license": "BSD-2-Clause",
5073 "engines": {
5074 "node": ">=4.0"
5075 }
5076 },
5077 "node_modules/estree-walker": {
5078 "version": "2.0.2",
5079 "dev": true,
5080 "license": "MIT"
5081 },
5082 "node_modules/esutils": {
5083 "version": "2.0.3",
5084 "dev": true,
5085 "license": "BSD-2-Clause",
5086 "engines": {
5087 "node": ">=0.10.0"
5088 }
5089 },
5090 "node_modules/etag": {
5091 "version": "1.8.1",
5092 "dev": true,
5093 "license": "MIT",
5094 "engines": {
5095 "node": ">= 0.6"
5096 }
5097 },
5098 "node_modules/event-emitter": {
5099 "version": "0.3.5",
5100 "dev": true,
5101 "license": "MIT",
5102 "dependencies": {
5103 "d": "1",
5104 "es5-ext": "~0.10.14"
5105 }
5106 },
5107 "node_modules/eventemitter3": {
5108 "version": "4.0.7",
5109 "dev": true,
5110 "license": "MIT"
5111 },
5112 "node_modules/execa": {
5113 "version": "5.1.1",
5114 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
5115 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
5116 "dev": true,
5117 "dependencies": {
5118 "cross-spawn": "^7.0.3",
5119 "get-stream": "^6.0.0",
5120 "human-signals": "^2.1.0",
5121 "is-stream": "^2.0.0",
5122 "merge-stream": "^2.0.0",
5123 "npm-run-path": "^4.0.1",
5124 "onetime": "^5.1.2",
5125 "signal-exit": "^3.0.3",
5126 "strip-final-newline": "^2.0.0"
5127 },
5128 "engines": {
5129 "node": ">=10"
5130 },
5131 "funding": {
5132 "url": "https://github.com/sindresorhus/execa?sponsor=1"
5133 }
5134 },
5135 "node_modules/exit": {
5136 "version": "0.1.2",
5137 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
5138 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
5139 "dev": true,
5140 "engines": {
5141 "node": ">= 0.8.0"
5142 }
5143 },
5144 "node_modules/expect": {
5145 "version": "27.2.5",
5146 "resolved": "https://registry.npmjs.org/expect/-/expect-27.2.5.tgz",
5147 "integrity": "sha512-ZrO0w7bo8BgGoP/bLz+HDCI+0Hfei9jUSZs5yI/Wyn9VkG9w8oJ7rHRgYj+MA7yqqFa0IwHA3flJzZtYugShJA==",
5148 "dev": true,
5149 "dependencies": {
5150 "@jest/types": "^27.2.5",
5151 "ansi-styles": "^5.0.0",
5152 "jest-get-type": "^27.0.6",
5153 "jest-matcher-utils": "^27.2.5",
5154 "jest-message-util": "^27.2.5",
5155 "jest-regex-util": "^27.0.6"
5156 },
5157 "engines": {
5158 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
5159 }
5160 },
5161 "node_modules/expect/node_modules/@jest/types": {
5162 "version": "27.5.1",
5163 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz",
5164 "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==",
5165 "dev": true,
5166 "dependencies": {
5167 "@types/istanbul-lib-coverage": "^2.0.0",
5168 "@types/istanbul-reports": "^3.0.0",
5169 "@types/node": "*",
5170 "@types/yargs": "^16.0.0",
5171 "chalk": "^4.0.0"
5172 },
5173 "engines": {
5174 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
5175 }
5176 },
5177 "node_modules/expect/node_modules/@types/yargs": {
5178 "version": "16.0.4",
5179 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz",
5180 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==",
5181 "dev": true,
5182 "dependencies": {
5183 "@types/yargs-parser": "*"
5184 }
5185 },
5186 "node_modules/expect/node_modules/ansi-styles": {
5187 "version": "5.2.0",
5188 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
5189 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
5190 "dev": true,
5191 "engines": {
5192 "node": ">=10"
5193 },
5194 "funding": {
5195 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
5196 }
5197 },
5198 "node_modules/expect/node_modules/chalk": {
5199 "version": "4.1.2",
5200 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
5201 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
5202 "dev": true,
5203 "dependencies": {
5204 "ansi-styles": "^4.1.0",
5205 "supports-color": "^7.1.0"
5206 },
5207 "engines": {
5208 "node": ">=10"
5209 },
5210 "funding": {
5211 "url": "https://github.com/chalk/chalk?sponsor=1"
5212 }
5213 },
5214 "node_modules/expect/node_modules/chalk/node_modules/ansi-styles": {
5215 "version": "4.3.0",
5216 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
5217 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
5218 "dev": true,
5219 "dependencies": {
5220 "color-convert": "^2.0.1"
5221 },
5222 "engines": {
5223 "node": ">=8"
5224 },
5225 "funding": {
5226 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
5227 }
5228 },
5229 "node_modules/expect/node_modules/color-convert": {
5230 "version": "2.0.1",
5231 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
5232 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
5233 "dev": true,
5234 "dependencies": {
5235 "color-name": "~1.1.4"
5236 },
5237 "engines": {
5238 "node": ">=7.0.0"
5239 }
5240 },
5241 "node_modules/expect/node_modules/color-name": {
5242 "version": "1.1.4",
5243 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
5244 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
5245 "dev": true
5246 },
5247 "node_modules/expect/node_modules/has-flag": {
5248 "version": "4.0.0",
5249 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
5250 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5251 "dev": true,
5252 "engines": {
5253 "node": ">=8"
5254 }
5255 },
5256 "node_modules/expect/node_modules/jest-message-util": {
5257 "version": "27.5.1",
5258 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz",
5259 "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==",
5260 "dev": true,
5261 "dependencies": {
5262 "@babel/code-frame": "^7.12.13",
5263 "@jest/types": "^27.5.1",
5264 "@types/stack-utils": "^2.0.0",
5265 "chalk": "^4.0.0",
5266 "graceful-fs": "^4.2.9",
5267 "micromatch": "^4.0.4",
5268 "pretty-format": "^27.5.1",
5269 "slash": "^3.0.0",
5270 "stack-utils": "^2.0.3"
5271 },
5272 "engines": {
5273 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
5274 }
5275 },
5276 "node_modules/expect/node_modules/jest-regex-util": {
5277 "version": "27.5.1",
5278 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz",
5279 "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==",
5280 "dev": true,
5281 "engines": {
5282 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
5283 }
5284 },
5285 "node_modules/expect/node_modules/supports-color": {
5286 "version": "7.2.0",
5287 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5288 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5289 "dev": true,
5290 "dependencies": {
5291 "has-flag": "^4.0.0"
5292 },
5293 "engines": {
5294 "node": ">=8"
5295 }
5296 },
5297 "node_modules/express": {
5298 "version": "4.18.1",
5299 "dev": true,
5300 "license": "MIT",
5301 "dependencies": {
5302 "accepts": "~1.3.8",
5303 "array-flatten": "1.1.1",
5304 "body-parser": "1.20.0",
5305 "content-disposition": "0.5.4",
5306 "content-type": "~1.0.4",
5307 "cookie": "0.5.0",
5308 "cookie-signature": "1.0.6",
5309 "debug": "2.6.9",
5310 "depd": "2.0.0",
5311 "encodeurl": "~1.0.2",
5312 "escape-html": "~1.0.3",
5313 "etag": "~1.8.1",
5314 "finalhandler": "1.2.0",
5315 "fresh": "0.5.2",
5316 "http-errors": "2.0.0",
5317 "merge-descriptors": "1.0.1",
5318 "methods": "~1.1.2",
5319 "on-finished": "2.4.1",
5320 "parseurl": "~1.3.3",
5321 "path-to-regexp": "0.1.7",
5322 "proxy-addr": "~2.0.7",
5323 "qs": "6.10.3",
5324 "range-parser": "~1.2.1",
5325 "safe-buffer": "5.2.1",
5326 "send": "0.18.0",
5327 "serve-static": "1.15.0",
5328 "setprototypeof": "1.2.0",
5329 "statuses": "2.0.1",
5330 "type-is": "~1.6.18",
5331 "utils-merge": "1.0.1",
5332 "vary": "~1.1.2"
5333 },
5334 "engines": {
5335 "node": ">= 0.10.0"
5336 }
5337 },
5338 "node_modules/express/node_modules/debug": {
5339 "version": "2.6.9",
5340 "dev": true,
5341 "license": "MIT",
5342 "dependencies": {
5343 "ms": "2.0.0"
5344 }
5345 },
5346 "node_modules/express/node_modules/ms": {
5347 "version": "2.0.0",
5348 "dev": true,
5349 "license": "MIT"
5350 },
5351 "node_modules/express/node_modules/safe-buffer": {
5352 "version": "5.2.1",
5353 "dev": true,
5354 "funding": [
5355 {
5356 "type": "github",
5357 "url": "https://github.com/sponsors/feross"
5358 },
5359 {
5360 "type": "patreon",
5361 "url": "https://www.patreon.com/feross"
5362 },
5363 {
5364 "type": "consulting",
5365 "url": "https://feross.org/support"
5366 }
5367 ],
5368 "license": "MIT"
5369 },
5370 "node_modules/ext": {
5371 "version": "1.6.0",
5372 "dev": true,
5373 "license": "ISC",
5374 "dependencies": {
5375 "type": "^2.5.0"
5376 }
5377 },
5378 "node_modules/ext/node_modules/type": {
5379 "version": "2.6.0",
5380 "dev": true,
5381 "license": "ISC"
5382 },
5383 "node_modules/extract-zip": {
5384 "version": "2.0.1",
5385 "dev": true,
5386 "license": "BSD-2-Clause",
5387 "dependencies": {
5388 "debug": "^4.1.1",
5389 "get-stream": "^5.1.0",
5390 "yauzl": "^2.10.0"
5391 },
5392 "bin": {
5393 "extract-zip": "cli.js"
5394 },
5395 "engines": {
5396 "node": ">= 10.17.0"
5397 },
5398 "optionalDependencies": {
5399 "@types/yauzl": "^2.9.1"
5400 }
5401 },
5402 "node_modules/extract-zip/node_modules/get-stream": {
5403 "version": "5.2.0",
5404 "dev": true,
5405 "license": "MIT",
5406 "dependencies": {
5407 "pump": "^3.0.0"
5408 },
5409 "engines": {
5410 "node": ">=8"
5411 },
5412 "funding": {
5413 "url": "https://github.com/sponsors/sindresorhus"
5414 }
5415 },
5416 "node_modules/fast-deep-equal": {
5417 "version": "3.1.3",
5418 "dev": true,
5419 "license": "MIT"
5420 },
5421 "node_modules/fast-glob": {
5422 "version": "3.2.11",
5423 "dev": true,
5424 "license": "MIT",
5425 "dependencies": {
5426 "@nodelib/fs.stat": "^2.0.2",
5427 "@nodelib/fs.walk": "^1.2.3",
5428 "glob-parent": "^5.1.2",
5429 "merge2": "^1.3.0",
5430 "micromatch": "^4.0.4"
5431 },
5432 "engines": {
5433 "node": ">=8.6.0"
5434 }
5435 },
5436 "node_modules/fast-json-stable-stringify": {
5437 "version": "2.1.0",
5438 "dev": true,
5439 "license": "MIT"
5440 },
5441 "node_modules/fast-levenshtein": {
5442 "version": "2.0.6",
5443 "dev": true,
5444 "license": "MIT"
5445 },
5446 "node_modules/fast-redact": {
5447 "version": "3.1.1",
5448 "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.1.1.tgz",
5449 "integrity": "sha512-odVmjC8x8jNeMZ3C+rPMESzXVSEU8tSWSHv9HFxP2mm89G/1WwqhrerJDQm9Zus8X6aoRgQDThKqptdNA6bt+A==",
5450 "dev": true,
5451 "engines": {
5452 "node": ">=6"
5453 }
5454 },
5455 "node_modules/fast-safe-stringify": {
5456 "version": "2.1.1",
5457 "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz",
5458 "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==",
5459 "dev": true
5460 },
5461 "node_modules/fastparse": {
5462 "version": "1.1.2",
5463 "dev": true,
5464 "license": "MIT"
5465 },
5466 "node_modules/fastq": {
5467 "version": "1.13.0",
5468 "dev": true,
5469 "license": "ISC",
5470 "dependencies": {
5471 "reusify": "^1.0.4"
5472 }
5473 },
5474 "node_modules/fb-watchman": {
5475 "version": "2.0.1",
5476 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
5477 "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
5478 "dev": true,
5479 "dependencies": {
5480 "bser": "2.1.1"
5481 }
5482 },
5483 "node_modules/fd-slicer": {
5484 "version": "1.1.0",
5485 "dev": true,
5486 "license": "MIT",
5487 "dependencies": {
5488 "pend": "~1.2.0"
5489 }
5490 },
5491 "node_modules/figgy-pudding": {
5492 "version": "3.5.2",
5493 "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
5494 "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
5495 "dev": true
5496 },
5497 "node_modules/file-entry-cache": {
5498 "version": "6.0.1",
5499 "dev": true,
5500 "license": "MIT",
5501 "dependencies": {
5502 "flat-cache": "^3.0.4"
5503 },
5504 "engines": {
5505 "node": "^10.12.0 || >=12.0.0"
5506 }
5507 },
5508 "node_modules/fill-range": {
5509 "version": "7.0.1",
5510 "dev": true,
5511 "license": "MIT",
5512 "dependencies": {
5513 "to-regex-range": "^5.0.1"
5514 },
5515 "engines": {
5516 "node": ">=8"
5517 }
5518 },
5519 "node_modules/finalhandler": {
5520 "version": "1.2.0",
5521 "dev": true,
5522 "license": "MIT",
5523 "dependencies": {
5524 "debug": "2.6.9",
5525 "encodeurl": "~1.0.2",
5526 "escape-html": "~1.0.3",
5527 "on-finished": "2.4.1",
5528 "parseurl": "~1.3.3",
5529 "statuses": "2.0.1",
5530 "unpipe": "~1.0.0"
5531 },
5532 "engines": {
5533 "node": ">= 0.8"
5534 }
5535 },
5536 "node_modules/finalhandler/node_modules/debug": {
5537 "version": "2.6.9",
5538 "dev": true,
5539 "license": "MIT",
5540 "dependencies": {
5541 "ms": "2.0.0"
5542 }
5543 },
5544 "node_modules/finalhandler/node_modules/ms": {
5545 "version": "2.0.0",
5546 "dev": true,
5547 "license": "MIT"
5548 },
5549 "node_modules/find-up": {
5550 "version": "4.1.0",
5551 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
5552 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
5553 "dev": true,
5554 "dependencies": {
5555 "locate-path": "^5.0.0",
5556 "path-exists": "^4.0.0"
5557 },
5558 "engines": {
5559 "node": ">=8"
5560 }
5561 },
5562 "node_modules/flat-cache": {
5563 "version": "3.0.4",
5564 "dev": true,
5565 "license": "MIT",
5566 "dependencies": {
5567 "flatted": "^3.1.0",
5568 "rimraf": "^3.0.2"
5569 },
5570 "engines": {
5571 "node": "^10.12.0 || >=12.0.0"
5572 }
5573 },
5574 "node_modules/flat-cache/node_modules/rimraf": {
5575 "version": "3.0.2",
5576 "dev": true,
5577 "license": "ISC",
5578 "dependencies": {
5579 "glob": "^7.1.3"
5580 },
5581 "bin": {
5582 "rimraf": "bin.js"
5583 },
5584 "funding": {
5585 "url": "https://github.com/sponsors/isaacs"
5586 }
5587 },
5588 "node_modules/flatstr": {
5589 "version": "1.0.12",
5590 "resolved": "https://registry.npmjs.org/flatstr/-/flatstr-1.0.12.tgz",
5591 "integrity": "sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==",
5592 "dev": true
5593 },
5594 "node_modules/flatted": {
5595 "version": "3.2.5",
5596 "dev": true,
5597 "license": "ISC"
5598 },
5599 "node_modules/follow-redirects": {
5600 "version": "1.14.9",
5601 "dev": true,
5602 "funding": [
5603 {
5604 "type": "individual",
5605 "url": "https://github.com/sponsors/RubenVerborgh"
5606 }
5607 ],
5608 "license": "MIT",
5609 "engines": {
5610 "node": ">=4.0"
5611 },
5612 "peerDependenciesMeta": {
5613 "debug": {
5614 "optional": true
5615 }
5616 }
5617 },
5618 "node_modules/form-data": {
5619 "version": "2.5.1",
5620 "dev": true,
5621 "license": "MIT",
5622 "dependencies": {
5623 "asynckit": "^0.4.0",
5624 "combined-stream": "^1.0.6",
5625 "mime-types": "^2.1.12"
5626 },
5627 "engines": {
5628 "node": ">= 0.12"
5629 }
5630 },
5631 "node_modules/forwarded": {
5632 "version": "0.2.0",
5633 "dev": true,
5634 "license": "MIT",
5635 "engines": {
5636 "node": ">= 0.6"
5637 }
5638 },
5639 "node_modules/fraction.js": {
5640 "version": "4.2.0",
5641 "dev": true,
5642 "license": "MIT",
5643 "engines": {
5644 "node": "*"
5645 },
5646 "funding": {
5647 "type": "patreon",
5648 "url": "https://www.patreon.com/infusion"
5649 }
5650 },
5651 "node_modules/fresh": {
5652 "version": "0.5.2",
5653 "dev": true,
5654 "license": "MIT",
5655 "engines": {
5656 "node": ">= 0.6"
5657 }
5658 },
5659 "node_modules/fs-minipass": {
5660 "version": "2.1.0",
5661 "dev": true,
5662 "license": "ISC",
5663 "dependencies": {
5664 "minipass": "^3.0.0"
5665 },
5666 "engines": {
5667 "node": ">= 8"
5668 }
5669 },
5670 "node_modules/fs.realpath": {
5671 "version": "1.0.0",
5672 "dev": true,
5673 "license": "ISC"
5674 },
5675 "node_modules/fsevents": {
5676 "version": "2.3.2",
5677 "dev": true,
5678 "license": "MIT",
5679 "optional": true,
5680 "os": [
5681 "darwin"
5682 ],
5683 "engines": {
5684 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
5685 }
5686 },
5687 "node_modules/fstream": {
5688 "version": "1.0.12",
5689 "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
5690 "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
5691 "dev": true,
5692 "dependencies": {
5693 "graceful-fs": "^4.1.2",
5694 "inherits": "~2.0.0",
5695 "mkdirp": ">=0.5 0",
5696 "rimraf": "2"
5697 },
5698 "engines": {
5699 "node": ">=0.6"
5700 }
5701 },
5702 "node_modules/fstream/node_modules/mkdirp": {
5703 "version": "0.5.6",
5704 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
5705 "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
5706 "dev": true,
5707 "dependencies": {
5708 "minimist": "^1.2.6"
5709 },
5710 "bin": {
5711 "mkdirp": "bin/cmd.js"
5712 }
5713 },
5714 "node_modules/function-bind": {
5715 "version": "1.1.1",
5716 "dev": true,
5717 "license": "MIT"
5718 },
5719 "node_modules/functional-red-black-tree": {
5720 "version": "1.0.1",
5721 "dev": true,
5722 "license": "MIT"
5723 },
5724 "node_modules/gensync": {
5725 "version": "1.0.0-beta.2",
5726 "dev": true,
5727 "license": "MIT",
5728 "engines": {
5729 "node": ">=6.9.0"
5730 }
5731 },
5732 "node_modules/get-caller-file": {
5733 "version": "2.0.5",
5734 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
5735 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
5736 "dev": true,
5737 "engines": {
5738 "node": "6.* || 8.* || >= 10.*"
5739 }
5740 },
5741 "node_modules/get-intrinsic": {
5742 "version": "1.1.1",
5743 "dev": true,
5744 "license": "MIT",
5745 "dependencies": {
5746 "function-bind": "^1.1.1",
5747 "has": "^1.0.3",
5748 "has-symbols": "^1.0.1"
5749 },
5750 "funding": {
5751 "url": "https://github.com/sponsors/ljharb"
5752 }
5753 },
5754 "node_modules/get-package-type": {
5755 "version": "0.1.0",
5756 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
5757 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
5758 "dev": true,
5759 "engines": {
5760 "node": ">=8.0.0"
5761 }
5762 },
5763 "node_modules/get-stream": {
5764 "version": "6.0.1",
5765 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
5766 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
5767 "dev": true,
5768 "engines": {
5769 "node": ">=10"
5770 },
5771 "funding": {
5772 "url": "https://github.com/sponsors/sindresorhus"
5773 }
5774 },
5775 "node_modules/glob": {
5776 "version": "7.2.0",
5777 "dev": true,
5778 "license": "ISC",
5779 "dependencies": {
5780 "fs.realpath": "^1.0.0",
5781 "inflight": "^1.0.4",
5782 "inherits": "2",
5783 "minimatch": "^3.0.4",
5784 "once": "^1.3.0",
5785 "path-is-absolute": "^1.0.0"
5786 },
5787 "engines": {
5788 "node": "*"
5789 },
5790 "funding": {
5791 "url": "https://github.com/sponsors/isaacs"
5792 }
5793 },
5794 "node_modules/glob-parent": {
5795 "version": "5.1.2",
5796 "dev": true,
5797 "license": "ISC",
5798 "dependencies": {
5799 "is-glob": "^4.0.1"
5800 },
5801 "engines": {
5802 "node": ">= 6"
5803 }
5804 },
5805 "node_modules/globals": {
5806 "version": "11.12.0",
5807 "dev": true,
5808 "license": "MIT",
5809 "engines": {
5810 "node": ">=4"
5811 }
5812 },
5813 "node_modules/globalyzer": {
5814 "version": "0.1.0",
5815 "dev": true,
5816 "license": "MIT"
5817 },
5818 "node_modules/globby": {
5819 "version": "11.1.0",
5820 "dev": true,
5821 "license": "MIT",
5822 "dependencies": {
5823 "array-union": "^2.1.0",
5824 "dir-glob": "^3.0.1",
5825 "fast-glob": "^3.2.9",
5826 "ignore": "^5.2.0",
5827 "merge2": "^1.4.1",
5828 "slash": "^3.0.0"
5829 },
5830 "engines": {
5831 "node": ">=10"
5832 },
5833 "funding": {
5834 "url": "https://github.com/sponsors/sindresorhus"
5835 }
5836 },
5837 "node_modules/globrex": {
5838 "version": "0.1.2",
5839 "dev": true,
5840 "license": "MIT"
5841 },
5842 "node_modules/graceful-fs": {
5843 "version": "4.2.10",
5844 "dev": true,
5845 "license": "ISC"
5846 },
5847 "node_modules/graphql": {
5848 "version": "16.4.0",
5849 "dev": true,
5850 "license": "MIT",
5851 "peer": true,
5852 "engines": {
5853 "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0"
5854 }
5855 },
5856 "node_modules/graphql-tag": {
5857 "version": "2.12.6",
5858 "dev": true,
5859 "license": "MIT",
5860 "dependencies": {
5861 "tslib": "^2.1.0"
5862 },
5863 "engines": {
5864 "node": ">=10"
5865 },
5866 "peerDependencies": {
5867 "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"
5868 }
5869 },
5870 "node_modules/handlebars": {
5871 "version": "4.7.7",
5872 "dev": true,
5873 "license": "MIT",
5874 "dependencies": {
5875 "minimist": "^1.2.5",
5876 "neo-async": "^2.6.0",
5877 "source-map": "^0.6.1",
5878 "wordwrap": "^1.0.0"
5879 },
5880 "bin": {
5881 "handlebars": "bin/handlebars"
5882 },
5883 "engines": {
5884 "node": ">=0.4.7"
5885 },
5886 "optionalDependencies": {
5887 "uglify-js": "^3.1.4"
5888 }
5889 },
5890 "node_modules/handlebars/node_modules/source-map": {
5891 "version": "0.6.1",
5892 "dev": true,
5893 "license": "BSD-3-Clause",
5894 "engines": {
5895 "node": ">=0.10.0"
5896 }
5897 },
5898 "node_modules/has": {
5899 "version": "1.0.3",
5900 "dev": true,
5901 "license": "MIT",
5902 "dependencies": {
5903 "function-bind": "^1.1.1"
5904 },
5905 "engines": {
5906 "node": ">= 0.4.0"
5907 }
5908 },
5909 "node_modules/has-flag": {
5910 "version": "3.0.0",
5911 "dev": true,
5912 "license": "MIT",
5913 "engines": {
5914 "node": ">=4"
5915 }
5916 },
5917 "node_modules/has-property-descriptors": {
5918 "version": "1.0.0",
5919 "dev": true,
5920 "license": "MIT",
5921 "dependencies": {
5922 "get-intrinsic": "^1.1.1"
5923 },
5924 "funding": {
5925 "url": "https://github.com/sponsors/ljharb"
5926 }
5927 },
5928 "node_modules/has-symbols": {
5929 "version": "1.0.3",
5930 "dev": true,
5931 "license": "MIT",
5932 "engines": {
5933 "node": ">= 0.4"
5934 },
5935 "funding": {
5936 "url": "https://github.com/sponsors/ljharb"
5937 }
5938 },
5939 "node_modules/hoist-non-react-statics": {
5940 "version": "3.3.2",
5941 "dev": true,
5942 "license": "BSD-3-Clause",
5943 "dependencies": {
5944 "react-is": "^16.7.0"
5945 }
5946 },
5947 "node_modules/html-encoding-sniffer": {
5948 "version": "3.0.0",
5949 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
5950 "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
5951 "dev": true,
5952 "dependencies": {
5953 "whatwg-encoding": "^2.0.0"
5954 },
5955 "engines": {
5956 "node": ">=12"
5957 }
5958 },
5959 "node_modules/html-escaper": {
5960 "version": "2.0.2",
5961 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
5962 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
5963 "dev": true
5964 },
5965 "node_modules/http-errors": {
5966 "version": "2.0.0",
5967 "dev": true,
5968 "license": "MIT",
5969 "dependencies": {
5970 "depd": "2.0.0",
5971 "inherits": "2.0.4",
5972 "setprototypeof": "1.2.0",
5973 "statuses": "2.0.1",
5974 "toidentifier": "1.0.1"
5975 },
5976 "engines": {
5977 "node": ">= 0.8"
5978 }
5979 },
5980 "node_modules/http-proxy": {
5981 "version": "1.18.1",
5982 "dev": true,
5983 "license": "MIT",
5984 "dependencies": {
5985 "eventemitter3": "^4.0.0",
5986 "follow-redirects": "^1.0.0",
5987 "requires-port": "^1.0.0"
5988 },
5989 "engines": {
5990 "node": ">=8.0.0"
5991 }
5992 },
5993 "node_modules/http-proxy-agent": {
5994 "version": "5.0.0",
5995 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
5996 "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
5997 "dev": true,
5998 "dependencies": {
5999 "@tootallnate/once": "2",
6000 "agent-base": "6",
6001 "debug": "4"
6002 },
6003 "engines": {
6004 "node": ">= 6"
6005 }
6006 },
6007 "node_modules/https-proxy-agent": {
6008 "version": "5.0.1",
6009 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
6010 "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
6011 "dev": true,
6012 "dependencies": {
6013 "agent-base": "6",
6014 "debug": "4"
6015 },
6016 "engines": {
6017 "node": ">= 6"
6018 }
6019 },
6020 "node_modules/human-signals": {
6021 "version": "2.1.0",
6022 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
6023 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
6024 "dev": true,
6025 "engines": {
6026 "node": ">=10.17.0"
6027 }
6028 },
6029 "node_modules/iconv-lite": {
6030 "version": "0.4.24",
6031 "dev": true,
6032 "license": "MIT",
6033 "dependencies": {
6034 "safer-buffer": ">= 2.1.2 < 3"
6035 },
6036 "engines": {
6037 "node": ">=0.10.0"
6038 }
6039 },
6040 "node_modules/ignore": {
6041 "version": "4.0.6",
6042 "dev": true,
6043 "license": "MIT",
6044 "engines": {
6045 "node": ">= 4"
6046 }
6047 },
6048 "node_modules/import-fresh": {
6049 "version": "3.3.0",
6050 "dev": true,
6051 "license": "MIT",
6052 "dependencies": {
6053 "parent-module": "^1.0.0",
6054 "resolve-from": "^4.0.0"
6055 },
6056 "engines": {
6057 "node": ">=6"
6058 },
6059 "funding": {
6060 "url": "https://github.com/sponsors/sindresorhus"
6061 }
6062 },
6063 "node_modules/import-local": {
6064 "version": "3.1.0",
6065 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz",
6066 "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==",
6067 "dev": true,
6068 "dependencies": {
6069 "pkg-dir": "^4.2.0",
6070 "resolve-cwd": "^3.0.0"
6071 },
6072 "bin": {
6073 "import-local-fixture": "fixtures/cli.js"
6074 },
6075 "engines": {
6076 "node": ">=8"
6077 },
6078 "funding": {
6079 "url": "https://github.com/sponsors/sindresorhus"
6080 }
6081 },
6082 "node_modules/imurmurhash": {
6083 "version": "0.1.4",
6084 "dev": true,
6085 "license": "MIT",
6086 "engines": {
6087 "node": ">=0.8.19"
6088 }
6089 },
6090 "node_modules/indent-string": {
6091 "version": "4.0.0",
6092 "dev": true,
6093 "license": "MIT",
6094 "engines": {
6095 "node": ">=8"
6096 }
6097 },
6098 "node_modules/inflight": {
6099 "version": "1.0.6",
6100 "dev": true,
6101 "license": "ISC",
6102 "dependencies": {
6103 "once": "^1.3.0",
6104 "wrappy": "1"
6105 }
6106 },
6107 "node_modules/inherits": {
6108 "version": "2.0.4",
6109 "dev": true,
6110 "license": "ISC"
6111 },
6112 "node_modules/ini": {
6113 "version": "1.3.8",
6114 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
6115 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
6116 "dev": true
6117 },
6118 "node_modules/intl-messageformat": {
6119 "version": "9.13.0",
6120 "dev": true,
6121 "license": "BSD-3-Clause",
6122 "dependencies": {
6123 "@formatjs/ecma402-abstract": "1.11.4",
6124 "@formatjs/fast-memoize": "1.2.1",
6125 "@formatjs/icu-messageformat-parser": "2.1.0",
6126 "tslib": "^2.1.0"
6127 }
6128 },
6129 "node_modules/ip": {
6130 "version": "1.1.5",
6131 "dev": true,
6132 "license": "MIT"
6133 },
6134 "node_modules/ipaddr.js": {
6135 "version": "1.9.1",
6136 "dev": true,
6137 "license": "MIT",
6138 "engines": {
6139 "node": ">= 0.10"
6140 }
6141 },
6142 "node_modules/is-arrayish": {
6143 "version": "0.2.1",
6144 "dev": true,
6145 "license": "MIT"
6146 },
6147 "node_modules/is-binary-path": {
6148 "version": "2.1.0",
6149 "dev": true,
6150 "license": "MIT",
6151 "dependencies": {
6152 "binary-extensions": "^2.0.0"
6153 },
6154 "engines": {
6155 "node": ">=8"
6156 }
6157 },
6158 "node_modules/is-core-module": {
6159 "version": "2.9.0",
6160 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
6161 "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
6162 "dev": true,
6163 "dependencies": {
6164 "has": "^1.0.3"
6165 },
6166 "funding": {
6167 "url": "https://github.com/sponsors/ljharb"
6168 }
6169 },
6170 "node_modules/is-docker": {
6171 "version": "2.2.1",
6172 "dev": true,
6173 "license": "MIT",
6174 "bin": {
6175 "is-docker": "cli.js"
6176 },
6177 "engines": {
6178 "node": ">=8"
6179 },
6180 "funding": {
6181 "url": "https://github.com/sponsors/sindresorhus"
6182 }
6183 },
6184 "node_modules/is-extglob": {
6185 "version": "2.1.1",
6186 "dev": true,
6187 "license": "MIT",
6188 "engines": {
6189 "node": ">=0.10.0"
6190 }
6191 },
6192 "node_modules/is-fullwidth-code-point": {
6193 "version": "3.0.0",
6194 "dev": true,
6195 "license": "MIT",
6196 "engines": {
6197 "node": ">=8"
6198 }
6199 },
6200 "node_modules/is-generator-fn": {
6201 "version": "2.1.0",
6202 "dev": true,
6203 "license": "MIT",
6204 "engines": {
6205 "node": ">=6"
6206 }
6207 },
6208 "node_modules/is-glob": {
6209 "version": "4.0.3",
6210 "dev": true,
6211 "license": "MIT",
6212 "dependencies": {
6213 "is-extglob": "^2.1.1"
6214 },
6215 "engines": {
6216 "node": ">=0.10.0"
6217 }
6218 },
6219 "node_modules/is-number": {
6220 "version": "7.0.0",
6221 "dev": true,
6222 "license": "MIT",
6223 "engines": {
6224 "node": ">=0.12.0"
6225 }
6226 },
6227 "node_modules/is-potential-custom-element-name": {
6228 "version": "1.0.1",
6229 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
6230 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
6231 "dev": true
6232 },
6233 "node_modules/is-promise": {
6234 "version": "2.2.2",
6235 "dev": true,
6236 "license": "MIT"
6237 },
6238 "node_modules/is-stream": {
6239 "version": "2.0.1",
6240 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
6241 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
6242 "dev": true,
6243 "engines": {
6244 "node": ">=8"
6245 },
6246 "funding": {
6247 "url": "https://github.com/sponsors/sindresorhus"
6248 }
6249 },
6250 "node_modules/is-wsl": {
6251 "version": "2.2.0",
6252 "dev": true,
6253 "license": "MIT",
6254 "dependencies": {
6255 "is-docker": "^2.0.0"
6256 },
6257 "engines": {
6258 "node": ">=8"
6259 }
6260 },
6261 "node_modules/isarray": {
6262 "version": "1.0.0",
6263 "dev": true,
6264 "license": "MIT"
6265 },
6266 "node_modules/isexe": {
6267 "version": "2.0.0",
6268 "dev": true,
6269 "license": "ISC"
6270 },
6271 "node_modules/istanbul-lib-coverage": {
6272 "version": "3.2.0",
6273 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
6274 "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
6275 "dev": true,
6276 "engines": {
6277 "node": ">=8"
6278 }
6279 },
6280 "node_modules/istanbul-lib-instrument": {
6281 "version": "5.2.0",
6282 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz",
6283 "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==",
6284 "dev": true,
6285 "dependencies": {
6286 "@babel/core": "^7.12.3",
6287 "@babel/parser": "^7.14.7",
6288 "@istanbuljs/schema": "^0.1.2",
6289 "istanbul-lib-coverage": "^3.2.0",
6290 "semver": "^6.3.0"
6291 },
6292 "engines": {
6293 "node": ">=8"
6294 }
6295 },
6296 "node_modules/istanbul-lib-report": {
6297 "version": "3.0.0",
6298 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
6299 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
6300 "dev": true,
6301 "dependencies": {
6302 "istanbul-lib-coverage": "^3.0.0",
6303 "make-dir": "^3.0.0",
6304 "supports-color": "^7.1.0"
6305 },
6306 "engines": {
6307 "node": ">=8"
6308 }
6309 },
6310 "node_modules/istanbul-lib-report/node_modules/has-flag": {
6311 "version": "4.0.0",
6312 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6313 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6314 "dev": true,
6315 "engines": {
6316 "node": ">=8"
6317 }
6318 },
6319 "node_modules/istanbul-lib-report/node_modules/supports-color": {
6320 "version": "7.2.0",
6321 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6322 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6323 "dev": true,
6324 "dependencies": {
6325 "has-flag": "^4.0.0"
6326 },
6327 "engines": {
6328 "node": ">=8"
6329 }
6330 },
6331 "node_modules/istanbul-lib-source-maps": {
6332 "version": "4.0.1",
6333 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
6334 "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
6335 "dev": true,
6336 "dependencies": {
6337 "debug": "^4.1.1",
6338 "istanbul-lib-coverage": "^3.0.0",
6339 "source-map": "^0.6.1"
6340 },
6341 "engines": {
6342 "node": ">=10"
6343 }
6344 },
6345 "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
6346 "version": "0.6.1",
6347 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6348 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6349 "dev": true,
6350 "engines": {
6351 "node": ">=0.10.0"
6352 }
6353 },
6354 "node_modules/istanbul-reports": {
6355 "version": "3.1.4",
6356 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz",
6357 "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==",
6358 "dev": true,
6359 "dependencies": {
6360 "html-escaper": "^2.0.0",
6361 "istanbul-lib-report": "^3.0.0"
6362 },
6363 "engines": {
6364 "node": ">=8"
6365 }
6366 },
6367 "node_modules/iterall": {
6368 "version": "1.3.0",
6369 "dev": true,
6370 "license": "MIT"
6371 },
6372 "node_modules/jest": {
6373 "version": "28.1.0",
6374 "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.0.tgz",
6375 "integrity": "sha512-TZR+tHxopPhzw3c3560IJXZWLNHgpcz1Zh0w5A65vynLGNcg/5pZ+VildAd7+XGOu6jd58XMY/HNn0IkZIXVXg==",
6376 "dev": true,
6377 "dependencies": {
6378 "@jest/core": "^28.1.0",
6379 "import-local": "^3.0.2",
6380 "jest-cli": "^28.1.0"
6381 },
6382 "bin": {
6383 "jest": "bin/jest.js"
6384 },
6385 "engines": {
6386 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6387 },
6388 "peerDependencies": {
6389 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
6390 },
6391 "peerDependenciesMeta": {
6392 "node-notifier": {
6393 "optional": true
6394 }
6395 }
6396 },
6397 "node_modules/jest-changed-files": {
6398 "version": "28.0.2",
6399 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.0.2.tgz",
6400 "integrity": "sha512-QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA==",
6401 "dev": true,
6402 "dependencies": {
6403 "execa": "^5.0.0",
6404 "throat": "^6.0.1"
6405 },
6406 "engines": {
6407 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6408 }
6409 },
6410 "node_modules/jest-circus": {
6411 "version": "28.1.0",
6412 "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.0.tgz",
6413 "integrity": "sha512-rNYfqfLC0L0zQKRKsg4n4J+W1A2fbyGH7Ss/kDIocp9KXD9iaL111glsLu7+Z7FHuZxwzInMDXq+N1ZIBkI/TQ==",
6414 "dev": true,
6415 "dependencies": {
6416 "@jest/environment": "^28.1.0",
6417 "@jest/expect": "^28.1.0",
6418 "@jest/test-result": "^28.1.0",
6419 "@jest/types": "^28.1.0",
6420 "@types/node": "*",
6421 "chalk": "^4.0.0",
6422 "co": "^4.6.0",
6423 "dedent": "^0.7.0",
6424 "is-generator-fn": "^2.0.0",
6425 "jest-each": "^28.1.0",
6426 "jest-matcher-utils": "^28.1.0",
6427 "jest-message-util": "^28.1.0",
6428 "jest-runtime": "^28.1.0",
6429 "jest-snapshot": "^28.1.0",
6430 "jest-util": "^28.1.0",
6431 "pretty-format": "^28.1.0",
6432 "slash": "^3.0.0",
6433 "stack-utils": "^2.0.3",
6434 "throat": "^6.0.1"
6435 },
6436 "engines": {
6437 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6438 }
6439 },
6440 "node_modules/jest-circus/node_modules/ansi-regex": {
6441 "version": "5.0.1",
6442 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
6443 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
6444 "dev": true,
6445 "engines": {
6446 "node": ">=8"
6447 }
6448 },
6449 "node_modules/jest-circus/node_modules/ansi-styles": {
6450 "version": "4.3.0",
6451 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
6452 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
6453 "dev": true,
6454 "dependencies": {
6455 "color-convert": "^2.0.1"
6456 },
6457 "engines": {
6458 "node": ">=8"
6459 },
6460 "funding": {
6461 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6462 }
6463 },
6464 "node_modules/jest-circus/node_modules/chalk": {
6465 "version": "4.1.2",
6466 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
6467 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
6468 "dev": true,
6469 "dependencies": {
6470 "ansi-styles": "^4.1.0",
6471 "supports-color": "^7.1.0"
6472 },
6473 "engines": {
6474 "node": ">=10"
6475 },
6476 "funding": {
6477 "url": "https://github.com/chalk/chalk?sponsor=1"
6478 }
6479 },
6480 "node_modules/jest-circus/node_modules/color-convert": {
6481 "version": "2.0.1",
6482 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
6483 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
6484 "dev": true,
6485 "dependencies": {
6486 "color-name": "~1.1.4"
6487 },
6488 "engines": {
6489 "node": ">=7.0.0"
6490 }
6491 },
6492 "node_modules/jest-circus/node_modules/color-name": {
6493 "version": "1.1.4",
6494 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
6495 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6496 "dev": true
6497 },
6498 "node_modules/jest-circus/node_modules/diff-sequences": {
6499 "version": "28.0.2",
6500 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz",
6501 "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==",
6502 "dev": true,
6503 "engines": {
6504 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6505 }
6506 },
6507 "node_modules/jest-circus/node_modules/has-flag": {
6508 "version": "4.0.0",
6509 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6510 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6511 "dev": true,
6512 "engines": {
6513 "node": ">=8"
6514 }
6515 },
6516 "node_modules/jest-circus/node_modules/jest-diff": {
6517 "version": "28.1.0",
6518 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz",
6519 "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==",
6520 "dev": true,
6521 "dependencies": {
6522 "chalk": "^4.0.0",
6523 "diff-sequences": "^28.0.2",
6524 "jest-get-type": "^28.0.2",
6525 "pretty-format": "^28.1.0"
6526 },
6527 "engines": {
6528 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6529 }
6530 },
6531 "node_modules/jest-circus/node_modules/jest-get-type": {
6532 "version": "28.0.2",
6533 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
6534 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
6535 "dev": true,
6536 "engines": {
6537 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6538 }
6539 },
6540 "node_modules/jest-circus/node_modules/jest-matcher-utils": {
6541 "version": "28.1.0",
6542 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz",
6543 "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==",
6544 "dev": true,
6545 "dependencies": {
6546 "chalk": "^4.0.0",
6547 "jest-diff": "^28.1.0",
6548 "jest-get-type": "^28.0.2",
6549 "pretty-format": "^28.1.0"
6550 },
6551 "engines": {
6552 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6553 }
6554 },
6555 "node_modules/jest-circus/node_modules/pretty-format": {
6556 "version": "28.1.0",
6557 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
6558 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
6559 "dev": true,
6560 "dependencies": {
6561 "@jest/schemas": "^28.0.2",
6562 "ansi-regex": "^5.0.1",
6563 "ansi-styles": "^5.0.0",
6564 "react-is": "^18.0.0"
6565 },
6566 "engines": {
6567 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6568 }
6569 },
6570 "node_modules/jest-circus/node_modules/pretty-format/node_modules/ansi-styles": {
6571 "version": "5.2.0",
6572 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
6573 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
6574 "dev": true,
6575 "engines": {
6576 "node": ">=10"
6577 },
6578 "funding": {
6579 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6580 }
6581 },
6582 "node_modules/jest-circus/node_modules/react-is": {
6583 "version": "18.1.0",
6584 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
6585 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
6586 "dev": true
6587 },
6588 "node_modules/jest-circus/node_modules/supports-color": {
6589 "version": "7.2.0",
6590 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6591 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6592 "dev": true,
6593 "dependencies": {
6594 "has-flag": "^4.0.0"
6595 },
6596 "engines": {
6597 "node": ">=8"
6598 }
6599 },
6600 "node_modules/jest-cli": {
6601 "version": "28.1.0",
6602 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.0.tgz",
6603 "integrity": "sha512-fDJRt6WPRriHrBsvvgb93OxgajHHsJbk4jZxiPqmZbMDRcHskfJBBfTyjFko0jjfprP544hOktdSi9HVgl4VUQ==",
6604 "dev": true,
6605 "dependencies": {
6606 "@jest/core": "^28.1.0",
6607 "@jest/test-result": "^28.1.0",
6608 "@jest/types": "^28.1.0",
6609 "chalk": "^4.0.0",
6610 "exit": "^0.1.2",
6611 "graceful-fs": "^4.2.9",
6612 "import-local": "^3.0.2",
6613 "jest-config": "^28.1.0",
6614 "jest-util": "^28.1.0",
6615 "jest-validate": "^28.1.0",
6616 "prompts": "^2.0.1",
6617 "yargs": "^17.3.1"
6618 },
6619 "bin": {
6620 "jest": "bin/jest.js"
6621 },
6622 "engines": {
6623 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6624 },
6625 "peerDependencies": {
6626 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
6627 },
6628 "peerDependenciesMeta": {
6629 "node-notifier": {
6630 "optional": true
6631 }
6632 }
6633 },
6634 "node_modules/jest-cli/node_modules/ansi-styles": {
6635 "version": "4.3.0",
6636 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
6637 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
6638 "dev": true,
6639 "dependencies": {
6640 "color-convert": "^2.0.1"
6641 },
6642 "engines": {
6643 "node": ">=8"
6644 },
6645 "funding": {
6646 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6647 }
6648 },
6649 "node_modules/jest-cli/node_modules/chalk": {
6650 "version": "4.1.2",
6651 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
6652 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
6653 "dev": true,
6654 "dependencies": {
6655 "ansi-styles": "^4.1.0",
6656 "supports-color": "^7.1.0"
6657 },
6658 "engines": {
6659 "node": ">=10"
6660 },
6661 "funding": {
6662 "url": "https://github.com/chalk/chalk?sponsor=1"
6663 }
6664 },
6665 "node_modules/jest-cli/node_modules/color-convert": {
6666 "version": "2.0.1",
6667 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
6668 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
6669 "dev": true,
6670 "dependencies": {
6671 "color-name": "~1.1.4"
6672 },
6673 "engines": {
6674 "node": ">=7.0.0"
6675 }
6676 },
6677 "node_modules/jest-cli/node_modules/color-name": {
6678 "version": "1.1.4",
6679 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
6680 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6681 "dev": true
6682 },
6683 "node_modules/jest-cli/node_modules/has-flag": {
6684 "version": "4.0.0",
6685 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6686 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6687 "dev": true,
6688 "engines": {
6689 "node": ">=8"
6690 }
6691 },
6692 "node_modules/jest-cli/node_modules/supports-color": {
6693 "version": "7.2.0",
6694 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6695 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6696 "dev": true,
6697 "dependencies": {
6698 "has-flag": "^4.0.0"
6699 },
6700 "engines": {
6701 "node": ">=8"
6702 }
6703 },
6704 "node_modules/jest-config": {
6705 "version": "28.1.0",
6706 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.0.tgz",
6707 "integrity": "sha512-aOV80E9LeWrmflp7hfZNn/zGA4QKv/xsn2w8QCBP0t0+YqObuCWTSgNbHJ0j9YsTuCO08ZR/wsvlxqqHX20iUA==",
6708 "dev": true,
6709 "dependencies": {
6710 "@babel/core": "^7.11.6",
6711 "@jest/test-sequencer": "^28.1.0",
6712 "@jest/types": "^28.1.0",
6713 "babel-jest": "^28.1.0",
6714 "chalk": "^4.0.0",
6715 "ci-info": "^3.2.0",
6716 "deepmerge": "^4.2.2",
6717 "glob": "^7.1.3",
6718 "graceful-fs": "^4.2.9",
6719 "jest-circus": "^28.1.0",
6720 "jest-environment-node": "^28.1.0",
6721 "jest-get-type": "^28.0.2",
6722 "jest-regex-util": "^28.0.2",
6723 "jest-resolve": "^28.1.0",
6724 "jest-runner": "^28.1.0",
6725 "jest-util": "^28.1.0",
6726 "jest-validate": "^28.1.0",
6727 "micromatch": "^4.0.4",
6728 "parse-json": "^5.2.0",
6729 "pretty-format": "^28.1.0",
6730 "slash": "^3.0.0",
6731 "strip-json-comments": "^3.1.1"
6732 },
6733 "engines": {
6734 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6735 },
6736 "peerDependencies": {
6737 "@types/node": "*",
6738 "ts-node": ">=9.0.0"
6739 },
6740 "peerDependenciesMeta": {
6741 "@types/node": {
6742 "optional": true
6743 },
6744 "ts-node": {
6745 "optional": true
6746 }
6747 }
6748 },
6749 "node_modules/jest-config/node_modules/ansi-regex": {
6750 "version": "5.0.1",
6751 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
6752 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
6753 "dev": true,
6754 "engines": {
6755 "node": ">=8"
6756 }
6757 },
6758 "node_modules/jest-config/node_modules/ansi-styles": {
6759 "version": "4.3.0",
6760 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
6761 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
6762 "dev": true,
6763 "dependencies": {
6764 "color-convert": "^2.0.1"
6765 },
6766 "engines": {
6767 "node": ">=8"
6768 },
6769 "funding": {
6770 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6771 }
6772 },
6773 "node_modules/jest-config/node_modules/chalk": {
6774 "version": "4.1.2",
6775 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
6776 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
6777 "dev": true,
6778 "dependencies": {
6779 "ansi-styles": "^4.1.0",
6780 "supports-color": "^7.1.0"
6781 },
6782 "engines": {
6783 "node": ">=10"
6784 },
6785 "funding": {
6786 "url": "https://github.com/chalk/chalk?sponsor=1"
6787 }
6788 },
6789 "node_modules/jest-config/node_modules/color-convert": {
6790 "version": "2.0.1",
6791 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
6792 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
6793 "dev": true,
6794 "dependencies": {
6795 "color-name": "~1.1.4"
6796 },
6797 "engines": {
6798 "node": ">=7.0.0"
6799 }
6800 },
6801 "node_modules/jest-config/node_modules/color-name": {
6802 "version": "1.1.4",
6803 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
6804 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6805 "dev": true
6806 },
6807 "node_modules/jest-config/node_modules/has-flag": {
6808 "version": "4.0.0",
6809 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6810 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6811 "dev": true,
6812 "engines": {
6813 "node": ">=8"
6814 }
6815 },
6816 "node_modules/jest-config/node_modules/jest-get-type": {
6817 "version": "28.0.2",
6818 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
6819 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
6820 "dev": true,
6821 "engines": {
6822 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6823 }
6824 },
6825 "node_modules/jest-config/node_modules/pretty-format": {
6826 "version": "28.1.0",
6827 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
6828 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
6829 "dev": true,
6830 "dependencies": {
6831 "@jest/schemas": "^28.0.2",
6832 "ansi-regex": "^5.0.1",
6833 "ansi-styles": "^5.0.0",
6834 "react-is": "^18.0.0"
6835 },
6836 "engines": {
6837 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6838 }
6839 },
6840 "node_modules/jest-config/node_modules/pretty-format/node_modules/ansi-styles": {
6841 "version": "5.2.0",
6842 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
6843 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
6844 "dev": true,
6845 "engines": {
6846 "node": ">=10"
6847 },
6848 "funding": {
6849 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6850 }
6851 },
6852 "node_modules/jest-config/node_modules/react-is": {
6853 "version": "18.1.0",
6854 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
6855 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
6856 "dev": true
6857 },
6858 "node_modules/jest-config/node_modules/supports-color": {
6859 "version": "7.2.0",
6860 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6861 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6862 "dev": true,
6863 "dependencies": {
6864 "has-flag": "^4.0.0"
6865 },
6866 "engines": {
6867 "node": ">=8"
6868 }
6869 },
6870 "node_modules/jest-diff": {
6871 "version": "27.5.1",
6872 "dev": true,
6873 "license": "MIT",
6874 "dependencies": {
6875 "chalk": "^4.0.0",
6876 "diff-sequences": "^27.5.1",
6877 "jest-get-type": "^27.5.1",
6878 "pretty-format": "^27.5.1"
6879 },
6880 "engines": {
6881 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
6882 }
6883 },
6884 "node_modules/jest-diff/node_modules/ansi-styles": {
6885 "version": "4.3.0",
6886 "dev": true,
6887 "license": "MIT",
6888 "dependencies": {
6889 "color-convert": "^2.0.1"
6890 },
6891 "engines": {
6892 "node": ">=8"
6893 },
6894 "funding": {
6895 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6896 }
6897 },
6898 "node_modules/jest-diff/node_modules/chalk": {
6899 "version": "4.1.2",
6900 "dev": true,
6901 "license": "MIT",
6902 "dependencies": {
6903 "ansi-styles": "^4.1.0",
6904 "supports-color": "^7.1.0"
6905 },
6906 "engines": {
6907 "node": ">=10"
6908 },
6909 "funding": {
6910 "url": "https://github.com/chalk/chalk?sponsor=1"
6911 }
6912 },
6913 "node_modules/jest-diff/node_modules/color-convert": {
6914 "version": "2.0.1",
6915 "dev": true,
6916 "license": "MIT",
6917 "dependencies": {
6918 "color-name": "~1.1.4"
6919 },
6920 "engines": {
6921 "node": ">=7.0.0"
6922 }
6923 },
6924 "node_modules/jest-diff/node_modules/color-name": {
6925 "version": "1.1.4",
6926 "dev": true,
6927 "license": "MIT"
6928 },
6929 "node_modules/jest-diff/node_modules/has-flag": {
6930 "version": "4.0.0",
6931 "dev": true,
6932 "license": "MIT",
6933 "engines": {
6934 "node": ">=8"
6935 }
6936 },
6937 "node_modules/jest-diff/node_modules/supports-color": {
6938 "version": "7.2.0",
6939 "dev": true,
6940 "license": "MIT",
6941 "dependencies": {
6942 "has-flag": "^4.0.0"
6943 },
6944 "engines": {
6945 "node": ">=8"
6946 }
6947 },
6948 "node_modules/jest-docblock": {
6949 "version": "28.0.2",
6950 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.0.2.tgz",
6951 "integrity": "sha512-FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg==",
6952 "dev": true,
6953 "dependencies": {
6954 "detect-newline": "^3.0.0"
6955 },
6956 "engines": {
6957 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6958 }
6959 },
6960 "node_modules/jest-each": {
6961 "version": "28.1.0",
6962 "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.0.tgz",
6963 "integrity": "sha512-a/XX02xF5NTspceMpHujmOexvJ4GftpYXqr6HhhmKmExtMXsyIN/fvanQlt/BcgFoRKN4OCXxLQKth9/n6OPFg==",
6964 "dev": true,
6965 "dependencies": {
6966 "@jest/types": "^28.1.0",
6967 "chalk": "^4.0.0",
6968 "jest-get-type": "^28.0.2",
6969 "jest-util": "^28.1.0",
6970 "pretty-format": "^28.1.0"
6971 },
6972 "engines": {
6973 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
6974 }
6975 },
6976 "node_modules/jest-each/node_modules/ansi-regex": {
6977 "version": "5.0.1",
6978 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
6979 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
6980 "dev": true,
6981 "engines": {
6982 "node": ">=8"
6983 }
6984 },
6985 "node_modules/jest-each/node_modules/ansi-styles": {
6986 "version": "4.3.0",
6987 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
6988 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
6989 "dev": true,
6990 "dependencies": {
6991 "color-convert": "^2.0.1"
6992 },
6993 "engines": {
6994 "node": ">=8"
6995 },
6996 "funding": {
6997 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
6998 }
6999 },
7000 "node_modules/jest-each/node_modules/chalk": {
7001 "version": "4.1.2",
7002 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7003 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7004 "dev": true,
7005 "dependencies": {
7006 "ansi-styles": "^4.1.0",
7007 "supports-color": "^7.1.0"
7008 },
7009 "engines": {
7010 "node": ">=10"
7011 },
7012 "funding": {
7013 "url": "https://github.com/chalk/chalk?sponsor=1"
7014 }
7015 },
7016 "node_modules/jest-each/node_modules/color-convert": {
7017 "version": "2.0.1",
7018 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7019 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7020 "dev": true,
7021 "dependencies": {
7022 "color-name": "~1.1.4"
7023 },
7024 "engines": {
7025 "node": ">=7.0.0"
7026 }
7027 },
7028 "node_modules/jest-each/node_modules/color-name": {
7029 "version": "1.1.4",
7030 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7031 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7032 "dev": true
7033 },
7034 "node_modules/jest-each/node_modules/has-flag": {
7035 "version": "4.0.0",
7036 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7037 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7038 "dev": true,
7039 "engines": {
7040 "node": ">=8"
7041 }
7042 },
7043 "node_modules/jest-each/node_modules/jest-get-type": {
7044 "version": "28.0.2",
7045 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
7046 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
7047 "dev": true,
7048 "engines": {
7049 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7050 }
7051 },
7052 "node_modules/jest-each/node_modules/pretty-format": {
7053 "version": "28.1.0",
7054 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
7055 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
7056 "dev": true,
7057 "dependencies": {
7058 "@jest/schemas": "^28.0.2",
7059 "ansi-regex": "^5.0.1",
7060 "ansi-styles": "^5.0.0",
7061 "react-is": "^18.0.0"
7062 },
7063 "engines": {
7064 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7065 }
7066 },
7067 "node_modules/jest-each/node_modules/pretty-format/node_modules/ansi-styles": {
7068 "version": "5.2.0",
7069 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
7070 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
7071 "dev": true,
7072 "engines": {
7073 "node": ">=10"
7074 },
7075 "funding": {
7076 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7077 }
7078 },
7079 "node_modules/jest-each/node_modules/react-is": {
7080 "version": "18.1.0",
7081 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
7082 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
7083 "dev": true
7084 },
7085 "node_modules/jest-each/node_modules/supports-color": {
7086 "version": "7.2.0",
7087 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7088 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7089 "dev": true,
7090 "dependencies": {
7091 "has-flag": "^4.0.0"
7092 },
7093 "engines": {
7094 "node": ">=8"
7095 }
7096 },
7097 "node_modules/jest-environment-jsdom": {
7098 "version": "28.1.0",
7099 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-28.1.0.tgz",
7100 "integrity": "sha512-8n6P4xiDjNVqTWv6W6vJPuQdLx+ZiA3dbYg7YJ+DPzR+9B61K6pMVJrSs2IxfGRG4J7pyAUA5shQ9G0KEun78w==",
7101 "dev": true,
7102 "dependencies": {
7103 "@jest/environment": "^28.1.0",
7104 "@jest/fake-timers": "^28.1.0",
7105 "@jest/types": "^28.1.0",
7106 "@types/jsdom": "^16.2.4",
7107 "@types/node": "*",
7108 "jest-mock": "^28.1.0",
7109 "jest-util": "^28.1.0",
7110 "jsdom": "^19.0.0"
7111 },
7112 "engines": {
7113 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7114 }
7115 },
7116 "node_modules/jest-environment-node": {
7117 "version": "28.1.0",
7118 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.0.tgz",
7119 "integrity": "sha512-gBLZNiyrPw9CSMlTXF1yJhaBgWDPVvH0Pq6bOEwGMXaYNzhzhw2kA/OijNF8egbCgDS0/veRv97249x2CX+udQ==",
7120 "dev": true,
7121 "dependencies": {
7122 "@jest/environment": "^28.1.0",
7123 "@jest/fake-timers": "^28.1.0",
7124 "@jest/types": "^28.1.0",
7125 "@types/node": "*",
7126 "jest-mock": "^28.1.0",
7127 "jest-util": "^28.1.0"
7128 },
7129 "engines": {
7130 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7131 }
7132 },
7133 "node_modules/jest-get-type": {
7134 "version": "27.5.1",
7135 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz",
7136 "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==",
7137 "dev": true,
7138 "engines": {
7139 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
7140 }
7141 },
7142 "node_modules/jest-haste-map": {
7143 "version": "28.1.0",
7144 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.0.tgz",
7145 "integrity": "sha512-xyZ9sXV8PtKi6NCrJlmq53PyNVHzxmcfXNVvIRHpHmh1j/HChC4pwKgyjj7Z9us19JMw8PpQTJsFWOsIfT93Dw==",
7146 "dev": true,
7147 "dependencies": {
7148 "@jest/types": "^28.1.0",
7149 "@types/graceful-fs": "^4.1.3",
7150 "@types/node": "*",
7151 "anymatch": "^3.0.3",
7152 "fb-watchman": "^2.0.0",
7153 "graceful-fs": "^4.2.9",
7154 "jest-regex-util": "^28.0.2",
7155 "jest-util": "^28.1.0",
7156 "jest-worker": "^28.1.0",
7157 "micromatch": "^4.0.4",
7158 "walker": "^1.0.7"
7159 },
7160 "engines": {
7161 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7162 },
7163 "optionalDependencies": {
7164 "fsevents": "^2.3.2"
7165 }
7166 },
7167 "node_modules/jest-leak-detector": {
7168 "version": "28.1.0",
7169 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.0.tgz",
7170 "integrity": "sha512-uIJDQbxwEL2AMMs2xjhZl2hw8s77c3wrPaQ9v6tXJLGaaQ+4QrNJH5vuw7hA7w/uGT/iJ42a83opAqxGHeyRIA==",
7171 "dev": true,
7172 "dependencies": {
7173 "jest-get-type": "^28.0.2",
7174 "pretty-format": "^28.1.0"
7175 },
7176 "engines": {
7177 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7178 }
7179 },
7180 "node_modules/jest-leak-detector/node_modules/ansi-regex": {
7181 "version": "5.0.1",
7182 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7183 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
7184 "dev": true,
7185 "engines": {
7186 "node": ">=8"
7187 }
7188 },
7189 "node_modules/jest-leak-detector/node_modules/ansi-styles": {
7190 "version": "5.2.0",
7191 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
7192 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
7193 "dev": true,
7194 "engines": {
7195 "node": ">=10"
7196 },
7197 "funding": {
7198 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7199 }
7200 },
7201 "node_modules/jest-leak-detector/node_modules/jest-get-type": {
7202 "version": "28.0.2",
7203 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
7204 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
7205 "dev": true,
7206 "engines": {
7207 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7208 }
7209 },
7210 "node_modules/jest-leak-detector/node_modules/pretty-format": {
7211 "version": "28.1.0",
7212 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
7213 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
7214 "dev": true,
7215 "dependencies": {
7216 "@jest/schemas": "^28.0.2",
7217 "ansi-regex": "^5.0.1",
7218 "ansi-styles": "^5.0.0",
7219 "react-is": "^18.0.0"
7220 },
7221 "engines": {
7222 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7223 }
7224 },
7225 "node_modules/jest-leak-detector/node_modules/react-is": {
7226 "version": "18.1.0",
7227 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
7228 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
7229 "dev": true
7230 },
7231 "node_modules/jest-matcher-utils": {
7232 "version": "27.5.1",
7233 "dev": true,
7234 "license": "MIT",
7235 "dependencies": {
7236 "chalk": "^4.0.0",
7237 "jest-diff": "^27.5.1",
7238 "jest-get-type": "^27.5.1",
7239 "pretty-format": "^27.5.1"
7240 },
7241 "engines": {
7242 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
7243 }
7244 },
7245 "node_modules/jest-matcher-utils/node_modules/ansi-styles": {
7246 "version": "4.3.0",
7247 "dev": true,
7248 "license": "MIT",
7249 "dependencies": {
7250 "color-convert": "^2.0.1"
7251 },
7252 "engines": {
7253 "node": ">=8"
7254 },
7255 "funding": {
7256 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7257 }
7258 },
7259 "node_modules/jest-matcher-utils/node_modules/chalk": {
7260 "version": "4.1.2",
7261 "dev": true,
7262 "license": "MIT",
7263 "dependencies": {
7264 "ansi-styles": "^4.1.0",
7265 "supports-color": "^7.1.0"
7266 },
7267 "engines": {
7268 "node": ">=10"
7269 },
7270 "funding": {
7271 "url": "https://github.com/chalk/chalk?sponsor=1"
7272 }
7273 },
7274 "node_modules/jest-matcher-utils/node_modules/color-convert": {
7275 "version": "2.0.1",
7276 "dev": true,
7277 "license": "MIT",
7278 "dependencies": {
7279 "color-name": "~1.1.4"
7280 },
7281 "engines": {
7282 "node": ">=7.0.0"
7283 }
7284 },
7285 "node_modules/jest-matcher-utils/node_modules/color-name": {
7286 "version": "1.1.4",
7287 "dev": true,
7288 "license": "MIT"
7289 },
7290 "node_modules/jest-matcher-utils/node_modules/has-flag": {
7291 "version": "4.0.0",
7292 "dev": true,
7293 "license": "MIT",
7294 "engines": {
7295 "node": ">=8"
7296 }
7297 },
7298 "node_modules/jest-matcher-utils/node_modules/supports-color": {
7299 "version": "7.2.0",
7300 "dev": true,
7301 "license": "MIT",
7302 "dependencies": {
7303 "has-flag": "^4.0.0"
7304 },
7305 "engines": {
7306 "node": ">=8"
7307 }
7308 },
7309 "node_modules/jest-message-util": {
7310 "version": "28.1.0",
7311 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.0.tgz",
7312 "integrity": "sha512-RpA8mpaJ/B2HphDMiDlrAZdDytkmwFqgjDZovM21F35lHGeUeCvYmm6W+sbQ0ydaLpg5bFAUuWG1cjqOl8vqrw==",
7313 "dev": true,
7314 "dependencies": {
7315 "@babel/code-frame": "^7.12.13",
7316 "@jest/types": "^28.1.0",
7317 "@types/stack-utils": "^2.0.0",
7318 "chalk": "^4.0.0",
7319 "graceful-fs": "^4.2.9",
7320 "micromatch": "^4.0.4",
7321 "pretty-format": "^28.1.0",
7322 "slash": "^3.0.0",
7323 "stack-utils": "^2.0.3"
7324 },
7325 "engines": {
7326 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7327 }
7328 },
7329 "node_modules/jest-message-util/node_modules/ansi-regex": {
7330 "version": "5.0.1",
7331 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7332 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
7333 "dev": true,
7334 "engines": {
7335 "node": ">=8"
7336 }
7337 },
7338 "node_modules/jest-message-util/node_modules/ansi-styles": {
7339 "version": "4.3.0",
7340 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7341 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7342 "dev": true,
7343 "dependencies": {
7344 "color-convert": "^2.0.1"
7345 },
7346 "engines": {
7347 "node": ">=8"
7348 },
7349 "funding": {
7350 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7351 }
7352 },
7353 "node_modules/jest-message-util/node_modules/chalk": {
7354 "version": "4.1.2",
7355 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7356 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7357 "dev": true,
7358 "dependencies": {
7359 "ansi-styles": "^4.1.0",
7360 "supports-color": "^7.1.0"
7361 },
7362 "engines": {
7363 "node": ">=10"
7364 },
7365 "funding": {
7366 "url": "https://github.com/chalk/chalk?sponsor=1"
7367 }
7368 },
7369 "node_modules/jest-message-util/node_modules/color-convert": {
7370 "version": "2.0.1",
7371 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7372 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7373 "dev": true,
7374 "dependencies": {
7375 "color-name": "~1.1.4"
7376 },
7377 "engines": {
7378 "node": ">=7.0.0"
7379 }
7380 },
7381 "node_modules/jest-message-util/node_modules/color-name": {
7382 "version": "1.1.4",
7383 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7384 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7385 "dev": true
7386 },
7387 "node_modules/jest-message-util/node_modules/has-flag": {
7388 "version": "4.0.0",
7389 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7390 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7391 "dev": true,
7392 "engines": {
7393 "node": ">=8"
7394 }
7395 },
7396 "node_modules/jest-message-util/node_modules/pretty-format": {
7397 "version": "28.1.0",
7398 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
7399 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
7400 "dev": true,
7401 "dependencies": {
7402 "@jest/schemas": "^28.0.2",
7403 "ansi-regex": "^5.0.1",
7404 "ansi-styles": "^5.0.0",
7405 "react-is": "^18.0.0"
7406 },
7407 "engines": {
7408 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7409 }
7410 },
7411 "node_modules/jest-message-util/node_modules/pretty-format/node_modules/ansi-styles": {
7412 "version": "5.2.0",
7413 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
7414 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
7415 "dev": true,
7416 "engines": {
7417 "node": ">=10"
7418 },
7419 "funding": {
7420 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7421 }
7422 },
7423 "node_modules/jest-message-util/node_modules/react-is": {
7424 "version": "18.1.0",
7425 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
7426 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
7427 "dev": true
7428 },
7429 "node_modules/jest-message-util/node_modules/supports-color": {
7430 "version": "7.2.0",
7431 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7432 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7433 "dev": true,
7434 "dependencies": {
7435 "has-flag": "^4.0.0"
7436 },
7437 "engines": {
7438 "node": ">=8"
7439 }
7440 },
7441 "node_modules/jest-mock": {
7442 "version": "28.1.0",
7443 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.0.tgz",
7444 "integrity": "sha512-H7BrhggNn77WhdL7O1apG0Q/iwl0Bdd5E1ydhCJzL3oBLh/UYxAwR3EJLsBZ9XA3ZU4PA3UNw4tQjduBTCTmLw==",
7445 "dev": true,
7446 "dependencies": {
7447 "@jest/types": "^28.1.0",
7448 "@types/node": "*"
7449 },
7450 "engines": {
7451 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7452 }
7453 },
7454 "node_modules/jest-pnp-resolver": {
7455 "version": "1.2.2",
7456 "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
7457 "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
7458 "dev": true,
7459 "engines": {
7460 "node": ">=6"
7461 },
7462 "peerDependencies": {
7463 "jest-resolve": "*"
7464 },
7465 "peerDependenciesMeta": {
7466 "jest-resolve": {
7467 "optional": true
7468 }
7469 }
7470 },
7471 "node_modules/jest-regex-util": {
7472 "version": "28.0.2",
7473 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz",
7474 "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==",
7475 "dev": true,
7476 "engines": {
7477 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7478 }
7479 },
7480 "node_modules/jest-resolve": {
7481 "version": "28.1.0",
7482 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.0.tgz",
7483 "integrity": "sha512-vvfN7+tPNnnhDvISuzD1P+CRVP8cK0FHXRwPAcdDaQv4zgvwvag2n55/h5VjYcM5UJG7L4TwE5tZlzcI0X2Lhw==",
7484 "dev": true,
7485 "dependencies": {
7486 "chalk": "^4.0.0",
7487 "graceful-fs": "^4.2.9",
7488 "jest-haste-map": "^28.1.0",
7489 "jest-pnp-resolver": "^1.2.2",
7490 "jest-util": "^28.1.0",
7491 "jest-validate": "^28.1.0",
7492 "resolve": "^1.20.0",
7493 "resolve.exports": "^1.1.0",
7494 "slash": "^3.0.0"
7495 },
7496 "engines": {
7497 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7498 }
7499 },
7500 "node_modules/jest-resolve-dependencies": {
7501 "version": "28.1.0",
7502 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.0.tgz",
7503 "integrity": "sha512-Ue1VYoSZquPwEvng7Uefw8RmZR+me/1kr30H2jMINjGeHgeO/JgrR6wxj2ofkJ7KSAA11W3cOrhNCbj5Dqqd9g==",
7504 "dev": true,
7505 "dependencies": {
7506 "jest-regex-util": "^28.0.2",
7507 "jest-snapshot": "^28.1.0"
7508 },
7509 "engines": {
7510 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7511 }
7512 },
7513 "node_modules/jest-resolve/node_modules/ansi-styles": {
7514 "version": "4.3.0",
7515 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7516 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7517 "dev": true,
7518 "dependencies": {
7519 "color-convert": "^2.0.1"
7520 },
7521 "engines": {
7522 "node": ">=8"
7523 },
7524 "funding": {
7525 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7526 }
7527 },
7528 "node_modules/jest-resolve/node_modules/chalk": {
7529 "version": "4.1.2",
7530 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7531 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7532 "dev": true,
7533 "dependencies": {
7534 "ansi-styles": "^4.1.0",
7535 "supports-color": "^7.1.0"
7536 },
7537 "engines": {
7538 "node": ">=10"
7539 },
7540 "funding": {
7541 "url": "https://github.com/chalk/chalk?sponsor=1"
7542 }
7543 },
7544 "node_modules/jest-resolve/node_modules/color-convert": {
7545 "version": "2.0.1",
7546 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7547 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7548 "dev": true,
7549 "dependencies": {
7550 "color-name": "~1.1.4"
7551 },
7552 "engines": {
7553 "node": ">=7.0.0"
7554 }
7555 },
7556 "node_modules/jest-resolve/node_modules/color-name": {
7557 "version": "1.1.4",
7558 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7559 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7560 "dev": true
7561 },
7562 "node_modules/jest-resolve/node_modules/has-flag": {
7563 "version": "4.0.0",
7564 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7565 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7566 "dev": true,
7567 "engines": {
7568 "node": ">=8"
7569 }
7570 },
7571 "node_modules/jest-resolve/node_modules/supports-color": {
7572 "version": "7.2.0",
7573 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7574 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7575 "dev": true,
7576 "dependencies": {
7577 "has-flag": "^4.0.0"
7578 },
7579 "engines": {
7580 "node": ">=8"
7581 }
7582 },
7583 "node_modules/jest-runner": {
7584 "version": "28.1.0",
7585 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.0.tgz",
7586 "integrity": "sha512-FBpmuh1HB2dsLklAlRdOxNTTHKFR6G1Qmd80pVDvwbZXTriqjWqjei5DKFC1UlM732KjYcE6yuCdiF0WUCOS2w==",
7587 "dev": true,
7588 "dependencies": {
7589 "@jest/console": "^28.1.0",
7590 "@jest/environment": "^28.1.0",
7591 "@jest/test-result": "^28.1.0",
7592 "@jest/transform": "^28.1.0",
7593 "@jest/types": "^28.1.0",
7594 "@types/node": "*",
7595 "chalk": "^4.0.0",
7596 "emittery": "^0.10.2",
7597 "graceful-fs": "^4.2.9",
7598 "jest-docblock": "^28.0.2",
7599 "jest-environment-node": "^28.1.0",
7600 "jest-haste-map": "^28.1.0",
7601 "jest-leak-detector": "^28.1.0",
7602 "jest-message-util": "^28.1.0",
7603 "jest-resolve": "^28.1.0",
7604 "jest-runtime": "^28.1.0",
7605 "jest-util": "^28.1.0",
7606 "jest-watcher": "^28.1.0",
7607 "jest-worker": "^28.1.0",
7608 "source-map-support": "0.5.13",
7609 "throat": "^6.0.1"
7610 },
7611 "engines": {
7612 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7613 }
7614 },
7615 "node_modules/jest-runner/node_modules/ansi-styles": {
7616 "version": "4.3.0",
7617 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7618 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7619 "dev": true,
7620 "dependencies": {
7621 "color-convert": "^2.0.1"
7622 },
7623 "engines": {
7624 "node": ">=8"
7625 },
7626 "funding": {
7627 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7628 }
7629 },
7630 "node_modules/jest-runner/node_modules/chalk": {
7631 "version": "4.1.2",
7632 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7633 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7634 "dev": true,
7635 "dependencies": {
7636 "ansi-styles": "^4.1.0",
7637 "supports-color": "^7.1.0"
7638 },
7639 "engines": {
7640 "node": ">=10"
7641 },
7642 "funding": {
7643 "url": "https://github.com/chalk/chalk?sponsor=1"
7644 }
7645 },
7646 "node_modules/jest-runner/node_modules/color-convert": {
7647 "version": "2.0.1",
7648 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7649 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7650 "dev": true,
7651 "dependencies": {
7652 "color-name": "~1.1.4"
7653 },
7654 "engines": {
7655 "node": ">=7.0.0"
7656 }
7657 },
7658 "node_modules/jest-runner/node_modules/color-name": {
7659 "version": "1.1.4",
7660 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7661 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7662 "dev": true
7663 },
7664 "node_modules/jest-runner/node_modules/has-flag": {
7665 "version": "4.0.0",
7666 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7667 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7668 "dev": true,
7669 "engines": {
7670 "node": ">=8"
7671 }
7672 },
7673 "node_modules/jest-runner/node_modules/source-map": {
7674 "version": "0.6.1",
7675 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
7676 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
7677 "dev": true,
7678 "engines": {
7679 "node": ">=0.10.0"
7680 }
7681 },
7682 "node_modules/jest-runner/node_modules/source-map-support": {
7683 "version": "0.5.13",
7684 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
7685 "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
7686 "dev": true,
7687 "dependencies": {
7688 "buffer-from": "^1.0.0",
7689 "source-map": "^0.6.0"
7690 }
7691 },
7692 "node_modules/jest-runner/node_modules/supports-color": {
7693 "version": "7.2.0",
7694 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7695 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7696 "dev": true,
7697 "dependencies": {
7698 "has-flag": "^4.0.0"
7699 },
7700 "engines": {
7701 "node": ">=8"
7702 }
7703 },
7704 "node_modules/jest-runtime": {
7705 "version": "28.1.0",
7706 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.0.tgz",
7707 "integrity": "sha512-wNYDiwhdH/TV3agaIyVF0lsJ33MhyujOe+lNTUiolqKt8pchy1Hq4+tDMGbtD5P/oNLA3zYrpx73T9dMTOCAcg==",
7708 "dev": true,
7709 "dependencies": {
7710 "@jest/environment": "^28.1.0",
7711 "@jest/fake-timers": "^28.1.0",
7712 "@jest/globals": "^28.1.0",
7713 "@jest/source-map": "^28.0.2",
7714 "@jest/test-result": "^28.1.0",
7715 "@jest/transform": "^28.1.0",
7716 "@jest/types": "^28.1.0",
7717 "chalk": "^4.0.0",
7718 "cjs-module-lexer": "^1.0.0",
7719 "collect-v8-coverage": "^1.0.0",
7720 "execa": "^5.0.0",
7721 "glob": "^7.1.3",
7722 "graceful-fs": "^4.2.9",
7723 "jest-haste-map": "^28.1.0",
7724 "jest-message-util": "^28.1.0",
7725 "jest-mock": "^28.1.0",
7726 "jest-regex-util": "^28.0.2",
7727 "jest-resolve": "^28.1.0",
7728 "jest-snapshot": "^28.1.0",
7729 "jest-util": "^28.1.0",
7730 "slash": "^3.0.0",
7731 "strip-bom": "^4.0.0"
7732 },
7733 "engines": {
7734 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7735 }
7736 },
7737 "node_modules/jest-runtime/node_modules/ansi-styles": {
7738 "version": "4.3.0",
7739 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7740 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7741 "dev": true,
7742 "dependencies": {
7743 "color-convert": "^2.0.1"
7744 },
7745 "engines": {
7746 "node": ">=8"
7747 },
7748 "funding": {
7749 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7750 }
7751 },
7752 "node_modules/jest-runtime/node_modules/chalk": {
7753 "version": "4.1.2",
7754 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7755 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7756 "dev": true,
7757 "dependencies": {
7758 "ansi-styles": "^4.1.0",
7759 "supports-color": "^7.1.0"
7760 },
7761 "engines": {
7762 "node": ">=10"
7763 },
7764 "funding": {
7765 "url": "https://github.com/chalk/chalk?sponsor=1"
7766 }
7767 },
7768 "node_modules/jest-runtime/node_modules/color-convert": {
7769 "version": "2.0.1",
7770 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7771 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7772 "dev": true,
7773 "dependencies": {
7774 "color-name": "~1.1.4"
7775 },
7776 "engines": {
7777 "node": ">=7.0.0"
7778 }
7779 },
7780 "node_modules/jest-runtime/node_modules/color-name": {
7781 "version": "1.1.4",
7782 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7783 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7784 "dev": true
7785 },
7786 "node_modules/jest-runtime/node_modules/has-flag": {
7787 "version": "4.0.0",
7788 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7789 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7790 "dev": true,
7791 "engines": {
7792 "node": ">=8"
7793 }
7794 },
7795 "node_modules/jest-runtime/node_modules/supports-color": {
7796 "version": "7.2.0",
7797 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
7798 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
7799 "dev": true,
7800 "dependencies": {
7801 "has-flag": "^4.0.0"
7802 },
7803 "engines": {
7804 "node": ">=8"
7805 }
7806 },
7807 "node_modules/jest-snapshot": {
7808 "version": "28.1.0",
7809 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.0.tgz",
7810 "integrity": "sha512-ex49M2ZrZsUyQLpLGxQtDbahvgBjlLPgklkqGM0hq/F7W/f8DyqZxVHjdy19QKBm4O93eDp+H5S23EiTbbUmHw==",
7811 "dev": true,
7812 "dependencies": {
7813 "@babel/core": "^7.11.6",
7814 "@babel/generator": "^7.7.2",
7815 "@babel/plugin-syntax-typescript": "^7.7.2",
7816 "@babel/traverse": "^7.7.2",
7817 "@babel/types": "^7.3.3",
7818 "@jest/expect-utils": "^28.1.0",
7819 "@jest/transform": "^28.1.0",
7820 "@jest/types": "^28.1.0",
7821 "@types/babel__traverse": "^7.0.6",
7822 "@types/prettier": "^2.1.5",
7823 "babel-preset-current-node-syntax": "^1.0.0",
7824 "chalk": "^4.0.0",
7825 "expect": "^28.1.0",
7826 "graceful-fs": "^4.2.9",
7827 "jest-diff": "^28.1.0",
7828 "jest-get-type": "^28.0.2",
7829 "jest-haste-map": "^28.1.0",
7830 "jest-matcher-utils": "^28.1.0",
7831 "jest-message-util": "^28.1.0",
7832 "jest-util": "^28.1.0",
7833 "natural-compare": "^1.4.0",
7834 "pretty-format": "^28.1.0",
7835 "semver": "^7.3.5"
7836 },
7837 "engines": {
7838 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7839 }
7840 },
7841 "node_modules/jest-snapshot/node_modules/ansi-regex": {
7842 "version": "5.0.1",
7843 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7844 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
7845 "dev": true,
7846 "engines": {
7847 "node": ">=8"
7848 }
7849 },
7850 "node_modules/jest-snapshot/node_modules/ansi-styles": {
7851 "version": "4.3.0",
7852 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7853 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7854 "dev": true,
7855 "dependencies": {
7856 "color-convert": "^2.0.1"
7857 },
7858 "engines": {
7859 "node": ">=8"
7860 },
7861 "funding": {
7862 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7863 }
7864 },
7865 "node_modules/jest-snapshot/node_modules/chalk": {
7866 "version": "4.1.2",
7867 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7868 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7869 "dev": true,
7870 "dependencies": {
7871 "ansi-styles": "^4.1.0",
7872 "supports-color": "^7.1.0"
7873 },
7874 "engines": {
7875 "node": ">=10"
7876 },
7877 "funding": {
7878 "url": "https://github.com/chalk/chalk?sponsor=1"
7879 }
7880 },
7881 "node_modules/jest-snapshot/node_modules/color-convert": {
7882 "version": "2.0.1",
7883 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7884 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7885 "dev": true,
7886 "dependencies": {
7887 "color-name": "~1.1.4"
7888 },
7889 "engines": {
7890 "node": ">=7.0.0"
7891 }
7892 },
7893 "node_modules/jest-snapshot/node_modules/color-name": {
7894 "version": "1.1.4",
7895 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7896 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7897 "dev": true
7898 },
7899 "node_modules/jest-snapshot/node_modules/diff-sequences": {
7900 "version": "28.0.2",
7901 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz",
7902 "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==",
7903 "dev": true,
7904 "engines": {
7905 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7906 }
7907 },
7908 "node_modules/jest-snapshot/node_modules/expect": {
7909 "version": "28.1.0",
7910 "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz",
7911 "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==",
7912 "dev": true,
7913 "dependencies": {
7914 "@jest/expect-utils": "^28.1.0",
7915 "jest-get-type": "^28.0.2",
7916 "jest-matcher-utils": "^28.1.0",
7917 "jest-message-util": "^28.1.0",
7918 "jest-util": "^28.1.0"
7919 },
7920 "engines": {
7921 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7922 }
7923 },
7924 "node_modules/jest-snapshot/node_modules/has-flag": {
7925 "version": "4.0.0",
7926 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
7927 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
7928 "dev": true,
7929 "engines": {
7930 "node": ">=8"
7931 }
7932 },
7933 "node_modules/jest-snapshot/node_modules/jest-diff": {
7934 "version": "28.1.0",
7935 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz",
7936 "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==",
7937 "dev": true,
7938 "dependencies": {
7939 "chalk": "^4.0.0",
7940 "diff-sequences": "^28.0.2",
7941 "jest-get-type": "^28.0.2",
7942 "pretty-format": "^28.1.0"
7943 },
7944 "engines": {
7945 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7946 }
7947 },
7948 "node_modules/jest-snapshot/node_modules/jest-get-type": {
7949 "version": "28.0.2",
7950 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
7951 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
7952 "dev": true,
7953 "engines": {
7954 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7955 }
7956 },
7957 "node_modules/jest-snapshot/node_modules/jest-matcher-utils": {
7958 "version": "28.1.0",
7959 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz",
7960 "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==",
7961 "dev": true,
7962 "dependencies": {
7963 "chalk": "^4.0.0",
7964 "jest-diff": "^28.1.0",
7965 "jest-get-type": "^28.0.2",
7966 "pretty-format": "^28.1.0"
7967 },
7968 "engines": {
7969 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7970 }
7971 },
7972 "node_modules/jest-snapshot/node_modules/pretty-format": {
7973 "version": "28.1.0",
7974 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
7975 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
7976 "dev": true,
7977 "dependencies": {
7978 "@jest/schemas": "^28.0.2",
7979 "ansi-regex": "^5.0.1",
7980 "ansi-styles": "^5.0.0",
7981 "react-is": "^18.0.0"
7982 },
7983 "engines": {
7984 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
7985 }
7986 },
7987 "node_modules/jest-snapshot/node_modules/pretty-format/node_modules/ansi-styles": {
7988 "version": "5.2.0",
7989 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
7990 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
7991 "dev": true,
7992 "engines": {
7993 "node": ">=10"
7994 },
7995 "funding": {
7996 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7997 }
7998 },
7999 "node_modules/jest-snapshot/node_modules/react-is": {
8000 "version": "18.1.0",
8001 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
8002 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
8003 "dev": true
8004 },
8005 "node_modules/jest-snapshot/node_modules/semver": {
8006 "version": "7.3.7",
8007 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
8008 "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
8009 "dev": true,
8010 "dependencies": {
8011 "lru-cache": "^6.0.0"
8012 },
8013 "bin": {
8014 "semver": "bin/semver.js"
8015 },
8016 "engines": {
8017 "node": ">=10"
8018 }
8019 },
8020 "node_modules/jest-snapshot/node_modules/supports-color": {
8021 "version": "7.2.0",
8022 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
8023 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
8024 "dev": true,
8025 "dependencies": {
8026 "has-flag": "^4.0.0"
8027 },
8028 "engines": {
8029 "node": ">=8"
8030 }
8031 },
8032 "node_modules/jest-util": {
8033 "version": "28.1.0",
8034 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.0.tgz",
8035 "integrity": "sha512-qYdCKD77k4Hwkose2YBEqQk7PzUf/NSE+rutzceduFveQREeH6b+89Dc9+wjX9dAwHcgdx4yedGA3FQlU/qCTA==",
8036 "dev": true,
8037 "dependencies": {
8038 "@jest/types": "^28.1.0",
8039 "@types/node": "*",
8040 "chalk": "^4.0.0",
8041 "ci-info": "^3.2.0",
8042 "graceful-fs": "^4.2.9",
8043 "picomatch": "^2.2.3"
8044 },
8045 "engines": {
8046 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
8047 }
8048 },
8049 "node_modules/jest-util/node_modules/ansi-styles": {
8050 "version": "4.3.0",
8051 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
8052 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
8053 "dev": true,
8054 "dependencies": {
8055 "color-convert": "^2.0.1"
8056 },
8057 "engines": {
8058 "node": ">=8"
8059 },
8060 "funding": {
8061 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8062 }
8063 },
8064 "node_modules/jest-util/node_modules/chalk": {
8065 "version": "4.1.2",
8066 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
8067 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
8068 "dev": true,
8069 "dependencies": {
8070 "ansi-styles": "^4.1.0",
8071 "supports-color": "^7.1.0"
8072 },
8073 "engines": {
8074 "node": ">=10"
8075 },
8076 "funding": {
8077 "url": "https://github.com/chalk/chalk?sponsor=1"
8078 }
8079 },
8080 "node_modules/jest-util/node_modules/color-convert": {
8081 "version": "2.0.1",
8082 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
8083 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
8084 "dev": true,
8085 "dependencies": {
8086 "color-name": "~1.1.4"
8087 },
8088 "engines": {
8089 "node": ">=7.0.0"
8090 }
8091 },
8092 "node_modules/jest-util/node_modules/color-name": {
8093 "version": "1.1.4",
8094 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
8095 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
8096 "dev": true
8097 },
8098 "node_modules/jest-util/node_modules/has-flag": {
8099 "version": "4.0.0",
8100 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8101 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8102 "dev": true,
8103 "engines": {
8104 "node": ">=8"
8105 }
8106 },
8107 "node_modules/jest-util/node_modules/supports-color": {
8108 "version": "7.2.0",
8109 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
8110 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
8111 "dev": true,
8112 "dependencies": {
8113 "has-flag": "^4.0.0"
8114 },
8115 "engines": {
8116 "node": ">=8"
8117 }
8118 },
8119 "node_modules/jest-validate": {
8120 "version": "28.1.0",
8121 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.0.tgz",
8122 "integrity": "sha512-Lly7CJYih3vQBfjLeANGgBSBJ7pEa18cxpQfQEq2go2xyEzehnHfQTjoUia8xUv4x4J80XKFIDwJJThXtRFQXQ==",
8123 "dev": true,
8124 "dependencies": {
8125 "@jest/types": "^28.1.0",
8126 "camelcase": "^6.2.0",
8127 "chalk": "^4.0.0",
8128 "jest-get-type": "^28.0.2",
8129 "leven": "^3.1.0",
8130 "pretty-format": "^28.1.0"
8131 },
8132 "engines": {
8133 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
8134 }
8135 },
8136 "node_modules/jest-validate/node_modules/ansi-regex": {
8137 "version": "5.0.1",
8138 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
8139 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
8140 "dev": true,
8141 "engines": {
8142 "node": ">=8"
8143 }
8144 },
8145 "node_modules/jest-validate/node_modules/ansi-styles": {
8146 "version": "4.3.0",
8147 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
8148 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
8149 "dev": true,
8150 "dependencies": {
8151 "color-convert": "^2.0.1"
8152 },
8153 "engines": {
8154 "node": ">=8"
8155 },
8156 "funding": {
8157 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8158 }
8159 },
8160 "node_modules/jest-validate/node_modules/camelcase": {
8161 "version": "6.3.0",
8162 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
8163 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
8164 "dev": true,
8165 "engines": {
8166 "node": ">=10"
8167 },
8168 "funding": {
8169 "url": "https://github.com/sponsors/sindresorhus"
8170 }
8171 },
8172 "node_modules/jest-validate/node_modules/chalk": {
8173 "version": "4.1.2",
8174 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
8175 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
8176 "dev": true,
8177 "dependencies": {
8178 "ansi-styles": "^4.1.0",
8179 "supports-color": "^7.1.0"
8180 },
8181 "engines": {
8182 "node": ">=10"
8183 },
8184 "funding": {
8185 "url": "https://github.com/chalk/chalk?sponsor=1"
8186 }
8187 },
8188 "node_modules/jest-validate/node_modules/color-convert": {
8189 "version": "2.0.1",
8190 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
8191 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
8192 "dev": true,
8193 "dependencies": {
8194 "color-name": "~1.1.4"
8195 },
8196 "engines": {
8197 "node": ">=7.0.0"
8198 }
8199 },
8200 "node_modules/jest-validate/node_modules/color-name": {
8201 "version": "1.1.4",
8202 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
8203 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
8204 "dev": true
8205 },
8206 "node_modules/jest-validate/node_modules/has-flag": {
8207 "version": "4.0.0",
8208 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8209 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8210 "dev": true,
8211 "engines": {
8212 "node": ">=8"
8213 }
8214 },
8215 "node_modules/jest-validate/node_modules/jest-get-type": {
8216 "version": "28.0.2",
8217 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
8218 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
8219 "dev": true,
8220 "engines": {
8221 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
8222 }
8223 },
8224 "node_modules/jest-validate/node_modules/pretty-format": {
8225 "version": "28.1.0",
8226 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
8227 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
8228 "dev": true,
8229 "dependencies": {
8230 "@jest/schemas": "^28.0.2",
8231 "ansi-regex": "^5.0.1",
8232 "ansi-styles": "^5.0.0",
8233 "react-is": "^18.0.0"
8234 },
8235 "engines": {
8236 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
8237 }
8238 },
8239 "node_modules/jest-validate/node_modules/pretty-format/node_modules/ansi-styles": {
8240 "version": "5.2.0",
8241 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
8242 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
8243 "dev": true,
8244 "engines": {
8245 "node": ">=10"
8246 },
8247 "funding": {
8248 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8249 }
8250 },
8251 "node_modules/jest-validate/node_modules/react-is": {
8252 "version": "18.1.0",
8253 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
8254 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
8255 "dev": true
8256 },
8257 "node_modules/jest-validate/node_modules/supports-color": {
8258 "version": "7.2.0",
8259 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
8260 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
8261 "dev": true,
8262 "dependencies": {
8263 "has-flag": "^4.0.0"
8264 },
8265 "engines": {
8266 "node": ">=8"
8267 }
8268 },
8269 "node_modules/jest-watcher": {
8270 "version": "28.1.0",
8271 "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.0.tgz",
8272 "integrity": "sha512-tNHMtfLE8Njcr2IRS+5rXYA4BhU90gAOwI9frTGOqd+jX0P/Au/JfRSNqsf5nUTcWdbVYuLxS1KjnzILSoR5hA==",
8273 "dev": true,
8274 "dependencies": {
8275 "@jest/test-result": "^28.1.0",
8276 "@jest/types": "^28.1.0",
8277 "@types/node": "*",
8278 "ansi-escapes": "^4.2.1",
8279 "chalk": "^4.0.0",
8280 "emittery": "^0.10.2",
8281 "jest-util": "^28.1.0",
8282 "string-length": "^4.0.1"
8283 },
8284 "engines": {
8285 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
8286 }
8287 },
8288 "node_modules/jest-watcher/node_modules/ansi-styles": {
8289 "version": "4.3.0",
8290 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
8291 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
8292 "dev": true,
8293 "dependencies": {
8294 "color-convert": "^2.0.1"
8295 },
8296 "engines": {
8297 "node": ">=8"
8298 },
8299 "funding": {
8300 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
8301 }
8302 },
8303 "node_modules/jest-watcher/node_modules/chalk": {
8304 "version": "4.1.2",
8305 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
8306 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
8307 "dev": true,
8308 "dependencies": {
8309 "ansi-styles": "^4.1.0",
8310 "supports-color": "^7.1.0"
8311 },
8312 "engines": {
8313 "node": ">=10"
8314 },
8315 "funding": {
8316 "url": "https://github.com/chalk/chalk?sponsor=1"
8317 }
8318 },
8319 "node_modules/jest-watcher/node_modules/color-convert": {
8320 "version": "2.0.1",
8321 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
8322 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
8323 "dev": true,
8324 "dependencies": {
8325 "color-name": "~1.1.4"
8326 },
8327 "engines": {
8328 "node": ">=7.0.0"
8329 }
8330 },
8331 "node_modules/jest-watcher/node_modules/color-name": {
8332 "version": "1.1.4",
8333 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
8334 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
8335 "dev": true
8336 },
8337 "node_modules/jest-watcher/node_modules/has-flag": {
8338 "version": "4.0.0",
8339 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8340 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8341 "dev": true,
8342 "engines": {
8343 "node": ">=8"
8344 }
8345 },
8346 "node_modules/jest-watcher/node_modules/supports-color": {
8347 "version": "7.2.0",
8348 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
8349 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
8350 "dev": true,
8351 "dependencies": {
8352 "has-flag": "^4.0.0"
8353 },
8354 "engines": {
8355 "node": ">=8"
8356 }
8357 },
8358 "node_modules/jest-worker": {
8359 "version": "28.1.0",
8360 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.0.tgz",
8361 "integrity": "sha512-ZHwM6mNwaWBR52Snff8ZvsCTqQsvhCxP/bT1I6T6DAnb6ygkshsyLQIMxFwHpYxht0HOoqt23JlC01viI7T03A==",
8362 "dev": true,
8363 "dependencies": {
8364 "@types/node": "*",
8365 "merge-stream": "^2.0.0",
8366 "supports-color": "^8.0.0"
8367 },
8368 "engines": {
8369 "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
8370 }
8371 },
8372 "node_modules/jest-worker/node_modules/has-flag": {
8373 "version": "4.0.0",
8374 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
8375 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
8376 "dev": true,
8377 "engines": {
8378 "node": ">=8"
8379 }
8380 },
8381 "node_modules/jest-worker/node_modules/supports-color": {
8382 "version": "8.1.1",
8383 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
8384 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
8385 "dev": true,
8386 "dependencies": {
8387 "has-flag": "^4.0.0"
8388 },
8389 "engines": {
8390 "node": ">=10"
8391 },
8392 "funding": {
8393 "url": "https://github.com/chalk/supports-color?sponsor=1"
8394 }
8395 },
8396 "node_modules/jmespath": {
8397 "version": "0.15.0",
8398 "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz",
8399 "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=",
8400 "dev": true,
8401 "engines": {
8402 "node": ">= 0.6.0"
8403 }
8404 },
8405 "node_modules/joycon": {
8406 "version": "2.2.5",
8407 "resolved": "https://registry.npmjs.org/joycon/-/joycon-2.2.5.tgz",
8408 "integrity": "sha512-YqvUxoOcVPnCp0VU1/56f+iKSdvIRJYPznH22BdXV3xMk75SFXhWeJkZ8C9XxUWt1b5x2X1SxuFygW1U0FmkEQ==",
8409 "dev": true,
8410 "engines": {
8411 "node": ">=6"
8412 }
8413 },
8414 "node_modules/jpeg-js": {
8415 "version": "0.4.3",
8416 "dev": true,
8417 "license": "BSD-3-Clause"
8418 },
8419 "node_modules/js-tokens": {
8420 "version": "4.0.0",
8421 "dev": true,
8422 "license": "MIT"
8423 },
8424 "node_modules/js-yaml": {
8425 "version": "3.14.1",
8426 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
8427 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
8428 "dev": true,
8429 "dependencies": {
8430 "argparse": "^1.0.7",
8431 "esprima": "^4.0.0"
8432 },
8433 "bin": {
8434 "js-yaml": "bin/js-yaml.js"
8435 }
8436 },
8437 "node_modules/jsdom": {
8438 "version": "19.0.0",
8439 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz",
8440 "integrity": "sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==",
8441 "dev": true,
8442 "dependencies": {
8443 "abab": "^2.0.5",
8444 "acorn": "^8.5.0",
8445 "acorn-globals": "^6.0.0",
8446 "cssom": "^0.5.0",
8447 "cssstyle": "^2.3.0",
8448 "data-urls": "^3.0.1",
8449 "decimal.js": "^10.3.1",
8450 "domexception": "^4.0.0",
8451 "escodegen": "^2.0.0",
8452 "form-data": "^4.0.0",
8453 "html-encoding-sniffer": "^3.0.0",
8454 "http-proxy-agent": "^5.0.0",
8455 "https-proxy-agent": "^5.0.0",
8456 "is-potential-custom-element-name": "^1.0.1",
8457 "nwsapi": "^2.2.0",
8458 "parse5": "6.0.1",
8459 "saxes": "^5.0.1",
8460 "symbol-tree": "^3.2.4",
8461 "tough-cookie": "^4.0.0",
8462 "w3c-hr-time": "^1.0.2",
8463 "w3c-xmlserializer": "^3.0.0",
8464 "webidl-conversions": "^7.0.0",
8465 "whatwg-encoding": "^2.0.0",
8466 "whatwg-mimetype": "^3.0.0",
8467 "whatwg-url": "^10.0.0",
8468 "ws": "^8.2.3",
8469 "xml-name-validator": "^4.0.0"
8470 },
8471 "engines": {
8472 "node": ">=12"
8473 },
8474 "peerDependencies": {
8475 "canvas": "^2.5.0"
8476 },
8477 "peerDependenciesMeta": {
8478 "canvas": {
8479 "optional": true
8480 }
8481 }
8482 },
8483 "node_modules/jsdom/node_modules/acorn": {
8484 "version": "8.7.1",
8485 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
8486 "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
8487 "dev": true,
8488 "bin": {
8489 "acorn": "bin/acorn"
8490 },
8491 "engines": {
8492 "node": ">=0.4.0"
8493 }
8494 },
8495 "node_modules/jsdom/node_modules/form-data": {
8496 "version": "4.0.0",
8497 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
8498 "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
8499 "dev": true,
8500 "dependencies": {
8501 "asynckit": "^0.4.0",
8502 "combined-stream": "^1.0.8",
8503 "mime-types": "^2.1.12"
8504 },
8505 "engines": {
8506 "node": ">= 6"
8507 }
8508 },
8509 "node_modules/jsesc": {
8510 "version": "2.5.2",
8511 "dev": true,
8512 "license": "MIT",
8513 "bin": {
8514 "jsesc": "bin/jsesc"
8515 },
8516 "engines": {
8517 "node": ">=4"
8518 }
8519 },
8520 "node_modules/json-parse-even-better-errors": {
8521 "version": "2.3.1",
8522 "dev": true,
8523 "license": "MIT"
8524 },
8525 "node_modules/json-schema-traverse": {
8526 "version": "0.4.1",
8527 "dev": true,
8528 "license": "MIT"
8529 },
8530 "node_modules/json-stable-stringify-without-jsonify": {
8531 "version": "1.0.1",
8532 "dev": true,
8533 "license": "MIT"
8534 },
8535 "node_modules/json5": {
8536 "version": "2.2.1",
8537 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
8538 "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
8539 "dev": true,
8540 "bin": {
8541 "json5": "lib/cli.js"
8542 },
8543 "engines": {
8544 "node": ">=6"
8545 }
8546 },
8547 "node_modules/jsonc-parser": {
8548 "version": "3.0.0",
8549 "dev": true,
8550 "license": "MIT"
8551 },
8552 "node_modules/kleur": {
8553 "version": "4.1.4",
8554 "dev": true,
8555 "license": "MIT",
8556 "engines": {
8557 "node": ">=6"
8558 }
8559 },
8560 "node_modules/language-name-map": {
8561 "version": "0.3.0",
8562 "dev": true,
8563 "license": "BSD-2-Clause"
8564 },
8565 "node_modules/leven": {
8566 "version": "3.1.0",
8567 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
8568 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
8569 "dev": true,
8570 "engines": {
8571 "node": ">=6"
8572 }
8573 },
8574 "node_modules/levn": {
8575 "version": "0.4.1",
8576 "dev": true,
8577 "license": "MIT",
8578 "dependencies": {
8579 "prelude-ls": "^1.2.1",
8580 "type-check": "~0.4.0"
8581 },
8582 "engines": {
8583 "node": ">= 0.8.0"
8584 }
8585 },
8586 "node_modules/libnpmconfig": {
8587 "version": "1.2.1",
8588 "resolved": "https://registry.npmjs.org/libnpmconfig/-/libnpmconfig-1.2.1.tgz",
8589 "integrity": "sha512-9esX8rTQAHqarx6qeZqmGQKBNZR5OIbl/Ayr0qQDy3oXja2iFVQQI81R6GZ2a02bSNZ9p3YOGX1O6HHCb1X7kA==",
8590 "deprecated": "This module is not used anymore. npm config is parsed by npm itself and by @npmcli/config",
8591 "dev": true,
8592 "dependencies": {
8593 "figgy-pudding": "^3.5.1",
8594 "find-up": "^3.0.0",
8595 "ini": "^1.3.5"
8596 }
8597 },
8598 "node_modules/libnpmconfig/node_modules/find-up": {
8599 "version": "3.0.0",
8600 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
8601 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
8602 "dev": true,
8603 "dependencies": {
8604 "locate-path": "^3.0.0"
8605 },
8606 "engines": {
8607 "node": ">=6"
8608 }
8609 },
8610 "node_modules/libnpmconfig/node_modules/locate-path": {
8611 "version": "3.0.0",
8612 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
8613 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
8614 "dev": true,
8615 "dependencies": {
8616 "p-locate": "^3.0.0",
8617 "path-exists": "^3.0.0"
8618 },
8619 "engines": {
8620 "node": ">=6"
8621 }
8622 },
8623 "node_modules/libnpmconfig/node_modules/p-locate": {
8624 "version": "3.0.0",
8625 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
8626 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
8627 "dev": true,
8628 "dependencies": {
8629 "p-limit": "^2.0.0"
8630 },
8631 "engines": {
8632 "node": ">=6"
8633 }
8634 },
8635 "node_modules/libnpmconfig/node_modules/path-exists": {
8636 "version": "3.0.0",
8637 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
8638 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
8639 "dev": true,
8640 "engines": {
8641 "node": ">=4"
8642 }
8643 },
8644 "node_modules/lilconfig": {
8645 "version": "2.0.5",
8646 "dev": true,
8647 "license": "MIT",
8648 "engines": {
8649 "node": ">=10"
8650 }
8651 },
8652 "node_modules/lines-and-columns": {
8653 "version": "1.2.4",
8654 "dev": true,
8655 "license": "MIT"
8656 },
8657 "node_modules/listenercount": {
8658 "version": "1.0.1",
8659 "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz",
8660 "integrity": "sha1-hMinKrWcRyUyFIDJdeZQg0LnCTc=",
8661 "dev": true
8662 },
8663 "node_modules/locate-path": {
8664 "version": "5.0.0",
8665 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
8666 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
8667 "dev": true,
8668 "dependencies": {
8669 "p-locate": "^4.1.0"
8670 },
8671 "engines": {
8672 "node": ">=8"
8673 }
8674 },
8675 "node_modules/lodash": {
8676 "version": "4.17.21",
8677 "dev": true,
8678 "license": "MIT"
8679 },
8680 "node_modules/lodash.castarray": {
8681 "version": "4.4.0",
8682 "dev": true,
8683 "license": "MIT"
8684 },
8685 "node_modules/lodash.isfunction": {
8686 "version": "3.0.8",
8687 "dev": true,
8688 "license": "MIT"
8689 },
8690 "node_modules/lodash.isnil": {
8691 "version": "4.0.0",
8692 "dev": true,
8693 "license": "MIT"
8694 },
8695 "node_modules/lodash.isplainobject": {
8696 "version": "4.0.6",
8697 "dev": true,
8698 "license": "MIT"
8699 },
8700 "node_modules/lodash.isundefined": {
8701 "version": "3.0.1",
8702 "dev": true,
8703 "license": "MIT"
8704 },
8705 "node_modules/lodash.memoize": {
8706 "version": "4.1.2",
8707 "dev": true,
8708 "license": "MIT"
8709 },
8710 "node_modules/lodash.merge": {
8711 "version": "4.6.2",
8712 "dev": true,
8713 "license": "MIT"
8714 },
8715 "node_modules/lodash.omit": {
8716 "version": "4.5.0",
8717 "dev": true,
8718 "license": "MIT"
8719 },
8720 "node_modules/lodash.omitby": {
8721 "version": "4.6.0",
8722 "dev": true,
8723 "license": "MIT"
8724 },
8725 "node_modules/loose-envify": {
8726 "version": "1.4.0",
8727 "dev": true,
8728 "license": "MIT",
8729 "dependencies": {
8730 "js-tokens": "^3.0.0 || ^4.0.0"
8731 },
8732 "bin": {
8733 "loose-envify": "cli.js"
8734 }
8735 },
8736 "node_modules/lru-cache": {
8737 "version": "6.0.0",
8738 "dev": true,
8739 "license": "ISC",
8740 "dependencies": {
8741 "yallist": "^4.0.0"
8742 },
8743 "engines": {
8744 "node": ">=10"
8745 }
8746 },
8747 "node_modules/lru-queue": {
8748 "version": "0.1.0",
8749 "dev": true,
8750 "license": "MIT",
8751 "dependencies": {
8752 "es5-ext": "~0.10.2"
8753 }
8754 },
8755 "node_modules/lunr": {
8756 "version": "2.3.9",
8757 "dev": true,
8758 "license": "MIT"
8759 },
8760 "node_modules/lz-string": {
8761 "version": "1.4.4",
8762 "dev": true,
8763 "license": "WTFPL",
8764 "bin": {
8765 "lz-string": "bin/bin.js"
8766 }
8767 },
8768 "node_modules/magic-string": {
8769 "version": "0.26.1",
8770 "dev": true,
8771 "license": "MIT",
8772 "dependencies": {
8773 "sourcemap-codec": "^1.4.8"
8774 },
8775 "engines": {
8776 "node": ">=12"
8777 }
8778 },
8779 "node_modules/make-dir": {
8780 "version": "3.1.0",
8781 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
8782 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
8783 "dev": true,
8784 "dependencies": {
8785 "semver": "^6.0.0"
8786 },
8787 "engines": {
8788 "node": ">=8"
8789 },
8790 "funding": {
8791 "url": "https://github.com/sponsors/sindresorhus"
8792 }
8793 },
8794 "node_modules/make-error": {
8795 "version": "1.3.6",
8796 "dev": true,
8797 "license": "ISC"
8798 },
8799 "node_modules/make-error-cause": {
8800 "version": "1.2.2",
8801 "dev": true,
8802 "license": "Apache-2.0",
8803 "dependencies": {
8804 "make-error": "^1.2.0"
8805 }
8806 },
8807 "node_modules/makeerror": {
8808 "version": "1.0.12",
8809 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
8810 "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
8811 "dev": true,
8812 "dependencies": {
8813 "tmpl": "1.0.5"
8814 }
8815 },
8816 "node_modules/marked": {
8817 "version": "4.0.14",
8818 "dev": true,
8819 "license": "MIT",
8820 "bin": {
8821 "marked": "bin/marked.js"
8822 },
8823 "engines": {
8824 "node": ">= 12"
8825 }
8826 },
8827 "node_modules/media-typer": {
8828 "version": "0.3.0",
8829 "dev": true,
8830 "license": "MIT",
8831 "engines": {
8832 "node": ">= 0.6"
8833 }
8834 },
8835 "node_modules/memoizee": {
8836 "version": "0.4.15",
8837 "dev": true,
8838 "license": "ISC",
8839 "dependencies": {
8840 "d": "^1.0.1",
8841 "es5-ext": "^0.10.53",
8842 "es6-weak-map": "^2.0.3",
8843 "event-emitter": "^0.3.5",
8844 "is-promise": "^2.2.2",
8845 "lru-queue": "^0.1.0",
8846 "next-tick": "^1.1.0",
8847 "timers-ext": "^0.1.7"
8848 }
8849 },
8850 "node_modules/merge-descriptors": {
8851 "version": "1.0.1",
8852 "dev": true,
8853 "license": "MIT"
8854 },
8855 "node_modules/merge-stream": {
8856 "version": "2.0.0",
8857 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
8858 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
8859 "dev": true
8860 },
8861 "node_modules/merge2": {
8862 "version": "1.4.1",
8863 "dev": true,
8864 "license": "MIT",
8865 "engines": {
8866 "node": ">= 8"
8867 }
8868 },
8869 "node_modules/methods": {
8870 "version": "1.1.2",
8871 "dev": true,
8872 "license": "MIT",
8873 "engines": {
8874 "node": ">= 0.6"
8875 }
8876 },
8877 "node_modules/micromatch": {
8878 "version": "4.0.5",
8879 "dev": true,
8880 "license": "MIT",
8881 "dependencies": {
8882 "braces": "^3.0.2",
8883 "picomatch": "^2.3.1"
8884 },
8885 "engines": {
8886 "node": ">=8.6"
8887 }
8888 },
8889 "node_modules/mime": {
8890 "version": "3.0.0",
8891 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",
8892 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==",
8893 "dev": true,
8894 "bin": {
8895 "mime": "cli.js"
8896 },
8897 "engines": {
8898 "node": ">=10.0.0"
8899 }
8900 },
8901 "node_modules/mime-db": {
8902 "version": "1.52.0",
8903 "dev": true,
8904 "license": "MIT",
8905 "engines": {
8906 "node": ">= 0.6"
8907 }
8908 },
8909 "node_modules/mime-types": {
8910 "version": "2.1.35",
8911 "dev": true,
8912 "license": "MIT",
8913 "dependencies": {
8914 "mime-db": "1.52.0"
8915 },
8916 "engines": {
8917 "node": ">= 0.6"
8918 }
8919 },
8920 "node_modules/mimic-fn": {
8921 "version": "2.1.0",
8922 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
8923 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
8924 "dev": true,
8925 "engines": {
8926 "node": ">=6"
8927 }
8928 },
8929 "node_modules/min-indent": {
8930 "version": "1.0.1",
8931 "dev": true,
8932 "license": "MIT",
8933 "engines": {
8934 "node": ">=4"
8935 }
8936 },
8937 "node_modules/minimatch": {
8938 "version": "3.0.4",
8939 "dev": true,
8940 "license": "ISC",
8941 "dependencies": {
8942 "brace-expansion": "^1.1.7"
8943 },
8944 "engines": {
8945 "node": "*"
8946 }
8947 },
8948 "node_modules/minimist": {
8949 "version": "1.2.6",
8950 "dev": true,
8951 "license": "MIT"
8952 },
8953 "node_modules/minipass": {
8954 "version": "3.1.6",
8955 "dev": true,
8956 "license": "ISC",
8957 "dependencies": {
8958 "yallist": "^4.0.0"
8959 },
8960 "engines": {
8961 "node": ">=8"
8962 }
8963 },
8964 "node_modules/minizlib": {
8965 "version": "2.1.2",
8966 "dev": true,
8967 "license": "MIT",
8968 "dependencies": {
8969 "minipass": "^3.0.0",
8970 "yallist": "^4.0.0"
8971 },
8972 "engines": {
8973 "node": ">= 8"
8974 }
8975 },
8976 "node_modules/mkdirp": {
8977 "version": "1.0.0",
8978 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.0.tgz",
8979 "integrity": "sha512-4Pb+8NJ5DdvaWD797hKOM28wMXsObb4HppQdIwKUHFiB69ICZ4wktOE+qsGGBy7GtwgYNizp0R9KEy4zKYBLMg==",
8980 "dev": true,
8981 "bin": {
8982 "mkdirp": "bin/cmd.js"
8983 },
8984 "engines": {
8985 "node": ">=10"
8986 }
8987 },
8988 "node_modules/mri": {
8989 "version": "1.1.4",
8990 "dev": true,
8991 "license": "MIT",
8992 "engines": {
8993 "node": ">=4"
8994 }
8995 },
8996 "node_modules/mrmime": {
8997 "version": "1.0.0",
8998 "dev": true,
8999 "license": "MIT",
9000 "engines": {
9001 "node": ">=10"
9002 }
9003 },
9004 "node_modules/ms": {
9005 "version": "2.1.2",
9006 "dev": true,
9007 "license": "MIT"
9008 },
9009 "node_modules/nanoid": {
9010 "version": "3.3.3",
9011 "dev": true,
9012 "license": "MIT",
9013 "bin": {
9014 "nanoid": "bin/nanoid.cjs"
9015 },
9016 "engines": {
9017 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
9018 }
9019 },
9020 "node_modules/natural-compare": {
9021 "version": "1.4.0",
9022 "dev": true,
9023 "license": "MIT"
9024 },
9025 "node_modules/needle": {
9026 "version": "2.9.1",
9027 "dev": true,
9028 "license": "MIT",
9029 "dependencies": {
9030 "debug": "^3.2.6",
9031 "iconv-lite": "^0.4.4",
9032 "sax": "^1.2.4"
9033 },
9034 "bin": {
9035 "needle": "bin/needle"
9036 },
9037 "engines": {
9038 "node": ">= 4.4.x"
9039 }
9040 },
9041 "node_modules/needle/node_modules/debug": {
9042 "version": "3.2.7",
9043 "dev": true,
9044 "license": "MIT",
9045 "dependencies": {
9046 "ms": "^2.1.1"
9047 }
9048 },
9049 "node_modules/negotiator": {
9050 "version": "0.6.2",
9051 "dev": true,
9052 "license": "MIT",
9053 "engines": {
9054 "node": ">= 0.6"
9055 }
9056 },
9057 "node_modules/neo-async": {
9058 "version": "2.6.2",
9059 "dev": true,
9060 "license": "MIT"
9061 },
9062 "node_modules/next-tick": {
9063 "version": "1.1.0",
9064 "dev": true,
9065 "license": "ISC"
9066 },
9067 "node_modules/node-fetch": {
9068 "version": "2.6.7",
9069 "dev": true,
9070 "license": "MIT",
9071 "dependencies": {
9072 "whatwg-url": "^5.0.0"
9073 },
9074 "engines": {
9075 "node": "4.x || >=6.0.0"
9076 },
9077 "peerDependencies": {
9078 "encoding": "^0.1.0"
9079 },
9080 "peerDependenciesMeta": {
9081 "encoding": {
9082 "optional": true
9083 }
9084 }
9085 },
9086 "node_modules/node-fetch/node_modules/tr46": {
9087 "version": "0.0.3",
9088 "dev": true,
9089 "license": "MIT"
9090 },
9091 "node_modules/node-fetch/node_modules/webidl-conversions": {
9092 "version": "3.0.1",
9093 "dev": true,
9094 "license": "BSD-2-Clause"
9095 },
9096 "node_modules/node-fetch/node_modules/whatwg-url": {
9097 "version": "5.0.0",
9098 "dev": true,
9099 "license": "MIT",
9100 "dependencies": {
9101 "tr46": "~0.0.3",
9102 "webidl-conversions": "^3.0.0"
9103 }
9104 },
9105 "node_modules/node-int64": {
9106 "version": "0.4.0",
9107 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
9108 "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
9109 "dev": true
9110 },
9111 "node_modules/node-releases": {
9112 "version": "2.0.4",
9113 "dev": true,
9114 "license": "MIT"
9115 },
9116 "node_modules/normalize-path": {
9117 "version": "3.0.0",
9118 "dev": true,
9119 "license": "MIT",
9120 "engines": {
9121 "node": ">=0.10.0"
9122 }
9123 },
9124 "node_modules/normalize-range": {
9125 "version": "0.1.2",
9126 "dev": true,
9127 "license": "MIT",
9128 "engines": {
9129 "node": ">=0.10.0"
9130 }
9131 },
9132 "node_modules/npm-run-path": {
9133 "version": "4.0.1",
9134 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
9135 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
9136 "dev": true,
9137 "dependencies": {
9138 "path-key": "^3.0.0"
9139 },
9140 "engines": {
9141 "node": ">=8"
9142 }
9143 },
9144 "node_modules/nwsapi": {
9145 "version": "2.2.0",
9146 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
9147 "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
9148 "dev": true
9149 },
9150 "node_modules/object-assign": {
9151 "version": "4.1.1",
9152 "dev": true,
9153 "license": "MIT",
9154 "engines": {
9155 "node": ">=0.10.0"
9156 }
9157 },
9158 "node_modules/object-hash": {
9159 "version": "3.0.0",
9160 "dev": true,
9161 "license": "MIT",
9162 "engines": {
9163 "node": ">= 6"
9164 }
9165 },
9166 "node_modules/object-inspect": {
9167 "version": "1.12.0",
9168 "dev": true,
9169 "license": "MIT",
9170 "funding": {
9171 "url": "https://github.com/sponsors/ljharb"
9172 }
9173 },
9174 "node_modules/object-keys": {
9175 "version": "1.1.1",
9176 "dev": true,
9177 "license": "MIT",
9178 "engines": {
9179 "node": ">= 0.4"
9180 }
9181 },
9182 "node_modules/object.assign": {
9183 "version": "4.1.2",
9184 "dev": true,
9185 "license": "MIT",
9186 "dependencies": {
9187 "call-bind": "^1.0.0",
9188 "define-properties": "^1.1.3",
9189 "has-symbols": "^1.0.1",
9190 "object-keys": "^1.1.1"
9191 },
9192 "engines": {
9193 "node": ">= 0.4"
9194 },
9195 "funding": {
9196 "url": "https://github.com/sponsors/ljharb"
9197 }
9198 },
9199 "node_modules/on-finished": {
9200 "version": "2.4.1",
9201 "dev": true,
9202 "license": "MIT",
9203 "dependencies": {
9204 "ee-first": "1.1.1"
9205 },
9206 "engines": {
9207 "node": ">= 0.8"
9208 }
9209 },
9210 "node_modules/once": {
9211 "version": "1.4.0",
9212 "dev": true,
9213 "license": "ISC",
9214 "dependencies": {
9215 "wrappy": "1"
9216 }
9217 },
9218 "node_modules/onetime": {
9219 "version": "5.1.2",
9220 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
9221 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
9222 "dev": true,
9223 "dependencies": {
9224 "mimic-fn": "^2.1.0"
9225 },
9226 "engines": {
9227 "node": ">=6"
9228 },
9229 "funding": {
9230 "url": "https://github.com/sponsors/sindresorhus"
9231 }
9232 },
9233 "node_modules/open": {
9234 "version": "8.4.0",
9235 "dev": true,
9236 "license": "MIT",
9237 "dependencies": {
9238 "define-lazy-prop": "^2.0.0",
9239 "is-docker": "^2.1.1",
9240 "is-wsl": "^2.2.0"
9241 },
9242 "engines": {
9243 "node": ">=12"
9244 },
9245 "funding": {
9246 "url": "https://github.com/sponsors/sindresorhus"
9247 }
9248 },
9249 "node_modules/optimism": {
9250 "version": "0.16.1",
9251 "dev": true,
9252 "license": "MIT",
9253 "dependencies": {
9254 "@wry/context": "^0.6.0",
9255 "@wry/trie": "^0.3.0"
9256 }
9257 },
9258 "node_modules/optionator": {
9259 "version": "0.9.1",
9260 "dev": true,
9261 "license": "MIT",
9262 "dependencies": {
9263 "deep-is": "^0.1.3",
9264 "fast-levenshtein": "^2.0.6",
9265 "levn": "^0.4.1",
9266 "prelude-ls": "^1.2.1",
9267 "type-check": "^0.4.0",
9268 "word-wrap": "^1.2.3"
9269 },
9270 "engines": {
9271 "node": ">= 0.8.0"
9272 }
9273 },
9274 "node_modules/p-limit": {
9275 "version": "2.3.0",
9276 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
9277 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
9278 "dev": true,
9279 "dependencies": {
9280 "p-try": "^2.0.0"
9281 },
9282 "engines": {
9283 "node": ">=6"
9284 },
9285 "funding": {
9286 "url": "https://github.com/sponsors/sindresorhus"
9287 }
9288 },
9289 "node_modules/p-locate": {
9290 "version": "4.1.0",
9291 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
9292 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
9293 "dev": true,
9294 "dependencies": {
9295 "p-limit": "^2.2.0"
9296 },
9297 "engines": {
9298 "node": ">=8"
9299 }
9300 },
9301 "node_modules/p-try": {
9302 "version": "2.2.0",
9303 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
9304 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
9305 "dev": true,
9306 "engines": {
9307 "node": ">=6"
9308 }
9309 },
9310 "node_modules/parent-module": {
9311 "version": "1.0.1",
9312 "dev": true,
9313 "license": "MIT",
9314 "dependencies": {
9315 "callsites": "^3.0.0"
9316 },
9317 "engines": {
9318 "node": ">=6"
9319 }
9320 },
9321 "node_modules/parse-json": {
9322 "version": "5.2.0",
9323 "dev": true,
9324 "license": "MIT",
9325 "dependencies": {
9326 "@babel/code-frame": "^7.0.0",
9327 "error-ex": "^1.3.1",
9328 "json-parse-even-better-errors": "^2.3.0",
9329 "lines-and-columns": "^1.1.6"
9330 },
9331 "engines": {
9332 "node": ">=8"
9333 },
9334 "funding": {
9335 "url": "https://github.com/sponsors/sindresorhus"
9336 }
9337 },
9338 "node_modules/parse5": {
9339 "version": "6.0.1",
9340 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
9341 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
9342 "dev": true
9343 },
9344 "node_modules/parseurl": {
9345 "version": "1.3.3",
9346 "dev": true,
9347 "license": "MIT",
9348 "engines": {
9349 "node": ">= 0.8"
9350 }
9351 },
9352 "node_modules/path-exists": {
9353 "version": "4.0.0",
9354 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
9355 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
9356 "dev": true,
9357 "engines": {
9358 "node": ">=8"
9359 }
9360 },
9361 "node_modules/path-is-absolute": {
9362 "version": "1.0.1",
9363 "dev": true,
9364 "license": "MIT",
9365 "engines": {
9366 "node": ">=0.10.0"
9367 }
9368 },
9369 "node_modules/path-key": {
9370 "version": "3.1.1",
9371 "dev": true,
9372 "license": "MIT",
9373 "engines": {
9374 "node": ">=8"
9375 }
9376 },
9377 "node_modules/path-parse": {
9378 "version": "1.0.7",
9379 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
9380 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
9381 "dev": true
9382 },
9383 "node_modules/path-to-regexp": {
9384 "version": "0.1.7",
9385 "dev": true,
9386 "license": "MIT"
9387 },
9388 "node_modules/path-type": {
9389 "version": "4.0.0",
9390 "dev": true,
9391 "license": "MIT",
9392 "engines": {
9393 "node": ">=8"
9394 }
9395 },
9396 "node_modules/pend": {
9397 "version": "1.2.0",
9398 "dev": true,
9399 "license": "MIT"
9400 },
9401 "node_modules/picocolors": {
9402 "version": "1.0.0",
9403 "dev": true,
9404 "license": "ISC"
9405 },
9406 "node_modules/picomatch": {
9407 "version": "2.3.0",
9408 "dev": true,
9409 "license": "MIT",
9410 "engines": {
9411 "node": ">=8.6"
9412 },
9413 "funding": {
9414 "url": "https://github.com/sponsors/jonschlinkert"
9415 }
9416 },
9417 "node_modules/pino": {
9418 "version": "6.14.0",
9419 "resolved": "https://registry.npmjs.org/pino/-/pino-6.14.0.tgz",
9420 "integrity": "sha512-iuhEDel3Z3hF9Jfe44DPXR8l07bhjuFY3GMHIXbjnY9XcafbyDDwl2sN2vw2GjMPf5Nkoe+OFao7ffn9SXaKDg==",
9421 "dev": true,
9422 "dependencies": {
9423 "fast-redact": "^3.0.0",
9424 "fast-safe-stringify": "^2.0.8",
9425 "flatstr": "^1.0.12",
9426 "pino-std-serializers": "^3.1.0",
9427 "process-warning": "^1.0.0",
9428 "quick-format-unescaped": "^4.0.3",
9429 "sonic-boom": "^1.0.2"
9430 },
9431 "bin": {
9432 "pino": "bin.js"
9433 }
9434 },
9435 "node_modules/pino-pretty": {
9436 "version": "4.8.0",
9437 "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.8.0.tgz",
9438 "integrity": "sha512-mhQfHG4rw5ZFpWL44m0Utjo4GC2+HMfdNvxyA8lLw0sIqn6fCf7uQe6dPckUcW/obly+OQHD7B/MTso6LNizYw==",
9439 "dev": true,
9440 "dependencies": {
9441 "@hapi/bourne": "^2.0.0",
9442 "args": "^5.0.1",
9443 "chalk": "^4.0.0",
9444 "dateformat": "^4.5.1",
9445 "fast-safe-stringify": "^2.0.7",
9446 "jmespath": "^0.15.0",
9447 "joycon": "^2.2.5",
9448 "pump": "^3.0.0",
9449 "readable-stream": "^3.6.0",
9450 "rfdc": "^1.3.0",
9451 "split2": "^3.1.1",
9452 "strip-json-comments": "^3.1.1"
9453 },
9454 "bin": {
9455 "pino-pretty": "bin.js"
9456 }
9457 },
9458 "node_modules/pino-pretty/node_modules/ansi-styles": {
9459 "version": "4.3.0",
9460 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
9461 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
9462 "dev": true,
9463 "dependencies": {
9464 "color-convert": "^2.0.1"
9465 },
9466 "engines": {
9467 "node": ">=8"
9468 },
9469 "funding": {
9470 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9471 }
9472 },
9473 "node_modules/pino-pretty/node_modules/chalk": {
9474 "version": "4.1.2",
9475 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
9476 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
9477 "dev": true,
9478 "dependencies": {
9479 "ansi-styles": "^4.1.0",
9480 "supports-color": "^7.1.0"
9481 },
9482 "engines": {
9483 "node": ">=10"
9484 },
9485 "funding": {
9486 "url": "https://github.com/chalk/chalk?sponsor=1"
9487 }
9488 },
9489 "node_modules/pino-pretty/node_modules/color-convert": {
9490 "version": "2.0.1",
9491 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
9492 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
9493 "dev": true,
9494 "dependencies": {
9495 "color-name": "~1.1.4"
9496 },
9497 "engines": {
9498 "node": ">=7.0.0"
9499 }
9500 },
9501 "node_modules/pino-pretty/node_modules/color-name": {
9502 "version": "1.1.4",
9503 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
9504 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
9505 "dev": true
9506 },
9507 "node_modules/pino-pretty/node_modules/has-flag": {
9508 "version": "4.0.0",
9509 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
9510 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9511 "dev": true,
9512 "engines": {
9513 "node": ">=8"
9514 }
9515 },
9516 "node_modules/pino-pretty/node_modules/supports-color": {
9517 "version": "7.2.0",
9518 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
9519 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
9520 "dev": true,
9521 "dependencies": {
9522 "has-flag": "^4.0.0"
9523 },
9524 "engines": {
9525 "node": ">=8"
9526 }
9527 },
9528 "node_modules/pino-std-serializers": {
9529 "version": "3.2.0",
9530 "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-3.2.0.tgz",
9531 "integrity": "sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg==",
9532 "dev": true
9533 },
9534 "node_modules/pino/node_modules/sonic-boom": {
9535 "version": "1.4.1",
9536 "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-1.4.1.tgz",
9537 "integrity": "sha512-LRHh/A8tpW7ru89lrlkU4AszXt1dbwSjVWguGrmlxE7tawVmDBlI1PILMkXAxJTwqhgsEeTHzj36D5CmHgQmNg==",
9538 "dev": true,
9539 "dependencies": {
9540 "atomic-sleep": "^1.0.0",
9541 "flatstr": "^1.0.12"
9542 }
9543 },
9544 "node_modules/pirates": {
9545 "version": "4.0.5",
9546 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz",
9547 "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==",
9548 "dev": true,
9549 "engines": {
9550 "node": ">= 6"
9551 }
9552 },
9553 "node_modules/pixelmatch": {
9554 "version": "5.2.1",
9555 "dev": true,
9556 "license": "ISC",
9557 "dependencies": {
9558 "pngjs": "^4.0.1"
9559 },
9560 "bin": {
9561 "pixelmatch": "bin/pixelmatch"
9562 }
9563 },
9564 "node_modules/pixelmatch/node_modules/pngjs": {
9565 "version": "4.0.1",
9566 "dev": true,
9567 "license": "MIT",
9568 "engines": {
9569 "node": ">=8.0.0"
9570 }
9571 },
9572 "node_modules/pkg-dir": {
9573 "version": "4.2.0",
9574 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
9575 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
9576 "dev": true,
9577 "dependencies": {
9578 "find-up": "^4.0.0"
9579 },
9580 "engines": {
9581 "node": ">=8"
9582 }
9583 },
9584 "node_modules/pkginfo": {
9585 "version": "0.4.1",
9586 "dev": true,
9587 "license": "MIT",
9588 "engines": {
9589 "node": ">= 0.4.0"
9590 }
9591 },
9592 "node_modules/playwright-core": {
9593 "version": "1.21.1",
9594 "dev": true,
9595 "license": "Apache-2.0",
9596 "dependencies": {
9597 "colors": "1.4.0",
9598 "commander": "8.3.0",
9599 "debug": "4.3.3",
9600 "extract-zip": "2.0.1",
9601 "https-proxy-agent": "5.0.0",
9602 "jpeg-js": "0.4.3",
9603 "mime": "3.0.0",
9604 "pixelmatch": "5.2.1",
9605 "pngjs": "6.0.0",
9606 "progress": "2.0.3",
9607 "proper-lockfile": "4.1.2",
9608 "proxy-from-env": "1.1.0",
9609 "rimraf": "3.0.2",
9610 "socks-proxy-agent": "6.1.1",
9611 "stack-utils": "2.0.5",
9612 "ws": "8.4.2",
9613 "yauzl": "2.10.0",
9614 "yazl": "2.5.1"
9615 },
9616 "bin": {
9617 "playwright": "cli.js"
9618 },
9619 "engines": {
9620 "node": ">=12"
9621 }
9622 },
9623 "node_modules/playwright-core/node_modules/https-proxy-agent": {
9624 "version": "5.0.0",
9625 "dev": true,
9626 "license": "MIT",
9627 "dependencies": {
9628 "agent-base": "6",
9629 "debug": "4"
9630 },
9631 "engines": {
9632 "node": ">= 6"
9633 }
9634 },
9635 "node_modules/playwright-core/node_modules/rimraf": {
9636 "version": "3.0.2",
9637 "dev": true,
9638 "license": "ISC",
9639 "dependencies": {
9640 "glob": "^7.1.3"
9641 },
9642 "bin": {
9643 "rimraf": "bin.js"
9644 },
9645 "funding": {
9646 "url": "https://github.com/sponsors/isaacs"
9647 }
9648 },
9649 "node_modules/playwright-core/node_modules/ws": {
9650 "version": "8.4.2",
9651 "dev": true,
9652 "license": "MIT",
9653 "engines": {
9654 "node": ">=10.0.0"
9655 },
9656 "peerDependencies": {
9657 "bufferutil": "^4.0.1",
9658 "utf-8-validate": "^5.0.2"
9659 },
9660 "peerDependenciesMeta": {
9661 "bufferutil": {
9662 "optional": true
9663 },
9664 "utf-8-validate": {
9665 "optional": true
9666 }
9667 }
9668 },
9669 "node_modules/pngjs": {
9670 "version": "6.0.0",
9671 "dev": true,
9672 "license": "MIT",
9673 "engines": {
9674 "node": ">=12.13.0"
9675 }
9676 },
9677 "node_modules/popsicle": {
9678 "version": "9.2.0",
9679 "dev": true,
9680 "license": "MIT",
9681 "dependencies": {
9682 "concat-stream": "^1.4.7",
9683 "form-data": "^2.0.0",
9684 "make-error-cause": "^1.2.1",
9685 "tough-cookie": "^2.0.0"
9686 }
9687 },
9688 "node_modules/popsicle/node_modules/tough-cookie": {
9689 "version": "2.5.0",
9690 "dev": true,
9691 "license": "BSD-3-Clause",
9692 "dependencies": {
9693 "psl": "^1.1.28",
9694 "punycode": "^2.1.1"
9695 },
9696 "engines": {
9697 "node": ">=0.8"
9698 }
9699 },
9700 "node_modules/postcss": {
9701 "version": "8.4.13",
9702 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz",
9703 "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==",
9704 "dev": true,
9705 "funding": [
9706 {
9707 "type": "opencollective",
9708 "url": "https://opencollective.com/postcss/"
9709 },
9710 {
9711 "type": "tidelift",
9712 "url": "https://tidelift.com/funding/github/npm/postcss"
9713 }
9714 ],
9715 "dependencies": {
9716 "nanoid": "^3.3.3",
9717 "picocolors": "^1.0.0",
9718 "source-map-js": "^1.0.2"
9719 },
9720 "engines": {
9721 "node": "^10 || ^12 || >=14"
9722 }
9723 },
9724 "node_modules/postcss-js": {
9725 "version": "4.0.0",
9726 "dev": true,
9727 "license": "MIT",
9728 "dependencies": {
9729 "camelcase-css": "^2.0.1"
9730 },
9731 "engines": {
9732 "node": "^12 || ^14 || >= 16"
9733 },
9734 "funding": {
9735 "type": "opencollective",
9736 "url": "https://opencollective.com/postcss/"
9737 },
9738 "peerDependencies": {
9739 "postcss": "^8.3.3"
9740 }
9741 },
9742 "node_modules/postcss-load-config": {
9743 "version": "3.1.4",
9744 "dev": true,
9745 "license": "MIT",
9746 "dependencies": {
9747 "lilconfig": "^2.0.5",
9748 "yaml": "^1.10.2"
9749 },
9750 "engines": {
9751 "node": ">= 10"
9752 },
9753 "funding": {
9754 "type": "opencollective",
9755 "url": "https://opencollective.com/postcss/"
9756 },
9757 "peerDependencies": {
9758 "postcss": ">=8.0.9",
9759 "ts-node": ">=9.0.0"
9760 },
9761 "peerDependenciesMeta": {
9762 "postcss": {
9763 "optional": true
9764 },
9765 "ts-node": {
9766 "optional": true
9767 }
9768 }
9769 },
9770 "node_modules/postcss-nested": {
9771 "version": "5.0.6",
9772 "dev": true,
9773 "license": "MIT",
9774 "dependencies": {
9775 "postcss-selector-parser": "^6.0.6"
9776 },
9777 "engines": {
9778 "node": ">=12.0"
9779 },
9780 "funding": {
9781 "type": "opencollective",
9782 "url": "https://opencollective.com/postcss/"
9783 },
9784 "peerDependencies": {
9785 "postcss": "^8.2.14"
9786 }
9787 },
9788 "node_modules/postcss-selector-parser": {
9789 "version": "6.0.10",
9790 "dev": true,
9791 "license": "MIT",
9792 "dependencies": {
9793 "cssesc": "^3.0.0",
9794 "util-deprecate": "^1.0.2"
9795 },
9796 "engines": {
9797 "node": ">=4"
9798 }
9799 },
9800 "node_modules/postcss-value-parser": {
9801 "version": "4.2.0",
9802 "dev": true,
9803 "license": "MIT"
9804 },
9805 "node_modules/prelude-ls": {
9806 "version": "1.2.1",
9807 "dev": true,
9808 "license": "MIT",
9809 "engines": {
9810 "node": ">= 0.8.0"
9811 }
9812 },
9813 "node_modules/prettier": {
9814 "version": "2.6.2",
9815 "dev": true,
9816 "license": "MIT",
9817 "bin": {
9818 "prettier": "bin-prettier.js"
9819 },
9820 "engines": {
9821 "node": ">=10.13.0"
9822 },
9823 "funding": {
9824 "url": "https://github.com/prettier/prettier?sponsor=1"
9825 }
9826 },
9827 "node_modules/prettier-plugin-svelte": {
9828 "version": "2.7.0",
9829 "dev": true,
9830 "license": "MIT",
9831 "peerDependencies": {
9832 "prettier": "^1.16.4 || ^2.0.0",
9833 "svelte": "^3.2.0"
9834 }
9835 },
9836 "node_modules/pretty-format": {
9837 "version": "27.5.1",
9838 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
9839 "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
9840 "dev": true,
9841 "dependencies": {
9842 "ansi-regex": "^5.0.1",
9843 "ansi-styles": "^5.0.0",
9844 "react-is": "^17.0.1"
9845 },
9846 "engines": {
9847 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
9848 }
9849 },
9850 "node_modules/pretty-format/node_modules/ansi-regex": {
9851 "version": "5.0.1",
9852 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
9853 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
9854 "dev": true,
9855 "engines": {
9856 "node": ">=8"
9857 }
9858 },
9859 "node_modules/pretty-format/node_modules/ansi-styles": {
9860 "version": "5.2.0",
9861 "dev": true,
9862 "license": "MIT",
9863 "engines": {
9864 "node": ">=10"
9865 },
9866 "funding": {
9867 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9868 }
9869 },
9870 "node_modules/pretty-format/node_modules/react-is": {
9871 "version": "17.0.2",
9872 "dev": true,
9873 "license": "MIT"
9874 },
9875 "node_modules/process-nextick-args": {
9876 "version": "2.0.1",
9877 "dev": true,
9878 "license": "MIT"
9879 },
9880 "node_modules/process-warning": {
9881 "version": "1.0.0",
9882 "dev": true,
9883 "license": "MIT"
9884 },
9885 "node_modules/progress": {
9886 "version": "2.0.3",
9887 "dev": true,
9888 "license": "MIT",
9889 "engines": {
9890 "node": ">=0.4.0"
9891 }
9892 },
9893 "node_modules/prompts": {
9894 "version": "2.4.2",
9895 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
9896 "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
9897 "dev": true,
9898 "dependencies": {
9899 "kleur": "^3.0.3",
9900 "sisteransi": "^1.0.5"
9901 },
9902 "engines": {
9903 "node": ">= 6"
9904 }
9905 },
9906 "node_modules/prompts/node_modules/kleur": {
9907 "version": "3.0.3",
9908 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
9909 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
9910 "dev": true,
9911 "engines": {
9912 "node": ">=6"
9913 }
9914 },
9915 "node_modules/prop-types": {
9916 "version": "15.7.2",
9917 "dev": true,
9918 "license": "MIT",
9919 "dependencies": {
9920 "loose-envify": "^1.4.0",
9921 "object-assign": "^4.1.1",
9922 "react-is": "^16.8.1"
9923 }
9924 },
9925 "node_modules/proper-lockfile": {
9926 "version": "4.1.2",
9927 "dev": true,
9928 "license": "MIT",
9929 "dependencies": {
9930 "graceful-fs": "^4.2.4",
9931 "retry": "^0.12.0",
9932 "signal-exit": "^3.0.2"
9933 }
9934 },
9935 "node_modules/proxy-addr": {
9936 "version": "2.0.7",
9937 "dev": true,
9938 "license": "MIT",
9939 "dependencies": {
9940 "forwarded": "0.2.0",
9941 "ipaddr.js": "1.9.1"
9942 },
9943 "engines": {
9944 "node": ">= 0.10"
9945 }
9946 },
9947 "node_modules/proxy-from-env": {
9948 "version": "1.1.0",
9949 "dev": true,
9950 "license": "MIT"
9951 },
9952 "node_modules/psl": {
9953 "version": "1.8.0",
9954 "dev": true,
9955 "license": "MIT"
9956 },
9957 "node_modules/pump": {
9958 "version": "3.0.0",
9959 "dev": true,
9960 "license": "MIT",
9961 "dependencies": {
9962 "end-of-stream": "^1.1.0",
9963 "once": "^1.3.1"
9964 }
9965 },
9966 "node_modules/punycode": {
9967 "version": "2.1.1",
9968 "dev": true,
9969 "license": "MIT",
9970 "engines": {
9971 "node": ">=6"
9972 }
9973 },
9974 "node_modules/q": {
9975 "version": "1.5.1",
9976 "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
9977 "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
9978 "dev": true,
9979 "engines": {
9980 "node": ">=0.6.0",
9981 "teleport": ">=0.2.0"
9982 }
9983 },
9984 "node_modules/qs": {
9985 "version": "6.10.3",
9986 "dev": true,
9987 "license": "BSD-3-Clause",
9988 "dependencies": {
9989 "side-channel": "^1.0.4"
9990 },
9991 "engines": {
9992 "node": ">=0.6"
9993 },
9994 "funding": {
9995 "url": "https://github.com/sponsors/ljharb"
9996 }
9997 },
9998 "node_modules/queue-microtask": {
9999 "version": "1.2.3",
10000 "dev": true,
10001 "funding": [
10002 {
10003 "type": "github",
10004 "url": "https://github.com/sponsors/feross"
10005 },
10006 {
10007 "type": "patreon",
10008 "url": "https://www.patreon.com/feross"
10009 },
10010 {
10011 "type": "consulting",
10012 "url": "https://feross.org/support"
10013 }
10014 ],
10015 "license": "MIT"
10016 },
10017 "node_modules/quick-format-unescaped": {
10018 "version": "4.0.4",
10019 "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",
10020 "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==",
10021 "dev": true
10022 },
10023 "node_modules/quick-lru": {
10024 "version": "5.1.1",
10025 "dev": true,
10026 "license": "MIT",
10027 "engines": {
10028 "node": ">=10"
10029 },
10030 "funding": {
10031 "url": "https://github.com/sponsors/sindresorhus"
10032 }
10033 },
10034 "node_modules/range-parser": {
10035 "version": "1.2.1",
10036 "dev": true,
10037 "license": "MIT",
10038 "engines": {
10039 "node": ">= 0.6"
10040 }
10041 },
10042 "node_modules/raw-body": {
10043 "version": "2.5.1",
10044 "dev": true,
10045 "license": "MIT",
10046 "dependencies": {
10047 "bytes": "3.1.2",
10048 "http-errors": "2.0.0",
10049 "iconv-lite": "0.4.24",
10050 "unpipe": "1.0.0"
10051 },
10052 "engines": {
10053 "node": ">= 0.8"
10054 }
10055 },
10056 "node_modules/react-is": {
10057 "version": "16.13.1",
10058 "dev": true,
10059 "license": "MIT"
10060 },
10061 "node_modules/readable-stream": {
10062 "version": "3.6.0",
10063 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
10064 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
10065 "dev": true,
10066 "dependencies": {
10067 "inherits": "^2.0.3",
10068 "string_decoder": "^1.1.1",
10069 "util-deprecate": "^1.0.1"
10070 },
10071 "engines": {
10072 "node": ">= 6"
10073 }
10074 },
10075 "node_modules/readdirp": {
10076 "version": "3.6.0",
10077 "dev": true,
10078 "license": "MIT",
10079 "dependencies": {
10080 "picomatch": "^2.2.1"
10081 },
10082 "engines": {
10083 "node": ">=8.10.0"
10084 }
10085 },
10086 "node_modules/redent": {
10087 "version": "3.0.0",
10088 "dev": true,
10089 "license": "MIT",
10090 "dependencies": {
10091 "indent-string": "^4.0.0",
10092 "strip-indent": "^3.0.0"
10093 },
10094 "engines": {
10095 "node": ">=8"
10096 }
10097 },
10098 "node_modules/regenerator-runtime": {
10099 "version": "0.13.9",
10100 "dev": true,
10101 "license": "MIT"
10102 },
10103 "node_modules/regexparam": {
10104 "version": "2.0.0",
10105 "dev": true,
10106 "license": "MIT",
10107 "engines": {
10108 "node": ">=8"
10109 }
10110 },
10111 "node_modules/regexpp": {
10112 "version": "3.2.0",
10113 "dev": true,
10114 "license": "MIT",
10115 "engines": {
10116 "node": ">=8"
10117 },
10118 "funding": {
10119 "url": "https://github.com/sponsors/mysticatea"
10120 }
10121 },
10122 "node_modules/remove-trailing-separator": {
10123 "version": "1.1.0",
10124 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
10125 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
10126 "dev": true
10127 },
10128 "node_modules/require-directory": {
10129 "version": "2.1.1",
10130 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
10131 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
10132 "dev": true,
10133 "engines": {
10134 "node": ">=0.10.0"
10135 }
10136 },
10137 "node_modules/requires-port": {
10138 "version": "1.0.0",
10139 "dev": true,
10140 "license": "MIT"
10141 },
10142 "node_modules/resolve": {
10143 "version": "1.22.0",
10144 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
10145 "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
10146 "dev": true,
10147 "dependencies": {
10148 "is-core-module": "^2.8.1",
10149 "path-parse": "^1.0.7",
10150 "supports-preserve-symlinks-flag": "^1.0.0"
10151 },
10152 "bin": {
10153 "resolve": "bin/resolve"
10154 },
10155 "funding": {
10156 "url": "https://github.com/sponsors/ljharb"
10157 }
10158 },
10159 "node_modules/resolve-cwd": {
10160 "version": "3.0.0",
10161 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
10162 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
10163 "dev": true,
10164 "dependencies": {
10165 "resolve-from": "^5.0.0"
10166 },
10167 "engines": {
10168 "node": ">=8"
10169 }
10170 },
10171 "node_modules/resolve-from": {
10172 "version": "5.0.0",
10173 "dev": true,
10174 "license": "MIT",
10175 "engines": {
10176 "node": ">=8"
10177 }
10178 },
10179 "node_modules/resolve.exports": {
10180 "version": "1.1.0",
10181 "dev": true,
10182 "license": "MIT",
10183 "engines": {
10184 "node": ">=10"
10185 }
10186 },
10187 "node_modules/retry": {
10188 "version": "0.12.0",
10189 "dev": true,
10190 "license": "MIT",
10191 "engines": {
10192 "node": ">= 4"
10193 }
10194 },
10195 "node_modules/reusify": {
10196 "version": "1.0.4",
10197 "dev": true,
10198 "license": "MIT",
10199 "engines": {
10200 "iojs": ">=1.0.0",
10201 "node": ">=0.10.0"
10202 }
10203 },
10204 "node_modules/rfdc": {
10205 "version": "1.3.0",
10206 "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
10207 "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
10208 "dev": true
10209 },
10210 "node_modules/rimraf": {
10211 "version": "2.6.2",
10212 "dev": true,
10213 "license": "ISC",
10214 "dependencies": {
10215 "glob": "^7.0.5"
10216 },
10217 "bin": {
10218 "rimraf": "bin.js"
10219 }
10220 },
10221 "node_modules/rollup": {
10222 "version": "2.73.0",
10223 "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.73.0.tgz",
10224 "integrity": "sha512-h/UngC3S4Zt28mB3g0+2YCMegT5yoftnQplwzPqGZcKvlld5e+kT/QRmJiL+qxGyZKOYpgirWGdLyEO1b0dpLQ==",
10225 "dev": true,
10226 "bin": {
10227 "rollup": "dist/bin/rollup"
10228 },
10229 "engines": {
10230 "node": ">=10.0.0"
10231 },
10232 "optionalDependencies": {
10233 "fsevents": "~2.3.2"
10234 }
10235 },
10236 "node_modules/run-parallel": {
10237 "version": "1.2.0",
10238 "dev": true,
10239 "funding": [
10240 {
10241 "type": "github",
10242 "url": "https://github.com/sponsors/feross"
10243 },
10244 {
10245 "type": "patreon",
10246 "url": "https://www.patreon.com/feross"
10247 },
10248 {
10249 "type": "consulting",
10250 "url": "https://feross.org/support"
10251 }
10252 ],
10253 "license": "MIT",
10254 "dependencies": {
10255 "queue-microtask": "^1.2.2"
10256 }
10257 },
10258 "node_modules/sade": {
10259 "version": "1.7.4",
10260 "dev": true,
10261 "license": "MIT",
10262 "dependencies": {
10263 "mri": "^1.1.0"
10264 },
10265 "engines": {
10266 "node": ">= 6"
10267 }
10268 },
10269 "node_modules/safe-buffer": {
10270 "version": "5.1.2",
10271 "dev": true,
10272 "license": "MIT"
10273 },
10274 "node_modules/safer-buffer": {
10275 "version": "2.1.2",
10276 "dev": true,
10277 "license": "MIT"
10278 },
10279 "node_modules/sander": {
10280 "version": "0.5.1",
10281 "dev": true,
10282 "license": "MIT",
10283 "dependencies": {
10284 "es6-promise": "^3.1.2",
10285 "graceful-fs": "^4.1.3",
10286 "mkdirp": "^0.5.1",
10287 "rimraf": "^2.5.2"
10288 }
10289 },
10290 "node_modules/sander/node_modules/es6-promise": {
10291 "version": "3.3.1",
10292 "dev": true,
10293 "license": "MIT"
10294 },
10295 "node_modules/sander/node_modules/mkdirp": {
10296 "version": "0.5.6",
10297 "dev": true,
10298 "license": "MIT",
10299 "dependencies": {
10300 "minimist": "^1.2.6"
10301 },
10302 "bin": {
10303 "mkdirp": "bin/cmd.js"
10304 }
10305 },
10306 "node_modules/sax": {
10307 "version": "1.2.4",
10308 "dev": true,
10309 "license": "ISC"
10310 },
10311 "node_modules/saxes": {
10312 "version": "5.0.1",
10313 "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
10314 "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
10315 "dev": true,
10316 "dependencies": {
10317 "xmlchars": "^2.2.0"
10318 },
10319 "engines": {
10320 "node": ">=10"
10321 }
10322 },
10323 "node_modules/semver": {
10324 "version": "6.3.0",
10325 "dev": true,
10326 "license": "ISC",
10327 "bin": {
10328 "semver": "bin/semver.js"
10329 }
10330 },
10331 "node_modules/send": {
10332 "version": "0.17.1",
10333 "dev": true,
10334 "license": "MIT",
10335 "dependencies": {
10336 "debug": "2.6.9",
10337 "depd": "~1.1.2",
10338 "destroy": "~1.0.4",
10339 "encodeurl": "~1.0.2",
10340 "escape-html": "~1.0.3",
10341 "etag": "~1.8.1",
10342 "fresh": "0.5.2",
10343 "http-errors": "~1.7.2",
10344 "mime": "1.6.0",
10345 "ms": "2.1.1",
10346 "on-finished": "~2.3.0",
10347 "range-parser": "~1.2.1",
10348 "statuses": "~1.5.0"
10349 },
10350 "engines": {
10351 "node": ">= 0.8.0"
10352 }
10353 },
10354 "node_modules/send/node_modules/debug": {
10355 "version": "2.6.9",
10356 "dev": true,
10357 "license": "MIT",
10358 "dependencies": {
10359 "ms": "2.0.0"
10360 }
10361 },
10362 "node_modules/send/node_modules/debug/node_modules/ms": {
10363 "version": "2.0.0",
10364 "dev": true,
10365 "license": "MIT"
10366 },
10367 "node_modules/send/node_modules/mime": {
10368 "version": "1.6.0",
10369 "dev": true,
10370 "license": "MIT",
10371 "bin": {
10372 "mime": "cli.js"
10373 },
10374 "engines": {
10375 "node": ">=4"
10376 }
10377 },
10378 "node_modules/serve-static": {
10379 "version": "1.15.0",
10380 "dev": true,
10381 "license": "MIT",
10382 "dependencies": {
10383 "encodeurl": "~1.0.2",
10384 "escape-html": "~1.0.3",
10385 "parseurl": "~1.3.3",
10386 "send": "0.18.0"
10387 },
10388 "engines": {
10389 "node": ">= 0.8.0"
10390 }
10391 },
10392 "node_modules/setimmediate": {
10393 "version": "1.0.5",
10394 "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
10395 "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
10396 "dev": true
10397 },
10398 "node_modules/setprototypeof": {
10399 "version": "1.1.1",
10400 "dev": true,
10401 "license": "ISC"
10402 },
10403 "node_modules/shebang-command": {
10404 "version": "2.0.0",
10405 "dev": true,
10406 "license": "MIT",
10407 "dependencies": {
10408 "shebang-regex": "^3.0.0"
10409 },
10410 "engines": {
10411 "node": ">=8"
10412 }
10413 },
10414 "node_modules/shebang-regex": {
10415 "version": "3.0.0",
10416 "dev": true,
10417 "license": "MIT",
10418 "engines": {
10419 "node": ">=8"
10420 }
10421 },
10422 "node_modules/shiki": {
10423 "version": "0.10.1",
10424 "dev": true,
10425 "license": "MIT",
10426 "dependencies": {
10427 "jsonc-parser": "^3.0.0",
10428 "vscode-oniguruma": "^1.6.1",
10429 "vscode-textmate": "5.2.0"
10430 }
10431 },
10432 "node_modules/side-channel": {
10433 "version": "1.0.4",
10434 "dev": true,
10435 "license": "MIT",
10436 "dependencies": {
10437 "call-bind": "^1.0.0",
10438 "get-intrinsic": "^1.0.2",
10439 "object-inspect": "^1.9.0"
10440 },
10441 "funding": {
10442 "url": "https://github.com/sponsors/ljharb"
10443 }
10444 },
10445 "node_modules/signal-exit": {
10446 "version": "3.0.7",
10447 "dev": true,
10448 "license": "ISC"
10449 },
10450 "node_modules/simple-swizzle": {
10451 "version": "0.2.2",
10452 "dev": true,
10453 "license": "MIT",
10454 "dependencies": {
10455 "is-arrayish": "^0.3.1"
10456 }
10457 },
10458 "node_modules/simple-swizzle/node_modules/is-arrayish": {
10459 "version": "0.3.2",
10460 "dev": true,
10461 "license": "MIT"
10462 },
10463 "node_modules/sisteransi": {
10464 "version": "1.0.5",
10465 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
10466 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
10467 "dev": true
10468 },
10469 "node_modules/slash": {
10470 "version": "3.0.0",
10471 "dev": true,
10472 "license": "MIT",
10473 "engines": {
10474 "node": ">=8"
10475 }
10476 },
10477 "node_modules/smart-buffer": {
10478 "version": "4.2.0",
10479 "dev": true,
10480 "license": "MIT",
10481 "engines": {
10482 "node": ">= 6.0.0",
10483 "npm": ">= 3.0.0"
10484 }
10485 },
10486 "node_modules/socks": {
10487 "version": "2.6.2",
10488 "dev": true,
10489 "license": "MIT",
10490 "dependencies": {
10491 "ip": "^1.1.5",
10492 "smart-buffer": "^4.2.0"
10493 },
10494 "engines": {
10495 "node": ">= 10.13.0",
10496 "npm": ">= 3.0.0"
10497 }
10498 },
10499 "node_modules/socks-proxy-agent": {
10500 "version": "6.1.1",
10501 "dev": true,
10502 "license": "MIT",
10503 "dependencies": {
10504 "agent-base": "^6.0.2",
10505 "debug": "^4.3.1",
10506 "socks": "^2.6.1"
10507 },
10508 "engines": {
10509 "node": ">= 10"
10510 }
10511 },
10512 "node_modules/sonic-boom": {
10513 "version": "2.8.0",
10514 "dev": true,
10515 "license": "MIT",
10516 "dependencies": {
10517 "atomic-sleep": "^1.0.0"
10518 }
10519 },
10520 "node_modules/sorcery": {
10521 "version": "0.10.0",
10522 "dev": true,
10523 "license": "MIT",
10524 "dependencies": {
10525 "buffer-crc32": "^0.2.5",
10526 "minimist": "^1.2.0",
10527 "sander": "^0.5.0",
10528 "sourcemap-codec": "^1.3.0"
10529 },
10530 "bin": {
10531 "sorcery": "bin/index.js"
10532 }
10533 },
10534 "node_modules/source-map": {
10535 "version": "0.5.7",
10536 "dev": true,
10537 "license": "BSD-3-Clause",
10538 "engines": {
10539 "node": ">=0.10.0"
10540 }
10541 },
10542 "node_modules/source-map-js": {
10543 "version": "1.0.2",
10544 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
10545 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
10546 "dev": true,
10547 "engines": {
10548 "node": ">=0.10.0"
10549 }
10550 },
10551 "node_modules/source-map-resolve": {
10552 "version": "0.6.0",
10553 "dev": true,
10554 "license": "MIT",
10555 "dependencies": {
10556 "atob": "^2.1.2",
10557 "decode-uri-component": "^0.2.0"
10558 }
10559 },
10560 "node_modules/sourcemap-codec": {
10561 "version": "1.4.8",
10562 "dev": true,
10563 "license": "MIT"
10564 },
10565 "node_modules/split2": {
10566 "version": "3.2.2",
10567 "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
10568 "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
10569 "dev": true,
10570 "dependencies": {
10571 "readable-stream": "^3.0.0"
10572 }
10573 },
10574 "node_modules/sprintf-js": {
10575 "version": "1.0.3",
10576 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
10577 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
10578 "dev": true
10579 },
10580 "node_modules/stack-utils": {
10581 "version": "2.0.5",
10582 "dev": true,
10583 "license": "MIT",
10584 "dependencies": {
10585 "escape-string-regexp": "^2.0.0"
10586 },
10587 "engines": {
10588 "node": ">=10"
10589 }
10590 },
10591 "node_modules/stack-utils/node_modules/escape-string-regexp": {
10592 "version": "2.0.0",
10593 "dev": true,
10594 "license": "MIT",
10595 "engines": {
10596 "node": ">=8"
10597 }
10598 },
10599 "node_modules/statuses": {
10600 "version": "2.0.1",
10601 "dev": true,
10602 "license": "MIT",
10603 "engines": {
10604 "node": ">= 0.8"
10605 }
10606 },
10607 "node_modules/string_decoder": {
10608 "version": "1.3.0",
10609 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
10610 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
10611 "dev": true,
10612 "dependencies": {
10613 "safe-buffer": "~5.2.0"
10614 }
10615 },
10616 "node_modules/string_decoder/node_modules/safe-buffer": {
10617 "version": "5.2.1",
10618 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
10619 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
10620 "dev": true,
10621 "funding": [
10622 {
10623 "type": "github",
10624 "url": "https://github.com/sponsors/feross"
10625 },
10626 {
10627 "type": "patreon",
10628 "url": "https://www.patreon.com/feross"
10629 },
10630 {
10631 "type": "consulting",
10632 "url": "https://feross.org/support"
10633 }
10634 ]
10635 },
10636 "node_modules/string-length": {
10637 "version": "4.0.2",
10638 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
10639 "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
10640 "dev": true,
10641 "dependencies": {
10642 "char-regex": "^1.0.2",
10643 "strip-ansi": "^6.0.0"
10644 },
10645 "engines": {
10646 "node": ">=10"
10647 }
10648 },
10649 "node_modules/string-width": {
10650 "version": "4.2.3",
10651 "dev": true,
10652 "license": "MIT",
10653 "dependencies": {
10654 "emoji-regex": "^8.0.0",
10655 "is-fullwidth-code-point": "^3.0.0",
10656 "strip-ansi": "^6.0.1"
10657 },
10658 "engines": {
10659 "node": ">=8"
10660 }
10661 },
10662 "node_modules/strip-ansi": {
10663 "version": "6.0.1",
10664 "dev": true,
10665 "license": "MIT",
10666 "dependencies": {
10667 "ansi-regex": "^5.0.1"
10668 },
10669 "engines": {
10670 "node": ">=8"
10671 }
10672 },
10673 "node_modules/strip-ansi/node_modules/ansi-regex": {
10674 "version": "5.0.1",
10675 "dev": true,
10676 "license": "MIT",
10677 "engines": {
10678 "node": ">=8"
10679 }
10680 },
10681 "node_modules/strip-bom": {
10682 "version": "4.0.0",
10683 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
10684 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
10685 "dev": true,
10686 "engines": {
10687 "node": ">=8"
10688 }
10689 },
10690 "node_modules/strip-final-newline": {
10691 "version": "2.0.0",
10692 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
10693 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
10694 "dev": true,
10695 "engines": {
10696 "node": ">=6"
10697 }
10698 },
10699 "node_modules/strip-indent": {
10700 "version": "3.0.0",
10701 "dev": true,
10702 "license": "MIT",
10703 "dependencies": {
10704 "min-indent": "^1.0.0"
10705 },
10706 "engines": {
10707 "node": ">=8"
10708 }
10709 },
10710 "node_modules/strip-json-comments": {
10711 "version": "3.1.1",
10712 "dev": true,
10713 "license": "MIT",
10714 "engines": {
10715 "node": ">=8"
10716 },
10717 "funding": {
10718 "url": "https://github.com/sponsors/sindresorhus"
10719 }
10720 },
10721 "node_modules/sumchecker": {
10722 "version": "2.0.2",
10723 "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-2.0.2.tgz",
10724 "integrity": "sha1-D0LBDl0F2l1C7qPlbDOZo31sWz4=",
10725 "dev": true,
10726 "dependencies": {
10727 "debug": "^2.2.0"
10728 },
10729 "engines": {
10730 "node": ">= 4.0"
10731 }
10732 },
10733 "node_modules/sumchecker/node_modules/debug": {
10734 "version": "2.6.9",
10735 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
10736 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
10737 "dev": true,
10738 "dependencies": {
10739 "ms": "2.0.0"
10740 }
10741 },
10742 "node_modules/sumchecker/node_modules/ms": {
10743 "version": "2.0.0",
10744 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
10745 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
10746 "dev": true
10747 },
10748 "node_modules/supports-color": {
10749 "version": "5.5.0",
10750 "dev": true,
10751 "license": "MIT",
10752 "dependencies": {
10753 "has-flag": "^3.0.0"
10754 },
10755 "engines": {
10756 "node": ">=4"
10757 }
10758 },
10759 "node_modules/supports-hyperlinks": {
10760 "version": "2.2.0",
10761 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz",
10762 "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==",
10763 "dev": true,
10764 "dependencies": {
10765 "has-flag": "^4.0.0",
10766 "supports-color": "^7.0.0"
10767 },
10768 "engines": {
10769 "node": ">=8"
10770 }
10771 },
10772 "node_modules/supports-hyperlinks/node_modules/has-flag": {
10773 "version": "4.0.0",
10774 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10775 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10776 "dev": true,
10777 "engines": {
10778 "node": ">=8"
10779 }
10780 },
10781 "node_modules/supports-hyperlinks/node_modules/supports-color": {
10782 "version": "7.2.0",
10783 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10784 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10785 "dev": true,
10786 "dependencies": {
10787 "has-flag": "^4.0.0"
10788 },
10789 "engines": {
10790 "node": ">=8"
10791 }
10792 },
10793 "node_modules/supports-preserve-symlinks-flag": {
10794 "version": "1.0.0",
10795 "dev": true,
10796 "license": "MIT",
10797 "engines": {
10798 "node": ">= 0.4"
10799 },
10800 "funding": {
10801 "url": "https://github.com/sponsors/ljharb"
10802 }
10803 },
10804 "node_modules/svelte": {
10805 "version": "3.48.0",
10806 "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.48.0.tgz",
10807 "integrity": "sha512-fN2YRm/bGumvjUpu6yI3BpvZnpIm9I6A7HR4oUNYd7ggYyIwSA/BX7DJ+UXXffLp6XNcUijyLvttbPVCYa/3xQ==",
10808 "dev": true,
10809 "engines": {
10810 "node": ">= 8"
10811 }
10812 },
10813 "node_modules/svelte-check": {
10814 "version": "2.7.0",
10815 "dev": true,
10816 "license": "MIT",
10817 "dependencies": {
10818 "chokidar": "^3.4.1",
10819 "fast-glob": "^3.2.7",
10820 "import-fresh": "^3.2.1",
10821 "picocolors": "^1.0.0",
10822 "sade": "^1.7.4",
10823 "source-map": "^0.7.3",
10824 "svelte-preprocess": "^4.0.0",
10825 "typescript": "*"
10826 },
10827 "bin": {
10828 "svelte-check": "bin/svelte-check"
10829 },
10830 "peerDependencies": {
10831 "svelte": "^3.24.0"
10832 }
10833 },
10834 "node_modules/svelte-check/node_modules/source-map": {
10835 "version": "0.7.3",
10836 "dev": true,
10837 "license": "BSD-3-Clause",
10838 "engines": {
10839 "node": ">= 8"
10840 }
10841 },
10842 "node_modules/svelte-hmr": {
10843 "version": "0.14.11",
10844 "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.14.11.tgz",
10845 "integrity": "sha512-R9CVfX6DXxW1Kn45Jtmx+yUe+sPhrbYSUp7TkzbW0jI5fVPn6lsNG9NEs5dFg5qRhFNAoVdRw5qQDLALNKhwbQ==",
10846 "dev": true,
10847 "engines": {
10848 "node": "^12.20 || ^14.13.1 || >= 16"
10849 },
10850 "peerDependencies": {
10851 "svelte": ">=3.19.0"
10852 }
10853 },
10854 "node_modules/svelte-i18n": {
10855 "version": "3.4.0",
10856 "resolved": "https://registry.npmjs.org/svelte-i18n/-/svelte-i18n-3.4.0.tgz",
10857 "integrity": "sha512-590N+YIRlebDT3fXmuAxd4guQZLR3vm4kCs5UhWYmw3SxOlJNZ7HwYYiw6d4jDr7P+Cx7DSopk1Z1K9wn8B6EA==",
10858 "dev": true,
10859 "dependencies": {
10860 "deepmerge": "^4.2.2",
10861 "estree-walker": "^2.0.1",
10862 "intl-messageformat": "^9.3.15",
10863 "sade": "^1.7.4",
10864 "tiny-glob": "^0.2.6"
10865 },
10866 "bin": {
10867 "svelte-i18n": "dist/cli.js"
10868 },
10869 "engines": {
10870 "node": ">= 11.15.0"
10871 },
10872 "peerDependencies": {
10873 "svelte": "^3.25.1"
10874 }
10875 },
10876 "node_modules/svelte-jester": {
10877 "version": "2.3.2",
10878 "resolved": "https://registry.npmjs.org/svelte-jester/-/svelte-jester-2.3.2.tgz",
10879 "integrity": "sha512-JtxSz4FWAaCRBXbPsh4LcDs4Ua7zdXgLC0TZvT1R56hRV0dymmNP+abw67DTPF7sQPyNxWsOKd0Sl7Q8SnP8kg==",
10880 "dev": true,
10881 "engines": {
10882 "node": ">=14"
10883 },
10884 "peerDependencies": {
10885 "jest": ">= 27",
10886 "svelte": ">= 3"
10887 }
10888 },
10889 "node_modules/svelte-preprocess": {
10890 "version": "4.10.6",
10891 "dev": true,
10892 "hasInstallScript": true,
10893 "license": "MIT",
10894 "dependencies": {
10895 "@types/pug": "^2.0.4",
10896 "@types/sass": "^1.16.0",
10897 "detect-indent": "^6.0.0",
10898 "magic-string": "^0.25.7",
10899 "sorcery": "^0.10.0",
10900 "strip-indent": "^3.0.0"
10901 },
10902 "engines": {
10903 "node": ">= 9.11.2"
10904 },
10905 "peerDependencies": {
10906 "@babel/core": "^7.10.2",
10907 "coffeescript": "^2.5.1",
10908 "less": "^3.11.3 || ^4.0.0",
10909 "postcss": "^7 || ^8",
10910 "postcss-load-config": "^2.1.0 || ^3.0.0",
10911 "pug": "^3.0.0",
10912 "sass": "^1.26.8",
10913 "stylus": "^0.55.0",
10914 "sugarss": "^2.0.0",
10915 "svelte": "^3.23.0",
10916 "typescript": "^3.9.5 || ^4.0.0"
10917 },
10918 "peerDependenciesMeta": {
10919 "@babel/core": {
10920 "optional": true
10921 },
10922 "coffeescript": {
10923 "optional": true
10924 },
10925 "less": {
10926 "optional": true
10927 },
10928 "node-sass": {
10929 "optional": true
10930 },
10931 "postcss": {
10932 "optional": true
10933 },
10934 "postcss-load-config": {
10935 "optional": true
10936 },
10937 "pug": {
10938 "optional": true
10939 },
10940 "sass": {
10941 "optional": true
10942 },
10943 "stylus": {
10944 "optional": true
10945 },
10946 "sugarss": {
10947 "optional": true
10948 },
10949 "typescript": {
10950 "optional": true
10951 }
10952 }
10953 },
10954 "node_modules/svelte-preprocess/node_modules/magic-string": {
10955 "version": "0.25.9",
10956 "dev": true,
10957 "license": "MIT",
10958 "dependencies": {
10959 "sourcemap-codec": "^1.4.8"
10960 }
10961 },
10962 "node_modules/symbol-observable": {
10963 "version": "4.0.0",
10964 "dev": true,
10965 "license": "MIT",
10966 "engines": {
10967 "node": ">=0.10"
10968 }
10969 },
10970 "node_modules/symbol-tree": {
10971 "version": "3.2.4",
10972 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
10973 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
10974 "dev": true
10975 },
10976 "node_modules/tailwindcss": {
10977 "version": "3.0.24",
10978 "dev": true,
10979 "license": "MIT",
10980 "dependencies": {
10981 "arg": "^5.0.1",
10982 "chokidar": "^3.5.3",
10983 "color-name": "^1.1.4",
10984 "detective": "^5.2.0",
10985 "didyoumean": "^1.2.2",
10986 "dlv": "^1.1.3",
10987 "fast-glob": "^3.2.11",
10988 "glob-parent": "^6.0.2",
10989 "is-glob": "^4.0.3",
10990 "lilconfig": "^2.0.5",
10991 "normalize-path": "^3.0.0",
10992 "object-hash": "^3.0.0",
10993 "picocolors": "^1.0.0",
10994 "postcss": "^8.4.12",
10995 "postcss-js": "^4.0.0",
10996 "postcss-load-config": "^3.1.4",
10997 "postcss-nested": "5.0.6",
10998 "postcss-selector-parser": "^6.0.10",
10999 "postcss-value-parser": "^4.2.0",
11000 "quick-lru": "^5.1.1",
11001 "resolve": "^1.22.0"
11002 },
11003 "bin": {
11004 "tailwind": "lib/cli.js",
11005 "tailwindcss": "lib/cli.js"
11006 },
11007 "engines": {
11008 "node": ">=12.13.0"
11009 },
11010 "peerDependencies": {
11011 "postcss": "^8.0.9"
11012 }
11013 },
11014 "node_modules/tailwindcss/node_modules/color-name": {
11015 "version": "1.1.4",
11016 "dev": true,
11017 "license": "MIT"
11018 },
11019 "node_modules/tailwindcss/node_modules/glob-parent": {
11020 "version": "6.0.2",
11021 "dev": true,
11022 "license": "ISC",
11023 "dependencies": {
11024 "is-glob": "^4.0.3"
11025 },
11026 "engines": {
11027 "node": ">=10.13.0"
11028 }
11029 },
11030 "node_modules/tar": {
11031 "version": "6.1.11",
11032 "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
11033 "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
11034 "dev": true,
11035 "dependencies": {
11036 "chownr": "^2.0.0",
11037 "fs-minipass": "^2.0.0",
11038 "minipass": "^3.0.0",
11039 "minizlib": "^2.1.1",
11040 "mkdirp": "^1.0.3",
11041 "yallist": "^4.0.0"
11042 },
11043 "engines": {
11044 "node": ">= 10"
11045 }
11046 },
11047 "node_modules/tar/node_modules/mkdirp": {
11048 "version": "1.0.4",
11049 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
11050 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
11051 "dev": true,
11052 "bin": {
11053 "mkdirp": "bin/cmd.js"
11054 },
11055 "engines": {
11056 "node": ">=10"
11057 }
11058 },
11059 "node_modules/terminal-link": {
11060 "version": "2.1.1",
11061 "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
11062 "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
11063 "dev": true,
11064 "dependencies": {
11065 "ansi-escapes": "^4.2.1",
11066 "supports-hyperlinks": "^2.0.0"
11067 },
11068 "engines": {
11069 "node": ">=8"
11070 },
11071 "funding": {
11072 "url": "https://github.com/sponsors/sindresorhus"
11073 }
11074 },
11075 "node_modules/test-exclude": {
11076 "version": "6.0.0",
11077 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
11078 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
11079 "dev": true,
11080 "dependencies": {
11081 "@istanbuljs/schema": "^0.1.2",
11082 "glob": "^7.1.4",
11083 "minimatch": "^3.0.4"
11084 },
11085 "engines": {
11086 "node": ">=8"
11087 }
11088 },
11089 "node_modules/text-table": {
11090 "version": "0.2.0",
11091 "dev": true,
11092 "license": "MIT"
11093 },
11094 "node_modules/throat": {
11095 "version": "6.0.1",
11096 "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz",
11097 "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==",
11098 "dev": true
11099 },
11100 "node_modules/timers-ext": {
11101 "version": "0.1.7",
11102 "dev": true,
11103 "license": "ISC",
11104 "dependencies": {
11105 "es5-ext": "~0.10.46",
11106 "next-tick": "1"
11107 }
11108 },
11109 "node_modules/tiny-glob": {
11110 "version": "0.2.9",
11111 "dev": true,
11112 "license": "MIT",
11113 "dependencies": {
11114 "globalyzer": "0.1.0",
11115 "globrex": "^0.1.2"
11116 }
11117 },
11118 "node_modules/tinyduration": {
11119 "version": "3.2.2",
11120 "dev": true,
11121 "license": "MIT"
11122 },
11123 "node_modules/tmpl": {
11124 "version": "1.0.5",
11125 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
11126 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
11127 "dev": true
11128 },
11129 "node_modules/to-fast-properties": {
11130 "version": "2.0.0",
11131 "dev": true,
11132 "license": "MIT",
11133 "engines": {
11134 "node": ">=4"
11135 }
11136 },
11137 "node_modules/to-regex-range": {
11138 "version": "5.0.1",
11139 "dev": true,
11140 "license": "MIT",
11141 "dependencies": {
11142 "is-number": "^7.0.0"
11143 },
11144 "engines": {
11145 "node": ">=8.0"
11146 }
11147 },
11148 "node_modules/toidentifier": {
11149 "version": "1.0.0",
11150 "dev": true,
11151 "license": "MIT",
11152 "engines": {
11153 "node": ">=0.6"
11154 }
11155 },
11156 "node_modules/tough-cookie": {
11157 "version": "4.0.0",
11158 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz",
11159 "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==",
11160 "dev": true,
11161 "dependencies": {
11162 "psl": "^1.1.33",
11163 "punycode": "^2.1.1",
11164 "universalify": "^0.1.2"
11165 },
11166 "engines": {
11167 "node": ">=6"
11168 }
11169 },
11170 "node_modules/tr46": {
11171 "version": "3.0.0",
11172 "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
11173 "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
11174 "dev": true,
11175 "dependencies": {
11176 "punycode": "^2.1.1"
11177 },
11178 "engines": {
11179 "node": ">=12"
11180 }
11181 },
11182 "node_modules/traverse": {
11183 "version": "0.3.9",
11184 "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz",
11185 "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=",
11186 "dev": true,
11187 "engines": {
11188 "node": "*"
11189 }
11190 },
11191 "node_modules/ts-invariant": {
11192 "version": "0.10.3",
11193 "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.10.3.tgz",
11194 "integrity": "sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==",
11195 "dev": true,
11196 "dependencies": {
11197 "tslib": "^2.1.0"
11198 },
11199 "engines": {
11200 "node": ">=8"
11201 }
11202 },
11203 "node_modules/ts-jest": {
11204 "version": "28.0.0-next.3",
11205 "dev": true,
11206 "license": "MIT",
11207 "dependencies": {
11208 "bs-logger": "0.x",
11209 "fast-json-stable-stringify": "2.x",
11210 "jest-util": "^28.0.0",
11211 "json5": "2.x",
11212 "lodash.memoize": "4.x",
11213 "make-error": "1.x",
11214 "semver": "7.x",
11215 "yargs-parser": "^20.x"
11216 },
11217 "bin": {
11218 "ts-jest": "cli.js"
11219 },
11220 "engines": {
11221 "node": "^12.13.0 || ^14.15.0 || ^16.13.0 || >=17.0.0"
11222 },
11223 "peerDependencies": {
11224 "@babel/core": ">=7.0.0-beta.0 <8",
11225 "@types/jest": "^27.0.0",
11226 "babel-jest": "^28.0.0",
11227 "jest": "^28.0.0",
11228 "typescript": ">=4.3"
11229 },
11230 "peerDependenciesMeta": {
11231 "@babel/core": {
11232 "optional": true
11233 },
11234 "@types/jest": {
11235 "optional": true
11236 },
11237 "babel-jest": {
11238 "optional": true
11239 },
11240 "esbuild": {
11241 "optional": true
11242 }
11243 }
11244 },
11245 "node_modules/ts-jest/node_modules/semver": {
11246 "version": "7.3.7",
11247 "dev": true,
11248 "license": "ISC",
11249 "dependencies": {
11250 "lru-cache": "^6.0.0"
11251 },
11252 "bin": {
11253 "semver": "bin/semver.js"
11254 },
11255 "engines": {
11256 "node": ">=10"
11257 }
11258 },
11259 "node_modules/tslib": {
11260 "version": "2.4.0",
11261 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
11262 "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
11263 "dev": true
11264 },
11265 "node_modules/tsutils": {
11266 "version": "3.21.0",
11267 "dev": true,
11268 "license": "MIT",
11269 "dependencies": {
11270 "tslib": "^1.8.1"
11271 },
11272 "engines": {
11273 "node": ">= 6"
11274 },
11275 "peerDependencies": {
11276 "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"
11277 }
11278 },
11279 "node_modules/tsutils/node_modules/tslib": {
11280 "version": "1.14.1",
11281 "dev": true,
11282 "license": "0BSD"
11283 },
11284 "node_modules/type": {
11285 "version": "1.2.0",
11286 "dev": true,
11287 "license": "ISC"
11288 },
11289 "node_modules/type-check": {
11290 "version": "0.4.0",
11291 "dev": true,
11292 "license": "MIT",
11293 "dependencies": {
11294 "prelude-ls": "^1.2.1"
11295 },
11296 "engines": {
11297 "node": ">= 0.8.0"
11298 }
11299 },
11300 "node_modules/type-detect": {
11301 "version": "4.0.8",
11302 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
11303 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
11304 "dev": true,
11305 "engines": {
11306 "node": ">=4"
11307 }
11308 },
11309 "node_modules/type-fest": {
11310 "version": "0.21.3",
11311 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
11312 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
11313 "dev": true,
11314 "engines": {
11315 "node": ">=10"
11316 },
11317 "funding": {
11318 "url": "https://github.com/sponsors/sindresorhus"
11319 }
11320 },
11321 "node_modules/type-is": {
11322 "version": "1.6.18",
11323 "dev": true,
11324 "license": "MIT",
11325 "dependencies": {
11326 "media-typer": "0.3.0",
11327 "mime-types": "~2.1.24"
11328 },
11329 "engines": {
11330 "node": ">= 0.6"
11331 }
11332 },
11333 "node_modules/typedarray": {
11334 "version": "0.0.6",
11335 "dev": true,
11336 "license": "MIT"
11337 },
11338 "node_modules/typedoc": {
11339 "version": "0.22.15",
11340 "dev": true,
11341 "license": "Apache-2.0",
11342 "dependencies": {
11343 "glob": "^7.2.0",
11344 "lunr": "^2.3.9",
11345 "marked": "^4.0.12",
11346 "minimatch": "^5.0.1",
11347 "shiki": "^0.10.1"
11348 },
11349 "bin": {
11350 "typedoc": "bin/typedoc"
11351 },
11352 "engines": {
11353 "node": ">= 12.10.0"
11354 },
11355 "peerDependencies": {
11356 "typescript": "4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x || 4.5.x || 4.6.x"
11357 }
11358 },
11359 "node_modules/typedoc-plugin-markdown": {
11360 "version": "3.12.1",
11361 "dev": true,
11362 "license": "MIT",
11363 "dependencies": {
11364 "handlebars": "^4.7.7"
11365 },
11366 "peerDependencies": {
11367 "typedoc": ">=0.22.0"
11368 }
11369 },
11370 "node_modules/typedoc/node_modules/brace-expansion": {
11371 "version": "2.0.1",
11372 "dev": true,
11373 "license": "MIT",
11374 "dependencies": {
11375 "balanced-match": "^1.0.0"
11376 }
11377 },
11378 "node_modules/typedoc/node_modules/minimatch": {
11379 "version": "5.0.1",
11380 "dev": true,
11381 "license": "ISC",
11382 "dependencies": {
11383 "brace-expansion": "^2.0.1"
11384 },
11385 "engines": {
11386 "node": ">=10"
11387 }
11388 },
11389 "node_modules/typescript": {
11390 "version": "4.6.4",
11391 "dev": true,
11392 "license": "Apache-2.0",
11393 "bin": {
11394 "tsc": "bin/tsc",
11395 "tsserver": "bin/tsserver"
11396 },
11397 "engines": {
11398 "node": ">=4.2.0"
11399 }
11400 },
11401 "node_modules/uglify-js": {
11402 "version": "3.15.4",
11403 "dev": true,
11404 "license": "BSD-2-Clause",
11405 "optional": true,
11406 "bin": {
11407 "uglifyjs": "bin/uglifyjs"
11408 },
11409 "engines": {
11410 "node": ">=0.8.0"
11411 }
11412 },
11413 "node_modules/underscore": {
11414 "version": "1.12.1",
11415 "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz",
11416 "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==",
11417 "dev": true
11418 },
11419 "node_modules/universalify": {
11420 "version": "0.1.2",
11421 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
11422 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
11423 "dev": true,
11424 "engines": {
11425 "node": ">= 4.0.0"
11426 }
11427 },
11428 "node_modules/unixify": {
11429 "version": "1.0.0",
11430 "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz",
11431 "integrity": "sha1-OmQcjC/7zk2mg6XHDwOkYpQMIJA=",
11432 "dev": true,
11433 "dependencies": {
11434 "normalize-path": "^2.1.1"
11435 },
11436 "engines": {
11437 "node": ">=0.10.0"
11438 }
11439 },
11440 "node_modules/unixify/node_modules/normalize-path": {
11441 "version": "2.1.1",
11442 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
11443 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
11444 "dev": true,
11445 "dependencies": {
11446 "remove-trailing-separator": "^1.0.1"
11447 },
11448 "engines": {
11449 "node": ">=0.10.0"
11450 }
11451 },
11452 "node_modules/unpipe": {
11453 "version": "1.0.0",
11454 "dev": true,
11455 "license": "MIT",
11456 "engines": {
11457 "node": ">= 0.8"
11458 }
11459 },
11460 "node_modules/unzipper": {
11461 "version": "0.10.11",
11462 "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.11.tgz",
11463 "integrity": "sha512-+BrAq2oFqWod5IESRjL3S8baohbevGcVA+teAIOYWM3pDVdseogqbzhhvvmiyQrUNKFUnDMtELW3X8ykbyDCJw==",
11464 "dev": true,
11465 "dependencies": {
11466 "big-integer": "^1.6.17",
11467 "binary": "~0.3.0",
11468 "bluebird": "~3.4.1",
11469 "buffer-indexof-polyfill": "~1.0.0",
11470 "duplexer2": "~0.1.4",
11471 "fstream": "^1.0.12",
11472 "graceful-fs": "^4.2.2",
11473 "listenercount": "~1.0.1",
11474 "readable-stream": "~2.3.6",
11475 "setimmediate": "~1.0.4"
11476 }
11477 },
11478 "node_modules/unzipper/node_modules/bluebird": {
11479 "version": "3.4.7",
11480 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz",
11481 "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==",
11482 "dev": true
11483 },
11484 "node_modules/unzipper/node_modules/readable-stream": {
11485 "version": "2.3.7",
11486 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
11487 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
11488 "dev": true,
11489 "dependencies": {
11490 "core-util-is": "~1.0.0",
11491 "inherits": "~2.0.3",
11492 "isarray": "~1.0.0",
11493 "process-nextick-args": "~2.0.0",
11494 "safe-buffer": "~5.1.1",
11495 "string_decoder": "~1.1.1",
11496 "util-deprecate": "~1.0.1"
11497 }
11498 },
11499 "node_modules/unzipper/node_modules/string_decoder": {
11500 "version": "1.1.1",
11501 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
11502 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
11503 "dev": true,
11504 "dependencies": {
11505 "safe-buffer": "~5.1.0"
11506 }
11507 },
11508 "node_modules/uri-js": {
11509 "version": "4.4.1",
11510 "dev": true,
11511 "license": "BSD-2-Clause",
11512 "dependencies": {
11513 "punycode": "^2.1.0"
11514 }
11515 },
11516 "node_modules/url-join": {
11517 "version": "4.0.1",
11518 "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
11519 "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==",
11520 "dev": true
11521 },
11522 "node_modules/util-deprecate": {
11523 "version": "1.0.2",
11524 "dev": true,
11525 "license": "MIT"
11526 },
11527 "node_modules/utils-merge": {
11528 "version": "1.0.1",
11529 "dev": true,
11530 "license": "MIT",
11531 "engines": {
11532 "node": ">= 0.4.0"
11533 }
11534 },
11535 "node_modules/v8-compile-cache": {
11536 "version": "2.3.0",
11537 "dev": true,
11538 "license": "MIT"
11539 },
11540 "node_modules/v8-to-istanbul": {
11541 "version": "9.0.0",
11542 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.0.tgz",
11543 "integrity": "sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==",
11544 "dev": true,
11545 "dependencies": {
11546 "@jridgewell/trace-mapping": "^0.3.7",
11547 "@types/istanbul-lib-coverage": "^2.0.1",
11548 "convert-source-map": "^1.6.0"
11549 },
11550 "engines": {
11551 "node": ">=10.12.0"
11552 }
11553 },
11554 "node_modules/vary": {
11555 "version": "1.1.2",
11556 "dev": true,
11557 "license": "MIT",
11558 "engines": {
11559 "node": ">= 0.8"
11560 }
11561 },
11562 "node_modules/vite": {
11563 "version": "2.9.9",
11564 "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.9.tgz",
11565 "integrity": "sha512-ffaam+NgHfbEmfw/Vuh6BHKKlI/XIAhxE5QSS7gFLIngxg171mg1P3a4LSRME0z2ZU1ScxoKzphkipcYwSD5Ew==",
11566 "dev": true,
11567 "dependencies": {
11568 "esbuild": "^0.14.27",
11569 "postcss": "^8.4.13",
11570 "resolve": "^1.22.0",
11571 "rollup": "^2.59.0"
11572 },
11573 "bin": {
11574 "vite": "bin/vite.js"
11575 },
11576 "engines": {
11577 "node": ">=12.2.0"
11578 },
11579 "optionalDependencies": {
11580 "fsevents": "~2.3.2"
11581 },
11582 "peerDependencies": {
11583 "less": "*",
11584 "sass": "*",
11585 "stylus": "*"
11586 },
11587 "peerDependenciesMeta": {
11588 "less": {
11589 "optional": true
11590 },
11591 "sass": {
11592 "optional": true
11593 },
11594 "stylus": {
11595 "optional": true
11596 }
11597 }
11598 },
11599 "node_modules/vscode-oniguruma": {
11600 "version": "1.6.2",
11601 "dev": true,
11602 "license": "MIT"
11603 },
11604 "node_modules/vscode-textmate": {
11605 "version": "5.2.0",
11606 "dev": true,
11607 "license": "MIT"
11608 },
11609 "node_modules/w3c-hr-time": {
11610 "version": "1.0.2",
11611 "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
11612 "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
11613 "dev": true,
11614 "dependencies": {
11615 "browser-process-hrtime": "^1.0.0"
11616 }
11617 },
11618 "node_modules/w3c-xmlserializer": {
11619 "version": "3.0.0",
11620 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz",
11621 "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==",
11622 "dev": true,
11623 "dependencies": {
11624 "xml-name-validator": "^4.0.0"
11625 },
11626 "engines": {
11627 "node": ">=12"
11628 }
11629 },
11630 "node_modules/walker": {
11631 "version": "1.0.8",
11632 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
11633 "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
11634 "dev": true,
11635 "dependencies": {
11636 "makeerror": "1.0.12"
11637 }
11638 },
11639 "node_modules/webidl-conversions": {
11640 "version": "7.0.0",
11641 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
11642 "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
11643 "dev": true,
11644 "engines": {
11645 "node": ">=12"
11646 }
11647 },
11648 "node_modules/whatwg-encoding": {
11649 "version": "2.0.0",
11650 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
11651 "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
11652 "dev": true,
11653 "dependencies": {
11654 "iconv-lite": "0.6.3"
11655 },
11656 "engines": {
11657 "node": ">=12"
11658 }
11659 },
11660 "node_modules/whatwg-encoding/node_modules/iconv-lite": {
11661 "version": "0.6.3",
11662 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
11663 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
11664 "dev": true,
11665 "dependencies": {
11666 "safer-buffer": ">= 2.1.2 < 3.0.0"
11667 },
11668 "engines": {
11669 "node": ">=0.10.0"
11670 }
11671 },
11672 "node_modules/whatwg-mimetype": {
11673 "version": "3.0.0",
11674 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
11675 "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
11676 "dev": true,
11677 "engines": {
11678 "node": ">=12"
11679 }
11680 },
11681 "node_modules/whatwg-url": {
11682 "version": "10.0.0",
11683 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz",
11684 "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==",
11685 "dev": true,
11686 "dependencies": {
11687 "tr46": "^3.0.0",
11688 "webidl-conversions": "^7.0.0"
11689 },
11690 "engines": {
11691 "node": ">=12"
11692 }
11693 },
11694 "node_modules/which": {
11695 "version": "2.0.2",
11696 "dev": true,
11697 "license": "ISC",
11698 "dependencies": {
11699 "isexe": "^2.0.0"
11700 },
11701 "bin": {
11702 "node-which": "bin/node-which"
11703 },
11704 "engines": {
11705 "node": ">= 8"
11706 }
11707 },
11708 "node_modules/word-wrap": {
11709 "version": "1.2.3",
11710 "dev": true,
11711 "license": "MIT",
11712 "engines": {
11713 "node": ">=0.10.0"
11714 }
11715 },
11716 "node_modules/wordwrap": {
11717 "version": "1.0.0",
11718 "dev": true,
11719 "license": "MIT"
11720 },
11721 "node_modules/worktop": {
11722 "version": "0.8.0-next.13",
11723 "dev": true,
11724 "license": "MIT",
11725 "dependencies": {
11726 "mrmime": "^1.0.0",
11727 "regexparam": "^2.0.0"
11728 },
11729 "engines": {
11730 "node": ">=12"
11731 }
11732 },
11733 "node_modules/wrap-ansi": {
11734 "version": "7.0.0",
11735 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
11736 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
11737 "dev": true,
11738 "dependencies": {
11739 "ansi-styles": "^4.0.0",
11740 "string-width": "^4.1.0",
11741 "strip-ansi": "^6.0.0"
11742 },
11743 "engines": {
11744 "node": ">=10"
11745 },
11746 "funding": {
11747 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
11748 }
11749 },
11750 "node_modules/wrap-ansi/node_modules/ansi-styles": {
11751 "version": "4.3.0",
11752 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
11753 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
11754 "dev": true,
11755 "dependencies": {
11756 "color-convert": "^2.0.1"
11757 },
11758 "engines": {
11759 "node": ">=8"
11760 },
11761 "funding": {
11762 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
11763 }
11764 },
11765 "node_modules/wrap-ansi/node_modules/color-convert": {
11766 "version": "2.0.1",
11767 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
11768 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
11769 "dev": true,
11770 "dependencies": {
11771 "color-name": "~1.1.4"
11772 },
11773 "engines": {
11774 "node": ">=7.0.0"
11775 }
11776 },
11777 "node_modules/wrap-ansi/node_modules/color-name": {
11778 "version": "1.1.4",
11779 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
11780 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
11781 "dev": true
11782 },
11783 "node_modules/wrappy": {
11784 "version": "1.0.2",
11785 "dev": true,
11786 "license": "ISC"
11787 },
11788 "node_modules/write-file-atomic": {
11789 "version": "4.0.1",
11790 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz",
11791 "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==",
11792 "dev": true,
11793 "dependencies": {
11794 "imurmurhash": "^0.1.4",
11795 "signal-exit": "^3.0.7"
11796 },
11797 "engines": {
11798 "node": "^12.13.0 || ^14.15.0 || >=16"
11799 }
11800 },
11801 "node_modules/ws": {
11802 "version": "8.6.0",
11803 "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz",
11804 "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==",
11805 "dev": true,
11806 "engines": {
11807 "node": ">=10.0.0"
11808 },
11809 "peerDependencies": {
11810 "bufferutil": "^4.0.1",
11811 "utf-8-validate": "^5.0.2"
11812 },
11813 "peerDependenciesMeta": {
11814 "bufferutil": {
11815 "optional": true
11816 },
11817 "utf-8-validate": {
11818 "optional": true
11819 }
11820 }
11821 },
11822 "node_modules/xml-name-validator": {
11823 "version": "4.0.0",
11824 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
11825 "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
11826 "dev": true,
11827 "engines": {
11828 "node": ">=12"
11829 }
11830 },
11831 "node_modules/xmlchars": {
11832 "version": "2.2.0",
11833 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
11834 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
11835 "dev": true
11836 },
11837 "node_modules/xtend": {
11838 "version": "4.0.2",
11839 "dev": true,
11840 "license": "MIT",
11841 "engines": {
11842 "node": ">=0.4"
11843 }
11844 },
11845 "node_modules/y18n": {
11846 "version": "5.0.8",
11847 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
11848 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
11849 "dev": true,
11850 "engines": {
11851 "node": ">=10"
11852 }
11853 },
11854 "node_modules/yallist": {
11855 "version": "4.0.0",
11856 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
11857 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
11858 "dev": true
11859 },
11860 "node_modules/yaml": {
11861 "version": "1.10.2",
11862 "dev": true,
11863 "license": "ISC",
11864 "engines": {
11865 "node": ">= 6"
11866 }
11867 },
11868 "node_modules/yargs": {
11869 "version": "17.5.1",
11870 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz",
11871 "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==",
11872 "dev": true,
11873 "dependencies": {
11874 "cliui": "^7.0.2",
11875 "escalade": "^3.1.1",
11876 "get-caller-file": "^2.0.5",
11877 "require-directory": "^2.1.1",
11878 "string-width": "^4.2.3",
11879 "y18n": "^5.0.5",
11880 "yargs-parser": "^21.0.0"
11881 },
11882 "engines": {
11883 "node": ">=12"
11884 }
11885 },
11886 "node_modules/yargs-parser": {
11887 "version": "18.1.3",
11888 "dev": true,
11889 "license": "ISC",
11890 "dependencies": {
11891 "camelcase": "^5.0.0",
11892 "decamelize": "^1.2.0"
11893 },
11894 "engines": {
11895 "node": ">=6"
11896 }
11897 },
11898 "node_modules/yargs/node_modules/yargs-parser": {
11899 "version": "21.0.1",
11900 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz",
11901 "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==",
11902 "dev": true,
11903 "engines": {
11904 "node": ">=12"
11905 }
11906 },
11907 "node_modules/yauzl": {
11908 "version": "2.10.0",
11909 "dev": true,
11910 "license": "MIT",
11911 "dependencies": {
11912 "buffer-crc32": "~0.2.3",
11913 "fd-slicer": "~1.1.0"
11914 }
11915 },
11916 "node_modules/yazl": {
11917 "version": "2.5.1",
11918 "dev": true,
11919 "license": "MIT",
11920 "dependencies": {
11921 "buffer-crc32": "~0.2.3"
11922 }
11923 },
11924 "node_modules/zen-observable": {
11925 "version": "0.8.15",
11926 "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz",
11927 "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==",
11928 "dev": true
11929 },
11930 "node_modules/zen-observable-ts": {
11931 "version": "1.2.5",
11932 "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz",
11933 "integrity": "sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg==",
11934 "dev": true,
11935 "dependencies": {
11936 "zen-observable": "0.8.15"
11937 }
11938 }
11939 },
11940 "dependencies": {
11941 "@apollo/client": {
11942 "version": "3.6.4",
11943 "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.6.4.tgz",
11944 "integrity": "sha512-2z0dzQpx2HhGK5Pip/rbMM5kkbE4BLZGK2ItSmy2lMPy9/SZGFnw+zWBXSoIook0JT2bDscm+FsdmtV+1AhdJw==",
11945 "dev": true,
11946 "requires": {
11947 "@graphql-typed-document-node/core": "^3.1.1",
11948 "@wry/context": "^0.6.0",
11949 "@wry/equality": "^0.5.0",
11950 "@wry/trie": "^0.3.0",
11951 "graphql-tag": "^2.12.6",
11952 "hoist-non-react-statics": "^3.3.2",
11953 "optimism": "^0.16.1",
11954 "prop-types": "^15.7.2",
11955 "symbol-observable": "^4.0.0",
11956 "ts-invariant": "^0.10.3",
11957 "tslib": "^2.3.0",
11958 "zen-observable-ts": "^1.2.5"
11959 }
11960 },
11961 "@babel/code-frame": {
11962 "version": "7.16.7",
11963 "dev": true,
11964 "requires": {
11965 "@babel/highlight": "^7.16.7"
11966 }
11967 },
11968 "@babel/compat-data": {
11969 "version": "7.17.10",
11970 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz",
11971 "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==",
11972 "dev": true
11973 },
11974 "@babel/core": {
11975 "version": "7.16.12",
11976 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.12.tgz",
11977 "integrity": "sha512-dK5PtG1uiN2ikk++5OzSYsitZKny4wOCD0nrO4TqnW4BVBTQ2NGS3NgilvT/TEyxTST7LNyWV/T4tXDoD3fOgg==",
11978 "dev": true,
11979 "requires": {
11980 "@babel/code-frame": "^7.16.7",
11981 "@babel/generator": "^7.16.8",
11982 "@babel/helper-compilation-targets": "^7.16.7",
11983 "@babel/helper-module-transforms": "^7.16.7",
11984 "@babel/helpers": "^7.16.7",
11985 "@babel/parser": "^7.16.12",
11986 "@babel/template": "^7.16.7",
11987 "@babel/traverse": "^7.16.10",
11988 "@babel/types": "^7.16.8",
11989 "convert-source-map": "^1.7.0",
11990 "debug": "^4.1.0",
11991 "gensync": "^1.0.0-beta.2",
11992 "json5": "^2.1.2",
11993 "semver": "^6.3.0",
11994 "source-map": "^0.5.0"
11995 }
11996 },
11997 "@babel/generator": {
11998 "version": "7.17.12",
11999 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.12.tgz",
12000 "integrity": "sha512-V49KtZiiiLjH/CnIW6OjJdrenrGoyh6AmKQ3k2AZFKozC1h846Q4NYlZ5nqAigPDUXfGzC88+LOUuG8yKd2kCw==",
12001 "dev": true,
12002 "requires": {
12003 "@babel/types": "^7.17.12",
12004 "@jridgewell/gen-mapping": "^0.3.0",
12005 "jsesc": "^2.5.1"
12006 }
12007 },
12008 "@babel/helper-annotate-as-pure": {
12009 "version": "7.16.7",
12010 "dev": true,
12011 "requires": {
12012 "@babel/types": "^7.16.7"
12013 }
12014 },
12015 "@babel/helper-compilation-targets": {
12016 "version": "7.17.10",
12017 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz",
12018 "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==",
12019 "dev": true,
12020 "requires": {
12021 "@babel/compat-data": "^7.17.10",
12022 "@babel/helper-validator-option": "^7.16.7",
12023 "browserslist": "^4.20.2",
12024 "semver": "^6.3.0"
12025 }
12026 },
12027 "@babel/helper-create-class-features-plugin": {
12028 "version": "7.17.9",
12029 "dev": true,
12030 "requires": {
12031 "@babel/helper-annotate-as-pure": "^7.16.7",
12032 "@babel/helper-environment-visitor": "^7.16.7",
12033 "@babel/helper-function-name": "^7.17.9",
12034 "@babel/helper-member-expression-to-functions": "^7.17.7",
12035 "@babel/helper-optimise-call-expression": "^7.16.7",
12036 "@babel/helper-replace-supers": "^7.16.7",
12037 "@babel/helper-split-export-declaration": "^7.16.7"
12038 }
12039 },
12040 "@babel/helper-environment-visitor": {
12041 "version": "7.16.7",
12042 "dev": true,
12043 "requires": {
12044 "@babel/types": "^7.16.7"
12045 }
12046 },
12047 "@babel/helper-function-name": {
12048 "version": "7.17.9",
12049 "dev": true,
12050 "requires": {
12051 "@babel/template": "^7.16.7",
12052 "@babel/types": "^7.17.0"
12053 }
12054 },
12055 "@babel/helper-hoist-variables": {
12056 "version": "7.16.7",
12057 "dev": true,
12058 "requires": {
12059 "@babel/types": "^7.16.7"
12060 }
12061 },
12062 "@babel/helper-member-expression-to-functions": {
12063 "version": "7.17.7",
12064 "dev": true,
12065 "requires": {
12066 "@babel/types": "^7.17.0"
12067 }
12068 },
12069 "@babel/helper-module-imports": {
12070 "version": "7.16.7",
12071 "dev": true,
12072 "requires": {
12073 "@babel/types": "^7.16.7"
12074 }
12075 },
12076 "@babel/helper-module-transforms": {
12077 "version": "7.17.7",
12078 "dev": true,
12079 "requires": {
12080 "@babel/helper-environment-visitor": "^7.16.7",
12081 "@babel/helper-module-imports": "^7.16.7",
12082 "@babel/helper-simple-access": "^7.17.7",
12083 "@babel/helper-split-export-declaration": "^7.16.7",
12084 "@babel/helper-validator-identifier": "^7.16.7",
12085 "@babel/template": "^7.16.7",
12086 "@babel/traverse": "^7.17.3",
12087 "@babel/types": "^7.17.0"
12088 }
12089 },
12090 "@babel/helper-optimise-call-expression": {
12091 "version": "7.16.7",
12092 "dev": true,
12093 "requires": {
12094 "@babel/types": "^7.16.7"
12095 }
12096 },
12097 "@babel/helper-plugin-utils": {
12098 "version": "7.16.7",
12099 "dev": true
12100 },
12101 "@babel/helper-replace-supers": {
12102 "version": "7.16.7",
12103 "dev": true,
12104 "requires": {
12105 "@babel/helper-environment-visitor": "^7.16.7",
12106 "@babel/helper-member-expression-to-functions": "^7.16.7",
12107 "@babel/helper-optimise-call-expression": "^7.16.7",
12108 "@babel/traverse": "^7.16.7",
12109 "@babel/types": "^7.16.7"
12110 }
12111 },
12112 "@babel/helper-simple-access": {
12113 "version": "7.17.7",
12114 "dev": true,
12115 "requires": {
12116 "@babel/types": "^7.17.0"
12117 }
12118 },
12119 "@babel/helper-skip-transparent-expression-wrappers": {
12120 "version": "7.16.0",
12121 "dev": true,
12122 "requires": {
12123 "@babel/types": "^7.16.0"
12124 }
12125 },
12126 "@babel/helper-split-export-declaration": {
12127 "version": "7.16.7",
12128 "dev": true,
12129 "requires": {
12130 "@babel/types": "^7.16.7"
12131 }
12132 },
12133 "@babel/helper-validator-identifier": {
12134 "version": "7.16.7",
12135 "dev": true
12136 },
12137 "@babel/helper-validator-option": {
12138 "version": "7.16.7",
12139 "dev": true
12140 },
12141 "@babel/helpers": {
12142 "version": "7.17.9",
12143 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz",
12144 "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==",
12145 "dev": true,
12146 "requires": {
12147 "@babel/template": "^7.16.7",
12148 "@babel/traverse": "^7.17.9",
12149 "@babel/types": "^7.17.0"
12150 }
12151 },
12152 "@babel/highlight": {
12153 "version": "7.17.9",
12154 "dev": true,
12155 "requires": {
12156 "@babel/helper-validator-identifier": "^7.16.7",
12157 "chalk": "^2.0.0",
12158 "js-tokens": "^4.0.0"
12159 }
12160 },
12161 "@babel/parser": {
12162 "version": "7.17.12",
12163 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.12.tgz",
12164 "integrity": "sha512-FLzHmN9V3AJIrWfOpvRlZCeVg/WLdicSnTMsLur6uDj9TT8ymUlG9XxURdW/XvuygK+2CW0poOJABdA4m/YKxA==",
12165 "dev": true
12166 },
12167 "@babel/plugin-proposal-class-properties": {
12168 "version": "7.16.7",
12169 "dev": true,
12170 "requires": {
12171 "@babel/helper-create-class-features-plugin": "^7.16.7",
12172 "@babel/helper-plugin-utils": "^7.16.7"
12173 }
12174 },
12175 "@babel/plugin-proposal-dynamic-import": {
12176 "version": "7.16.7",
12177 "dev": true,
12178 "requires": {
12179 "@babel/helper-plugin-utils": "^7.16.7",
12180 "@babel/plugin-syntax-dynamic-import": "^7.8.3"
12181 }
12182 },
12183 "@babel/plugin-proposal-export-namespace-from": {
12184 "version": "7.16.7",
12185 "dev": true,
12186 "requires": {
12187 "@babel/helper-plugin-utils": "^7.16.7",
12188 "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
12189 }
12190 },
12191 "@babel/plugin-proposal-logical-assignment-operators": {
12192 "version": "7.16.7",
12193 "dev": true,
12194 "requires": {
12195 "@babel/helper-plugin-utils": "^7.16.7",
12196 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
12197 }
12198 },
12199 "@babel/plugin-proposal-nullish-coalescing-operator": {
12200 "version": "7.16.7",
12201 "dev": true,
12202 "requires": {
12203 "@babel/helper-plugin-utils": "^7.16.7",
12204 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
12205 }
12206 },
12207 "@babel/plugin-proposal-numeric-separator": {
12208 "version": "7.16.7",
12209 "dev": true,
12210 "requires": {
12211 "@babel/helper-plugin-utils": "^7.16.7",
12212 "@babel/plugin-syntax-numeric-separator": "^7.10.4"
12213 }
12214 },
12215 "@babel/plugin-proposal-optional-chaining": {
12216 "version": "7.16.7",
12217 "dev": true,
12218 "requires": {
12219 "@babel/helper-plugin-utils": "^7.16.7",
12220 "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
12221 "@babel/plugin-syntax-optional-chaining": "^7.8.3"
12222 }
12223 },
12224 "@babel/plugin-proposal-private-methods": {
12225 "version": "7.16.11",
12226 "dev": true,
12227 "requires": {
12228 "@babel/helper-create-class-features-plugin": "^7.16.10",
12229 "@babel/helper-plugin-utils": "^7.16.7"
12230 }
12231 },
12232 "@babel/plugin-proposal-private-property-in-object": {
12233 "version": "7.16.7",
12234 "dev": true,
12235 "requires": {
12236 "@babel/helper-annotate-as-pure": "^7.16.7",
12237 "@babel/helper-create-class-features-plugin": "^7.16.7",
12238 "@babel/helper-plugin-utils": "^7.16.7",
12239 "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
12240 }
12241 },
12242 "@babel/plugin-syntax-async-generators": {
12243 "version": "7.8.4",
12244 "dev": true,
12245 "requires": {
12246 "@babel/helper-plugin-utils": "^7.8.0"
12247 }
12248 },
12249 "@babel/plugin-syntax-bigint": {
12250 "version": "7.8.3",
12251 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
12252 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
12253 "dev": true,
12254 "requires": {
12255 "@babel/helper-plugin-utils": "^7.8.0"
12256 }
12257 },
12258 "@babel/plugin-syntax-class-properties": {
12259 "version": "7.12.13",
12260 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
12261 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
12262 "dev": true,
12263 "requires": {
12264 "@babel/helper-plugin-utils": "^7.12.13"
12265 }
12266 },
12267 "@babel/plugin-syntax-dynamic-import": {
12268 "version": "7.8.3",
12269 "dev": true,
12270 "requires": {
12271 "@babel/helper-plugin-utils": "^7.8.0"
12272 }
12273 },
12274 "@babel/plugin-syntax-export-namespace-from": {
12275 "version": "7.8.3",
12276 "dev": true,
12277 "requires": {
12278 "@babel/helper-plugin-utils": "^7.8.3"
12279 }
12280 },
12281 "@babel/plugin-syntax-import-meta": {
12282 "version": "7.10.4",
12283 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
12284 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
12285 "dev": true,
12286 "requires": {
12287 "@babel/helper-plugin-utils": "^7.10.4"
12288 }
12289 },
12290 "@babel/plugin-syntax-json-strings": {
12291 "version": "7.8.3",
12292 "dev": true,
12293 "requires": {
12294 "@babel/helper-plugin-utils": "^7.8.0"
12295 }
12296 },
12297 "@babel/plugin-syntax-logical-assignment-operators": {
12298 "version": "7.10.4",
12299 "dev": true,
12300 "requires": {
12301 "@babel/helper-plugin-utils": "^7.10.4"
12302 }
12303 },
12304 "@babel/plugin-syntax-nullish-coalescing-operator": {
12305 "version": "7.8.3",
12306 "dev": true,
12307 "requires": {
12308 "@babel/helper-plugin-utils": "^7.8.0"
12309 }
12310 },
12311 "@babel/plugin-syntax-numeric-separator": {
12312 "version": "7.10.4",
12313 "dev": true,
12314 "requires": {
12315 "@babel/helper-plugin-utils": "^7.10.4"
12316 }
12317 },
12318 "@babel/plugin-syntax-object-rest-spread": {
12319 "version": "7.8.3",
12320 "dev": true,
12321 "requires": {
12322 "@babel/helper-plugin-utils": "^7.8.0"
12323 }
12324 },
12325 "@babel/plugin-syntax-optional-catch-binding": {
12326 "version": "7.8.3",
12327 "dev": true,
12328 "requires": {
12329 "@babel/helper-plugin-utils": "^7.8.0"
12330 }
12331 },
12332 "@babel/plugin-syntax-optional-chaining": {
12333 "version": "7.8.3",
12334 "dev": true,
12335 "requires": {
12336 "@babel/helper-plugin-utils": "^7.8.0"
12337 }
12338 },
12339 "@babel/plugin-syntax-private-property-in-object": {
12340 "version": "7.14.5",
12341 "dev": true,
12342 "requires": {
12343 "@babel/helper-plugin-utils": "^7.14.5"
12344 }
12345 },
12346 "@babel/plugin-syntax-top-level-await": {
12347 "version": "7.14.5",
12348 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
12349 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
12350 "dev": true,
12351 "requires": {
12352 "@babel/helper-plugin-utils": "^7.14.5"
12353 }
12354 },
12355 "@babel/plugin-syntax-typescript": {
12356 "version": "7.17.10",
12357 "dev": true,
12358 "requires": {
12359 "@babel/helper-plugin-utils": "^7.16.7"
12360 }
12361 },
12362 "@babel/plugin-transform-modules-commonjs": {
12363 "version": "7.16.8",
12364 "dev": true,
12365 "requires": {
12366 "@babel/helper-module-transforms": "^7.16.7",
12367 "@babel/helper-plugin-utils": "^7.16.7",
12368 "@babel/helper-simple-access": "^7.16.7",
12369 "babel-plugin-dynamic-import-node": "^2.3.3"
12370 }
12371 },
12372 "@babel/plugin-transform-typescript": {
12373 "version": "7.16.8",
12374 "dev": true,
12375 "requires": {
12376 "@babel/helper-create-class-features-plugin": "^7.16.7",
12377 "@babel/helper-plugin-utils": "^7.16.7",
12378 "@babel/plugin-syntax-typescript": "^7.16.7"
12379 }
12380 },
12381 "@babel/preset-typescript": {
12382 "version": "7.16.7",
12383 "dev": true,
12384 "requires": {
12385 "@babel/helper-plugin-utils": "^7.16.7",
12386 "@babel/helper-validator-option": "^7.16.7",
12387 "@babel/plugin-transform-typescript": "^7.16.7"
12388 }
12389 },
12390 "@babel/runtime": {
12391 "version": "7.14.6",
12392 "dev": true,
12393 "requires": {
12394 "regenerator-runtime": "^0.13.4"
12395 }
12396 },
12397 "@babel/template": {
12398 "version": "7.16.7",
12399 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz",
12400 "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
12401 "dev": true,
12402 "requires": {
12403 "@babel/code-frame": "^7.16.7",
12404 "@babel/parser": "^7.16.7",
12405 "@babel/types": "^7.16.7"
12406 }
12407 },
12408 "@babel/traverse": {
12409 "version": "7.17.12",
12410 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.12.tgz",
12411 "integrity": "sha512-zULPs+TbCvOkIFd4FrG53xrpxvCBwLIgo6tO0tJorY7YV2IWFxUfS/lXDJbGgfyYt9ery/Gxj2niwttNnB0gIw==",
12412 "dev": true,
12413 "requires": {
12414 "@babel/code-frame": "^7.16.7",
12415 "@babel/generator": "^7.17.12",
12416 "@babel/helper-environment-visitor": "^7.16.7",
12417 "@babel/helper-function-name": "^7.17.9",
12418 "@babel/helper-hoist-variables": "^7.16.7",
12419 "@babel/helper-split-export-declaration": "^7.16.7",
12420 "@babel/parser": "^7.17.12",
12421 "@babel/types": "^7.17.12",
12422 "debug": "^4.1.0",
12423 "globals": "^11.1.0"
12424 }
12425 },
12426 "@babel/types": {
12427 "version": "7.17.12",
12428 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.12.tgz",
12429 "integrity": "sha512-rH8i29wcZ6x9xjzI5ILHL/yZkbQnCERdHlogKuIb4PUr7do4iT8DPekrTbBLWTnRQm6U0GYABbTMSzijmEqlAg==",
12430 "dev": true,
12431 "requires": {
12432 "@babel/helper-validator-identifier": "^7.16.7",
12433 "to-fast-properties": "^2.0.0"
12434 }
12435 },
12436 "@bcoe/v8-coverage": {
12437 "version": "0.2.3",
12438 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
12439 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
12440 "dev": true
12441 },
12442 "@eslint/eslintrc": {
12443 "version": "0.4.2",
12444 "dev": true,
12445 "requires": {
12446 "ajv": "^6.12.4",
12447 "debug": "^4.1.1",
12448 "espree": "^7.3.0",
12449 "globals": "^13.9.0",
12450 "ignore": "^4.0.6",
12451 "import-fresh": "^3.2.1",
12452 "js-yaml": "^3.13.1",
12453 "minimatch": "^3.0.4",
12454 "strip-json-comments": "^3.1.1"
12455 },
12456 "dependencies": {
12457 "argparse": {
12458 "version": "2.0.1",
12459 "dev": true
12460 },
12461 "globals": {
12462 "version": "13.9.0",
12463 "dev": true,
12464 "requires": {
12465 "type-fest": "^0.20.2"
12466 }
12467 },
12468 "js-yaml": {
12469 "version": "4.1.0",
12470 "dev": true,
12471 "requires": {
12472 "argparse": "^2.0.1"
12473 }
12474 },
12475 "type-fest": {
12476 "version": "0.20.2",
12477 "dev": true
12478 }
12479 }
12480 },
12481 "@formatjs/ecma402-abstract": {
12482 "version": "1.9.4",
12483 "dev": true,
12484 "requires": {
12485 "tslib": "^2.1.0"
12486 }
12487 },
12488 "@formatjs/fast-memoize": {
12489 "version": "1.2.1",
12490 "dev": true,
12491 "requires": {
12492 "tslib": "^2.1.0"
12493 }
12494 },
12495 "@formatjs/icu-messageformat-parser": {
12496 "version": "2.0.7",
12497 "dev": true,
12498 "requires": {
12499 "@formatjs/ecma402-abstract": "1.9.4",
12500 "@formatjs/icu-skeleton-parser": "1.2.8",
12501 "tslib": "^2.1.0"
12502 }
12503 },
12504 "@formatjs/icu-skeleton-parser": {
12505 "version": "1.2.8",
12506 "dev": true,
12507 "requires": {
12508 "@formatjs/ecma402-abstract": "1.9.4",
12509 "tslib": "^2.1.0"
12510 }
12511 },
12512 "@graphql-typed-document-node/core": {
12513 "version": "3.1.1",
12514 "dev": true,
12515 "requires": {}
12516 },
12517 "@hapi/bourne": {
12518 "version": "2.1.0",
12519 "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-2.1.0.tgz",
12520 "integrity": "sha512-i1BpaNDVLJdRBEKeJWkVO6tYX6DMFBuwMhSuWqLsY4ufeTKGVuV5rBsUhxPayXqnnWHgXUAmWK16H/ykO5Wj4Q==",
12521 "dev": true
12522 },
12523 "@humanwhocodes/config-array": {
12524 "version": "0.9.5",
12525 "dev": true,
12526 "requires": {
12527 "@humanwhocodes/object-schema": "^1.2.1",
12528 "debug": "^4.1.1",
12529 "minimatch": "^3.0.4"
12530 }
12531 },
12532 "@humanwhocodes/object-schema": {
12533 "version": "1.2.1",
12534 "dev": true
12535 },
12536 "@iarna/toml": {
12537 "version": "2.2.5",
12538 "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz",
12539 "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==",
12540 "dev": true
12541 },
12542 "@istanbuljs/load-nyc-config": {
12543 "version": "1.1.0",
12544 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
12545 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
12546 "dev": true,
12547 "requires": {
12548 "camelcase": "^5.3.1",
12549 "find-up": "^4.1.0",
12550 "get-package-type": "^0.1.0",
12551 "js-yaml": "^3.13.1",
12552 "resolve-from": "^5.0.0"
12553 }
12554 },
12555 "@istanbuljs/schema": {
12556 "version": "0.1.3",
12557 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
12558 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
12559 "dev": true
12560 },
12561 "@jest/console": {
12562 "version": "28.1.0",
12563 "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.0.tgz",
12564 "integrity": "sha512-tscn3dlJFGay47kb4qVruQg/XWlmvU0xp3EJOjzzY+sBaI+YgwKcvAmTcyYU7xEiLLIY5HCdWRooAL8dqkFlDA==",
12565 "dev": true,
12566 "requires": {
12567 "@jest/types": "^28.1.0",
12568 "@types/node": "*",
12569 "chalk": "^4.0.0",
12570 "jest-message-util": "^28.1.0",
12571 "jest-util": "^28.1.0",
12572 "slash": "^3.0.0"
12573 },
12574 "dependencies": {
12575 "ansi-styles": {
12576 "version": "4.3.0",
12577 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
12578 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
12579 "dev": true,
12580 "requires": {
12581 "color-convert": "^2.0.1"
12582 }
12583 },
12584 "chalk": {
12585 "version": "4.1.2",
12586 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
12587 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
12588 "dev": true,
12589 "requires": {
12590 "ansi-styles": "^4.1.0",
12591 "supports-color": "^7.1.0"
12592 }
12593 },
12594 "color-convert": {
12595 "version": "2.0.1",
12596 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
12597 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
12598 "dev": true,
12599 "requires": {
12600 "color-name": "~1.1.4"
12601 }
12602 },
12603 "color-name": {
12604 "version": "1.1.4",
12605 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
12606 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
12607 "dev": true
12608 },
12609 "has-flag": {
12610 "version": "4.0.0",
12611 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
12612 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
12613 "dev": true
12614 },
12615 "supports-color": {
12616 "version": "7.2.0",
12617 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
12618 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
12619 "dev": true,
12620 "requires": {
12621 "has-flag": "^4.0.0"
12622 }
12623 }
12624 }
12625 },
12626 "@jest/core": {
12627 "version": "28.1.0",
12628 "resolved": "https://registry.npmjs.org/@jest/core/-/core-28.1.0.tgz",
12629 "integrity": "sha512-/2PTt0ywhjZ4NwNO4bUqD9IVJfmFVhVKGlhvSpmEfUCuxYf/3NHcKmRFI+I71lYzbTT3wMuYpETDCTHo81gC/g==",
12630 "dev": true,
12631 "requires": {
12632 "@jest/console": "^28.1.0",
12633 "@jest/reporters": "^28.1.0",
12634 "@jest/test-result": "^28.1.0",
12635 "@jest/transform": "^28.1.0",
12636 "@jest/types": "^28.1.0",
12637 "@types/node": "*",
12638 "ansi-escapes": "^4.2.1",
12639 "chalk": "^4.0.0",
12640 "ci-info": "^3.2.0",
12641 "exit": "^0.1.2",
12642 "graceful-fs": "^4.2.9",
12643 "jest-changed-files": "^28.0.2",
12644 "jest-config": "^28.1.0",
12645 "jest-haste-map": "^28.1.0",
12646 "jest-message-util": "^28.1.0",
12647 "jest-regex-util": "^28.0.2",
12648 "jest-resolve": "^28.1.0",
12649 "jest-resolve-dependencies": "^28.1.0",
12650 "jest-runner": "^28.1.0",
12651 "jest-runtime": "^28.1.0",
12652 "jest-snapshot": "^28.1.0",
12653 "jest-util": "^28.1.0",
12654 "jest-validate": "^28.1.0",
12655 "jest-watcher": "^28.1.0",
12656 "micromatch": "^4.0.4",
12657 "pretty-format": "^28.1.0",
12658 "rimraf": "^3.0.0",
12659 "slash": "^3.0.0",
12660 "strip-ansi": "^6.0.0"
12661 },
12662 "dependencies": {
12663 "ansi-regex": {
12664 "version": "5.0.1",
12665 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
12666 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
12667 "dev": true
12668 },
12669 "ansi-styles": {
12670 "version": "4.3.0",
12671 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
12672 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
12673 "dev": true,
12674 "requires": {
12675 "color-convert": "^2.0.1"
12676 }
12677 },
12678 "chalk": {
12679 "version": "4.1.2",
12680 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
12681 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
12682 "dev": true,
12683 "requires": {
12684 "ansi-styles": "^4.1.0",
12685 "supports-color": "^7.1.0"
12686 }
12687 },
12688 "color-convert": {
12689 "version": "2.0.1",
12690 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
12691 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
12692 "dev": true,
12693 "requires": {
12694 "color-name": "~1.1.4"
12695 }
12696 },
12697 "color-name": {
12698 "version": "1.1.4",
12699 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
12700 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
12701 "dev": true
12702 },
12703 "has-flag": {
12704 "version": "4.0.0",
12705 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
12706 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
12707 "dev": true
12708 },
12709 "pretty-format": {
12710 "version": "28.1.0",
12711 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
12712 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
12713 "dev": true,
12714 "requires": {
12715 "@jest/schemas": "^28.0.2",
12716 "ansi-regex": "^5.0.1",
12717 "ansi-styles": "^5.0.0",
12718 "react-is": "^18.0.0"
12719 },
12720 "dependencies": {
12721 "ansi-styles": {
12722 "version": "5.2.0",
12723 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
12724 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
12725 "dev": true
12726 }
12727 }
12728 },
12729 "react-is": {
12730 "version": "18.1.0",
12731 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
12732 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
12733 "dev": true
12734 },
12735 "rimraf": {
12736 "version": "3.0.2",
12737 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
12738 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
12739 "dev": true,
12740 "requires": {
12741 "glob": "^7.1.3"
12742 }
12743 },
12744 "supports-color": {
12745 "version": "7.2.0",
12746 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
12747 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
12748 "dev": true,
12749 "requires": {
12750 "has-flag": "^4.0.0"
12751 }
12752 }
12753 }
12754 },
12755 "@jest/environment": {
12756 "version": "28.1.0",
12757 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-28.1.0.tgz",
12758 "integrity": "sha512-S44WGSxkRngzHslhV6RoAExekfF7Qhwa6R5+IYFa81mpcj0YgdBnRSmvHe3SNwOt64yXaE5GG8Y2xM28ii5ssA==",
12759 "dev": true,
12760 "requires": {
12761 "@jest/fake-timers": "^28.1.0",
12762 "@jest/types": "^28.1.0",
12763 "@types/node": "*",
12764 "jest-mock": "^28.1.0"
12765 }
12766 },
12767 "@jest/expect": {
12768 "version": "28.1.0",
12769 "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-28.1.0.tgz",
12770 "integrity": "sha512-be9ETznPLaHOmeJqzYNIXv1ADEzENuQonIoobzThOYPuK/6GhrWNIJDVTgBLCrz3Am73PyEU2urQClZp0hLTtA==",
12771 "dev": true,
12772 "requires": {
12773 "expect": "^28.1.0",
12774 "jest-snapshot": "^28.1.0"
12775 },
12776 "dependencies": {
12777 "ansi-regex": {
12778 "version": "5.0.1",
12779 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
12780 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
12781 "dev": true
12782 },
12783 "ansi-styles": {
12784 "version": "4.3.0",
12785 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
12786 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
12787 "dev": true,
12788 "requires": {
12789 "color-convert": "^2.0.1"
12790 }
12791 },
12792 "chalk": {
12793 "version": "4.1.2",
12794 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
12795 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
12796 "dev": true,
12797 "requires": {
12798 "ansi-styles": "^4.1.0",
12799 "supports-color": "^7.1.0"
12800 }
12801 },
12802 "color-convert": {
12803 "version": "2.0.1",
12804 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
12805 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
12806 "dev": true,
12807 "requires": {
12808 "color-name": "~1.1.4"
12809 }
12810 },
12811 "color-name": {
12812 "version": "1.1.4",
12813 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
12814 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
12815 "dev": true
12816 },
12817 "diff-sequences": {
12818 "version": "28.0.2",
12819 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz",
12820 "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==",
12821 "dev": true
12822 },
12823 "expect": {
12824 "version": "28.1.0",
12825 "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz",
12826 "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==",
12827 "dev": true,
12828 "requires": {
12829 "@jest/expect-utils": "^28.1.0",
12830 "jest-get-type": "^28.0.2",
12831 "jest-matcher-utils": "^28.1.0",
12832 "jest-message-util": "^28.1.0",
12833 "jest-util": "^28.1.0"
12834 }
12835 },
12836 "has-flag": {
12837 "version": "4.0.0",
12838 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
12839 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
12840 "dev": true
12841 },
12842 "jest-diff": {
12843 "version": "28.1.0",
12844 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz",
12845 "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==",
12846 "dev": true,
12847 "requires": {
12848 "chalk": "^4.0.0",
12849 "diff-sequences": "^28.0.2",
12850 "jest-get-type": "^28.0.2",
12851 "pretty-format": "^28.1.0"
12852 }
12853 },
12854 "jest-get-type": {
12855 "version": "28.0.2",
12856 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
12857 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
12858 "dev": true
12859 },
12860 "jest-matcher-utils": {
12861 "version": "28.1.0",
12862 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz",
12863 "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==",
12864 "dev": true,
12865 "requires": {
12866 "chalk": "^4.0.0",
12867 "jest-diff": "^28.1.0",
12868 "jest-get-type": "^28.0.2",
12869 "pretty-format": "^28.1.0"
12870 }
12871 },
12872 "pretty-format": {
12873 "version": "28.1.0",
12874 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
12875 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
12876 "dev": true,
12877 "requires": {
12878 "@jest/schemas": "^28.0.2",
12879 "ansi-regex": "^5.0.1",
12880 "ansi-styles": "^5.0.0",
12881 "react-is": "^18.0.0"
12882 },
12883 "dependencies": {
12884 "ansi-styles": {
12885 "version": "5.2.0",
12886 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
12887 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
12888 "dev": true
12889 }
12890 }
12891 },
12892 "react-is": {
12893 "version": "18.1.0",
12894 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
12895 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
12896 "dev": true
12897 },
12898 "supports-color": {
12899 "version": "7.2.0",
12900 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
12901 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
12902 "dev": true,
12903 "requires": {
12904 "has-flag": "^4.0.0"
12905 }
12906 }
12907 }
12908 },
12909 "@jest/expect-utils": {
12910 "version": "28.1.0",
12911 "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-28.1.0.tgz",
12912 "integrity": "sha512-5BrG48dpC0sB80wpeIX5FU6kolDJI4K0n5BM9a5V38MGx0pyRvUBSS0u2aNTdDzmOrCjhOg8pGs6a20ivYkdmw==",
12913 "dev": true,
12914 "requires": {
12915 "jest-get-type": "^28.0.2"
12916 },
12917 "dependencies": {
12918 "jest-get-type": {
12919 "version": "28.0.2",
12920 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
12921 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
12922 "dev": true
12923 }
12924 }
12925 },
12926 "@jest/fake-timers": {
12927 "version": "28.1.0",
12928 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-28.1.0.tgz",
12929 "integrity": "sha512-Xqsf/6VLeAAq78+GNPzI7FZQRf5cCHj1qgQxCjws9n8rKw8r1UYoeaALwBvyuzOkpU3c1I6emeMySPa96rxtIg==",
12930 "dev": true,
12931 "requires": {
12932 "@jest/types": "^28.1.0",
12933 "@sinonjs/fake-timers": "^9.1.1",
12934 "@types/node": "*",
12935 "jest-message-util": "^28.1.0",
12936 "jest-mock": "^28.1.0",
12937 "jest-util": "^28.1.0"
12938 }
12939 },
12940 "@jest/globals": {
12941 "version": "28.1.0",
12942 "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-28.1.0.tgz",
12943 "integrity": "sha512-3m7sTg52OTQR6dPhsEQSxAvU+LOBbMivZBwOvKEZ+Rb+GyxVnXi9HKgOTYkx/S99T8yvh17U4tNNJPIEQmtwYw==",
12944 "dev": true,
12945 "requires": {
12946 "@jest/environment": "^28.1.0",
12947 "@jest/expect": "^28.1.0",
12948 "@jest/types": "^28.1.0"
12949 }
12950 },
12951 "@jest/reporters": {
12952 "version": "28.1.0",
12953 "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-28.1.0.tgz",
12954 "integrity": "sha512-qxbFfqap/5QlSpIizH9c/bFCDKsQlM4uAKSOvZrP+nIdrjqre3FmKzpTtYyhsaVcOSNK7TTt2kjm+4BJIjysFA==",
12955 "dev": true,
12956 "requires": {
12957 "@bcoe/v8-coverage": "^0.2.3",
12958 "@jest/console": "^28.1.0",
12959 "@jest/test-result": "^28.1.0",
12960 "@jest/transform": "^28.1.0",
12961 "@jest/types": "^28.1.0",
12962 "@jridgewell/trace-mapping": "^0.3.7",
12963 "@types/node": "*",
12964 "chalk": "^4.0.0",
12965 "collect-v8-coverage": "^1.0.0",
12966 "exit": "^0.1.2",
12967 "glob": "^7.1.3",
12968 "graceful-fs": "^4.2.9",
12969 "istanbul-lib-coverage": "^3.0.0",
12970 "istanbul-lib-instrument": "^5.1.0",
12971 "istanbul-lib-report": "^3.0.0",
12972 "istanbul-lib-source-maps": "^4.0.0",
12973 "istanbul-reports": "^3.1.3",
12974 "jest-util": "^28.1.0",
12975 "jest-worker": "^28.1.0",
12976 "slash": "^3.0.0",
12977 "string-length": "^4.0.1",
12978 "strip-ansi": "^6.0.0",
12979 "terminal-link": "^2.0.0",
12980 "v8-to-istanbul": "^9.0.0"
12981 },
12982 "dependencies": {
12983 "ansi-styles": {
12984 "version": "4.3.0",
12985 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
12986 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
12987 "dev": true,
12988 "requires": {
12989 "color-convert": "^2.0.1"
12990 }
12991 },
12992 "chalk": {
12993 "version": "4.1.2",
12994 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
12995 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
12996 "dev": true,
12997 "requires": {
12998 "ansi-styles": "^4.1.0",
12999 "supports-color": "^7.1.0"
13000 }
13001 },
13002 "color-convert": {
13003 "version": "2.0.1",
13004 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
13005 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
13006 "dev": true,
13007 "requires": {
13008 "color-name": "~1.1.4"
13009 }
13010 },
13011 "color-name": {
13012 "version": "1.1.4",
13013 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
13014 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
13015 "dev": true
13016 },
13017 "has-flag": {
13018 "version": "4.0.0",
13019 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13020 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13021 "dev": true
13022 },
13023 "supports-color": {
13024 "version": "7.2.0",
13025 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13026 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13027 "dev": true,
13028 "requires": {
13029 "has-flag": "^4.0.0"
13030 }
13031 }
13032 }
13033 },
13034 "@jest/schemas": {
13035 "version": "28.0.2",
13036 "dev": true,
13037 "requires": {
13038 "@sinclair/typebox": "^0.23.3"
13039 }
13040 },
13041 "@jest/source-map": {
13042 "version": "28.0.2",
13043 "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-28.0.2.tgz",
13044 "integrity": "sha512-Y9dxC8ZpN3kImkk0LkK5XCEneYMAXlZ8m5bflmSL5vrwyeUpJfentacCUg6fOb8NOpOO7hz2+l37MV77T6BFPw==",
13045 "dev": true,
13046 "requires": {
13047 "@jridgewell/trace-mapping": "^0.3.7",
13048 "callsites": "^3.0.0",
13049 "graceful-fs": "^4.2.9"
13050 }
13051 },
13052 "@jest/test-result": {
13053 "version": "28.1.0",
13054 "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.0.tgz",
13055 "integrity": "sha512-sBBFIyoPzrZho3N+80P35A5oAkSKlGfsEFfXFWuPGBsW40UAjCkGakZhn4UQK4iQlW2vgCDMRDOob9FGKV8YoQ==",
13056 "dev": true,
13057 "requires": {
13058 "@jest/console": "^28.1.0",
13059 "@jest/types": "^28.1.0",
13060 "@types/istanbul-lib-coverage": "^2.0.0",
13061 "collect-v8-coverage": "^1.0.0"
13062 }
13063 },
13064 "@jest/test-sequencer": {
13065 "version": "28.1.0",
13066 "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-28.1.0.tgz",
13067 "integrity": "sha512-tZCEiVWlWNTs/2iK9yi6o3AlMfbbYgV4uuZInSVdzZ7ftpHZhCMuhvk2HLYhCZzLgPFQ9MnM1YaxMnh3TILFiQ==",
13068 "dev": true,
13069 "requires": {
13070 "@jest/test-result": "^28.1.0",
13071 "graceful-fs": "^4.2.9",
13072 "jest-haste-map": "^28.1.0",
13073 "slash": "^3.0.0"
13074 }
13075 },
13076 "@jest/transform": {
13077 "version": "28.1.0",
13078 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-28.1.0.tgz",
13079 "integrity": "sha512-omy2xe5WxlAfqmsTjTPxw+iXRTRnf+NtX0ToG+4S0tABeb4KsKmPUHq5UBuwunHg3tJRwgEQhEp0M/8oiatLEA==",
13080 "dev": true,
13081 "requires": {
13082 "@babel/core": "^7.11.6",
13083 "@jest/types": "^28.1.0",
13084 "@jridgewell/trace-mapping": "^0.3.7",
13085 "babel-plugin-istanbul": "^6.1.1",
13086 "chalk": "^4.0.0",
13087 "convert-source-map": "^1.4.0",
13088 "fast-json-stable-stringify": "^2.0.0",
13089 "graceful-fs": "^4.2.9",
13090 "jest-haste-map": "^28.1.0",
13091 "jest-regex-util": "^28.0.2",
13092 "jest-util": "^28.1.0",
13093 "micromatch": "^4.0.4",
13094 "pirates": "^4.0.4",
13095 "slash": "^3.0.0",
13096 "write-file-atomic": "^4.0.1"
13097 },
13098 "dependencies": {
13099 "ansi-styles": {
13100 "version": "4.3.0",
13101 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
13102 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
13103 "dev": true,
13104 "requires": {
13105 "color-convert": "^2.0.1"
13106 }
13107 },
13108 "chalk": {
13109 "version": "4.1.2",
13110 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
13111 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
13112 "dev": true,
13113 "requires": {
13114 "ansi-styles": "^4.1.0",
13115 "supports-color": "^7.1.0"
13116 }
13117 },
13118 "color-convert": {
13119 "version": "2.0.1",
13120 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
13121 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
13122 "dev": true,
13123 "requires": {
13124 "color-name": "~1.1.4"
13125 }
13126 },
13127 "color-name": {
13128 "version": "1.1.4",
13129 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
13130 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
13131 "dev": true
13132 },
13133 "has-flag": {
13134 "version": "4.0.0",
13135 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13136 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13137 "dev": true
13138 },
13139 "supports-color": {
13140 "version": "7.2.0",
13141 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13142 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13143 "dev": true,
13144 "requires": {
13145 "has-flag": "^4.0.0"
13146 }
13147 }
13148 }
13149 },
13150 "@jest/types": {
13151 "version": "28.1.0",
13152 "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.0.tgz",
13153 "integrity": "sha512-xmEggMPr317MIOjjDoZ4ejCSr9Lpbt/u34+dvc99t7DS8YirW5rwZEhzKPC2BMUFkUhI48qs6qLUSGw5FuL0GA==",
13154 "dev": true,
13155 "requires": {
13156 "@jest/schemas": "^28.0.2",
13157 "@types/istanbul-lib-coverage": "^2.0.0",
13158 "@types/istanbul-reports": "^3.0.0",
13159 "@types/node": "*",
13160 "@types/yargs": "^17.0.8",
13161 "chalk": "^4.0.0"
13162 },
13163 "dependencies": {
13164 "ansi-styles": {
13165 "version": "4.3.0",
13166 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
13167 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
13168 "dev": true,
13169 "requires": {
13170 "color-convert": "^2.0.1"
13171 }
13172 },
13173 "chalk": {
13174 "version": "4.1.2",
13175 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
13176 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
13177 "dev": true,
13178 "requires": {
13179 "ansi-styles": "^4.1.0",
13180 "supports-color": "^7.1.0"
13181 }
13182 },
13183 "color-convert": {
13184 "version": "2.0.1",
13185 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
13186 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
13187 "dev": true,
13188 "requires": {
13189 "color-name": "~1.1.4"
13190 }
13191 },
13192 "color-name": {
13193 "version": "1.1.4",
13194 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
13195 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
13196 "dev": true
13197 },
13198 "has-flag": {
13199 "version": "4.0.0",
13200 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13201 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13202 "dev": true
13203 },
13204 "supports-color": {
13205 "version": "7.2.0",
13206 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13207 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13208 "dev": true,
13209 "requires": {
13210 "has-flag": "^4.0.0"
13211 }
13212 }
13213 }
13214 },
13215 "@jridgewell/gen-mapping": {
13216 "version": "0.3.1",
13217 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz",
13218 "integrity": "sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==",
13219 "dev": true,
13220 "requires": {
13221 "@jridgewell/set-array": "^1.0.0",
13222 "@jridgewell/sourcemap-codec": "^1.4.10",
13223 "@jridgewell/trace-mapping": "^0.3.9"
13224 }
13225 },
13226 "@jridgewell/resolve-uri": {
13227 "version": "3.0.6",
13228 "dev": true
13229 },
13230 "@jridgewell/set-array": {
13231 "version": "1.1.1",
13232 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz",
13233 "integrity": "sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==",
13234 "dev": true
13235 },
13236 "@jridgewell/sourcemap-codec": {
13237 "version": "1.4.11",
13238 "dev": true
13239 },
13240 "@jridgewell/trace-mapping": {
13241 "version": "0.3.9",
13242 "dev": true,
13243 "requires": {
13244 "@jridgewell/resolve-uri": "^3.0.3",
13245 "@jridgewell/sourcemap-codec": "^1.4.10"
13246 }
13247 },
13248 "@nodelib/fs.scandir": {
13249 "version": "2.1.5",
13250 "dev": true,
13251 "requires": {
13252 "@nodelib/fs.stat": "2.0.5",
13253 "run-parallel": "^1.1.9"
13254 }
13255 },
13256 "@nodelib/fs.stat": {
13257 "version": "2.0.5",
13258 "dev": true
13259 },
13260 "@nodelib/fs.walk": {
13261 "version": "1.2.8",
13262 "dev": true,
13263 "requires": {
13264 "@nodelib/fs.scandir": "2.1.5",
13265 "fastq": "^1.6.0"
13266 }
13267 },
13268 "@pact-foundation/pact": {
13269 "version": "9.17.3",
13270 "resolved": "https://registry.npmjs.org/@pact-foundation/pact/-/pact-9.17.3.tgz",
13271 "integrity": "sha512-AVcScLZsxDDKlO1AuyN7m26Z2EqIt5AA4P8cPGEkokyHf97vbbWlHOPZsgZgzxZXQRnvjNyQnyMwHR69hQ1hew==",
13272 "dev": true,
13273 "requires": {
13274 "@pact-foundation/pact-node": "^10.17.2",
13275 "@types/bluebird": "^3.5.20",
13276 "@types/express": "^4.17.11",
13277 "bluebird": "~3.5.1",
13278 "body-parser": "^1.18.2",
13279 "cli-color": "^1.1.0",
13280 "es6-object-assign": "^1.1.0",
13281 "es6-promise": "^4.1.1",
13282 "express": "^4.17.1",
13283 "graphql": "^14.0.0",
13284 "graphql-tag": "^2.9.1",
13285 "http-proxy": "^1.18.1",
13286 "lodash": "^4.17.21",
13287 "lodash.isfunction": "3.0.8",
13288 "lodash.isnil": "4.0.0",
13289 "lodash.isundefined": "3.0.1",
13290 "lodash.omit": "^4.5.0",
13291 "lodash.omitby": "4.6.0",
13292 "pino": "^6.5.1",
13293 "pino-pretty": "^4.1.0",
13294 "pkginfo": "^0.4.1",
13295 "popsicle": "^9.2.0"
13296 },
13297 "dependencies": {
13298 "graphql": {
13299 "version": "14.7.0",
13300 "dev": true,
13301 "requires": {
13302 "iterall": "^1.2.2"
13303 }
13304 }
13305 }
13306 },
13307 "@pact-foundation/pact-node": {
13308 "version": "10.17.2",
13309 "resolved": "https://registry.npmjs.org/@pact-foundation/pact-node/-/pact-node-10.17.2.tgz",
13310 "integrity": "sha512-RslLuFYItB0uDfKLYXei0ZfAPK0W0nwSwp+Zt7Qyt+Stnea2H4DOucKV03uFSiv3TLVKojut5nF70wfgXyNItQ==",
13311 "dev": true,
13312 "requires": {
13313 "@types/needle": "^2.5.1",
13314 "@types/pino": "^6.3.5",
13315 "@types/q": "1.0.7",
13316 "@types/request": "2.48.2",
13317 "chalk": "2.3.1",
13318 "check-types": "7.3.0",
13319 "cross-spawn": "^7.0.1",
13320 "libnpmconfig": "^1.2.1",
13321 "mkdirp": "1.0.0",
13322 "needle": "^2.6.0",
13323 "pino": "^6.11.0",
13324 "pino-pretty": "^4.1.0",
13325 "q": "1.5.1",
13326 "rimraf": "2.6.2",
13327 "sumchecker": "^2.0.2",
13328 "tar": "^6.1.11",
13329 "underscore": "1.12.1",
13330 "unixify": "1.0.0",
13331 "unzipper": "^0.10.10",
13332 "url-join": "^4.0.0"
13333 },
13334 "dependencies": {
13335 "chalk": {
13336 "version": "2.3.1",
13337 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz",
13338 "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==",
13339 "dev": true,
13340 "requires": {
13341 "ansi-styles": "^3.2.0",
13342 "escape-string-regexp": "^1.0.5",
13343 "supports-color": "^5.2.0"
13344 }
13345 }
13346 }
13347 },
13348 "@playwright/test": {
13349 "version": "1.21.1",
13350 "dev": true,
13351 "requires": {
13352 "@babel/code-frame": "7.16.7",
13353 "@babel/core": "7.16.12",
13354 "@babel/helper-plugin-utils": "7.16.7",
13355 "@babel/plugin-proposal-class-properties": "7.16.7",
13356 "@babel/plugin-proposal-dynamic-import": "7.16.7",
13357 "@babel/plugin-proposal-export-namespace-from": "7.16.7",
13358 "@babel/plugin-proposal-logical-assignment-operators": "7.16.7",
13359 "@babel/plugin-proposal-nullish-coalescing-operator": "7.16.7",
13360 "@babel/plugin-proposal-numeric-separator": "7.16.7",
13361 "@babel/plugin-proposal-optional-chaining": "7.16.7",
13362 "@babel/plugin-proposal-private-methods": "7.16.11",
13363 "@babel/plugin-proposal-private-property-in-object": "7.16.7",
13364 "@babel/plugin-syntax-async-generators": "7.8.4",
13365 "@babel/plugin-syntax-json-strings": "7.8.3",
13366 "@babel/plugin-syntax-object-rest-spread": "7.8.3",
13367 "@babel/plugin-syntax-optional-catch-binding": "7.8.3",
13368 "@babel/plugin-transform-modules-commonjs": "7.16.8",
13369 "@babel/preset-typescript": "7.16.7",
13370 "colors": "1.4.0",
13371 "commander": "8.3.0",
13372 "debug": "4.3.3",
13373 "expect": "27.2.5",
13374 "jest-matcher-utils": "27.2.5",
13375 "json5": "2.2.1",
13376 "mime": "3.0.0",
13377 "minimatch": "3.0.4",
13378 "ms": "2.1.3",
13379 "open": "8.4.0",
13380 "pirates": "4.0.4",
13381 "playwright-core": "1.21.1",
13382 "rimraf": "3.0.2",
13383 "source-map-support": "0.4.18",
13384 "stack-utils": "2.0.5",
13385 "yazl": "2.5.1"
13386 },
13387 "dependencies": {
13388 "ansi-styles": {
13389 "version": "4.3.0",
13390 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
13391 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
13392 "dev": true,
13393 "requires": {
13394 "color-convert": "^2.0.1"
13395 }
13396 },
13397 "chalk": {
13398 "version": "4.1.2",
13399 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
13400 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
13401 "dev": true,
13402 "requires": {
13403 "ansi-styles": "^4.1.0",
13404 "supports-color": "^7.1.0"
13405 }
13406 },
13407 "color-convert": {
13408 "version": "2.0.1",
13409 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
13410 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
13411 "dev": true,
13412 "requires": {
13413 "color-name": "~1.1.4"
13414 }
13415 },
13416 "color-name": {
13417 "version": "1.1.4",
13418 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
13419 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
13420 "dev": true
13421 },
13422 "has-flag": {
13423 "version": "4.0.0",
13424 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13425 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13426 "dev": true
13427 },
13428 "jest-matcher-utils": {
13429 "version": "27.2.5",
13430 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.2.5.tgz",
13431 "integrity": "sha512-qNR/kh6bz0Dyv3m68Ck2g1fLW5KlSOUNcFQh87VXHZwWc/gY6XwnKofx76Qytz3x5LDWT09/2+yXndTkaG4aWg==",
13432 "dev": true,
13433 "requires": {
13434 "chalk": "^4.0.0",
13435 "jest-diff": "^27.2.5",
13436 "jest-get-type": "^27.0.6",
13437 "pretty-format": "^27.2.5"
13438 }
13439 },
13440 "ms": {
13441 "version": "2.1.3",
13442 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
13443 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
13444 "dev": true
13445 },
13446 "pirates": {
13447 "version": "4.0.4",
13448 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.4.tgz",
13449 "integrity": "sha512-ZIrVPH+A52Dw84R0L3/VS9Op04PuQ2SEoJL6bkshmiTic/HldyW9Tf7oH5mhJZBK7NmDx27vSMrYEXPXclpDKw==",
13450 "dev": true
13451 },
13452 "rimraf": {
13453 "version": "3.0.2",
13454 "dev": true,
13455 "requires": {
13456 "glob": "^7.1.3"
13457 }
13458 },
13459 "source-map-support": {
13460 "version": "0.4.18",
13461 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
13462 "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
13463 "dev": true,
13464 "requires": {
13465 "source-map": "^0.5.6"
13466 }
13467 },
13468 "supports-color": {
13469 "version": "7.2.0",
13470 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13471 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13472 "dev": true,
13473 "requires": {
13474 "has-flag": "^4.0.0"
13475 }
13476 }
13477 }
13478 },
13479 "@rollup/pluginutils": {
13480 "version": "4.2.1",
13481 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
13482 "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
13483 "dev": true,
13484 "requires": {
13485 "estree-walker": "^2.0.1",
13486 "picomatch": "^2.2.2"
13487 }
13488 },
13489 "@sinclair/typebox": {
13490 "version": "0.23.5",
13491 "dev": true
13492 },
13493 "@sinonjs/commons": {
13494 "version": "1.8.3",
13495 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz",
13496 "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==",
13497 "dev": true,
13498 "requires": {
13499 "type-detect": "4.0.8"
13500 }
13501 },
13502 "@sinonjs/fake-timers": {
13503 "version": "9.1.2",
13504 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz",
13505 "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==",
13506 "dev": true,
13507 "requires": {
13508 "@sinonjs/commons": "^1.7.0"
13509 }
13510 },
13511 "@sveltejs/adapter-auto": {
13512 "version": "1.0.0-next.43",
13513 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-1.0.0-next.43.tgz",
13514 "integrity": "sha512-ihlAdfMWmqNbo1zHIT77HG/fBZSrAD/VBFbUjm41+7jb3XUg87tQsMbsd/SQ360IAA2atbwKc/1wNKQLfpahDw==",
13515 "dev": true,
13516 "requires": {
13517 "@sveltejs/adapter-cloudflare": "1.0.0-next.19",
13518 "@sveltejs/adapter-netlify": "1.0.0-next.58",
13519 "@sveltejs/adapter-vercel": "1.0.0-next.52"
13520 }
13521 },
13522 "@sveltejs/adapter-cloudflare": {
13523 "version": "1.0.0-next.19",
13524 "dev": true,
13525 "requires": {
13526 "esbuild": "^0.14.21",
13527 "worktop": "0.8.0-next.13"
13528 }
13529 },
13530 "@sveltejs/adapter-netlify": {
13531 "version": "1.0.0-next.58",
13532 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-netlify/-/adapter-netlify-1.0.0-next.58.tgz",
13533 "integrity": "sha512-ZkL9mop/oTLfSj3tPCnTjQw7cKfoYLiptDzTypv7l+HDfE7SCFzJuK7YenjTMPoKTakFVfYAEEVIdJEySZt5MQ==",
13534 "dev": true,
13535 "requires": {
13536 "@iarna/toml": "^2.2.5",
13537 "esbuild": "^0.14.21",
13538 "tiny-glob": "^0.2.9"
13539 }
13540 },
13541 "@sveltejs/adapter-vercel": {
13542 "version": "1.0.0-next.52",
13543 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-vercel/-/adapter-vercel-1.0.0-next.52.tgz",
13544 "integrity": "sha512-HEGmOX1HPGAotmosms0k88sTG9LnPMEQkpmWoyMdcffsPcT45SkJepXP/lvqNNlbUl9epZX95nqyZVie/mauRA==",
13545 "dev": true,
13546 "requires": {
13547 "esbuild": "^0.14.21"
13548 }
13549 },
13550 "@sveltejs/kit": {
13551 "version": "1.0.0-next.334",
13552 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.0.0-next.334.tgz",
13553 "integrity": "sha512-HPMF1oYBfyOG6wfU0Y6F4SID8jphue9yF+PXJqVTDBL5Z2WBG2ogum6MavE8aWhq+g2H6w5y0jNT8+8DO2KTCA==",
13554 "dev": true,
13555 "requires": {
13556 "@sveltejs/vite-plugin-svelte": "^1.0.0-next.32",
13557 "chokidar": "^3.5.3",
13558 "sade": "^1.7.4",
13559 "vite": "^2.9.0"
13560 }
13561 },
13562 "@sveltejs/vite-plugin-svelte": {
13563 "version": "1.0.0-next.44",
13564 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-1.0.0-next.44.tgz",
13565 "integrity": "sha512-n+sssEWbzykPS447FmnNyU5GxEhrBPDVd0lxNZnxRGz9P6651LjjwAnISKr3CKgT9v8IybP8VD0n2i5XzbqExg==",
13566 "dev": true,
13567 "requires": {
13568 "@rollup/pluginutils": "^4.2.1",
13569 "debug": "^4.3.4",
13570 "deepmerge": "^4.2.2",
13571 "kleur": "^4.1.4",
13572 "magic-string": "^0.26.1",
13573 "svelte-hmr": "^0.14.11"
13574 },
13575 "dependencies": {
13576 "debug": {
13577 "version": "4.3.4",
13578 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
13579 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
13580 "dev": true,
13581 "requires": {
13582 "ms": "2.1.2"
13583 }
13584 }
13585 }
13586 },
13587 "@tailwindcss/typography": {
13588 "version": "0.5.2",
13589 "dev": true,
13590 "requires": {
13591 "lodash.castarray": "^4.4.0",
13592 "lodash.isplainobject": "^4.0.6",
13593 "lodash.merge": "^4.6.2"
13594 }
13595 },
13596 "@testing-library/dom": {
13597 "version": "8.13.0",
13598 "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.13.0.tgz",
13599 "integrity": "sha512-9VHgfIatKNXQNaZTtLnalIy0jNZzY35a4S3oi08YAt9Hv1VsfZ/DfA45lM8D/UhtHBGJ4/lGwp0PZkVndRkoOQ==",
13600 "dev": true,
13601 "requires": {
13602 "@babel/code-frame": "^7.10.4",
13603 "@babel/runtime": "^7.12.5",
13604 "@types/aria-query": "^4.2.0",
13605 "aria-query": "^5.0.0",
13606 "chalk": "^4.1.0",
13607 "dom-accessibility-api": "^0.5.9",
13608 "lz-string": "^1.4.4",
13609 "pretty-format": "^27.0.2"
13610 },
13611 "dependencies": {
13612 "ansi-styles": {
13613 "version": "4.3.0",
13614 "dev": true,
13615 "requires": {
13616 "color-convert": "^2.0.1"
13617 }
13618 },
13619 "chalk": {
13620 "version": "4.1.1",
13621 "dev": true,
13622 "requires": {
13623 "ansi-styles": "^4.1.0",
13624 "supports-color": "^7.1.0"
13625 }
13626 },
13627 "color-convert": {
13628 "version": "2.0.1",
13629 "dev": true,
13630 "requires": {
13631 "color-name": "~1.1.4"
13632 }
13633 },
13634 "color-name": {
13635 "version": "1.1.4",
13636 "dev": true
13637 },
13638 "has-flag": {
13639 "version": "4.0.0",
13640 "dev": true
13641 },
13642 "supports-color": {
13643 "version": "7.2.0",
13644 "dev": true,
13645 "requires": {
13646 "has-flag": "^4.0.0"
13647 }
13648 }
13649 }
13650 },
13651 "@testing-library/jest-dom": {
13652 "version": "5.16.4",
13653 "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz",
13654 "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==",
13655 "dev": true,
13656 "requires": {
13657 "@babel/runtime": "^7.9.2",
13658 "@types/testing-library__jest-dom": "^5.9.1",
13659 "aria-query": "^5.0.0",
13660 "chalk": "^3.0.0",
13661 "css": "^3.0.0",
13662 "css.escape": "^1.5.1",
13663 "dom-accessibility-api": "^0.5.6",
13664 "lodash": "^4.17.15",
13665 "redent": "^3.0.0"
13666 },
13667 "dependencies": {
13668 "ansi-styles": {
13669 "version": "4.3.0",
13670 "dev": true,
13671 "requires": {
13672 "color-convert": "^2.0.1"
13673 }
13674 },
13675 "chalk": {
13676 "version": "3.0.0",
13677 "dev": true,
13678 "requires": {
13679 "ansi-styles": "^4.1.0",
13680 "supports-color": "^7.1.0"
13681 }
13682 },
13683 "color-convert": {
13684 "version": "2.0.1",
13685 "dev": true,
13686 "requires": {
13687 "color-name": "~1.1.4"
13688 }
13689 },
13690 "color-name": {
13691 "version": "1.1.4",
13692 "dev": true
13693 },
13694 "has-flag": {
13695 "version": "4.0.0",
13696 "dev": true
13697 },
13698 "supports-color": {
13699 "version": "7.2.0",
13700 "dev": true,
13701 "requires": {
13702 "has-flag": "^4.0.0"
13703 }
13704 }
13705 }
13706 },
13707 "@testing-library/svelte": {
13708 "version": "3.1.1",
13709 "resolved": "https://registry.npmjs.org/@testing-library/svelte/-/svelte-3.1.1.tgz",
13710 "integrity": "sha512-JM0MwtUCbL13CkdosivF5So5s7Y1cGTrrIGTNUOy4vq+quCvHTiFkHLRsUuOyFhGG3fXT6lhCzX30ichG+AlHA==",
13711 "dev": true,
13712 "requires": {
13713 "@testing-library/dom": "^8.1.0"
13714 }
13715 },
13716 "@testing-library/user-event": {
13717 "version": "14.2.0",
13718 "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.2.0.tgz",
13719 "integrity": "sha512-+hIlG4nJS6ivZrKnOP7OGsDu9Fxmryj9vCl8x0ZINtTJcCHs2zLsYif5GzuRiBF2ck5GZG2aQr7Msg+EHlnYVQ==",
13720 "dev": true,
13721 "requires": {}
13722 },
13723 "@tootallnate/once": {
13724 "version": "2.0.0",
13725 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
13726 "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
13727 "dev": true
13728 },
13729 "@types/aria-query": {
13730 "version": "4.2.1",
13731 "dev": true
13732 },
13733 "@types/babel__core": {
13734 "version": "7.1.19",
13735 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz",
13736 "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==",
13737 "dev": true,
13738 "requires": {
13739 "@babel/parser": "^7.1.0",
13740 "@babel/types": "^7.0.0",
13741 "@types/babel__generator": "*",
13742 "@types/babel__template": "*",
13743 "@types/babel__traverse": "*"
13744 }
13745 },
13746 "@types/babel__generator": {
13747 "version": "7.6.4",
13748 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz",
13749 "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==",
13750 "dev": true,
13751 "requires": {
13752 "@babel/types": "^7.0.0"
13753 }
13754 },
13755 "@types/babel__template": {
13756 "version": "7.4.1",
13757 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
13758 "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
13759 "dev": true,
13760 "requires": {
13761 "@babel/parser": "^7.1.0",
13762 "@babel/types": "^7.0.0"
13763 }
13764 },
13765 "@types/babel__traverse": {
13766 "version": "7.17.1",
13767 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz",
13768 "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==",
13769 "dev": true,
13770 "requires": {
13771 "@babel/types": "^7.3.0"
13772 }
13773 },
13774 "@types/bluebird": {
13775 "version": "3.5.35",
13776 "dev": true
13777 },
13778 "@types/body-parser": {
13779 "version": "1.19.0",
13780 "dev": true,
13781 "requires": {
13782 "@types/connect": "*",
13783 "@types/node": "*"
13784 }
13785 },
13786 "@types/caseless": {
13787 "version": "0.12.2",
13788 "resolved": "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz",
13789 "integrity": "sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==",
13790 "dev": true
13791 },
13792 "@types/connect": {
13793 "version": "3.4.34",
13794 "dev": true,
13795 "requires": {
13796 "@types/node": "*"
13797 }
13798 },
13799 "@types/express": {
13800 "version": "4.17.12",
13801 "dev": true,
13802 "requires": {
13803 "@types/body-parser": "*",
13804 "@types/express-serve-static-core": "^4.17.18",
13805 "@types/qs": "*",
13806 "@types/serve-static": "*"
13807 }
13808 },
13809 "@types/express-serve-static-core": {
13810 "version": "4.17.22",
13811 "dev": true,
13812 "requires": {
13813 "@types/node": "*",
13814 "@types/qs": "*",
13815 "@types/range-parser": "*"
13816 }
13817 },
13818 "@types/graceful-fs": {
13819 "version": "4.1.5",
13820 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz",
13821 "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==",
13822 "dev": true,
13823 "requires": {
13824 "@types/node": "*"
13825 }
13826 },
13827 "@types/istanbul-lib-coverage": {
13828 "version": "2.0.3",
13829 "dev": true
13830 },
13831 "@types/istanbul-lib-report": {
13832 "version": "3.0.0",
13833 "dev": true,
13834 "requires": {
13835 "@types/istanbul-lib-coverage": "*"
13836 }
13837 },
13838 "@types/istanbul-reports": {
13839 "version": "3.0.1",
13840 "dev": true,
13841 "requires": {
13842 "@types/istanbul-lib-report": "*"
13843 }
13844 },
13845 "@types/jest": {
13846 "version": "27.5.1",
13847 "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.5.1.tgz",
13848 "integrity": "sha512-fUy7YRpT+rHXto1YlL+J9rs0uLGyiqVt3ZOTQR+4ROc47yNl8WLdVLgUloBRhOxP1PZvguHl44T3H0wAWxahYQ==",
13849 "dev": true,
13850 "requires": {
13851 "jest-matcher-utils": "^27.0.0",
13852 "pretty-format": "^27.0.0"
13853 }
13854 },
13855 "@types/jsdom": {
13856 "version": "16.2.14",
13857 "dev": true,
13858 "requires": {
13859 "@types/node": "*",
13860 "@types/parse5": "*",
13861 "@types/tough-cookie": "*"
13862 }
13863 },
13864 "@types/json-schema": {
13865 "version": "7.0.11",
13866 "dev": true
13867 },
13868 "@types/mime": {
13869 "version": "1.3.2",
13870 "dev": true
13871 },
13872 "@types/needle": {
13873 "version": "2.5.3",
13874 "dev": true,
13875 "requires": {
13876 "@types/node": "*"
13877 }
13878 },
13879 "@types/node": {
13880 "version": "15.12.5",
13881 "dev": true
13882 },
13883 "@types/parse5": {
13884 "version": "6.0.3",
13885 "dev": true
13886 },
13887 "@types/pino": {
13888 "version": "6.3.12",
13889 "resolved": "https://registry.npmjs.org/@types/pino/-/pino-6.3.12.tgz",
13890 "integrity": "sha512-dsLRTq8/4UtVSpJgl9aeqHvbh6pzdmjYD3C092SYgLD2TyoCqHpTJk6vp8DvCTGGc7iowZ2MoiYiVUUCcu7muw==",
13891 "dev": true,
13892 "requires": {
13893 "@types/node": "*",
13894 "@types/pino-pretty": "*",
13895 "@types/pino-std-serializers": "*",
13896 "sonic-boom": "^2.1.0"
13897 }
13898 },
13899 "@types/pino-pretty": {
13900 "version": "4.7.5",
13901 "resolved": "https://registry.npmjs.org/@types/pino-pretty/-/pino-pretty-4.7.5.tgz",
13902 "integrity": "sha512-rfHe6VIknk14DymxGqc9maGsRe8/HQSvM2u46EAz2XrS92qsAJnW16dpdFejBuZKD8cRJX6Aw6uVZqIQctMpAg==",
13903 "dev": true,
13904 "requires": {
13905 "@types/node": "*",
13906 "@types/pino": "6.3"
13907 }
13908 },
13909 "@types/pino-std-serializers": {
13910 "version": "2.4.1",
13911 "resolved": "https://registry.npmjs.org/@types/pino-std-serializers/-/pino-std-serializers-2.4.1.tgz",
13912 "integrity": "sha512-17XcksO47M24IVTVKPeAByWUd3Oez7EbIjXpSbzMPhXVzgjGtrOa49gKBwxH9hb8dKv58OelsWQ+A1G1l9S3wQ==",
13913 "dev": true,
13914 "requires": {
13915 "@types/node": "*"
13916 }
13917 },
13918 "@types/prettier": {
13919 "version": "2.6.1",
13920 "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.1.tgz",
13921 "integrity": "sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==",
13922 "dev": true
13923 },
13924 "@types/pug": {
13925 "version": "2.0.6",
13926 "dev": true
13927 },
13928 "@types/q": {
13929 "version": "1.0.7",
13930 "resolved": "https://registry.npmjs.org/@types/q/-/q-1.0.7.tgz",
13931 "integrity": "sha512-0WS7XU7sXzQ7J1nbnMKKYdjrrFoO3YtZYgUzeV8JFXffPnHfvSJQleR70I8BOAsOm14i4dyaAZ3YzqIl1YhkXQ==",
13932 "dev": true
13933 },
13934 "@types/qs": {
13935 "version": "6.9.6",
13936 "dev": true
13937 },
13938 "@types/range-parser": {
13939 "version": "1.2.3",
13940 "dev": true
13941 },
13942 "@types/request": {
13943 "version": "2.48.2",
13944 "resolved": "https://registry.npmjs.org/@types/request/-/request-2.48.2.tgz",
13945 "integrity": "sha512-gP+PSFXAXMrd5PcD7SqHeUjdGshAI8vKQ3+AvpQr3ht9iQea+59LOKvKITcQI+Lg+1EIkDP6AFSBUJPWG8GDyA==",
13946 "dev": true,
13947 "requires": {
13948 "@types/caseless": "*",
13949 "@types/node": "*",
13950 "@types/tough-cookie": "*",
13951 "form-data": "^2.5.0"
13952 }
13953 },
13954 "@types/sass": {
13955 "version": "1.43.1",
13956 "dev": true,
13957 "requires": {
13958 "@types/node": "*"
13959 }
13960 },
13961 "@types/serve-static": {
13962 "version": "1.13.9",
13963 "dev": true,
13964 "requires": {
13965 "@types/mime": "^1",
13966 "@types/node": "*"
13967 }
13968 },
13969 "@types/stack-utils": {
13970 "version": "2.0.0",
13971 "dev": true
13972 },
13973 "@types/testing-library__jest-dom": {
13974 "version": "5.14.0",
13975 "dev": true,
13976 "requires": {
13977 "@types/jest": "*"
13978 }
13979 },
13980 "@types/tough-cookie": {
13981 "version": "4.0.0",
13982 "dev": true
13983 },
13984 "@types/yargs": {
13985 "version": "17.0.10",
13986 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz",
13987 "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==",
13988 "dev": true,
13989 "requires": {
13990 "@types/yargs-parser": "*"
13991 }
13992 },
13993 "@types/yargs-parser": {
13994 "version": "20.2.0",
13995 "dev": true
13996 },
13997 "@types/yauzl": {
13998 "version": "2.10.0",
13999 "dev": true,
14000 "optional": true,
14001 "requires": {
14002 "@types/node": "*"
14003 }
14004 },
14005 "@typescript-eslint/eslint-plugin": {
14006 "version": "5.21.0",
14007 "dev": true,
14008 "requires": {
14009 "@typescript-eslint/scope-manager": "5.21.0",
14010 "@typescript-eslint/type-utils": "5.21.0",
14011 "@typescript-eslint/utils": "5.21.0",
14012 "debug": "^4.3.2",
14013 "functional-red-black-tree": "^1.0.1",
14014 "ignore": "^5.1.8",
14015 "regexpp": "^3.2.0",
14016 "semver": "^7.3.5",
14017 "tsutils": "^3.21.0"
14018 },
14019 "dependencies": {
14020 "semver": {
14021 "version": "7.3.7",
14022 "dev": true,
14023 "requires": {
14024 "lru-cache": "^6.0.0"
14025 }
14026 }
14027 }
14028 },
14029 "@typescript-eslint/parser": {
14030 "version": "5.21.0",
14031 "dev": true,
14032 "requires": {
14033 "@typescript-eslint/scope-manager": "5.21.0",
14034 "@typescript-eslint/types": "5.21.0",
14035 "@typescript-eslint/typescript-estree": "5.21.0",
14036 "debug": "^4.3.2"
14037 }
14038 },
14039 "@typescript-eslint/scope-manager": {
14040 "version": "5.21.0",
14041 "dev": true,
14042 "requires": {
14043 "@typescript-eslint/types": "5.21.0",
14044 "@typescript-eslint/visitor-keys": "5.21.0"
14045 }
14046 },
14047 "@typescript-eslint/type-utils": {
14048 "version": "5.21.0",
14049 "dev": true,
14050 "requires": {
14051 "@typescript-eslint/utils": "5.21.0",
14052 "debug": "^4.3.2",
14053 "tsutils": "^3.21.0"
14054 }
14055 },
14056 "@typescript-eslint/types": {
14057 "version": "5.21.0",
14058 "dev": true
14059 },
14060 "@typescript-eslint/typescript-estree": {
14061 "version": "5.21.0",
14062 "dev": true,
14063 "requires": {
14064 "@typescript-eslint/types": "5.21.0",
14065 "@typescript-eslint/visitor-keys": "5.21.0",
14066 "debug": "^4.3.2",
14067 "globby": "^11.0.4",
14068 "is-glob": "^4.0.3",
14069 "semver": "^7.3.5",
14070 "tsutils": "^3.21.0"
14071 },
14072 "dependencies": {
14073 "semver": {
14074 "version": "7.3.7",
14075 "dev": true,
14076 "requires": {
14077 "lru-cache": "^6.0.0"
14078 }
14079 }
14080 }
14081 },
14082 "@typescript-eslint/utils": {
14083 "version": "5.21.0",
14084 "dev": true,
14085 "requires": {
14086 "@types/json-schema": "^7.0.9",
14087 "@typescript-eslint/scope-manager": "5.21.0",
14088 "@typescript-eslint/types": "5.21.0",
14089 "@typescript-eslint/typescript-estree": "5.21.0",
14090 "eslint-scope": "^5.1.1",
14091 "eslint-utils": "^3.0.0"
14092 }
14093 },
14094 "@typescript-eslint/visitor-keys": {
14095 "version": "5.21.0",
14096 "dev": true,
14097 "requires": {
14098 "@typescript-eslint/types": "5.21.0",
14099 "eslint-visitor-keys": "^3.0.0"
14100 }
14101 },
14102 "@wry/context": {
14103 "version": "0.6.0",
14104 "dev": true,
14105 "requires": {
14106 "tslib": "^2.1.0"
14107 }
14108 },
14109 "@wry/equality": {
14110 "version": "0.5.1",
14111 "dev": true,
14112 "requires": {
14113 "tslib": "^2.1.0"
14114 }
14115 },
14116 "@wry/trie": {
14117 "version": "0.3.0",
14118 "dev": true,
14119 "requires": {
14120 "tslib": "^2.1.0"
14121 }
14122 },
14123 "abab": {
14124 "version": "2.0.6",
14125 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
14126 "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
14127 "dev": true
14128 },
14129 "accepts": {
14130 "version": "1.3.8",
14131 "dev": true,
14132 "requires": {
14133 "mime-types": "~2.1.34",
14134 "negotiator": "0.6.3"
14135 }
14136 },
14137 "acorn": {
14138 "version": "7.4.1",
14139 "dev": true
14140 },
14141 "acorn-globals": {
14142 "version": "6.0.0",
14143 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
14144 "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
14145 "dev": true,
14146 "requires": {
14147 "acorn": "^7.1.1",
14148 "acorn-walk": "^7.1.1"
14149 }
14150 },
14151 "acorn-jsx": {
14152 "version": "5.3.2",
14153 "dev": true,
14154 "requires": {}
14155 },
14156 "acorn-node": {
14157 "version": "1.8.2",
14158 "dev": true,
14159 "requires": {
14160 "acorn": "^7.0.0",
14161 "acorn-walk": "^7.0.0",
14162 "xtend": "^4.0.2"
14163 }
14164 },
14165 "acorn-walk": {
14166 "version": "7.2.0",
14167 "dev": true
14168 },
14169 "agent-base": {
14170 "version": "6.0.2",
14171 "dev": true,
14172 "requires": {
14173 "debug": "4"
14174 }
14175 },
14176 "ajv": {
14177 "version": "6.12.6",
14178 "dev": true,
14179 "requires": {
14180 "fast-deep-equal": "^3.1.1",
14181 "fast-json-stable-stringify": "^2.0.0",
14182 "json-schema-traverse": "^0.4.1",
14183 "uri-js": "^4.2.2"
14184 }
14185 },
14186 "ansi-escapes": {
14187 "version": "4.3.2",
14188 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
14189 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
14190 "dev": true,
14191 "requires": {
14192 "type-fest": "^0.21.3"
14193 }
14194 },
14195 "ansi-regex": {
14196 "version": "2.1.1",
14197 "dev": true
14198 },
14199 "ansi-styles": {
14200 "version": "3.2.1",
14201 "dev": true,
14202 "requires": {
14203 "color-convert": "^1.9.0"
14204 }
14205 },
14206 "anymatch": {
14207 "version": "3.1.2",
14208 "dev": true,
14209 "requires": {
14210 "normalize-path": "^3.0.0",
14211 "picomatch": "^2.0.4"
14212 }
14213 },
14214 "arg": {
14215 "version": "5.0.1",
14216 "dev": true
14217 },
14218 "argparse": {
14219 "version": "1.0.10",
14220 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
14221 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
14222 "dev": true,
14223 "requires": {
14224 "sprintf-js": "~1.0.2"
14225 }
14226 },
14227 "args": {
14228 "version": "5.0.3",
14229 "resolved": "https://registry.npmjs.org/args/-/args-5.0.3.tgz",
14230 "integrity": "sha512-h6k/zfFgusnv3i5TU08KQkVKuCPBtL/PWQbWkHUxvJrZ2nAyeaUupneemcrgn1xmqxPQsPIzwkUhOpoqPDRZuA==",
14231 "dev": true,
14232 "requires": {
14233 "camelcase": "5.0.0",
14234 "chalk": "2.4.2",
14235 "leven": "2.1.0",
14236 "mri": "1.1.4"
14237 },
14238 "dependencies": {
14239 "camelcase": {
14240 "version": "5.0.0",
14241 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz",
14242 "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==",
14243 "dev": true
14244 },
14245 "leven": {
14246 "version": "2.1.0",
14247 "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
14248 "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=",
14249 "dev": true
14250 }
14251 }
14252 },
14253 "aria-query": {
14254 "version": "5.0.0",
14255 "dev": true
14256 },
14257 "array-flatten": {
14258 "version": "1.1.1",
14259 "dev": true
14260 },
14261 "array-union": {
14262 "version": "2.1.0",
14263 "dev": true
14264 },
14265 "asynckit": {
14266 "version": "0.4.0",
14267 "dev": true
14268 },
14269 "atob": {
14270 "version": "2.1.2",
14271 "dev": true
14272 },
14273 "atomic-sleep": {
14274 "version": "1.0.0",
14275 "dev": true
14276 },
14277 "autoprefixer": {
14278 "version": "10.4.5",
14279 "dev": true,
14280 "requires": {
14281 "browserslist": "^4.20.2",
14282 "caniuse-lite": "^1.0.30001332",
14283 "fraction.js": "^4.2.0",
14284 "normalize-range": "^0.1.2",
14285 "picocolors": "^1.0.0",
14286 "postcss-value-parser": "^4.2.0"
14287 }
14288 },
14289 "babel-jest": {
14290 "version": "28.1.0",
14291 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-28.1.0.tgz",
14292 "integrity": "sha512-zNKk0yhDZ6QUwfxh9k07GII6siNGMJWVUU49gmFj5gfdqDKLqa2RArXOF2CODp4Dr7dLxN2cvAV+667dGJ4b4w==",
14293 "dev": true,
14294 "requires": {
14295 "@jest/transform": "^28.1.0",
14296 "@types/babel__core": "^7.1.14",
14297 "babel-plugin-istanbul": "^6.1.1",
14298 "babel-preset-jest": "^28.0.2",
14299 "chalk": "^4.0.0",
14300 "graceful-fs": "^4.2.9",
14301 "slash": "^3.0.0"
14302 },
14303 "dependencies": {
14304 "ansi-styles": {
14305 "version": "4.3.0",
14306 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
14307 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
14308 "dev": true,
14309 "requires": {
14310 "color-convert": "^2.0.1"
14311 }
14312 },
14313 "chalk": {
14314 "version": "4.1.2",
14315 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
14316 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
14317 "dev": true,
14318 "requires": {
14319 "ansi-styles": "^4.1.0",
14320 "supports-color": "^7.1.0"
14321 }
14322 },
14323 "color-convert": {
14324 "version": "2.0.1",
14325 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
14326 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
14327 "dev": true,
14328 "requires": {
14329 "color-name": "~1.1.4"
14330 }
14331 },
14332 "color-name": {
14333 "version": "1.1.4",
14334 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
14335 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
14336 "dev": true
14337 },
14338 "has-flag": {
14339 "version": "4.0.0",
14340 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
14341 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
14342 "dev": true
14343 },
14344 "supports-color": {
14345 "version": "7.2.0",
14346 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
14347 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
14348 "dev": true,
14349 "requires": {
14350 "has-flag": "^4.0.0"
14351 }
14352 }
14353 }
14354 },
14355 "babel-plugin-dynamic-import-node": {
14356 "version": "2.3.3",
14357 "dev": true,
14358 "requires": {
14359 "object.assign": "^4.1.0"
14360 }
14361 },
14362 "babel-plugin-istanbul": {
14363 "version": "6.1.1",
14364 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
14365 "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
14366 "dev": true,
14367 "requires": {
14368 "@babel/helper-plugin-utils": "^7.0.0",
14369 "@istanbuljs/load-nyc-config": "^1.0.0",
14370 "@istanbuljs/schema": "^0.1.2",
14371 "istanbul-lib-instrument": "^5.0.4",
14372 "test-exclude": "^6.0.0"
14373 }
14374 },
14375 "babel-plugin-jest-hoist": {
14376 "version": "28.0.2",
14377 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-28.0.2.tgz",
14378 "integrity": "sha512-Kizhn/ZL+68ZQHxSnHyuvJv8IchXD62KQxV77TBDV/xoBFBOfgRAk97GNs6hXdTTCiVES9nB2I6+7MXXrk5llQ==",
14379 "dev": true,
14380 "requires": {
14381 "@babel/template": "^7.3.3",
14382 "@babel/types": "^7.3.3",
14383 "@types/babel__core": "^7.1.14",
14384 "@types/babel__traverse": "^7.0.6"
14385 }
14386 },
14387 "babel-preset-current-node-syntax": {
14388 "version": "1.0.1",
14389 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
14390 "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
14391 "dev": true,
14392 "requires": {
14393 "@babel/plugin-syntax-async-generators": "^7.8.4",
14394 "@babel/plugin-syntax-bigint": "^7.8.3",
14395 "@babel/plugin-syntax-class-properties": "^7.8.3",
14396 "@babel/plugin-syntax-import-meta": "^7.8.3",
14397 "@babel/plugin-syntax-json-strings": "^7.8.3",
14398 "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
14399 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
14400 "@babel/plugin-syntax-numeric-separator": "^7.8.3",
14401 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
14402 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
14403 "@babel/plugin-syntax-optional-chaining": "^7.8.3",
14404 "@babel/plugin-syntax-top-level-await": "^7.8.3"
14405 }
14406 },
14407 "babel-preset-jest": {
14408 "version": "28.0.2",
14409 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-28.0.2.tgz",
14410 "integrity": "sha512-sYzXIdgIXXroJTFeB3S6sNDWtlJ2dllCdTEsnZ65ACrMojj3hVNFRmnJ1HZtomGi+Be7aqpY/HJ92fr8OhKVkQ==",
14411 "dev": true,
14412 "requires": {
14413 "babel-plugin-jest-hoist": "^28.0.2",
14414 "babel-preset-current-node-syntax": "^1.0.0"
14415 }
14416 },
14417 "balanced-match": {
14418 "version": "1.0.2",
14419 "dev": true
14420 },
14421 "big-integer": {
14422 "version": "1.6.51",
14423 "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz",
14424 "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==",
14425 "dev": true
14426 },
14427 "binary": {
14428 "version": "0.3.0",
14429 "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz",
14430 "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==",
14431 "dev": true,
14432 "requires": {
14433 "buffers": "~0.1.1",
14434 "chainsaw": "~0.1.0"
14435 }
14436 },
14437 "binary-extensions": {
14438 "version": "2.2.0",
14439 "dev": true
14440 },
14441 "bluebird": {
14442 "version": "3.5.5",
14443 "dev": true
14444 },
14445 "body-parser": {
14446 "version": "1.20.0",
14447 "dev": true,
14448 "requires": {
14449 "bytes": "3.1.2",
14450 "content-type": "~1.0.4",
14451 "debug": "2.6.9",
14452 "depd": "2.0.0",
14453 "destroy": "1.2.0",
14454 "http-errors": "2.0.0",
14455 "iconv-lite": "0.4.24",
14456 "on-finished": "2.4.1",
14457 "qs": "6.10.3",
14458 "raw-body": "2.5.1",
14459 "type-is": "~1.6.18",
14460 "unpipe": "1.0.0"
14461 },
14462 "dependencies": {
14463 "debug": {
14464 "version": "2.6.9",
14465 "dev": true,
14466 "requires": {
14467 "ms": "2.0.0"
14468 }
14469 },
14470 "ms": {
14471 "version": "2.0.0",
14472 "dev": true
14473 }
14474 }
14475 },
14476 "brace-expansion": {
14477 "version": "1.1.11",
14478 "dev": true,
14479 "requires": {
14480 "balanced-match": "^1.0.0",
14481 "concat-map": "0.0.1"
14482 }
14483 },
14484 "braces": {
14485 "version": "3.0.2",
14486 "dev": true,
14487 "requires": {
14488 "fill-range": "^7.0.1"
14489 }
14490 },
14491 "browser-process-hrtime": {
14492 "version": "1.0.0",
14493 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
14494 "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
14495 "dev": true
14496 },
14497 "browserslist": {
14498 "version": "4.20.3",
14499 "dev": true,
14500 "requires": {
14501 "caniuse-lite": "^1.0.30001332",
14502 "electron-to-chromium": "^1.4.118",
14503 "escalade": "^3.1.1",
14504 "node-releases": "^2.0.3",
14505 "picocolors": "^1.0.0"
14506 }
14507 },
14508 "bs-logger": {
14509 "version": "0.2.6",
14510 "dev": true,
14511 "requires": {
14512 "fast-json-stable-stringify": "2.x"
14513 }
14514 },
14515 "bser": {
14516 "version": "2.1.1",
14517 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
14518 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
14519 "dev": true,
14520 "requires": {
14521 "node-int64": "^0.4.0"
14522 }
14523 },
14524 "buffer-crc32": {
14525 "version": "0.2.13",
14526 "dev": true
14527 },
14528 "buffer-from": {
14529 "version": "1.1.2",
14530 "dev": true
14531 },
14532 "buffer-indexof-polyfill": {
14533 "version": "1.0.2",
14534 "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz",
14535 "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==",
14536 "dev": true
14537 },
14538 "buffers": {
14539 "version": "0.1.1",
14540 "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz",
14541 "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==",
14542 "dev": true
14543 },
14544 "bytes": {
14545 "version": "3.1.2",
14546 "dev": true
14547 },
14548 "call-bind": {
14549 "version": "1.0.2",
14550 "dev": true,
14551 "requires": {
14552 "function-bind": "^1.1.1",
14553 "get-intrinsic": "^1.0.2"
14554 }
14555 },
14556 "callsites": {
14557 "version": "3.1.0",
14558 "dev": true
14559 },
14560 "camelcase": {
14561 "version": "5.3.1",
14562 "dev": true
14563 },
14564 "camelcase-css": {
14565 "version": "2.0.1",
14566 "dev": true
14567 },
14568 "caniuse-lite": {
14569 "version": "1.0.30001334",
14570 "dev": true
14571 },
14572 "chainsaw": {
14573 "version": "0.1.0",
14574 "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz",
14575 "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==",
14576 "dev": true,
14577 "requires": {
14578 "traverse": ">=0.3.0 <0.4"
14579 }
14580 },
14581 "chalk": {
14582 "version": "2.4.2",
14583 "dev": true,
14584 "requires": {
14585 "ansi-styles": "^3.2.1",
14586 "escape-string-regexp": "^1.0.5",
14587 "supports-color": "^5.3.0"
14588 }
14589 },
14590 "char-regex": {
14591 "version": "1.0.2",
14592 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
14593 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
14594 "dev": true
14595 },
14596 "check-types": {
14597 "version": "7.3.0",
14598 "resolved": "https://registry.npmjs.org/check-types/-/check-types-7.3.0.tgz",
14599 "integrity": "sha512-bzDMlwEIZFtyK70RHwQhMCvXpPyJZgOCCKlvH9oAJz4quUQse8ZynYE5RQzKpY7b5PoL6G+jQMcZzUPD4p6tFg==",
14600 "dev": true
14601 },
14602 "chokidar": {
14603 "version": "3.5.3",
14604 "dev": true,
14605 "requires": {
14606 "anymatch": "~3.1.2",
14607 "braces": "~3.0.2",
14608 "fsevents": "~2.3.2",
14609 "glob-parent": "~5.1.2",
14610 "is-binary-path": "~2.1.0",
14611 "is-glob": "~4.0.1",
14612 "normalize-path": "~3.0.0",
14613 "readdirp": "~3.6.0"
14614 }
14615 },
14616 "chownr": {
14617 "version": "2.0.0",
14618 "dev": true
14619 },
14620 "ci-info": {
14621 "version": "3.3.1",
14622 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.1.tgz",
14623 "integrity": "sha512-SXgeMX9VwDe7iFFaEWkA5AstuER9YKqy4EhHqr4DVqkwmD9rpVimkMKWHdjn30Ja45txyjhSn63lVX69eVCckg==",
14624 "dev": true
14625 },
14626 "cjs-module-lexer": {
14627 "version": "1.2.2",
14628 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz",
14629 "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==",
14630 "dev": true
14631 },
14632 "cli-color": {
14633 "version": "1.4.0",
14634 "dev": true,
14635 "requires": {
14636 "ansi-regex": "^2.1.1",
14637 "d": "1",
14638 "es5-ext": "^0.10.46",
14639 "es6-iterator": "^2.0.3",
14640 "memoizee": "^0.4.14",
14641 "timers-ext": "^0.1.5"
14642 }
14643 },
14644 "cliui": {
14645 "version": "7.0.4",
14646 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
14647 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
14648 "dev": true,
14649 "requires": {
14650 "string-width": "^4.2.0",
14651 "strip-ansi": "^6.0.0",
14652 "wrap-ansi": "^7.0.0"
14653 }
14654 },
14655 "co": {
14656 "version": "4.6.0",
14657 "dev": true
14658 },
14659 "collect-v8-coverage": {
14660 "version": "1.0.1",
14661 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
14662 "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==",
14663 "dev": true
14664 },
14665 "color": {
14666 "version": "4.2.3",
14667 "dev": true,
14668 "requires": {
14669 "color-convert": "^2.0.1",
14670 "color-string": "^1.9.0"
14671 },
14672 "dependencies": {
14673 "color-convert": {
14674 "version": "2.0.1",
14675 "dev": true,
14676 "requires": {
14677 "color-name": "~1.1.4"
14678 }
14679 },
14680 "color-name": {
14681 "version": "1.1.4",
14682 "dev": true
14683 }
14684 }
14685 },
14686 "color-convert": {
14687 "version": "1.9.3",
14688 "dev": true,
14689 "requires": {
14690 "color-name": "1.1.3"
14691 }
14692 },
14693 "color-name": {
14694 "version": "1.1.3",
14695 "dev": true
14696 },
14697 "color-string": {
14698 "version": "1.9.1",
14699 "dev": true,
14700 "requires": {
14701 "color-name": "^1.0.0",
14702 "simple-swizzle": "^0.2.2"
14703 }
14704 },
14705 "colors": {
14706 "version": "1.4.0",
14707 "dev": true
14708 },
14709 "combined-stream": {
14710 "version": "1.0.8",
14711 "dev": true,
14712 "requires": {
14713 "delayed-stream": "~1.0.0"
14714 }
14715 },
14716 "commander": {
14717 "version": "8.3.0",
14718 "dev": true
14719 },
14720 "concat-map": {
14721 "version": "0.0.1",
14722 "dev": true
14723 },
14724 "concat-stream": {
14725 "version": "1.6.2",
14726 "dev": true,
14727 "requires": {
14728 "buffer-from": "^1.0.0",
14729 "inherits": "^2.0.3",
14730 "readable-stream": "^2.2.2",
14731 "typedarray": "^0.0.6"
14732 },
14733 "dependencies": {
14734 "readable-stream": {
14735 "version": "2.3.7",
14736 "dev": true,
14737 "requires": {
14738 "core-util-is": "~1.0.0",
14739 "inherits": "~2.0.3",
14740 "isarray": "~1.0.0",
14741 "process-nextick-args": "~2.0.0",
14742 "safe-buffer": "~5.1.1",
14743 "string_decoder": "~1.1.1",
14744 "util-deprecate": "~1.0.1"
14745 }
14746 },
14747 "string_decoder": {
14748 "version": "1.1.1",
14749 "dev": true,
14750 "requires": {
14751 "safe-buffer": "~5.1.0"
14752 }
14753 }
14754 }
14755 },
14756 "content-disposition": {
14757 "version": "0.5.4",
14758 "dev": true,
14759 "requires": {
14760 "safe-buffer": "5.2.1"
14761 },
14762 "dependencies": {
14763 "safe-buffer": {
14764 "version": "5.2.1",
14765 "dev": true
14766 }
14767 }
14768 },
14769 "content-type": {
14770 "version": "1.0.4",
14771 "dev": true
14772 },
14773 "convert-source-map": {
14774 "version": "1.8.0",
14775 "dev": true,
14776 "requires": {
14777 "safe-buffer": "~5.1.1"
14778 }
14779 },
14780 "cookie": {
14781 "version": "0.5.0",
14782 "dev": true
14783 },
14784 "cookie-signature": {
14785 "version": "1.0.6",
14786 "dev": true
14787 },
14788 "core-util-is": {
14789 "version": "1.0.3",
14790 "dev": true
14791 },
14792 "cross-fetch": {
14793 "version": "3.1.5",
14794 "dev": true,
14795 "requires": {
14796 "node-fetch": "2.6.7"
14797 }
14798 },
14799 "cross-spawn": {
14800 "version": "7.0.3",
14801 "dev": true,
14802 "requires": {
14803 "path-key": "^3.1.0",
14804 "shebang-command": "^2.0.0",
14805 "which": "^2.0.1"
14806 }
14807 },
14808 "css": {
14809 "version": "3.0.0",
14810 "dev": true,
14811 "requires": {
14812 "inherits": "^2.0.4",
14813 "source-map": "^0.6.1",
14814 "source-map-resolve": "^0.6.0"
14815 },
14816 "dependencies": {
14817 "source-map": {
14818 "version": "0.6.1",
14819 "dev": true
14820 }
14821 }
14822 },
14823 "css-selector-tokenizer": {
14824 "version": "0.8.0",
14825 "dev": true,
14826 "requires": {
14827 "cssesc": "^3.0.0",
14828 "fastparse": "^1.1.2"
14829 }
14830 },
14831 "css.escape": {
14832 "version": "1.5.1",
14833 "dev": true
14834 },
14835 "cssesc": {
14836 "version": "3.0.0",
14837 "dev": true
14838 },
14839 "cssom": {
14840 "version": "0.5.0",
14841 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
14842 "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
14843 "dev": true
14844 },
14845 "cssstyle": {
14846 "version": "2.3.0",
14847 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
14848 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
14849 "dev": true,
14850 "requires": {
14851 "cssom": "~0.3.6"
14852 },
14853 "dependencies": {
14854 "cssom": {
14855 "version": "0.3.8",
14856 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
14857 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
14858 "dev": true
14859 }
14860 }
14861 },
14862 "d": {
14863 "version": "1.0.1",
14864 "dev": true,
14865 "requires": {
14866 "es5-ext": "^0.10.50",
14867 "type": "^1.0.1"
14868 }
14869 },
14870 "daisyui": {
14871 "version": "2.14.3",
14872 "dev": true,
14873 "requires": {
14874 "color": "^4.2",
14875 "css-selector-tokenizer": "^0.8.0",
14876 "postcss-js": "^4.0.0",
14877 "tailwindcss": "^3.0"
14878 }
14879 },
14880 "data-urls": {
14881 "version": "3.0.2",
14882 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz",
14883 "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==",
14884 "dev": true,
14885 "requires": {
14886 "abab": "^2.0.6",
14887 "whatwg-mimetype": "^3.0.0",
14888 "whatwg-url": "^11.0.0"
14889 },
14890 "dependencies": {
14891 "whatwg-url": {
14892 "version": "11.0.0",
14893 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
14894 "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
14895 "dev": true,
14896 "requires": {
14897 "tr46": "^3.0.0",
14898 "webidl-conversions": "^7.0.0"
14899 }
14900 }
14901 }
14902 },
14903 "dateformat": {
14904 "version": "4.6.3",
14905 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz",
14906 "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==",
14907 "dev": true
14908 },
14909 "debug": {
14910 "version": "4.3.3",
14911 "dev": true,
14912 "requires": {
14913 "ms": "2.1.2"
14914 },
14915 "dependencies": {
14916 "ms": {
14917 "version": "2.1.2",
14918 "dev": true
14919 }
14920 }
14921 },
14922 "decimal.js": {
14923 "version": "10.3.1",
14924 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz",
14925 "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==",
14926 "dev": true
14927 },
14928 "decode-uri-component": {
14929 "version": "0.2.0",
14930 "dev": true
14931 },
14932 "dedent": {
14933 "version": "0.7.0",
14934 "dev": true
14935 },
14936 "deep-is": {
14937 "version": "0.1.4",
14938 "dev": true
14939 },
14940 "deepmerge": {
14941 "version": "4.2.2",
14942 "dev": true
14943 },
14944 "define-lazy-prop": {
14945 "version": "2.0.0",
14946 "dev": true
14947 },
14948 "define-properties": {
14949 "version": "1.1.4",
14950 "dev": true,
14951 "requires": {
14952 "has-property-descriptors": "^1.0.0",
14953 "object-keys": "^1.1.1"
14954 }
14955 },
14956 "defined": {
14957 "version": "1.0.0",
14958 "dev": true
14959 },
14960 "delayed-stream": {
14961 "version": "1.0.0",
14962 "dev": true
14963 },
14964 "depd": {
14965 "version": "2.0.0",
14966 "dev": true
14967 },
14968 "destroy": {
14969 "version": "1.2.0",
14970 "dev": true
14971 },
14972 "detect-indent": {
14973 "version": "6.1.0",
14974 "dev": true
14975 },
14976 "detect-newline": {
14977 "version": "3.1.0",
14978 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
14979 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
14980 "dev": true
14981 },
14982 "detective": {
14983 "version": "5.2.0",
14984 "dev": true,
14985 "requires": {
14986 "acorn-node": "^1.6.1",
14987 "defined": "^1.0.0",
14988 "minimist": "^1.1.1"
14989 }
14990 },
14991 "didyoumean": {
14992 "version": "1.2.2",
14993 "dev": true
14994 },
14995 "diff-sequences": {
14996 "version": "27.5.1",
14997 "dev": true
14998 },
14999 "dir-glob": {
15000 "version": "3.0.1",
15001 "dev": true,
15002 "requires": {
15003 "path-type": "^4.0.0"
15004 }
15005 },
15006 "dlv": {
15007 "version": "1.1.3",
15008 "dev": true
15009 },
15010 "doctrine": {
15011 "version": "3.0.0",
15012 "dev": true,
15013 "requires": {
15014 "esutils": "^2.0.2"
15015 }
15016 },
15017 "dom-accessibility-api": {
15018 "version": "0.5.14",
15019 "dev": true
15020 },
15021 "domexception": {
15022 "version": "4.0.0",
15023 "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
15024 "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
15025 "dev": true,
15026 "requires": {
15027 "webidl-conversions": "^7.0.0"
15028 }
15029 },
15030 "duplexer2": {
15031 "version": "0.1.4",
15032 "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
15033 "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
15034 "dev": true,
15035 "requires": {
15036 "readable-stream": "^2.0.2"
15037 },
15038 "dependencies": {
15039 "readable-stream": {
15040 "version": "2.3.7",
15041 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
15042 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
15043 "dev": true,
15044 "requires": {
15045 "core-util-is": "~1.0.0",
15046 "inherits": "~2.0.3",
15047 "isarray": "~1.0.0",
15048 "process-nextick-args": "~2.0.0",
15049 "safe-buffer": "~5.1.1",
15050 "string_decoder": "~1.1.1",
15051 "util-deprecate": "~1.0.1"
15052 }
15053 },
15054 "string_decoder": {
15055 "version": "1.1.1",
15056 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
15057 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
15058 "dev": true,
15059 "requires": {
15060 "safe-buffer": "~5.1.0"
15061 }
15062 }
15063 }
15064 },
15065 "ee-first": {
15066 "version": "1.1.1",
15067 "dev": true
15068 },
15069 "electron-to-chromium": {
15070 "version": "1.4.129",
15071 "dev": true
15072 },
15073 "emittery": {
15074 "version": "0.10.2",
15075 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz",
15076 "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==",
15077 "dev": true
15078 },
15079 "emoji-regex": {
15080 "version": "8.0.0",
15081 "dev": true
15082 },
15083 "encodeurl": {
15084 "version": "1.0.2",
15085 "dev": true
15086 },
15087 "end-of-stream": {
15088 "version": "1.4.4",
15089 "dev": true,
15090 "requires": {
15091 "once": "^1.4.0"
15092 }
15093 },
15094 "error-ex": {
15095 "version": "1.3.2",
15096 "dev": true,
15097 "requires": {
15098 "is-arrayish": "^0.2.1"
15099 }
15100 },
15101 "es5-ext": {
15102 "version": "0.10.61",
15103 "dev": true,
15104 "requires": {
15105 "es6-iterator": "^2.0.3",
15106 "es6-symbol": "^3.1.3",
15107 "next-tick": "^1.1.0"
15108 }
15109 },
15110 "es6-iterator": {
15111 "version": "2.0.3",
15112 "dev": true,
15113 "requires": {
15114 "d": "1",
15115 "es5-ext": "^0.10.35",
15116 "es6-symbol": "^3.1.1"
15117 }
15118 },
15119 "es6-object-assign": {
15120 "version": "1.1.0",
15121 "dev": true
15122 },
15123 "es6-promise": {
15124 "version": "4.2.8",
15125 "dev": true
15126 },
15127 "es6-symbol": {
15128 "version": "3.1.3",
15129 "dev": true,
15130 "requires": {
15131 "d": "^1.0.1",
15132 "ext": "^1.1.2"
15133 }
15134 },
15135 "es6-weak-map": {
15136 "version": "2.0.3",
15137 "dev": true,
15138 "requires": {
15139 "d": "1",
15140 "es5-ext": "^0.10.46",
15141 "es6-iterator": "^2.0.3",
15142 "es6-symbol": "^3.1.1"
15143 }
15144 },
15145 "esbuild": {
15146 "version": "0.14.38",
15147 "dev": true,
15148 "requires": {
15149 "esbuild-android-64": "0.14.38",
15150 "esbuild-android-arm64": "0.14.38",
15151 "esbuild-darwin-64": "0.14.38",
15152 "esbuild-darwin-arm64": "0.14.38",
15153 "esbuild-freebsd-64": "0.14.38",
15154 "esbuild-freebsd-arm64": "0.14.38",
15155 "esbuild-linux-32": "0.14.38",
15156 "esbuild-linux-64": "0.14.38",
15157 "esbuild-linux-arm": "0.14.38",
15158 "esbuild-linux-arm64": "0.14.38",
15159 "esbuild-linux-mips64le": "0.14.38",
15160 "esbuild-linux-ppc64le": "0.14.38",
15161 "esbuild-linux-riscv64": "0.14.38",
15162 "esbuild-linux-s390x": "0.14.38",
15163 "esbuild-netbsd-64": "0.14.38",
15164 "esbuild-openbsd-64": "0.14.38",
15165 "esbuild-sunos-64": "0.14.38",
15166 "esbuild-windows-32": "0.14.38",
15167 "esbuild-windows-64": "0.14.38",
15168 "esbuild-windows-arm64": "0.14.38"
15169 }
15170 },
15171 "esbuild-darwin-64": {
15172 "version": "0.14.38",
15173 "dev": true,
15174 "optional": true
15175 },
15176 "escalade": {
15177 "version": "3.1.1",
15178 "dev": true
15179 },
15180 "escape-html": {
15181 "version": "1.0.3",
15182 "dev": true
15183 },
15184 "escape-string-regexp": {
15185 "version": "1.0.5",
15186 "dev": true
15187 },
15188 "escodegen": {
15189 "version": "2.0.0",
15190 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
15191 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
15192 "dev": true,
15193 "requires": {
15194 "esprima": "^4.0.1",
15195 "estraverse": "^5.2.0",
15196 "esutils": "^2.0.2",
15197 "optionator": "^0.8.1",
15198 "source-map": "~0.6.1"
15199 },
15200 "dependencies": {
15201 "estraverse": {
15202 "version": "5.3.0",
15203 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
15204 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
15205 "dev": true
15206 },
15207 "levn": {
15208 "version": "0.3.0",
15209 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
15210 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
15211 "dev": true,
15212 "requires": {
15213 "prelude-ls": "~1.1.2",
15214 "type-check": "~0.3.2"
15215 }
15216 },
15217 "optionator": {
15218 "version": "0.8.3",
15219 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
15220 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
15221 "dev": true,
15222 "requires": {
15223 "deep-is": "~0.1.3",
15224 "fast-levenshtein": "~2.0.6",
15225 "levn": "~0.3.0",
15226 "prelude-ls": "~1.1.2",
15227 "type-check": "~0.3.2",
15228 "word-wrap": "~1.2.3"
15229 }
15230 },
15231 "prelude-ls": {
15232 "version": "1.1.2",
15233 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
15234 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
15235 "dev": true
15236 },
15237 "source-map": {
15238 "version": "0.6.1",
15239 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
15240 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
15241 "dev": true,
15242 "optional": true
15243 },
15244 "type-check": {
15245 "version": "0.3.2",
15246 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
15247 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
15248 "dev": true,
15249 "requires": {
15250 "prelude-ls": "~1.1.2"
15251 }
15252 }
15253 }
15254 },
15255 "eslint": {
15256 "version": "8.14.0",
15257 "dev": true,
15258 "requires": {
15259 "@eslint/eslintrc": "^1.2.2",
15260 "@humanwhocodes/config-array": "^0.9.2",
15261 "ajv": "^6.10.0",
15262 "chalk": "^4.0.0",
15263 "cross-spawn": "^7.0.2",
15264 "debug": "^4.3.2",
15265 "doctrine": "^3.0.0",
15266 "escape-string-regexp": "^4.0.0",
15267 "eslint-scope": "^7.1.1",
15268 "eslint-utils": "^3.0.0",
15269 "eslint-visitor-keys": "^3.3.0",
15270 "espree": "^9.3.1",
15271 "esquery": "^1.4.0",
15272 "esutils": "^2.0.2",
15273 "fast-deep-equal": "^3.1.3",
15274 "file-entry-cache": "^6.0.1",
15275 "functional-red-black-tree": "^1.0.1",
15276 "glob-parent": "^6.0.1",
15277 "globals": "^13.6.0",
15278 "ignore": "^5.2.0",
15279 "import-fresh": "^3.0.0",
15280 "imurmurhash": "^0.1.4",
15281 "is-glob": "^4.0.0",
15282 "js-yaml": "^4.1.0",
15283 "json-stable-stringify-without-jsonify": "^1.0.1",
15284 "levn": "^0.4.1",
15285 "lodash.merge": "^4.6.2",
15286 "minimatch": "^3.0.4",
15287 "natural-compare": "^1.4.0",
15288 "optionator": "^0.9.1",
15289 "regexpp": "^3.2.0",
15290 "strip-ansi": "^6.0.1",
15291 "strip-json-comments": "^3.1.0",
15292 "text-table": "^0.2.0",
15293 "v8-compile-cache": "^2.0.3"
15294 },
15295 "dependencies": {
15296 "ansi-styles": {
15297 "version": "4.3.0",
15298 "dev": true,
15299 "requires": {
15300 "color-convert": "^2.0.1"
15301 }
15302 },
15303 "argparse": {
15304 "version": "2.0.1",
15305 "dev": true
15306 },
15307 "chalk": {
15308 "version": "4.1.2",
15309 "dev": true,
15310 "requires": {
15311 "ansi-styles": "^4.1.0",
15312 "supports-color": "^7.1.0"
15313 }
15314 },
15315 "color-convert": {
15316 "version": "2.0.1",
15317 "dev": true,
15318 "requires": {
15319 "color-name": "~1.1.4"
15320 }
15321 },
15322 "color-name": {
15323 "version": "1.1.4",
15324 "dev": true
15325 },
15326 "escape-string-regexp": {
15327 "version": "4.0.0",
15328 "dev": true
15329 },
15330 "eslint-scope": {
15331 "version": "7.1.1",
15332 "dev": true,
15333 "requires": {
15334 "esrecurse": "^4.3.0",
15335 "estraverse": "^5.2.0"
15336 }
15337 },
15338 "estraverse": {
15339 "version": "5.3.0",
15340 "dev": true
15341 },
15342 "glob-parent": {
15343 "version": "6.0.2",
15344 "dev": true,
15345 "requires": {
15346 "is-glob": "^4.0.3"
15347 }
15348 },
15349 "globals": {
15350 "version": "13.13.0",
15351 "dev": true,
15352 "requires": {
15353 "type-fest": "^0.20.2"
15354 }
15355 },
15356 "has-flag": {
15357 "version": "4.0.0",
15358 "dev": true
15359 },
15360 "js-yaml": {
15361 "version": "4.1.0",
15362 "dev": true,
15363 "requires": {
15364 "argparse": "^2.0.1"
15365 }
15366 },
15367 "supports-color": {
15368 "version": "7.2.0",
15369 "dev": true,
15370 "requires": {
15371 "has-flag": "^4.0.0"
15372 }
15373 },
15374 "type-fest": {
15375 "version": "0.20.2",
15376 "dev": true
15377 }
15378 }
15379 },
15380 "eslint-config-prettier": {
15381 "version": "8.5.0",
15382 "dev": true,
15383 "requires": {}
15384 },
15385 "eslint-plugin-svelte3": {
15386 "version": "3.4.1",
15387 "dev": true,
15388 "requires": {}
15389 },
15390 "eslint-scope": {
15391 "version": "5.1.1",
15392 "dev": true,
15393 "requires": {
15394 "esrecurse": "^4.3.0",
15395 "estraverse": "^4.1.1"
15396 }
15397 },
15398 "eslint-utils": {
15399 "version": "2.1.0",
15400 "dev": true,
15401 "requires": {
15402 "eslint-visitor-keys": "^1.1.0"
15403 },
15404 "dependencies": {
15405 "eslint-visitor-keys": {
15406 "version": "2.1.0",
15407 "dev": true
15408 }
15409 }
15410 },
15411 "eslint-visitor-keys": {
15412 "version": "1.3.0",
15413 "dev": true
15414 },
15415 "espree": {
15416 "version": "7.3.1",
15417 "dev": true,
15418 "requires": {
15419 "acorn": "^7.4.0",
15420 "acorn-jsx": "^5.3.1",
15421 "eslint-visitor-keys": "^1.3.0"
15422 },
15423 "dependencies": {
15424 "acorn": {
15425 "version": "8.7.1",
15426 "dev": true
15427 }
15428 }
15429 },
15430 "esprima": {
15431 "version": "4.0.1",
15432 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
15433 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
15434 "dev": true
15435 },
15436 "esquery": {
15437 "version": "1.4.0",
15438 "dev": true,
15439 "requires": {
15440 "estraverse": "^5.1.0"
15441 },
15442 "dependencies": {
15443 "estraverse": {
15444 "version": "5.3.0",
15445 "dev": true
15446 }
15447 }
15448 },
15449 "esrecurse": {
15450 "version": "4.3.0",
15451 "dev": true,
15452 "requires": {
15453 "estraverse": "^5.2.0"
15454 },
15455 "dependencies": {
15456 "estraverse": {
15457 "version": "5.3.0",
15458 "dev": true
15459 }
15460 }
15461 },
15462 "estraverse": {
15463 "version": "4.3.0",
15464 "dev": true
15465 },
15466 "estree-walker": {
15467 "version": "2.0.2",
15468 "dev": true
15469 },
15470 "esutils": {
15471 "version": "2.0.3",
15472 "dev": true
15473 },
15474 "etag": {
15475 "version": "1.8.1",
15476 "dev": true
15477 },
15478 "event-emitter": {
15479 "version": "0.3.5",
15480 "dev": true,
15481 "requires": {
15482 "d": "1",
15483 "es5-ext": "~0.10.14"
15484 }
15485 },
15486 "eventemitter3": {
15487 "version": "4.0.7",
15488 "dev": true
15489 },
15490 "execa": {
15491 "version": "5.1.1",
15492 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
15493 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
15494 "dev": true,
15495 "requires": {
15496 "cross-spawn": "^7.0.3",
15497 "get-stream": "^6.0.0",
15498 "human-signals": "^2.1.0",
15499 "is-stream": "^2.0.0",
15500 "merge-stream": "^2.0.0",
15501 "npm-run-path": "^4.0.1",
15502 "onetime": "^5.1.2",
15503 "signal-exit": "^3.0.3",
15504 "strip-final-newline": "^2.0.0"
15505 }
15506 },
15507 "exit": {
15508 "version": "0.1.2",
15509 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
15510 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
15511 "dev": true
15512 },
15513 "expect": {
15514 "version": "27.2.5",
15515 "resolved": "https://registry.npmjs.org/expect/-/expect-27.2.5.tgz",
15516 "integrity": "sha512-ZrO0w7bo8BgGoP/bLz+HDCI+0Hfei9jUSZs5yI/Wyn9VkG9w8oJ7rHRgYj+MA7yqqFa0IwHA3flJzZtYugShJA==",
15517 "dev": true,
15518 "requires": {
15519 "@jest/types": "^27.2.5",
15520 "ansi-styles": "^5.0.0",
15521 "jest-get-type": "^27.0.6",
15522 "jest-matcher-utils": "^27.2.5",
15523 "jest-message-util": "^27.2.5",
15524 "jest-regex-util": "^27.0.6"
15525 },
15526 "dependencies": {
15527 "@jest/types": {
15528 "version": "27.5.1",
15529 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz",
15530 "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==",
15531 "dev": true,
15532 "requires": {
15533 "@types/istanbul-lib-coverage": "^2.0.0",
15534 "@types/istanbul-reports": "^3.0.0",
15535 "@types/node": "*",
15536 "@types/yargs": "^16.0.0",
15537 "chalk": "^4.0.0"
15538 }
15539 },
15540 "@types/yargs": {
15541 "version": "16.0.4",
15542 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz",
15543 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==",
15544 "dev": true,
15545 "requires": {
15546 "@types/yargs-parser": "*"
15547 }
15548 },
15549 "ansi-styles": {
15550 "version": "5.2.0",
15551 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
15552 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
15553 "dev": true
15554 },
15555 "chalk": {
15556 "version": "4.1.2",
15557 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
15558 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
15559 "dev": true,
15560 "requires": {
15561 "ansi-styles": "^4.1.0",
15562 "supports-color": "^7.1.0"
15563 },
15564 "dependencies": {
15565 "ansi-styles": {
15566 "version": "4.3.0",
15567 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
15568 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
15569 "dev": true,
15570 "requires": {
15571 "color-convert": "^2.0.1"
15572 }
15573 }
15574 }
15575 },
15576 "color-convert": {
15577 "version": "2.0.1",
15578 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
15579 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
15580 "dev": true,
15581 "requires": {
15582 "color-name": "~1.1.4"
15583 }
15584 },
15585 "color-name": {
15586 "version": "1.1.4",
15587 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
15588 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
15589 "dev": true
15590 },
15591 "has-flag": {
15592 "version": "4.0.0",
15593 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
15594 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
15595 "dev": true
15596 },
15597 "jest-message-util": {
15598 "version": "27.5.1",
15599 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz",
15600 "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==",
15601 "dev": true,
15602 "requires": {
15603 "@babel/code-frame": "^7.12.13",
15604 "@jest/types": "^27.5.1",
15605 "@types/stack-utils": "^2.0.0",
15606 "chalk": "^4.0.0",
15607 "graceful-fs": "^4.2.9",
15608 "micromatch": "^4.0.4",
15609 "pretty-format": "^27.5.1",
15610 "slash": "^3.0.0",
15611 "stack-utils": "^2.0.3"
15612 }
15613 },
15614 "jest-regex-util": {
15615 "version": "27.5.1",
15616 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz",
15617 "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==",
15618 "dev": true
15619 },
15620 "supports-color": {
15621 "version": "7.2.0",
15622 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
15623 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
15624 "dev": true,
15625 "requires": {
15626 "has-flag": "^4.0.0"
15627 }
15628 }
15629 }
15630 },
15631 "express": {
15632 "version": "4.18.1",
15633 "dev": true,
15634 "requires": {
15635 "accepts": "~1.3.8",
15636 "array-flatten": "1.1.1",
15637 "body-parser": "1.20.0",
15638 "content-disposition": "0.5.4",
15639 "content-type": "~1.0.4",
15640 "cookie": "0.5.0",
15641 "cookie-signature": "1.0.6",
15642 "debug": "2.6.9",
15643 "depd": "2.0.0",
15644 "encodeurl": "~1.0.2",
15645 "escape-html": "~1.0.3",
15646 "etag": "~1.8.1",
15647 "finalhandler": "1.2.0",
15648 "fresh": "0.5.2",
15649 "http-errors": "2.0.0",
15650 "merge-descriptors": "1.0.1",
15651 "methods": "~1.1.2",
15652 "on-finished": "2.4.1",
15653 "parseurl": "~1.3.3",
15654 "path-to-regexp": "0.1.7",
15655 "proxy-addr": "~2.0.7",
15656 "qs": "6.10.3",
15657 "range-parser": "~1.2.1",
15658 "safe-buffer": "5.2.1",
15659 "send": "0.18.0",
15660 "serve-static": "1.15.0",
15661 "setprototypeof": "1.2.0",
15662 "statuses": "2.0.1",
15663 "type-is": "~1.6.18",
15664 "utils-merge": "1.0.1",
15665 "vary": "~1.1.2"
15666 },
15667 "dependencies": {
15668 "debug": {
15669 "version": "2.6.9",
15670 "dev": true,
15671 "requires": {
15672 "ms": "2.0.0"
15673 }
15674 },
15675 "ms": {
15676 "version": "2.0.0",
15677 "dev": true
15678 },
15679 "safe-buffer": {
15680 "version": "5.2.1",
15681 "dev": true
15682 }
15683 }
15684 },
15685 "ext": {
15686 "version": "1.6.0",
15687 "dev": true,
15688 "requires": {
15689 "type": "^2.5.0"
15690 },
15691 "dependencies": {
15692 "type": {
15693 "version": "2.6.0",
15694 "dev": true
15695 }
15696 }
15697 },
15698 "extract-zip": {
15699 "version": "2.0.1",
15700 "dev": true,
15701 "requires": {
15702 "@types/yauzl": "^2.9.1",
15703 "debug": "^4.1.1",
15704 "get-stream": "^5.1.0",
15705 "yauzl": "^2.10.0"
15706 },
15707 "dependencies": {
15708 "get-stream": {
15709 "version": "5.2.0",
15710 "dev": true,
15711 "requires": {
15712 "pump": "^3.0.0"
15713 }
15714 }
15715 }
15716 },
15717 "fast-deep-equal": {
15718 "version": "3.1.3",
15719 "dev": true
15720 },
15721 "fast-glob": {
15722 "version": "3.2.11",
15723 "dev": true,
15724 "requires": {
15725 "@nodelib/fs.stat": "^2.0.2",
15726 "@nodelib/fs.walk": "^1.2.3",
15727 "glob-parent": "^5.1.2",
15728 "merge2": "^1.3.0",
15729 "micromatch": "^4.0.4"
15730 }
15731 },
15732 "fast-json-stable-stringify": {
15733 "version": "2.1.0",
15734 "dev": true
15735 },
15736 "fast-levenshtein": {
15737 "version": "2.0.6",
15738 "dev": true
15739 },
15740 "fast-redact": {
15741 "version": "3.1.1",
15742 "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.1.1.tgz",
15743 "integrity": "sha512-odVmjC8x8jNeMZ3C+rPMESzXVSEU8tSWSHv9HFxP2mm89G/1WwqhrerJDQm9Zus8X6aoRgQDThKqptdNA6bt+A==",
15744 "dev": true
15745 },
15746 "fast-safe-stringify": {
15747 "version": "2.1.1",
15748 "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz",
15749 "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==",
15750 "dev": true
15751 },
15752 "fastparse": {
15753 "version": "1.1.2",
15754 "dev": true
15755 },
15756 "fastq": {
15757 "version": "1.13.0",
15758 "dev": true,
15759 "requires": {
15760 "reusify": "^1.0.4"
15761 }
15762 },
15763 "fb-watchman": {
15764 "version": "2.0.1",
15765 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
15766 "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
15767 "dev": true,
15768 "requires": {
15769 "bser": "2.1.1"
15770 }
15771 },
15772 "fd-slicer": {
15773 "version": "1.1.0",
15774 "dev": true,
15775 "requires": {
15776 "pend": "~1.2.0"
15777 }
15778 },
15779 "figgy-pudding": {
15780 "version": "3.5.2",
15781 "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
15782 "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
15783 "dev": true
15784 },
15785 "file-entry-cache": {
15786 "version": "6.0.1",
15787 "dev": true,
15788 "requires": {
15789 "flat-cache": "^3.0.4"
15790 }
15791 },
15792 "fill-range": {
15793 "version": "7.0.1",
15794 "dev": true,
15795 "requires": {
15796 "to-regex-range": "^5.0.1"
15797 }
15798 },
15799 "finalhandler": {
15800 "version": "1.2.0",
15801 "dev": true,
15802 "requires": {
15803 "debug": "2.6.9",
15804 "encodeurl": "~1.0.2",
15805 "escape-html": "~1.0.3",
15806 "on-finished": "2.4.1",
15807 "parseurl": "~1.3.3",
15808 "statuses": "2.0.1",
15809 "unpipe": "~1.0.0"
15810 },
15811 "dependencies": {
15812 "debug": {
15813 "version": "2.6.9",
15814 "dev": true,
15815 "requires": {
15816 "ms": "2.0.0"
15817 }
15818 },
15819 "ms": {
15820 "version": "2.0.0",
15821 "dev": true
15822 }
15823 }
15824 },
15825 "find-up": {
15826 "version": "4.1.0",
15827 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
15828 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
15829 "dev": true,
15830 "requires": {
15831 "locate-path": "^5.0.0",
15832 "path-exists": "^4.0.0"
15833 }
15834 },
15835 "flat-cache": {
15836 "version": "3.0.4",
15837 "dev": true,
15838 "requires": {
15839 "flatted": "^3.1.0",
15840 "rimraf": "^3.0.2"
15841 },
15842 "dependencies": {
15843 "rimraf": {
15844 "version": "3.0.2",
15845 "dev": true,
15846 "requires": {
15847 "glob": "^7.1.3"
15848 }
15849 }
15850 }
15851 },
15852 "flatstr": {
15853 "version": "1.0.12",
15854 "resolved": "https://registry.npmjs.org/flatstr/-/flatstr-1.0.12.tgz",
15855 "integrity": "sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==",
15856 "dev": true
15857 },
15858 "flatted": {
15859 "version": "3.2.5",
15860 "dev": true
15861 },
15862 "follow-redirects": {
15863 "version": "1.14.9",
15864 "dev": true
15865 },
15866 "form-data": {
15867 "version": "2.5.1",
15868 "dev": true,
15869 "requires": {
15870 "asynckit": "^0.4.0",
15871 "combined-stream": "^1.0.6",
15872 "mime-types": "^2.1.12"
15873 }
15874 },
15875 "forwarded": {
15876 "version": "0.2.0",
15877 "dev": true
15878 },
15879 "fraction.js": {
15880 "version": "4.2.0",
15881 "dev": true
15882 },
15883 "fresh": {
15884 "version": "0.5.2",
15885 "dev": true
15886 },
15887 "fs-minipass": {
15888 "version": "2.1.0",
15889 "dev": true,
15890 "requires": {
15891 "minipass": "^3.0.0"
15892 }
15893 },
15894 "fs.realpath": {
15895 "version": "1.0.0",
15896 "dev": true
15897 },
15898 "fsevents": {
15899 "version": "2.3.2",
15900 "dev": true,
15901 "optional": true
15902 },
15903 "fstream": {
15904 "version": "1.0.12",
15905 "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
15906 "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
15907 "dev": true,
15908 "requires": {
15909 "graceful-fs": "^4.1.2",
15910 "inherits": "~2.0.0",
15911 "mkdirp": ">=0.5 0",
15912 "rimraf": "2"
15913 },
15914 "dependencies": {
15915 "mkdirp": {
15916 "version": "0.5.6",
15917 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
15918 "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
15919 "dev": true,
15920 "requires": {
15921 "minimist": "^1.2.6"
15922 }
15923 }
15924 }
15925 },
15926 "function-bind": {
15927 "version": "1.1.1",
15928 "dev": true
15929 },
15930 "functional-red-black-tree": {
15931 "version": "1.0.1",
15932 "dev": true
15933 },
15934 "gensync": {
15935 "version": "1.0.0-beta.2",
15936 "dev": true
15937 },
15938 "get-caller-file": {
15939 "version": "2.0.5",
15940 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
15941 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
15942 "dev": true
15943 },
15944 "get-intrinsic": {
15945 "version": "1.1.1",
15946 "dev": true,
15947 "requires": {
15948 "function-bind": "^1.1.1",
15949 "has": "^1.0.3",
15950 "has-symbols": "^1.0.1"
15951 }
15952 },
15953 "get-package-type": {
15954 "version": "0.1.0",
15955 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
15956 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
15957 "dev": true
15958 },
15959 "get-stream": {
15960 "version": "6.0.1",
15961 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
15962 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
15963 "dev": true
15964 },
15965 "glob": {
15966 "version": "7.2.0",
15967 "dev": true,
15968 "requires": {
15969 "fs.realpath": "^1.0.0",
15970 "inflight": "^1.0.4",
15971 "inherits": "2",
15972 "minimatch": "^3.0.4",
15973 "once": "^1.3.0",
15974 "path-is-absolute": "^1.0.0"
15975 }
15976 },
15977 "glob-parent": {
15978 "version": "5.1.2",
15979 "dev": true,
15980 "requires": {
15981 "is-glob": "^4.0.1"
15982 }
15983 },
15984 "globals": {
15985 "version": "11.12.0",
15986 "dev": true
15987 },
15988 "globalyzer": {
15989 "version": "0.1.0",
15990 "dev": true
15991 },
15992 "globby": {
15993 "version": "11.1.0",
15994 "dev": true,
15995 "requires": {
15996 "array-union": "^2.1.0",
15997 "dir-glob": "^3.0.1",
15998 "fast-glob": "^3.2.9",
15999 "ignore": "^5.2.0",
16000 "merge2": "^1.4.1",
16001 "slash": "^3.0.0"
16002 }
16003 },
16004 "globrex": {
16005 "version": "0.1.2",
16006 "dev": true
16007 },
16008 "graceful-fs": {
16009 "version": "4.2.10",
16010 "dev": true
16011 },
16012 "graphql": {
16013 "version": "16.4.0",
16014 "dev": true,
16015 "peer": true
16016 },
16017 "graphql-tag": {
16018 "version": "2.12.6",
16019 "dev": true,
16020 "requires": {
16021 "tslib": "^2.1.0"
16022 }
16023 },
16024 "handlebars": {
16025 "version": "4.7.7",
16026 "dev": true,
16027 "requires": {
16028 "minimist": "^1.2.5",
16029 "neo-async": "^2.6.0",
16030 "source-map": "^0.6.1",
16031 "uglify-js": "^3.1.4",
16032 "wordwrap": "^1.0.0"
16033 },
16034 "dependencies": {
16035 "source-map": {
16036 "version": "0.6.1",
16037 "dev": true
16038 }
16039 }
16040 },
16041 "has": {
16042 "version": "1.0.3",
16043 "dev": true,
16044 "requires": {
16045 "function-bind": "^1.1.1"
16046 }
16047 },
16048 "has-flag": {
16049 "version": "3.0.0",
16050 "dev": true
16051 },
16052 "has-property-descriptors": {
16053 "version": "1.0.0",
16054 "dev": true,
16055 "requires": {
16056 "get-intrinsic": "^1.1.1"
16057 }
16058 },
16059 "has-symbols": {
16060 "version": "1.0.3",
16061 "dev": true
16062 },
16063 "hoist-non-react-statics": {
16064 "version": "3.3.2",
16065 "dev": true,
16066 "requires": {
16067 "react-is": "^16.7.0"
16068 }
16069 },
16070 "html-encoding-sniffer": {
16071 "version": "3.0.0",
16072 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
16073 "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
16074 "dev": true,
16075 "requires": {
16076 "whatwg-encoding": "^2.0.0"
16077 }
16078 },
16079 "html-escaper": {
16080 "version": "2.0.2",
16081 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
16082 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
16083 "dev": true
16084 },
16085 "http-errors": {
16086 "version": "2.0.0",
16087 "dev": true,
16088 "requires": {
16089 "depd": "2.0.0",
16090 "inherits": "2.0.4",
16091 "setprototypeof": "1.2.0",
16092 "statuses": "2.0.1",
16093 "toidentifier": "1.0.1"
16094 }
16095 },
16096 "http-proxy": {
16097 "version": "1.18.1",
16098 "dev": true,
16099 "requires": {
16100 "eventemitter3": "^4.0.0",
16101 "follow-redirects": "^1.0.0",
16102 "requires-port": "^1.0.0"
16103 }
16104 },
16105 "http-proxy-agent": {
16106 "version": "5.0.0",
16107 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
16108 "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
16109 "dev": true,
16110 "requires": {
16111 "@tootallnate/once": "2",
16112 "agent-base": "6",
16113 "debug": "4"
16114 }
16115 },
16116 "https-proxy-agent": {
16117 "version": "5.0.1",
16118 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
16119 "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
16120 "dev": true,
16121 "requires": {
16122 "agent-base": "6",
16123 "debug": "4"
16124 }
16125 },
16126 "human-signals": {
16127 "version": "2.1.0",
16128 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
16129 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
16130 "dev": true
16131 },
16132 "iconv-lite": {
16133 "version": "0.4.24",
16134 "dev": true,
16135 "requires": {
16136 "safer-buffer": ">= 2.1.2 < 3"
16137 }
16138 },
16139 "ignore": {
16140 "version": "4.0.6",
16141 "dev": true
16142 },
16143 "import-fresh": {
16144 "version": "3.3.0",
16145 "dev": true,
16146 "requires": {
16147 "parent-module": "^1.0.0",
16148 "resolve-from": "^4.0.0"
16149 }
16150 },
16151 "import-local": {
16152 "version": "3.1.0",
16153 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz",
16154 "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==",
16155 "dev": true,
16156 "requires": {
16157 "pkg-dir": "^4.2.0",
16158 "resolve-cwd": "^3.0.0"
16159 }
16160 },
16161 "imurmurhash": {
16162 "version": "0.1.4",
16163 "dev": true
16164 },
16165 "indent-string": {
16166 "version": "4.0.0",
16167 "dev": true
16168 },
16169 "inflight": {
16170 "version": "1.0.6",
16171 "dev": true,
16172 "requires": {
16173 "once": "^1.3.0",
16174 "wrappy": "1"
16175 }
16176 },
16177 "inherits": {
16178 "version": "2.0.4",
16179 "dev": true
16180 },
16181 "ini": {
16182 "version": "1.3.8",
16183 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
16184 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
16185 "dev": true
16186 },
16187 "intl-messageformat": {
16188 "version": "9.13.0",
16189 "dev": true,
16190 "requires": {
16191 "@formatjs/ecma402-abstract": "1.11.4",
16192 "@formatjs/fast-memoize": "1.2.1",
16193 "@formatjs/icu-messageformat-parser": "2.1.0",
16194 "tslib": "^2.1.0"
16195 }
16196 },
16197 "ip": {
16198 "version": "1.1.5",
16199 "dev": true
16200 },
16201 "ipaddr.js": {
16202 "version": "1.9.1",
16203 "dev": true
16204 },
16205 "is-arrayish": {
16206 "version": "0.2.1",
16207 "dev": true
16208 },
16209 "is-binary-path": {
16210 "version": "2.1.0",
16211 "dev": true,
16212 "requires": {
16213 "binary-extensions": "^2.0.0"
16214 }
16215 },
16216 "is-core-module": {
16217 "version": "2.9.0",
16218 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
16219 "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
16220 "dev": true,
16221 "requires": {
16222 "has": "^1.0.3"
16223 }
16224 },
16225 "is-docker": {
16226 "version": "2.2.1",
16227 "dev": true
16228 },
16229 "is-extglob": {
16230 "version": "2.1.1",
16231 "dev": true
16232 },
16233 "is-fullwidth-code-point": {
16234 "version": "3.0.0",
16235 "dev": true
16236 },
16237 "is-generator-fn": {
16238 "version": "2.1.0",
16239 "dev": true
16240 },
16241 "is-glob": {
16242 "version": "4.0.3",
16243 "dev": true,
16244 "requires": {
16245 "is-extglob": "^2.1.1"
16246 }
16247 },
16248 "is-number": {
16249 "version": "7.0.0",
16250 "dev": true
16251 },
16252 "is-potential-custom-element-name": {
16253 "version": "1.0.1",
16254 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
16255 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==",
16256 "dev": true
16257 },
16258 "is-promise": {
16259 "version": "2.2.2",
16260 "dev": true
16261 },
16262 "is-stream": {
16263 "version": "2.0.1",
16264 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
16265 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
16266 "dev": true
16267 },
16268 "is-wsl": {
16269 "version": "2.2.0",
16270 "dev": true,
16271 "requires": {
16272 "is-docker": "^2.0.0"
16273 }
16274 },
16275 "isarray": {
16276 "version": "1.0.0",
16277 "dev": true
16278 },
16279 "isexe": {
16280 "version": "2.0.0",
16281 "dev": true
16282 },
16283 "istanbul-lib-coverage": {
16284 "version": "3.2.0",
16285 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
16286 "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
16287 "dev": true
16288 },
16289 "istanbul-lib-instrument": {
16290 "version": "5.2.0",
16291 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz",
16292 "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==",
16293 "dev": true,
16294 "requires": {
16295 "@babel/core": "^7.12.3",
16296 "@babel/parser": "^7.14.7",
16297 "@istanbuljs/schema": "^0.1.2",
16298 "istanbul-lib-coverage": "^3.2.0",
16299 "semver": "^6.3.0"
16300 }
16301 },
16302 "istanbul-lib-report": {
16303 "version": "3.0.0",
16304 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
16305 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
16306 "dev": true,
16307 "requires": {
16308 "istanbul-lib-coverage": "^3.0.0",
16309 "make-dir": "^3.0.0",
16310 "supports-color": "^7.1.0"
16311 },
16312 "dependencies": {
16313 "has-flag": {
16314 "version": "4.0.0",
16315 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16316 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16317 "dev": true
16318 },
16319 "supports-color": {
16320 "version": "7.2.0",
16321 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16322 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16323 "dev": true,
16324 "requires": {
16325 "has-flag": "^4.0.0"
16326 }
16327 }
16328 }
16329 },
16330 "istanbul-lib-source-maps": {
16331 "version": "4.0.1",
16332 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
16333 "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
16334 "dev": true,
16335 "requires": {
16336 "debug": "^4.1.1",
16337 "istanbul-lib-coverage": "^3.0.0",
16338 "source-map": "^0.6.1"
16339 },
16340 "dependencies": {
16341 "source-map": {
16342 "version": "0.6.1",
16343 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
16344 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
16345 "dev": true
16346 }
16347 }
16348 },
16349 "istanbul-reports": {
16350 "version": "3.1.4",
16351 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz",
16352 "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==",
16353 "dev": true,
16354 "requires": {
16355 "html-escaper": "^2.0.0",
16356 "istanbul-lib-report": "^3.0.0"
16357 }
16358 },
16359 "iterall": {
16360 "version": "1.3.0",
16361 "dev": true
16362 },
16363 "jest": {
16364 "version": "28.1.0",
16365 "resolved": "https://registry.npmjs.org/jest/-/jest-28.1.0.tgz",
16366 "integrity": "sha512-TZR+tHxopPhzw3c3560IJXZWLNHgpcz1Zh0w5A65vynLGNcg/5pZ+VildAd7+XGOu6jd58XMY/HNn0IkZIXVXg==",
16367 "dev": true,
16368 "requires": {
16369 "@jest/core": "^28.1.0",
16370 "import-local": "^3.0.2",
16371 "jest-cli": "^28.1.0"
16372 }
16373 },
16374 "jest-changed-files": {
16375 "version": "28.0.2",
16376 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-28.0.2.tgz",
16377 "integrity": "sha512-QX9u+5I2s54ZnGoMEjiM2WeBvJR2J7w/8ZUmH2um/WLAuGAYFQcsVXY9+1YL6k0H/AGUdH8pXUAv6erDqEsvIA==",
16378 "dev": true,
16379 "requires": {
16380 "execa": "^5.0.0",
16381 "throat": "^6.0.1"
16382 }
16383 },
16384 "jest-circus": {
16385 "version": "28.1.0",
16386 "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-28.1.0.tgz",
16387 "integrity": "sha512-rNYfqfLC0L0zQKRKsg4n4J+W1A2fbyGH7Ss/kDIocp9KXD9iaL111glsLu7+Z7FHuZxwzInMDXq+N1ZIBkI/TQ==",
16388 "dev": true,
16389 "requires": {
16390 "@jest/environment": "^28.1.0",
16391 "@jest/expect": "^28.1.0",
16392 "@jest/test-result": "^28.1.0",
16393 "@jest/types": "^28.1.0",
16394 "@types/node": "*",
16395 "chalk": "^4.0.0",
16396 "co": "^4.6.0",
16397 "dedent": "^0.7.0",
16398 "is-generator-fn": "^2.0.0",
16399 "jest-each": "^28.1.0",
16400 "jest-matcher-utils": "^28.1.0",
16401 "jest-message-util": "^28.1.0",
16402 "jest-runtime": "^28.1.0",
16403 "jest-snapshot": "^28.1.0",
16404 "jest-util": "^28.1.0",
16405 "pretty-format": "^28.1.0",
16406 "slash": "^3.0.0",
16407 "stack-utils": "^2.0.3",
16408 "throat": "^6.0.1"
16409 },
16410 "dependencies": {
16411 "ansi-regex": {
16412 "version": "5.0.1",
16413 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
16414 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
16415 "dev": true
16416 },
16417 "ansi-styles": {
16418 "version": "4.3.0",
16419 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16420 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16421 "dev": true,
16422 "requires": {
16423 "color-convert": "^2.0.1"
16424 }
16425 },
16426 "chalk": {
16427 "version": "4.1.2",
16428 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
16429 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
16430 "dev": true,
16431 "requires": {
16432 "ansi-styles": "^4.1.0",
16433 "supports-color": "^7.1.0"
16434 }
16435 },
16436 "color-convert": {
16437 "version": "2.0.1",
16438 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16439 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16440 "dev": true,
16441 "requires": {
16442 "color-name": "~1.1.4"
16443 }
16444 },
16445 "color-name": {
16446 "version": "1.1.4",
16447 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16448 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16449 "dev": true
16450 },
16451 "diff-sequences": {
16452 "version": "28.0.2",
16453 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz",
16454 "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==",
16455 "dev": true
16456 },
16457 "has-flag": {
16458 "version": "4.0.0",
16459 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16460 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16461 "dev": true
16462 },
16463 "jest-diff": {
16464 "version": "28.1.0",
16465 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz",
16466 "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==",
16467 "dev": true,
16468 "requires": {
16469 "chalk": "^4.0.0",
16470 "diff-sequences": "^28.0.2",
16471 "jest-get-type": "^28.0.2",
16472 "pretty-format": "^28.1.0"
16473 }
16474 },
16475 "jest-get-type": {
16476 "version": "28.0.2",
16477 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
16478 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
16479 "dev": true
16480 },
16481 "jest-matcher-utils": {
16482 "version": "28.1.0",
16483 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz",
16484 "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==",
16485 "dev": true,
16486 "requires": {
16487 "chalk": "^4.0.0",
16488 "jest-diff": "^28.1.0",
16489 "jest-get-type": "^28.0.2",
16490 "pretty-format": "^28.1.0"
16491 }
16492 },
16493 "pretty-format": {
16494 "version": "28.1.0",
16495 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
16496 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
16497 "dev": true,
16498 "requires": {
16499 "@jest/schemas": "^28.0.2",
16500 "ansi-regex": "^5.0.1",
16501 "ansi-styles": "^5.0.0",
16502 "react-is": "^18.0.0"
16503 },
16504 "dependencies": {
16505 "ansi-styles": {
16506 "version": "5.2.0",
16507 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
16508 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
16509 "dev": true
16510 }
16511 }
16512 },
16513 "react-is": {
16514 "version": "18.1.0",
16515 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
16516 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
16517 "dev": true
16518 },
16519 "supports-color": {
16520 "version": "7.2.0",
16521 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16522 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16523 "dev": true,
16524 "requires": {
16525 "has-flag": "^4.0.0"
16526 }
16527 }
16528 }
16529 },
16530 "jest-cli": {
16531 "version": "28.1.0",
16532 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-28.1.0.tgz",
16533 "integrity": "sha512-fDJRt6WPRriHrBsvvgb93OxgajHHsJbk4jZxiPqmZbMDRcHskfJBBfTyjFko0jjfprP544hOktdSi9HVgl4VUQ==",
16534 "dev": true,
16535 "requires": {
16536 "@jest/core": "^28.1.0",
16537 "@jest/test-result": "^28.1.0",
16538 "@jest/types": "^28.1.0",
16539 "chalk": "^4.0.0",
16540 "exit": "^0.1.2",
16541 "graceful-fs": "^4.2.9",
16542 "import-local": "^3.0.2",
16543 "jest-config": "^28.1.0",
16544 "jest-util": "^28.1.0",
16545 "jest-validate": "^28.1.0",
16546 "prompts": "^2.0.1",
16547 "yargs": "^17.3.1"
16548 },
16549 "dependencies": {
16550 "ansi-styles": {
16551 "version": "4.3.0",
16552 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16553 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16554 "dev": true,
16555 "requires": {
16556 "color-convert": "^2.0.1"
16557 }
16558 },
16559 "chalk": {
16560 "version": "4.1.2",
16561 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
16562 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
16563 "dev": true,
16564 "requires": {
16565 "ansi-styles": "^4.1.0",
16566 "supports-color": "^7.1.0"
16567 }
16568 },
16569 "color-convert": {
16570 "version": "2.0.1",
16571 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16572 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16573 "dev": true,
16574 "requires": {
16575 "color-name": "~1.1.4"
16576 }
16577 },
16578 "color-name": {
16579 "version": "1.1.4",
16580 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16581 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16582 "dev": true
16583 },
16584 "has-flag": {
16585 "version": "4.0.0",
16586 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16587 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16588 "dev": true
16589 },
16590 "supports-color": {
16591 "version": "7.2.0",
16592 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16593 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16594 "dev": true,
16595 "requires": {
16596 "has-flag": "^4.0.0"
16597 }
16598 }
16599 }
16600 },
16601 "jest-config": {
16602 "version": "28.1.0",
16603 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-28.1.0.tgz",
16604 "integrity": "sha512-aOV80E9LeWrmflp7hfZNn/zGA4QKv/xsn2w8QCBP0t0+YqObuCWTSgNbHJ0j9YsTuCO08ZR/wsvlxqqHX20iUA==",
16605 "dev": true,
16606 "requires": {
16607 "@babel/core": "^7.11.6",
16608 "@jest/test-sequencer": "^28.1.0",
16609 "@jest/types": "^28.1.0",
16610 "babel-jest": "^28.1.0",
16611 "chalk": "^4.0.0",
16612 "ci-info": "^3.2.0",
16613 "deepmerge": "^4.2.2",
16614 "glob": "^7.1.3",
16615 "graceful-fs": "^4.2.9",
16616 "jest-circus": "^28.1.0",
16617 "jest-environment-node": "^28.1.0",
16618 "jest-get-type": "^28.0.2",
16619 "jest-regex-util": "^28.0.2",
16620 "jest-resolve": "^28.1.0",
16621 "jest-runner": "^28.1.0",
16622 "jest-util": "^28.1.0",
16623 "jest-validate": "^28.1.0",
16624 "micromatch": "^4.0.4",
16625 "parse-json": "^5.2.0",
16626 "pretty-format": "^28.1.0",
16627 "slash": "^3.0.0",
16628 "strip-json-comments": "^3.1.1"
16629 },
16630 "dependencies": {
16631 "ansi-regex": {
16632 "version": "5.0.1",
16633 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
16634 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
16635 "dev": true
16636 },
16637 "ansi-styles": {
16638 "version": "4.3.0",
16639 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16640 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16641 "dev": true,
16642 "requires": {
16643 "color-convert": "^2.0.1"
16644 }
16645 },
16646 "chalk": {
16647 "version": "4.1.2",
16648 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
16649 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
16650 "dev": true,
16651 "requires": {
16652 "ansi-styles": "^4.1.0",
16653 "supports-color": "^7.1.0"
16654 }
16655 },
16656 "color-convert": {
16657 "version": "2.0.1",
16658 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16659 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16660 "dev": true,
16661 "requires": {
16662 "color-name": "~1.1.4"
16663 }
16664 },
16665 "color-name": {
16666 "version": "1.1.4",
16667 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16668 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16669 "dev": true
16670 },
16671 "has-flag": {
16672 "version": "4.0.0",
16673 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16674 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16675 "dev": true
16676 },
16677 "jest-get-type": {
16678 "version": "28.0.2",
16679 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
16680 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
16681 "dev": true
16682 },
16683 "pretty-format": {
16684 "version": "28.1.0",
16685 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
16686 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
16687 "dev": true,
16688 "requires": {
16689 "@jest/schemas": "^28.0.2",
16690 "ansi-regex": "^5.0.1",
16691 "ansi-styles": "^5.0.0",
16692 "react-is": "^18.0.0"
16693 },
16694 "dependencies": {
16695 "ansi-styles": {
16696 "version": "5.2.0",
16697 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
16698 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
16699 "dev": true
16700 }
16701 }
16702 },
16703 "react-is": {
16704 "version": "18.1.0",
16705 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
16706 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
16707 "dev": true
16708 },
16709 "supports-color": {
16710 "version": "7.2.0",
16711 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16712 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16713 "dev": true,
16714 "requires": {
16715 "has-flag": "^4.0.0"
16716 }
16717 }
16718 }
16719 },
16720 "jest-diff": {
16721 "version": "27.5.1",
16722 "dev": true,
16723 "requires": {
16724 "chalk": "^4.0.0",
16725 "diff-sequences": "^27.5.1",
16726 "jest-get-type": "^27.5.1",
16727 "pretty-format": "^27.5.1"
16728 },
16729 "dependencies": {
16730 "ansi-styles": {
16731 "version": "4.3.0",
16732 "dev": true,
16733 "requires": {
16734 "color-convert": "^2.0.1"
16735 }
16736 },
16737 "chalk": {
16738 "version": "4.1.2",
16739 "dev": true,
16740 "requires": {
16741 "ansi-styles": "^4.1.0",
16742 "supports-color": "^7.1.0"
16743 }
16744 },
16745 "color-convert": {
16746 "version": "2.0.1",
16747 "dev": true,
16748 "requires": {
16749 "color-name": "~1.1.4"
16750 }
16751 },
16752 "color-name": {
16753 "version": "1.1.4",
16754 "dev": true
16755 },
16756 "has-flag": {
16757 "version": "4.0.0",
16758 "dev": true
16759 },
16760 "supports-color": {
16761 "version": "7.2.0",
16762 "dev": true,
16763 "requires": {
16764 "has-flag": "^4.0.0"
16765 }
16766 }
16767 }
16768 },
16769 "jest-docblock": {
16770 "version": "28.0.2",
16771 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-28.0.2.tgz",
16772 "integrity": "sha512-FH10WWw5NxLoeSdQlJwu+MTiv60aXV/t8KEwIRGEv74WARE1cXIqh1vGdy2CraHuWOOrnzTWj/azQKqW4fO7xg==",
16773 "dev": true,
16774 "requires": {
16775 "detect-newline": "^3.0.0"
16776 }
16777 },
16778 "jest-each": {
16779 "version": "28.1.0",
16780 "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-28.1.0.tgz",
16781 "integrity": "sha512-a/XX02xF5NTspceMpHujmOexvJ4GftpYXqr6HhhmKmExtMXsyIN/fvanQlt/BcgFoRKN4OCXxLQKth9/n6OPFg==",
16782 "dev": true,
16783 "requires": {
16784 "@jest/types": "^28.1.0",
16785 "chalk": "^4.0.0",
16786 "jest-get-type": "^28.0.2",
16787 "jest-util": "^28.1.0",
16788 "pretty-format": "^28.1.0"
16789 },
16790 "dependencies": {
16791 "ansi-regex": {
16792 "version": "5.0.1",
16793 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
16794 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
16795 "dev": true
16796 },
16797 "ansi-styles": {
16798 "version": "4.3.0",
16799 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
16800 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
16801 "dev": true,
16802 "requires": {
16803 "color-convert": "^2.0.1"
16804 }
16805 },
16806 "chalk": {
16807 "version": "4.1.2",
16808 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
16809 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
16810 "dev": true,
16811 "requires": {
16812 "ansi-styles": "^4.1.0",
16813 "supports-color": "^7.1.0"
16814 }
16815 },
16816 "color-convert": {
16817 "version": "2.0.1",
16818 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
16819 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
16820 "dev": true,
16821 "requires": {
16822 "color-name": "~1.1.4"
16823 }
16824 },
16825 "color-name": {
16826 "version": "1.1.4",
16827 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
16828 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
16829 "dev": true
16830 },
16831 "has-flag": {
16832 "version": "4.0.0",
16833 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
16834 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
16835 "dev": true
16836 },
16837 "jest-get-type": {
16838 "version": "28.0.2",
16839 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
16840 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
16841 "dev": true
16842 },
16843 "pretty-format": {
16844 "version": "28.1.0",
16845 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
16846 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
16847 "dev": true,
16848 "requires": {
16849 "@jest/schemas": "^28.0.2",
16850 "ansi-regex": "^5.0.1",
16851 "ansi-styles": "^5.0.0",
16852 "react-is": "^18.0.0"
16853 },
16854 "dependencies": {
16855 "ansi-styles": {
16856 "version": "5.2.0",
16857 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
16858 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
16859 "dev": true
16860 }
16861 }
16862 },
16863 "react-is": {
16864 "version": "18.1.0",
16865 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
16866 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
16867 "dev": true
16868 },
16869 "supports-color": {
16870 "version": "7.2.0",
16871 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
16872 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
16873 "dev": true,
16874 "requires": {
16875 "has-flag": "^4.0.0"
16876 }
16877 }
16878 }
16879 },
16880 "jest-environment-jsdom": {
16881 "version": "28.1.0",
16882 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-28.1.0.tgz",
16883 "integrity": "sha512-8n6P4xiDjNVqTWv6W6vJPuQdLx+ZiA3dbYg7YJ+DPzR+9B61K6pMVJrSs2IxfGRG4J7pyAUA5shQ9G0KEun78w==",
16884 "dev": true,
16885 "requires": {
16886 "@jest/environment": "^28.1.0",
16887 "@jest/fake-timers": "^28.1.0",
16888 "@jest/types": "^28.1.0",
16889 "@types/jsdom": "^16.2.4",
16890 "@types/node": "*",
16891 "jest-mock": "^28.1.0",
16892 "jest-util": "^28.1.0",
16893 "jsdom": "^19.0.0"
16894 }
16895 },
16896 "jest-environment-node": {
16897 "version": "28.1.0",
16898 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-28.1.0.tgz",
16899 "integrity": "sha512-gBLZNiyrPw9CSMlTXF1yJhaBgWDPVvH0Pq6bOEwGMXaYNzhzhw2kA/OijNF8egbCgDS0/veRv97249x2CX+udQ==",
16900 "dev": true,
16901 "requires": {
16902 "@jest/environment": "^28.1.0",
16903 "@jest/fake-timers": "^28.1.0",
16904 "@jest/types": "^28.1.0",
16905 "@types/node": "*",
16906 "jest-mock": "^28.1.0",
16907 "jest-util": "^28.1.0"
16908 }
16909 },
16910 "jest-get-type": {
16911 "version": "27.5.1",
16912 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz",
16913 "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==",
16914 "dev": true
16915 },
16916 "jest-haste-map": {
16917 "version": "28.1.0",
16918 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-28.1.0.tgz",
16919 "integrity": "sha512-xyZ9sXV8PtKi6NCrJlmq53PyNVHzxmcfXNVvIRHpHmh1j/HChC4pwKgyjj7Z9us19JMw8PpQTJsFWOsIfT93Dw==",
16920 "dev": true,
16921 "requires": {
16922 "@jest/types": "^28.1.0",
16923 "@types/graceful-fs": "^4.1.3",
16924 "@types/node": "*",
16925 "anymatch": "^3.0.3",
16926 "fb-watchman": "^2.0.0",
16927 "fsevents": "^2.3.2",
16928 "graceful-fs": "^4.2.9",
16929 "jest-regex-util": "^28.0.2",
16930 "jest-util": "^28.1.0",
16931 "jest-worker": "^28.1.0",
16932 "micromatch": "^4.0.4",
16933 "walker": "^1.0.7"
16934 }
16935 },
16936 "jest-leak-detector": {
16937 "version": "28.1.0",
16938 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-28.1.0.tgz",
16939 "integrity": "sha512-uIJDQbxwEL2AMMs2xjhZl2hw8s77c3wrPaQ9v6tXJLGaaQ+4QrNJH5vuw7hA7w/uGT/iJ42a83opAqxGHeyRIA==",
16940 "dev": true,
16941 "requires": {
16942 "jest-get-type": "^28.0.2",
16943 "pretty-format": "^28.1.0"
16944 },
16945 "dependencies": {
16946 "ansi-regex": {
16947 "version": "5.0.1",
16948 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
16949 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
16950 "dev": true
16951 },
16952 "ansi-styles": {
16953 "version": "5.2.0",
16954 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
16955 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
16956 "dev": true
16957 },
16958 "jest-get-type": {
16959 "version": "28.0.2",
16960 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
16961 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
16962 "dev": true
16963 },
16964 "pretty-format": {
16965 "version": "28.1.0",
16966 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
16967 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
16968 "dev": true,
16969 "requires": {
16970 "@jest/schemas": "^28.0.2",
16971 "ansi-regex": "^5.0.1",
16972 "ansi-styles": "^5.0.0",
16973 "react-is": "^18.0.0"
16974 }
16975 },
16976 "react-is": {
16977 "version": "18.1.0",
16978 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
16979 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
16980 "dev": true
16981 }
16982 }
16983 },
16984 "jest-matcher-utils": {
16985 "version": "27.5.1",
16986 "dev": true,
16987 "requires": {
16988 "chalk": "^4.0.0",
16989 "jest-diff": "^27.5.1",
16990 "jest-get-type": "^27.5.1",
16991 "pretty-format": "^27.5.1"
16992 },
16993 "dependencies": {
16994 "ansi-styles": {
16995 "version": "4.3.0",
16996 "dev": true,
16997 "requires": {
16998 "color-convert": "^2.0.1"
16999 }
17000 },
17001 "chalk": {
17002 "version": "4.1.2",
17003 "dev": true,
17004 "requires": {
17005 "ansi-styles": "^4.1.0",
17006 "supports-color": "^7.1.0"
17007 }
17008 },
17009 "color-convert": {
17010 "version": "2.0.1",
17011 "dev": true,
17012 "requires": {
17013 "color-name": "~1.1.4"
17014 }
17015 },
17016 "color-name": {
17017 "version": "1.1.4",
17018 "dev": true
17019 },
17020 "has-flag": {
17021 "version": "4.0.0",
17022 "dev": true
17023 },
17024 "supports-color": {
17025 "version": "7.2.0",
17026 "dev": true,
17027 "requires": {
17028 "has-flag": "^4.0.0"
17029 }
17030 }
17031 }
17032 },
17033 "jest-message-util": {
17034 "version": "28.1.0",
17035 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.0.tgz",
17036 "integrity": "sha512-RpA8mpaJ/B2HphDMiDlrAZdDytkmwFqgjDZovM21F35lHGeUeCvYmm6W+sbQ0ydaLpg5bFAUuWG1cjqOl8vqrw==",
17037 "dev": true,
17038 "requires": {
17039 "@babel/code-frame": "^7.12.13",
17040 "@jest/types": "^28.1.0",
17041 "@types/stack-utils": "^2.0.0",
17042 "chalk": "^4.0.0",
17043 "graceful-fs": "^4.2.9",
17044 "micromatch": "^4.0.4",
17045 "pretty-format": "^28.1.0",
17046 "slash": "^3.0.0",
17047 "stack-utils": "^2.0.3"
17048 },
17049 "dependencies": {
17050 "ansi-regex": {
17051 "version": "5.0.1",
17052 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
17053 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
17054 "dev": true
17055 },
17056 "ansi-styles": {
17057 "version": "4.3.0",
17058 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17059 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17060 "dev": true,
17061 "requires": {
17062 "color-convert": "^2.0.1"
17063 }
17064 },
17065 "chalk": {
17066 "version": "4.1.2",
17067 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17068 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17069 "dev": true,
17070 "requires": {
17071 "ansi-styles": "^4.1.0",
17072 "supports-color": "^7.1.0"
17073 }
17074 },
17075 "color-convert": {
17076 "version": "2.0.1",
17077 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17078 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17079 "dev": true,
17080 "requires": {
17081 "color-name": "~1.1.4"
17082 }
17083 },
17084 "color-name": {
17085 "version": "1.1.4",
17086 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17087 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17088 "dev": true
17089 },
17090 "has-flag": {
17091 "version": "4.0.0",
17092 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17093 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17094 "dev": true
17095 },
17096 "pretty-format": {
17097 "version": "28.1.0",
17098 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
17099 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
17100 "dev": true,
17101 "requires": {
17102 "@jest/schemas": "^28.0.2",
17103 "ansi-regex": "^5.0.1",
17104 "ansi-styles": "^5.0.0",
17105 "react-is": "^18.0.0"
17106 },
17107 "dependencies": {
17108 "ansi-styles": {
17109 "version": "5.2.0",
17110 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
17111 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
17112 "dev": true
17113 }
17114 }
17115 },
17116 "react-is": {
17117 "version": "18.1.0",
17118 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
17119 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
17120 "dev": true
17121 },
17122 "supports-color": {
17123 "version": "7.2.0",
17124 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17125 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17126 "dev": true,
17127 "requires": {
17128 "has-flag": "^4.0.0"
17129 }
17130 }
17131 }
17132 },
17133 "jest-mock": {
17134 "version": "28.1.0",
17135 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-28.1.0.tgz",
17136 "integrity": "sha512-H7BrhggNn77WhdL7O1apG0Q/iwl0Bdd5E1ydhCJzL3oBLh/UYxAwR3EJLsBZ9XA3ZU4PA3UNw4tQjduBTCTmLw==",
17137 "dev": true,
17138 "requires": {
17139 "@jest/types": "^28.1.0",
17140 "@types/node": "*"
17141 }
17142 },
17143 "jest-pnp-resolver": {
17144 "version": "1.2.2",
17145 "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
17146 "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
17147 "dev": true,
17148 "requires": {}
17149 },
17150 "jest-regex-util": {
17151 "version": "28.0.2",
17152 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz",
17153 "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==",
17154 "dev": true
17155 },
17156 "jest-resolve": {
17157 "version": "28.1.0",
17158 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-28.1.0.tgz",
17159 "integrity": "sha512-vvfN7+tPNnnhDvISuzD1P+CRVP8cK0FHXRwPAcdDaQv4zgvwvag2n55/h5VjYcM5UJG7L4TwE5tZlzcI0X2Lhw==",
17160 "dev": true,
17161 "requires": {
17162 "chalk": "^4.0.0",
17163 "graceful-fs": "^4.2.9",
17164 "jest-haste-map": "^28.1.0",
17165 "jest-pnp-resolver": "^1.2.2",
17166 "jest-util": "^28.1.0",
17167 "jest-validate": "^28.1.0",
17168 "resolve": "^1.20.0",
17169 "resolve.exports": "^1.1.0",
17170 "slash": "^3.0.0"
17171 },
17172 "dependencies": {
17173 "ansi-styles": {
17174 "version": "4.3.0",
17175 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17176 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17177 "dev": true,
17178 "requires": {
17179 "color-convert": "^2.0.1"
17180 }
17181 },
17182 "chalk": {
17183 "version": "4.1.2",
17184 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17185 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17186 "dev": true,
17187 "requires": {
17188 "ansi-styles": "^4.1.0",
17189 "supports-color": "^7.1.0"
17190 }
17191 },
17192 "color-convert": {
17193 "version": "2.0.1",
17194 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17195 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17196 "dev": true,
17197 "requires": {
17198 "color-name": "~1.1.4"
17199 }
17200 },
17201 "color-name": {
17202 "version": "1.1.4",
17203 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17204 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17205 "dev": true
17206 },
17207 "has-flag": {
17208 "version": "4.0.0",
17209 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17210 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
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-resolve-dependencies": {
17225 "version": "28.1.0",
17226 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-28.1.0.tgz",
17227 "integrity": "sha512-Ue1VYoSZquPwEvng7Uefw8RmZR+me/1kr30H2jMINjGeHgeO/JgrR6wxj2ofkJ7KSAA11W3cOrhNCbj5Dqqd9g==",
17228 "dev": true,
17229 "requires": {
17230 "jest-regex-util": "^28.0.2",
17231 "jest-snapshot": "^28.1.0"
17232 }
17233 },
17234 "jest-runner": {
17235 "version": "28.1.0",
17236 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-28.1.0.tgz",
17237 "integrity": "sha512-FBpmuh1HB2dsLklAlRdOxNTTHKFR6G1Qmd80pVDvwbZXTriqjWqjei5DKFC1UlM732KjYcE6yuCdiF0WUCOS2w==",
17238 "dev": true,
17239 "requires": {
17240 "@jest/console": "^28.1.0",
17241 "@jest/environment": "^28.1.0",
17242 "@jest/test-result": "^28.1.0",
17243 "@jest/transform": "^28.1.0",
17244 "@jest/types": "^28.1.0",
17245 "@types/node": "*",
17246 "chalk": "^4.0.0",
17247 "emittery": "^0.10.2",
17248 "graceful-fs": "^4.2.9",
17249 "jest-docblock": "^28.0.2",
17250 "jest-environment-node": "^28.1.0",
17251 "jest-haste-map": "^28.1.0",
17252 "jest-leak-detector": "^28.1.0",
17253 "jest-message-util": "^28.1.0",
17254 "jest-resolve": "^28.1.0",
17255 "jest-runtime": "^28.1.0",
17256 "jest-util": "^28.1.0",
17257 "jest-watcher": "^28.1.0",
17258 "jest-worker": "^28.1.0",
17259 "source-map-support": "0.5.13",
17260 "throat": "^6.0.1"
17261 },
17262 "dependencies": {
17263 "ansi-styles": {
17264 "version": "4.3.0",
17265 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17266 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17267 "dev": true,
17268 "requires": {
17269 "color-convert": "^2.0.1"
17270 }
17271 },
17272 "chalk": {
17273 "version": "4.1.2",
17274 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17275 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17276 "dev": true,
17277 "requires": {
17278 "ansi-styles": "^4.1.0",
17279 "supports-color": "^7.1.0"
17280 }
17281 },
17282 "color-convert": {
17283 "version": "2.0.1",
17284 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17285 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17286 "dev": true,
17287 "requires": {
17288 "color-name": "~1.1.4"
17289 }
17290 },
17291 "color-name": {
17292 "version": "1.1.4",
17293 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17294 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17295 "dev": true
17296 },
17297 "has-flag": {
17298 "version": "4.0.0",
17299 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17300 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17301 "dev": true
17302 },
17303 "source-map": {
17304 "version": "0.6.1",
17305 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
17306 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
17307 "dev": true
17308 },
17309 "source-map-support": {
17310 "version": "0.5.13",
17311 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz",
17312 "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==",
17313 "dev": true,
17314 "requires": {
17315 "buffer-from": "^1.0.0",
17316 "source-map": "^0.6.0"
17317 }
17318 },
17319 "supports-color": {
17320 "version": "7.2.0",
17321 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17322 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17323 "dev": true,
17324 "requires": {
17325 "has-flag": "^4.0.0"
17326 }
17327 }
17328 }
17329 },
17330 "jest-runtime": {
17331 "version": "28.1.0",
17332 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-28.1.0.tgz",
17333 "integrity": "sha512-wNYDiwhdH/TV3agaIyVF0lsJ33MhyujOe+lNTUiolqKt8pchy1Hq4+tDMGbtD5P/oNLA3zYrpx73T9dMTOCAcg==",
17334 "dev": true,
17335 "requires": {
17336 "@jest/environment": "^28.1.0",
17337 "@jest/fake-timers": "^28.1.0",
17338 "@jest/globals": "^28.1.0",
17339 "@jest/source-map": "^28.0.2",
17340 "@jest/test-result": "^28.1.0",
17341 "@jest/transform": "^28.1.0",
17342 "@jest/types": "^28.1.0",
17343 "chalk": "^4.0.0",
17344 "cjs-module-lexer": "^1.0.0",
17345 "collect-v8-coverage": "^1.0.0",
17346 "execa": "^5.0.0",
17347 "glob": "^7.1.3",
17348 "graceful-fs": "^4.2.9",
17349 "jest-haste-map": "^28.1.0",
17350 "jest-message-util": "^28.1.0",
17351 "jest-mock": "^28.1.0",
17352 "jest-regex-util": "^28.0.2",
17353 "jest-resolve": "^28.1.0",
17354 "jest-snapshot": "^28.1.0",
17355 "jest-util": "^28.1.0",
17356 "slash": "^3.0.0",
17357 "strip-bom": "^4.0.0"
17358 },
17359 "dependencies": {
17360 "ansi-styles": {
17361 "version": "4.3.0",
17362 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17363 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17364 "dev": true,
17365 "requires": {
17366 "color-convert": "^2.0.1"
17367 }
17368 },
17369 "chalk": {
17370 "version": "4.1.2",
17371 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17372 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17373 "dev": true,
17374 "requires": {
17375 "ansi-styles": "^4.1.0",
17376 "supports-color": "^7.1.0"
17377 }
17378 },
17379 "color-convert": {
17380 "version": "2.0.1",
17381 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17382 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17383 "dev": true,
17384 "requires": {
17385 "color-name": "~1.1.4"
17386 }
17387 },
17388 "color-name": {
17389 "version": "1.1.4",
17390 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17391 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17392 "dev": true
17393 },
17394 "has-flag": {
17395 "version": "4.0.0",
17396 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17397 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17398 "dev": true
17399 },
17400 "supports-color": {
17401 "version": "7.2.0",
17402 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17403 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17404 "dev": true,
17405 "requires": {
17406 "has-flag": "^4.0.0"
17407 }
17408 }
17409 }
17410 },
17411 "jest-snapshot": {
17412 "version": "28.1.0",
17413 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-28.1.0.tgz",
17414 "integrity": "sha512-ex49M2ZrZsUyQLpLGxQtDbahvgBjlLPgklkqGM0hq/F7W/f8DyqZxVHjdy19QKBm4O93eDp+H5S23EiTbbUmHw==",
17415 "dev": true,
17416 "requires": {
17417 "@babel/core": "^7.11.6",
17418 "@babel/generator": "^7.7.2",
17419 "@babel/plugin-syntax-typescript": "^7.7.2",
17420 "@babel/traverse": "^7.7.2",
17421 "@babel/types": "^7.3.3",
17422 "@jest/expect-utils": "^28.1.0",
17423 "@jest/transform": "^28.1.0",
17424 "@jest/types": "^28.1.0",
17425 "@types/babel__traverse": "^7.0.6",
17426 "@types/prettier": "^2.1.5",
17427 "babel-preset-current-node-syntax": "^1.0.0",
17428 "chalk": "^4.0.0",
17429 "expect": "^28.1.0",
17430 "graceful-fs": "^4.2.9",
17431 "jest-diff": "^28.1.0",
17432 "jest-get-type": "^28.0.2",
17433 "jest-haste-map": "^28.1.0",
17434 "jest-matcher-utils": "^28.1.0",
17435 "jest-message-util": "^28.1.0",
17436 "jest-util": "^28.1.0",
17437 "natural-compare": "^1.4.0",
17438 "pretty-format": "^28.1.0",
17439 "semver": "^7.3.5"
17440 },
17441 "dependencies": {
17442 "ansi-regex": {
17443 "version": "5.0.1",
17444 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
17445 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
17446 "dev": true
17447 },
17448 "ansi-styles": {
17449 "version": "4.3.0",
17450 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17451 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17452 "dev": true,
17453 "requires": {
17454 "color-convert": "^2.0.1"
17455 }
17456 },
17457 "chalk": {
17458 "version": "4.1.2",
17459 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17460 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17461 "dev": true,
17462 "requires": {
17463 "ansi-styles": "^4.1.0",
17464 "supports-color": "^7.1.0"
17465 }
17466 },
17467 "color-convert": {
17468 "version": "2.0.1",
17469 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17470 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17471 "dev": true,
17472 "requires": {
17473 "color-name": "~1.1.4"
17474 }
17475 },
17476 "color-name": {
17477 "version": "1.1.4",
17478 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17479 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17480 "dev": true
17481 },
17482 "diff-sequences": {
17483 "version": "28.0.2",
17484 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-28.0.2.tgz",
17485 "integrity": "sha512-YtEoNynLDFCRznv/XDalsKGSZDoj0U5kLnXvY0JSq3nBboRrZXjD81+eSiwi+nzcZDwedMmcowcxNwwgFW23mQ==",
17486 "dev": true
17487 },
17488 "expect": {
17489 "version": "28.1.0",
17490 "resolved": "https://registry.npmjs.org/expect/-/expect-28.1.0.tgz",
17491 "integrity": "sha512-qFXKl8Pmxk8TBGfaFKRtcQjfXEnKAs+dmlxdwvukJZorwrAabT7M3h8oLOG01I2utEhkmUTi17CHaPBovZsKdw==",
17492 "dev": true,
17493 "requires": {
17494 "@jest/expect-utils": "^28.1.0",
17495 "jest-get-type": "^28.0.2",
17496 "jest-matcher-utils": "^28.1.0",
17497 "jest-message-util": "^28.1.0",
17498 "jest-util": "^28.1.0"
17499 }
17500 },
17501 "has-flag": {
17502 "version": "4.0.0",
17503 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17504 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17505 "dev": true
17506 },
17507 "jest-diff": {
17508 "version": "28.1.0",
17509 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-28.1.0.tgz",
17510 "integrity": "sha512-8eFd3U3OkIKRtlasXfiAQfbovgFgRDb0Ngcs2E+FMeBZ4rUezqIaGjuyggJBp+llosQXNEWofk/Sz4Hr5gMUhA==",
17511 "dev": true,
17512 "requires": {
17513 "chalk": "^4.0.0",
17514 "diff-sequences": "^28.0.2",
17515 "jest-get-type": "^28.0.2",
17516 "pretty-format": "^28.1.0"
17517 }
17518 },
17519 "jest-get-type": {
17520 "version": "28.0.2",
17521 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
17522 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
17523 "dev": true
17524 },
17525 "jest-matcher-utils": {
17526 "version": "28.1.0",
17527 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-28.1.0.tgz",
17528 "integrity": "sha512-onnax0n2uTLRQFKAjC7TuaxibrPSvZgKTcSCnNUz/tOjJ9UhxNm7ZmPpoQavmTDUjXvUQ8KesWk2/VdrxIFzTQ==",
17529 "dev": true,
17530 "requires": {
17531 "chalk": "^4.0.0",
17532 "jest-diff": "^28.1.0",
17533 "jest-get-type": "^28.0.2",
17534 "pretty-format": "^28.1.0"
17535 }
17536 },
17537 "pretty-format": {
17538 "version": "28.1.0",
17539 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
17540 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
17541 "dev": true,
17542 "requires": {
17543 "@jest/schemas": "^28.0.2",
17544 "ansi-regex": "^5.0.1",
17545 "ansi-styles": "^5.0.0",
17546 "react-is": "^18.0.0"
17547 },
17548 "dependencies": {
17549 "ansi-styles": {
17550 "version": "5.2.0",
17551 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
17552 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
17553 "dev": true
17554 }
17555 }
17556 },
17557 "react-is": {
17558 "version": "18.1.0",
17559 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
17560 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
17561 "dev": true
17562 },
17563 "semver": {
17564 "version": "7.3.7",
17565 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
17566 "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
17567 "dev": true,
17568 "requires": {
17569 "lru-cache": "^6.0.0"
17570 }
17571 },
17572 "supports-color": {
17573 "version": "7.2.0",
17574 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17575 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17576 "dev": true,
17577 "requires": {
17578 "has-flag": "^4.0.0"
17579 }
17580 }
17581 }
17582 },
17583 "jest-util": {
17584 "version": "28.1.0",
17585 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.0.tgz",
17586 "integrity": "sha512-qYdCKD77k4Hwkose2YBEqQk7PzUf/NSE+rutzceduFveQREeH6b+89Dc9+wjX9dAwHcgdx4yedGA3FQlU/qCTA==",
17587 "dev": true,
17588 "requires": {
17589 "@jest/types": "^28.1.0",
17590 "@types/node": "*",
17591 "chalk": "^4.0.0",
17592 "ci-info": "^3.2.0",
17593 "graceful-fs": "^4.2.9",
17594 "picomatch": "^2.2.3"
17595 },
17596 "dependencies": {
17597 "ansi-styles": {
17598 "version": "4.3.0",
17599 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17600 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17601 "dev": true,
17602 "requires": {
17603 "color-convert": "^2.0.1"
17604 }
17605 },
17606 "chalk": {
17607 "version": "4.1.2",
17608 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17609 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17610 "dev": true,
17611 "requires": {
17612 "ansi-styles": "^4.1.0",
17613 "supports-color": "^7.1.0"
17614 }
17615 },
17616 "color-convert": {
17617 "version": "2.0.1",
17618 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17619 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17620 "dev": true,
17621 "requires": {
17622 "color-name": "~1.1.4"
17623 }
17624 },
17625 "color-name": {
17626 "version": "1.1.4",
17627 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17628 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17629 "dev": true
17630 },
17631 "has-flag": {
17632 "version": "4.0.0",
17633 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17634 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17635 "dev": true
17636 },
17637 "supports-color": {
17638 "version": "7.2.0",
17639 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17640 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17641 "dev": true,
17642 "requires": {
17643 "has-flag": "^4.0.0"
17644 }
17645 }
17646 }
17647 },
17648 "jest-validate": {
17649 "version": "28.1.0",
17650 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-28.1.0.tgz",
17651 "integrity": "sha512-Lly7CJYih3vQBfjLeANGgBSBJ7pEa18cxpQfQEq2go2xyEzehnHfQTjoUia8xUv4x4J80XKFIDwJJThXtRFQXQ==",
17652 "dev": true,
17653 "requires": {
17654 "@jest/types": "^28.1.0",
17655 "camelcase": "^6.2.0",
17656 "chalk": "^4.0.0",
17657 "jest-get-type": "^28.0.2",
17658 "leven": "^3.1.0",
17659 "pretty-format": "^28.1.0"
17660 },
17661 "dependencies": {
17662 "ansi-regex": {
17663 "version": "5.0.1",
17664 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
17665 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
17666 "dev": true
17667 },
17668 "ansi-styles": {
17669 "version": "4.3.0",
17670 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17671 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17672 "dev": true,
17673 "requires": {
17674 "color-convert": "^2.0.1"
17675 }
17676 },
17677 "camelcase": {
17678 "version": "6.3.0",
17679 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
17680 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
17681 "dev": true
17682 },
17683 "chalk": {
17684 "version": "4.1.2",
17685 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17686 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17687 "dev": true,
17688 "requires": {
17689 "ansi-styles": "^4.1.0",
17690 "supports-color": "^7.1.0"
17691 }
17692 },
17693 "color-convert": {
17694 "version": "2.0.1",
17695 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17696 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17697 "dev": true,
17698 "requires": {
17699 "color-name": "~1.1.4"
17700 }
17701 },
17702 "color-name": {
17703 "version": "1.1.4",
17704 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17705 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17706 "dev": true
17707 },
17708 "has-flag": {
17709 "version": "4.0.0",
17710 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17711 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17712 "dev": true
17713 },
17714 "jest-get-type": {
17715 "version": "28.0.2",
17716 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-28.0.2.tgz",
17717 "integrity": "sha512-ioj2w9/DxSYHfOm5lJKCdcAmPJzQXmbM/Url3rhlghrPvT3tt+7a/+oXc9azkKmLvoiXjtV83bEWqi+vs5nlPA==",
17718 "dev": true
17719 },
17720 "pretty-format": {
17721 "version": "28.1.0",
17722 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.0.tgz",
17723 "integrity": "sha512-79Z4wWOYCdvQkEoEuSlBhHJqWeZ8D8YRPiPctJFCtvuaClGpiwiQYSCUOE6IEKUbbFukKOTFIUAXE8N4EQTo1Q==",
17724 "dev": true,
17725 "requires": {
17726 "@jest/schemas": "^28.0.2",
17727 "ansi-regex": "^5.0.1",
17728 "ansi-styles": "^5.0.0",
17729 "react-is": "^18.0.0"
17730 },
17731 "dependencies": {
17732 "ansi-styles": {
17733 "version": "5.2.0",
17734 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
17735 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
17736 "dev": true
17737 }
17738 }
17739 },
17740 "react-is": {
17741 "version": "18.1.0",
17742 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz",
17743 "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==",
17744 "dev": true
17745 },
17746 "supports-color": {
17747 "version": "7.2.0",
17748 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17749 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17750 "dev": true,
17751 "requires": {
17752 "has-flag": "^4.0.0"
17753 }
17754 }
17755 }
17756 },
17757 "jest-watcher": {
17758 "version": "28.1.0",
17759 "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.0.tgz",
17760 "integrity": "sha512-tNHMtfLE8Njcr2IRS+5rXYA4BhU90gAOwI9frTGOqd+jX0P/Au/JfRSNqsf5nUTcWdbVYuLxS1KjnzILSoR5hA==",
17761 "dev": true,
17762 "requires": {
17763 "@jest/test-result": "^28.1.0",
17764 "@jest/types": "^28.1.0",
17765 "@types/node": "*",
17766 "ansi-escapes": "^4.2.1",
17767 "chalk": "^4.0.0",
17768 "emittery": "^0.10.2",
17769 "jest-util": "^28.1.0",
17770 "string-length": "^4.0.1"
17771 },
17772 "dependencies": {
17773 "ansi-styles": {
17774 "version": "4.3.0",
17775 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
17776 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17777 "dev": true,
17778 "requires": {
17779 "color-convert": "^2.0.1"
17780 }
17781 },
17782 "chalk": {
17783 "version": "4.1.2",
17784 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
17785 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
17786 "dev": true,
17787 "requires": {
17788 "ansi-styles": "^4.1.0",
17789 "supports-color": "^7.1.0"
17790 }
17791 },
17792 "color-convert": {
17793 "version": "2.0.1",
17794 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
17795 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
17796 "dev": true,
17797 "requires": {
17798 "color-name": "~1.1.4"
17799 }
17800 },
17801 "color-name": {
17802 "version": "1.1.4",
17803 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
17804 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
17805 "dev": true
17806 },
17807 "has-flag": {
17808 "version": "4.0.0",
17809 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17810 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17811 "dev": true
17812 },
17813 "supports-color": {
17814 "version": "7.2.0",
17815 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
17816 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
17817 "dev": true,
17818 "requires": {
17819 "has-flag": "^4.0.0"
17820 }
17821 }
17822 }
17823 },
17824 "jest-worker": {
17825 "version": "28.1.0",
17826 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.0.tgz",
17827 "integrity": "sha512-ZHwM6mNwaWBR52Snff8ZvsCTqQsvhCxP/bT1I6T6DAnb6ygkshsyLQIMxFwHpYxht0HOoqt23JlC01viI7T03A==",
17828 "dev": true,
17829 "requires": {
17830 "@types/node": "*",
17831 "merge-stream": "^2.0.0",
17832 "supports-color": "^8.0.0"
17833 },
17834 "dependencies": {
17835 "has-flag": {
17836 "version": "4.0.0",
17837 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
17838 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
17839 "dev": true
17840 },
17841 "supports-color": {
17842 "version": "8.1.1",
17843 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
17844 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
17845 "dev": true,
17846 "requires": {
17847 "has-flag": "^4.0.0"
17848 }
17849 }
17850 }
17851 },
17852 "jmespath": {
17853 "version": "0.15.0",
17854 "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz",
17855 "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=",
17856 "dev": true
17857 },
17858 "joycon": {
17859 "version": "2.2.5",
17860 "resolved": "https://registry.npmjs.org/joycon/-/joycon-2.2.5.tgz",
17861 "integrity": "sha512-YqvUxoOcVPnCp0VU1/56f+iKSdvIRJYPznH22BdXV3xMk75SFXhWeJkZ8C9XxUWt1b5x2X1SxuFygW1U0FmkEQ==",
17862 "dev": true
17863 },
17864 "jpeg-js": {
17865 "version": "0.4.3",
17866 "dev": true
17867 },
17868 "js-tokens": {
17869 "version": "4.0.0",
17870 "dev": true
17871 },
17872 "js-yaml": {
17873 "version": "3.14.1",
17874 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
17875 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
17876 "dev": true,
17877 "requires": {
17878 "argparse": "^1.0.7",
17879 "esprima": "^4.0.0"
17880 }
17881 },
17882 "jsdom": {
17883 "version": "19.0.0",
17884 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz",
17885 "integrity": "sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==",
17886 "dev": true,
17887 "requires": {
17888 "abab": "^2.0.5",
17889 "acorn": "^8.5.0",
17890 "acorn-globals": "^6.0.0",
17891 "cssom": "^0.5.0",
17892 "cssstyle": "^2.3.0",
17893 "data-urls": "^3.0.1",
17894 "decimal.js": "^10.3.1",
17895 "domexception": "^4.0.0",
17896 "escodegen": "^2.0.0",
17897 "form-data": "^4.0.0",
17898 "html-encoding-sniffer": "^3.0.0",
17899 "http-proxy-agent": "^5.0.0",
17900 "https-proxy-agent": "^5.0.0",
17901 "is-potential-custom-element-name": "^1.0.1",
17902 "nwsapi": "^2.2.0",
17903 "parse5": "6.0.1",
17904 "saxes": "^5.0.1",
17905 "symbol-tree": "^3.2.4",
17906 "tough-cookie": "^4.0.0",
17907 "w3c-hr-time": "^1.0.2",
17908 "w3c-xmlserializer": "^3.0.0",
17909 "webidl-conversions": "^7.0.0",
17910 "whatwg-encoding": "^2.0.0",
17911 "whatwg-mimetype": "^3.0.0",
17912 "whatwg-url": "^10.0.0",
17913 "ws": "^8.2.3",
17914 "xml-name-validator": "^4.0.0"
17915 },
17916 "dependencies": {
17917 "acorn": {
17918 "version": "8.7.1",
17919 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
17920 "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
17921 "dev": true
17922 },
17923 "form-data": {
17924 "version": "4.0.0",
17925 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
17926 "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
17927 "dev": true,
17928 "requires": {
17929 "asynckit": "^0.4.0",
17930 "combined-stream": "^1.0.8",
17931 "mime-types": "^2.1.12"
17932 }
17933 }
17934 }
17935 },
17936 "jsesc": {
17937 "version": "2.5.2",
17938 "dev": true
17939 },
17940 "json-parse-even-better-errors": {
17941 "version": "2.3.1",
17942 "dev": true
17943 },
17944 "json-schema-traverse": {
17945 "version": "0.4.1",
17946 "dev": true
17947 },
17948 "json-stable-stringify-without-jsonify": {
17949 "version": "1.0.1",
17950 "dev": true
17951 },
17952 "json5": {
17953 "version": "2.2.1",
17954 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
17955 "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
17956 "dev": true
17957 },
17958 "jsonc-parser": {
17959 "version": "3.0.0",
17960 "dev": true
17961 },
17962 "kleur": {
17963 "version": "4.1.4",
17964 "dev": true
17965 },
17966 "language-name-map": {
17967 "version": "0.3.0",
17968 "dev": true
17969 },
17970 "leven": {
17971 "version": "3.1.0",
17972 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
17973 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
17974 "dev": true
17975 },
17976 "levn": {
17977 "version": "0.4.1",
17978 "dev": true,
17979 "requires": {
17980 "prelude-ls": "^1.2.1",
17981 "type-check": "~0.4.0"
17982 }
17983 },
17984 "libnpmconfig": {
17985 "version": "1.2.1",
17986 "resolved": "https://registry.npmjs.org/libnpmconfig/-/libnpmconfig-1.2.1.tgz",
17987 "integrity": "sha512-9esX8rTQAHqarx6qeZqmGQKBNZR5OIbl/Ayr0qQDy3oXja2iFVQQI81R6GZ2a02bSNZ9p3YOGX1O6HHCb1X7kA==",
17988 "dev": true,
17989 "requires": {
17990 "figgy-pudding": "^3.5.1",
17991 "find-up": "^3.0.0",
17992 "ini": "^1.3.5"
17993 },
17994 "dependencies": {
17995 "find-up": {
17996 "version": "3.0.0",
17997 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
17998 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
17999 "dev": true,
18000 "requires": {
18001 "locate-path": "^3.0.0"
18002 }
18003 },
18004 "locate-path": {
18005 "version": "3.0.0",
18006 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
18007 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
18008 "dev": true,
18009 "requires": {
18010 "p-locate": "^3.0.0",
18011 "path-exists": "^3.0.0"
18012 }
18013 },
18014 "p-locate": {
18015 "version": "3.0.0",
18016 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
18017 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
18018 "dev": true,
18019 "requires": {
18020 "p-limit": "^2.0.0"
18021 }
18022 },
18023 "path-exists": {
18024 "version": "3.0.0",
18025 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
18026 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
18027 "dev": true
18028 }
18029 }
18030 },
18031 "lilconfig": {
18032 "version": "2.0.5",
18033 "dev": true
18034 },
18035 "lines-and-columns": {
18036 "version": "1.2.4",
18037 "dev": true
18038 },
18039 "listenercount": {
18040 "version": "1.0.1",
18041 "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz",
18042 "integrity": "sha1-hMinKrWcRyUyFIDJdeZQg0LnCTc=",
18043 "dev": true
18044 },
18045 "locate-path": {
18046 "version": "5.0.0",
18047 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
18048 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
18049 "dev": true,
18050 "requires": {
18051 "p-locate": "^4.1.0"
18052 }
18053 },
18054 "lodash": {
18055 "version": "4.17.21",
18056 "dev": true
18057 },
18058 "lodash.castarray": {
18059 "version": "4.4.0",
18060 "dev": true
18061 },
18062 "lodash.isfunction": {
18063 "version": "3.0.8",
18064 "dev": true
18065 },
18066 "lodash.isnil": {
18067 "version": "4.0.0",
18068 "dev": true
18069 },
18070 "lodash.isplainobject": {
18071 "version": "4.0.6",
18072 "dev": true
18073 },
18074 "lodash.isundefined": {
18075 "version": "3.0.1",
18076 "dev": true
18077 },
18078 "lodash.memoize": {
18079 "version": "4.1.2",
18080 "dev": true
18081 },
18082 "lodash.merge": {
18083 "version": "4.6.2",
18084 "dev": true
18085 },
18086 "lodash.omit": {
18087 "version": "4.5.0",
18088 "dev": true
18089 },
18090 "lodash.omitby": {
18091 "version": "4.6.0",
18092 "dev": true
18093 },
18094 "loose-envify": {
18095 "version": "1.4.0",
18096 "dev": true,
18097 "requires": {
18098 "js-tokens": "^3.0.0 || ^4.0.0"
18099 }
18100 },
18101 "lru-cache": {
18102 "version": "6.0.0",
18103 "dev": true,
18104 "requires": {
18105 "yallist": "^4.0.0"
18106 }
18107 },
18108 "lru-queue": {
18109 "version": "0.1.0",
18110 "dev": true,
18111 "requires": {
18112 "es5-ext": "~0.10.2"
18113 }
18114 },
18115 "lunr": {
18116 "version": "2.3.9",
18117 "dev": true
18118 },
18119 "lz-string": {
18120 "version": "1.4.4",
18121 "dev": true
18122 },
18123 "magic-string": {
18124 "version": "0.26.1",
18125 "dev": true,
18126 "requires": {
18127 "sourcemap-codec": "^1.4.8"
18128 }
18129 },
18130 "make-dir": {
18131 "version": "3.1.0",
18132 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
18133 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
18134 "dev": true,
18135 "requires": {
18136 "semver": "^6.0.0"
18137 }
18138 },
18139 "make-error": {
18140 "version": "1.3.6",
18141 "dev": true
18142 },
18143 "make-error-cause": {
18144 "version": "1.2.2",
18145 "dev": true,
18146 "requires": {
18147 "make-error": "^1.2.0"
18148 }
18149 },
18150 "makeerror": {
18151 "version": "1.0.12",
18152 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
18153 "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
18154 "dev": true,
18155 "requires": {
18156 "tmpl": "1.0.5"
18157 }
18158 },
18159 "marked": {
18160 "version": "4.0.14",
18161 "dev": true
18162 },
18163 "media-typer": {
18164 "version": "0.3.0",
18165 "dev": true
18166 },
18167 "memoizee": {
18168 "version": "0.4.15",
18169 "dev": true,
18170 "requires": {
18171 "d": "^1.0.1",
18172 "es5-ext": "^0.10.53",
18173 "es6-weak-map": "^2.0.3",
18174 "event-emitter": "^0.3.5",
18175 "is-promise": "^2.2.2",
18176 "lru-queue": "^0.1.0",
18177 "next-tick": "^1.1.0",
18178 "timers-ext": "^0.1.7"
18179 }
18180 },
18181 "merge-descriptors": {
18182 "version": "1.0.1",
18183 "dev": true
18184 },
18185 "merge-stream": {
18186 "version": "2.0.0",
18187 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
18188 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
18189 "dev": true
18190 },
18191 "merge2": {
18192 "version": "1.4.1",
18193 "dev": true
18194 },
18195 "methods": {
18196 "version": "1.1.2",
18197 "dev": true
18198 },
18199 "micromatch": {
18200 "version": "4.0.5",
18201 "dev": true,
18202 "requires": {
18203 "braces": "^3.0.2",
18204 "picomatch": "^2.3.1"
18205 }
18206 },
18207 "mime": {
18208 "version": "3.0.0",
18209 "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz",
18210 "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==",
18211 "dev": true
18212 },
18213 "mime-db": {
18214 "version": "1.52.0",
18215 "dev": true
18216 },
18217 "mime-types": {
18218 "version": "2.1.35",
18219 "dev": true,
18220 "requires": {
18221 "mime-db": "1.52.0"
18222 }
18223 },
18224 "mimic-fn": {
18225 "version": "2.1.0",
18226 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
18227 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
18228 "dev": true
18229 },
18230 "min-indent": {
18231 "version": "1.0.1",
18232 "dev": true
18233 },
18234 "minimatch": {
18235 "version": "3.0.4",
18236 "dev": true,
18237 "requires": {
18238 "brace-expansion": "^1.1.7"
18239 }
18240 },
18241 "minimist": {
18242 "version": "1.2.6",
18243 "dev": true
18244 },
18245 "minipass": {
18246 "version": "3.1.6",
18247 "dev": true,
18248 "requires": {
18249 "yallist": "^4.0.0"
18250 }
18251 },
18252 "minizlib": {
18253 "version": "2.1.2",
18254 "dev": true,
18255 "requires": {
18256 "minipass": "^3.0.0",
18257 "yallist": "^4.0.0"
18258 }
18259 },
18260 "mkdirp": {
18261 "version": "1.0.0",
18262 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.0.tgz",
18263 "integrity": "sha512-4Pb+8NJ5DdvaWD797hKOM28wMXsObb4HppQdIwKUHFiB69ICZ4wktOE+qsGGBy7GtwgYNizp0R9KEy4zKYBLMg==",
18264 "dev": true
18265 },
18266 "mri": {
18267 "version": "1.1.4",
18268 "dev": true
18269 },
18270 "mrmime": {
18271 "version": "1.0.0",
18272 "dev": true
18273 },
18274 "ms": {
18275 "version": "2.1.2",
18276 "dev": true
18277 },
18278 "nanoid": {
18279 "version": "3.3.3",
18280 "dev": true
18281 },
18282 "natural-compare": {
18283 "version": "1.4.0",
18284 "dev": true
18285 },
18286 "needle": {
18287 "version": "2.9.1",
18288 "dev": true,
18289 "requires": {
18290 "debug": "^3.2.6",
18291 "iconv-lite": "^0.4.4",
18292 "sax": "^1.2.4"
18293 },
18294 "dependencies": {
18295 "debug": {
18296 "version": "3.2.7",
18297 "dev": true,
18298 "requires": {
18299 "ms": "^2.1.1"
18300 }
18301 }
18302 }
18303 },
18304 "negotiator": {
18305 "version": "0.6.2",
18306 "dev": true
18307 },
18308 "neo-async": {
18309 "version": "2.6.2",
18310 "dev": true
18311 },
18312 "next-tick": {
18313 "version": "1.1.0",
18314 "dev": true
18315 },
18316 "node-fetch": {
18317 "version": "2.6.7",
18318 "dev": true,
18319 "requires": {
18320 "whatwg-url": "^5.0.0"
18321 },
18322 "dependencies": {
18323 "tr46": {
18324 "version": "0.0.3",
18325 "dev": true
18326 },
18327 "webidl-conversions": {
18328 "version": "3.0.1",
18329 "dev": true
18330 },
18331 "whatwg-url": {
18332 "version": "5.0.0",
18333 "dev": true,
18334 "requires": {
18335 "tr46": "~0.0.3",
18336 "webidl-conversions": "^3.0.0"
18337 }
18338 }
18339 }
18340 },
18341 "node-int64": {
18342 "version": "0.4.0",
18343 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
18344 "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
18345 "dev": true
18346 },
18347 "node-releases": {
18348 "version": "2.0.4",
18349 "dev": true
18350 },
18351 "normalize-path": {
18352 "version": "3.0.0",
18353 "dev": true
18354 },
18355 "normalize-range": {
18356 "version": "0.1.2",
18357 "dev": true
18358 },
18359 "npm-run-path": {
18360 "version": "4.0.1",
18361 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
18362 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
18363 "dev": true,
18364 "requires": {
18365 "path-key": "^3.0.0"
18366 }
18367 },
18368 "nwsapi": {
18369 "version": "2.2.0",
18370 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
18371 "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
18372 "dev": true
18373 },
18374 "object-assign": {
18375 "version": "4.1.1",
18376 "dev": true
18377 },
18378 "object-hash": {
18379 "version": "3.0.0",
18380 "dev": true
18381 },
18382 "object-inspect": {
18383 "version": "1.12.0",
18384 "dev": true
18385 },
18386 "object-keys": {
18387 "version": "1.1.1",
18388 "dev": true
18389 },
18390 "object.assign": {
18391 "version": "4.1.2",
18392 "dev": true,
18393 "requires": {
18394 "call-bind": "^1.0.0",
18395 "define-properties": "^1.1.3",
18396 "has-symbols": "^1.0.1",
18397 "object-keys": "^1.1.1"
18398 }
18399 },
18400 "on-finished": {
18401 "version": "2.4.1",
18402 "dev": true,
18403 "requires": {
18404 "ee-first": "1.1.1"
18405 }
18406 },
18407 "once": {
18408 "version": "1.4.0",
18409 "dev": true,
18410 "requires": {
18411 "wrappy": "1"
18412 }
18413 },
18414 "onetime": {
18415 "version": "5.1.2",
18416 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
18417 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
18418 "dev": true,
18419 "requires": {
18420 "mimic-fn": "^2.1.0"
18421 }
18422 },
18423 "open": {
18424 "version": "8.4.0",
18425 "dev": true,
18426 "requires": {
18427 "define-lazy-prop": "^2.0.0",
18428 "is-docker": "^2.1.1",
18429 "is-wsl": "^2.2.0"
18430 }
18431 },
18432 "optimism": {
18433 "version": "0.16.1",
18434 "dev": true,
18435 "requires": {
18436 "@wry/context": "^0.6.0",
18437 "@wry/trie": "^0.3.0"
18438 }
18439 },
18440 "optionator": {
18441 "version": "0.9.1",
18442 "dev": true,
18443 "requires": {
18444 "deep-is": "^0.1.3",
18445 "fast-levenshtein": "^2.0.6",
18446 "levn": "^0.4.1",
18447 "prelude-ls": "^1.2.1",
18448 "type-check": "^0.4.0",
18449 "word-wrap": "^1.2.3"
18450 }
18451 },
18452 "p-limit": {
18453 "version": "2.3.0",
18454 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
18455 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
18456 "dev": true,
18457 "requires": {
18458 "p-try": "^2.0.0"
18459 }
18460 },
18461 "p-locate": {
18462 "version": "4.1.0",
18463 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
18464 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
18465 "dev": true,
18466 "requires": {
18467 "p-limit": "^2.2.0"
18468 }
18469 },
18470 "p-try": {
18471 "version": "2.2.0",
18472 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
18473 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
18474 "dev": true
18475 },
18476 "parent-module": {
18477 "version": "1.0.1",
18478 "dev": true,
18479 "requires": {
18480 "callsites": "^3.0.0"
18481 }
18482 },
18483 "parse-json": {
18484 "version": "5.2.0",
18485 "dev": true,
18486 "requires": {
18487 "@babel/code-frame": "^7.0.0",
18488 "error-ex": "^1.3.1",
18489 "json-parse-even-better-errors": "^2.3.0",
18490 "lines-and-columns": "^1.1.6"
18491 }
18492 },
18493 "parse5": {
18494 "version": "6.0.1",
18495 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
18496 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
18497 "dev": true
18498 },
18499 "parseurl": {
18500 "version": "1.3.3",
18501 "dev": true
18502 },
18503 "path-exists": {
18504 "version": "4.0.0",
18505 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
18506 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
18507 "dev": true
18508 },
18509 "path-is-absolute": {
18510 "version": "1.0.1",
18511 "dev": true
18512 },
18513 "path-key": {
18514 "version": "3.1.1",
18515 "dev": true
18516 },
18517 "path-parse": {
18518 "version": "1.0.7",
18519 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
18520 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
18521 "dev": true
18522 },
18523 "path-to-regexp": {
18524 "version": "0.1.7",
18525 "dev": true
18526 },
18527 "path-type": {
18528 "version": "4.0.0",
18529 "dev": true
18530 },
18531 "pend": {
18532 "version": "1.2.0",
18533 "dev": true
18534 },
18535 "picocolors": {
18536 "version": "1.0.0",
18537 "dev": true
18538 },
18539 "picomatch": {
18540 "version": "2.3.0",
18541 "dev": true
18542 },
18543 "pino": {
18544 "version": "6.14.0",
18545 "resolved": "https://registry.npmjs.org/pino/-/pino-6.14.0.tgz",
18546 "integrity": "sha512-iuhEDel3Z3hF9Jfe44DPXR8l07bhjuFY3GMHIXbjnY9XcafbyDDwl2sN2vw2GjMPf5Nkoe+OFao7ffn9SXaKDg==",
18547 "dev": true,
18548 "requires": {
18549 "fast-redact": "^3.0.0",
18550 "fast-safe-stringify": "^2.0.8",
18551 "flatstr": "^1.0.12",
18552 "pino-std-serializers": "^3.1.0",
18553 "process-warning": "^1.0.0",
18554 "quick-format-unescaped": "^4.0.3",
18555 "sonic-boom": "^1.0.2"
18556 },
18557 "dependencies": {
18558 "sonic-boom": {
18559 "version": "1.4.1",
18560 "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-1.4.1.tgz",
18561 "integrity": "sha512-LRHh/A8tpW7ru89lrlkU4AszXt1dbwSjVWguGrmlxE7tawVmDBlI1PILMkXAxJTwqhgsEeTHzj36D5CmHgQmNg==",
18562 "dev": true,
18563 "requires": {
18564 "atomic-sleep": "^1.0.0",
18565 "flatstr": "^1.0.12"
18566 }
18567 }
18568 }
18569 },
18570 "pino-pretty": {
18571 "version": "4.8.0",
18572 "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-4.8.0.tgz",
18573 "integrity": "sha512-mhQfHG4rw5ZFpWL44m0Utjo4GC2+HMfdNvxyA8lLw0sIqn6fCf7uQe6dPckUcW/obly+OQHD7B/MTso6LNizYw==",
18574 "dev": true,
18575 "requires": {
18576 "@hapi/bourne": "^2.0.0",
18577 "args": "^5.0.1",
18578 "chalk": "^4.0.0",
18579 "dateformat": "^4.5.1",
18580 "fast-safe-stringify": "^2.0.7",
18581 "jmespath": "^0.15.0",
18582 "joycon": "^2.2.5",
18583 "pump": "^3.0.0",
18584 "readable-stream": "^3.6.0",
18585 "rfdc": "^1.3.0",
18586 "split2": "^3.1.1",
18587 "strip-json-comments": "^3.1.1"
18588 },
18589 "dependencies": {
18590 "ansi-styles": {
18591 "version": "4.3.0",
18592 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
18593 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
18594 "dev": true,
18595 "requires": {
18596 "color-convert": "^2.0.1"
18597 }
18598 },
18599 "chalk": {
18600 "version": "4.1.2",
18601 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
18602 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
18603 "dev": true,
18604 "requires": {
18605 "ansi-styles": "^4.1.0",
18606 "supports-color": "^7.1.0"
18607 }
18608 },
18609 "color-convert": {
18610 "version": "2.0.1",
18611 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
18612 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
18613 "dev": true,
18614 "requires": {
18615 "color-name": "~1.1.4"
18616 }
18617 },
18618 "color-name": {
18619 "version": "1.1.4",
18620 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
18621 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
18622 "dev": true
18623 },
18624 "has-flag": {
18625 "version": "4.0.0",
18626 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
18627 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
18628 "dev": true
18629 },
18630 "supports-color": {
18631 "version": "7.2.0",
18632 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
18633 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
18634 "dev": true,
18635 "requires": {
18636 "has-flag": "^4.0.0"
18637 }
18638 }
18639 }
18640 },
18641 "pino-std-serializers": {
18642 "version": "3.2.0",
18643 "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-3.2.0.tgz",
18644 "integrity": "sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg==",
18645 "dev": true
18646 },
18647 "pirates": {
18648 "version": "4.0.5",
18649 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz",
18650 "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==",
18651 "dev": true
18652 },
18653 "pixelmatch": {
18654 "version": "5.2.1",
18655 "dev": true,
18656 "requires": {
18657 "pngjs": "^4.0.1"
18658 },
18659 "dependencies": {
18660 "pngjs": {
18661 "version": "4.0.1",
18662 "dev": true
18663 }
18664 }
18665 },
18666 "pkg-dir": {
18667 "version": "4.2.0",
18668 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
18669 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
18670 "dev": true,
18671 "requires": {
18672 "find-up": "^4.0.0"
18673 }
18674 },
18675 "pkginfo": {
18676 "version": "0.4.1",
18677 "dev": true
18678 },
18679 "playwright-core": {
18680 "version": "1.21.1",
18681 "dev": true,
18682 "requires": {
18683 "colors": "1.4.0",
18684 "commander": "8.3.0",
18685 "debug": "4.3.3",
18686 "extract-zip": "2.0.1",
18687 "https-proxy-agent": "5.0.0",
18688 "jpeg-js": "0.4.3",
18689 "mime": "3.0.0",
18690 "pixelmatch": "5.2.1",
18691 "pngjs": "6.0.0",
18692 "progress": "2.0.3",
18693 "proper-lockfile": "4.1.2",
18694 "proxy-from-env": "1.1.0",
18695 "rimraf": "3.0.2",
18696 "socks-proxy-agent": "6.1.1",
18697 "stack-utils": "2.0.5",
18698 "ws": "8.4.2",
18699 "yauzl": "2.10.0",
18700 "yazl": "2.5.1"
18701 },
18702 "dependencies": {
18703 "https-proxy-agent": {
18704 "version": "5.0.0",
18705 "dev": true,
18706 "requires": {
18707 "agent-base": "6",
18708 "debug": "4"
18709 }
18710 },
18711 "rimraf": {
18712 "version": "3.0.2",
18713 "dev": true,
18714 "requires": {
18715 "glob": "^7.1.3"
18716 }
18717 },
18718 "ws": {
18719 "version": "8.4.2",
18720 "dev": true,
18721 "requires": {}
18722 }
18723 }
18724 },
18725 "pngjs": {
18726 "version": "6.0.0",
18727 "dev": true
18728 },
18729 "popsicle": {
18730 "version": "9.2.0",
18731 "dev": true,
18732 "requires": {
18733 "concat-stream": "^1.4.7",
18734 "form-data": "^2.0.0",
18735 "make-error-cause": "^1.2.1",
18736 "tough-cookie": "^2.0.0"
18737 },
18738 "dependencies": {
18739 "tough-cookie": {
18740 "version": "2.5.0",
18741 "dev": true,
18742 "requires": {
18743 "psl": "^1.1.28",
18744 "punycode": "^2.1.1"
18745 }
18746 }
18747 }
18748 },
18749 "postcss": {
18750 "version": "8.4.13",
18751 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz",
18752 "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==",
18753 "dev": true,
18754 "requires": {
18755 "nanoid": "^3.3.3",
18756 "picocolors": "^1.0.0",
18757 "source-map-js": "^1.0.2"
18758 }
18759 },
18760 "postcss-js": {
18761 "version": "4.0.0",
18762 "dev": true,
18763 "requires": {
18764 "camelcase-css": "^2.0.1"
18765 }
18766 },
18767 "postcss-load-config": {
18768 "version": "3.1.4",
18769 "dev": true,
18770 "requires": {
18771 "lilconfig": "^2.0.5",
18772 "yaml": "^1.10.2"
18773 }
18774 },
18775 "postcss-nested": {
18776 "version": "5.0.6",
18777 "dev": true,
18778 "requires": {
18779 "postcss-selector-parser": "^6.0.6"
18780 }
18781 },
18782 "postcss-selector-parser": {
18783 "version": "6.0.10",
18784 "dev": true,
18785 "requires": {
18786 "cssesc": "^3.0.0",
18787 "util-deprecate": "^1.0.2"
18788 }
18789 },
18790 "postcss-value-parser": {
18791 "version": "4.2.0",
18792 "dev": true
18793 },
18794 "prelude-ls": {
18795 "version": "1.2.1",
18796 "dev": true
18797 },
18798 "prettier": {
18799 "version": "2.6.2",
18800 "dev": true
18801 },
18802 "prettier-plugin-svelte": {
18803 "version": "2.7.0",
18804 "dev": true,
18805 "requires": {}
18806 },
18807 "pretty-format": {
18808 "version": "27.5.1",
18809 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
18810 "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
18811 "dev": true,
18812 "requires": {
18813 "ansi-regex": "^5.0.1",
18814 "ansi-styles": "^5.0.0",
18815 "react-is": "^17.0.1"
18816 },
18817 "dependencies": {
18818 "ansi-regex": {
18819 "version": "5.0.1",
18820 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
18821 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
18822 "dev": true
18823 },
18824 "ansi-styles": {
18825 "version": "5.2.0",
18826 "dev": true
18827 },
18828 "react-is": {
18829 "version": "17.0.2",
18830 "dev": true
18831 }
18832 }
18833 },
18834 "process-nextick-args": {
18835 "version": "2.0.1",
18836 "dev": true
18837 },
18838 "process-warning": {
18839 "version": "1.0.0",
18840 "dev": true
18841 },
18842 "progress": {
18843 "version": "2.0.3",
18844 "dev": true
18845 },
18846 "prompts": {
18847 "version": "2.4.2",
18848 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
18849 "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
18850 "dev": true,
18851 "requires": {
18852 "kleur": "^3.0.3",
18853 "sisteransi": "^1.0.5"
18854 },
18855 "dependencies": {
18856 "kleur": {
18857 "version": "3.0.3",
18858 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
18859 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
18860 "dev": true
18861 }
18862 }
18863 },
18864 "prop-types": {
18865 "version": "15.7.2",
18866 "dev": true,
18867 "requires": {
18868 "loose-envify": "^1.4.0",
18869 "object-assign": "^4.1.1",
18870 "react-is": "^16.8.1"
18871 }
18872 },
18873 "proper-lockfile": {
18874 "version": "4.1.2",
18875 "dev": true,
18876 "requires": {
18877 "graceful-fs": "^4.2.4",
18878 "retry": "^0.12.0",
18879 "signal-exit": "^3.0.2"
18880 }
18881 },
18882 "proxy-addr": {
18883 "version": "2.0.7",
18884 "dev": true,
18885 "requires": {
18886 "forwarded": "0.2.0",
18887 "ipaddr.js": "1.9.1"
18888 }
18889 },
18890 "proxy-from-env": {
18891 "version": "1.1.0",
18892 "dev": true
18893 },
18894 "psl": {
18895 "version": "1.8.0",
18896 "dev": true
18897 },
18898 "pump": {
18899 "version": "3.0.0",
18900 "dev": true,
18901 "requires": {
18902 "end-of-stream": "^1.1.0",
18903 "once": "^1.3.1"
18904 }
18905 },
18906 "punycode": {
18907 "version": "2.1.1",
18908 "dev": true
18909 },
18910 "q": {
18911 "version": "1.5.1",
18912 "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
18913 "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
18914 "dev": true
18915 },
18916 "qs": {
18917 "version": "6.10.3",
18918 "dev": true,
18919 "requires": {
18920 "side-channel": "^1.0.4"
18921 }
18922 },
18923 "queue-microtask": {
18924 "version": "1.2.3",
18925 "dev": true
18926 },
18927 "quick-format-unescaped": {
18928 "version": "4.0.4",
18929 "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",
18930 "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==",
18931 "dev": true
18932 },
18933 "quick-lru": {
18934 "version": "5.1.1",
18935 "dev": true
18936 },
18937 "range-parser": {
18938 "version": "1.2.1",
18939 "dev": true
18940 },
18941 "raw-body": {
18942 "version": "2.5.1",
18943 "dev": true,
18944 "requires": {
18945 "bytes": "3.1.2",
18946 "http-errors": "2.0.0",
18947 "iconv-lite": "0.4.24",
18948 "unpipe": "1.0.0"
18949 }
18950 },
18951 "react-is": {
18952 "version": "16.13.1",
18953 "dev": true
18954 },
18955 "readable-stream": {
18956 "version": "3.6.0",
18957 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
18958 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
18959 "dev": true,
18960 "requires": {
18961 "inherits": "^2.0.3",
18962 "string_decoder": "^1.1.1",
18963 "util-deprecate": "^1.0.1"
18964 }
18965 },
18966 "readdirp": {
18967 "version": "3.6.0",
18968 "dev": true,
18969 "requires": {
18970 "picomatch": "^2.2.1"
18971 }
18972 },
18973 "redent": {
18974 "version": "3.0.0",
18975 "dev": true,
18976 "requires": {
18977 "indent-string": "^4.0.0",
18978 "strip-indent": "^3.0.0"
18979 }
18980 },
18981 "regenerator-runtime": {
18982 "version": "0.13.9",
18983 "dev": true
18984 },
18985 "regexparam": {
18986 "version": "2.0.0",
18987 "dev": true
18988 },
18989 "regexpp": {
18990 "version": "3.2.0",
18991 "dev": true
18992 },
18993 "remove-trailing-separator": {
18994 "version": "1.1.0",
18995 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
18996 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
18997 "dev": true
18998 },
18999 "require-directory": {
19000 "version": "2.1.1",
19001 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
19002 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
19003 "dev": true
19004 },
19005 "requires-port": {
19006 "version": "1.0.0",
19007 "dev": true
19008 },
19009 "resolve": {
19010 "version": "1.22.0",
19011 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
19012 "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
19013 "dev": true,
19014 "requires": {
19015 "is-core-module": "^2.8.1",
19016 "path-parse": "^1.0.7",
19017 "supports-preserve-symlinks-flag": "^1.0.0"
19018 }
19019 },
19020 "resolve-cwd": {
19021 "version": "3.0.0",
19022 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
19023 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
19024 "dev": true,
19025 "requires": {
19026 "resolve-from": "^5.0.0"
19027 }
19028 },
19029 "resolve-from": {
19030 "version": "5.0.0",
19031 "dev": true
19032 },
19033 "resolve.exports": {
19034 "version": "1.1.0",
19035 "dev": true
19036 },
19037 "retry": {
19038 "version": "0.12.0",
19039 "dev": true
19040 },
19041 "reusify": {
19042 "version": "1.0.4",
19043 "dev": true
19044 },
19045 "rfdc": {
19046 "version": "1.3.0",
19047 "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz",
19048 "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==",
19049 "dev": true
19050 },
19051 "rimraf": {
19052 "version": "2.6.2",
19053 "dev": true,
19054 "requires": {
19055 "glob": "^7.0.5"
19056 }
19057 },
19058 "rollup": {
19059 "version": "2.73.0",
19060 "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.73.0.tgz",
19061 "integrity": "sha512-h/UngC3S4Zt28mB3g0+2YCMegT5yoftnQplwzPqGZcKvlld5e+kT/QRmJiL+qxGyZKOYpgirWGdLyEO1b0dpLQ==",
19062 "dev": true,
19063 "requires": {
19064 "fsevents": "~2.3.2"
19065 }
19066 },
19067 "run-parallel": {
19068 "version": "1.2.0",
19069 "dev": true,
19070 "requires": {
19071 "queue-microtask": "^1.2.2"
19072 }
19073 },
19074 "sade": {
19075 "version": "1.7.4",
19076 "dev": true,
19077 "requires": {
19078 "mri": "^1.1.0"
19079 }
19080 },
19081 "safe-buffer": {
19082 "version": "5.1.2",
19083 "dev": true
19084 },
19085 "safer-buffer": {
19086 "version": "2.1.2",
19087 "dev": true
19088 },
19089 "sander": {
19090 "version": "0.5.1",
19091 "dev": true,
19092 "requires": {
19093 "es6-promise": "^3.1.2",
19094 "graceful-fs": "^4.1.3",
19095 "mkdirp": "^0.5.1",
19096 "rimraf": "^2.5.2"
19097 },
19098 "dependencies": {
19099 "es6-promise": {
19100 "version": "3.3.1",
19101 "dev": true
19102 },
19103 "mkdirp": {
19104 "version": "0.5.6",
19105 "dev": true,
19106 "requires": {
19107 "minimist": "^1.2.6"
19108 }
19109 }
19110 }
19111 },
19112 "sax": {
19113 "version": "1.2.4",
19114 "dev": true
19115 },
19116 "saxes": {
19117 "version": "5.0.1",
19118 "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
19119 "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
19120 "dev": true,
19121 "requires": {
19122 "xmlchars": "^2.2.0"
19123 }
19124 },
19125 "semver": {
19126 "version": "6.3.0",
19127 "dev": true
19128 },
19129 "send": {
19130 "version": "0.17.1",
19131 "dev": true,
19132 "requires": {
19133 "debug": "2.6.9",
19134 "depd": "~1.1.2",
19135 "destroy": "~1.0.4",
19136 "encodeurl": "~1.0.2",
19137 "escape-html": "~1.0.3",
19138 "etag": "~1.8.1",
19139 "fresh": "0.5.2",
19140 "http-errors": "~1.7.2",
19141 "mime": "1.6.0",
19142 "ms": "2.1.1",
19143 "on-finished": "~2.3.0",
19144 "range-parser": "~1.2.1",
19145 "statuses": "~1.5.0"
19146 },
19147 "dependencies": {
19148 "debug": {
19149 "version": "2.6.9",
19150 "dev": true,
19151 "requires": {
19152 "ms": "2.0.0"
19153 },
19154 "dependencies": {
19155 "ms": {
19156 "version": "2.0.0",
19157 "dev": true
19158 }
19159 }
19160 },
19161 "mime": {
19162 "version": "1.6.0",
19163 "dev": true
19164 }
19165 }
19166 },
19167 "serve-static": {
19168 "version": "1.15.0",
19169 "dev": true,
19170 "requires": {
19171 "encodeurl": "~1.0.2",
19172 "escape-html": "~1.0.3",
19173 "parseurl": "~1.3.3",
19174 "send": "0.18.0"
19175 }
19176 },
19177 "setimmediate": {
19178 "version": "1.0.5",
19179 "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
19180 "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
19181 "dev": true
19182 },
19183 "setprototypeof": {
19184 "version": "1.1.1",
19185 "dev": true
19186 },
19187 "shebang-command": {
19188 "version": "2.0.0",
19189 "dev": true,
19190 "requires": {
19191 "shebang-regex": "^3.0.0"
19192 }
19193 },
19194 "shebang-regex": {
19195 "version": "3.0.0",
19196 "dev": true
19197 },
19198 "shiki": {
19199 "version": "0.10.1",
19200 "dev": true,
19201 "requires": {
19202 "jsonc-parser": "^3.0.0",
19203 "vscode-oniguruma": "^1.6.1",
19204 "vscode-textmate": "5.2.0"
19205 }
19206 },
19207 "side-channel": {
19208 "version": "1.0.4",
19209 "dev": true,
19210 "requires": {
19211 "call-bind": "^1.0.0",
19212 "get-intrinsic": "^1.0.2",
19213 "object-inspect": "^1.9.0"
19214 }
19215 },
19216 "signal-exit": {
19217 "version": "3.0.7",
19218 "dev": true
19219 },
19220 "simple-swizzle": {
19221 "version": "0.2.2",
19222 "dev": true,
19223 "requires": {
19224 "is-arrayish": "^0.3.1"
19225 },
19226 "dependencies": {
19227 "is-arrayish": {
19228 "version": "0.3.2",
19229 "dev": true
19230 }
19231 }
19232 },
19233 "sisteransi": {
19234 "version": "1.0.5",
19235 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
19236 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
19237 "dev": true
19238 },
19239 "slash": {
19240 "version": "3.0.0",
19241 "dev": true
19242 },
19243 "smart-buffer": {
19244 "version": "4.2.0",
19245 "dev": true
19246 },
19247 "socks": {
19248 "version": "2.6.2",
19249 "dev": true,
19250 "requires": {
19251 "ip": "^1.1.5",
19252 "smart-buffer": "^4.2.0"
19253 }
19254 },
19255 "socks-proxy-agent": {
19256 "version": "6.1.1",
19257 "dev": true,
19258 "requires": {
19259 "agent-base": "^6.0.2",
19260 "debug": "^4.3.1",
19261 "socks": "^2.6.1"
19262 }
19263 },
19264 "sonic-boom": {
19265 "version": "2.8.0",
19266 "dev": true,
19267 "requires": {
19268 "atomic-sleep": "^1.0.0"
19269 }
19270 },
19271 "sorcery": {
19272 "version": "0.10.0",
19273 "dev": true,
19274 "requires": {
19275 "buffer-crc32": "^0.2.5",
19276 "minimist": "^1.2.0",
19277 "sander": "^0.5.0",
19278 "sourcemap-codec": "^1.3.0"
19279 }
19280 },
19281 "source-map": {
19282 "version": "0.5.7",
19283 "dev": true
19284 },
19285 "source-map-js": {
19286 "version": "1.0.2",
19287 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
19288 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
19289 "dev": true
19290 },
19291 "source-map-resolve": {
19292 "version": "0.6.0",
19293 "dev": true,
19294 "requires": {
19295 "atob": "^2.1.2",
19296 "decode-uri-component": "^0.2.0"
19297 }
19298 },
19299 "sourcemap-codec": {
19300 "version": "1.4.8",
19301 "dev": true
19302 },
19303 "split2": {
19304 "version": "3.2.2",
19305 "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
19306 "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
19307 "dev": true,
19308 "requires": {
19309 "readable-stream": "^3.0.0"
19310 }
19311 },
19312 "sprintf-js": {
19313 "version": "1.0.3",
19314 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
19315 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
19316 "dev": true
19317 },
19318 "stack-utils": {
19319 "version": "2.0.5",
19320 "dev": true,
19321 "requires": {
19322 "escape-string-regexp": "^2.0.0"
19323 },
19324 "dependencies": {
19325 "escape-string-regexp": {
19326 "version": "2.0.0",
19327 "dev": true
19328 }
19329 }
19330 },
19331 "statuses": {
19332 "version": "2.0.1",
19333 "dev": true
19334 },
19335 "string_decoder": {
19336 "version": "1.3.0",
19337 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
19338 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
19339 "dev": true,
19340 "requires": {
19341 "safe-buffer": "~5.2.0"
19342 },
19343 "dependencies": {
19344 "safe-buffer": {
19345 "version": "5.2.1",
19346 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
19347 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
19348 "dev": true
19349 }
19350 }
19351 },
19352 "string-length": {
19353 "version": "4.0.2",
19354 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
19355 "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
19356 "dev": true,
19357 "requires": {
19358 "char-regex": "^1.0.2",
19359 "strip-ansi": "^6.0.0"
19360 }
19361 },
19362 "string-width": {
19363 "version": "4.2.3",
19364 "dev": true,
19365 "requires": {
19366 "emoji-regex": "^8.0.0",
19367 "is-fullwidth-code-point": "^3.0.0",
19368 "strip-ansi": "^6.0.1"
19369 }
19370 },
19371 "strip-ansi": {
19372 "version": "6.0.1",
19373 "dev": true,
19374 "requires": {
19375 "ansi-regex": "^5.0.1"
19376 },
19377 "dependencies": {
19378 "ansi-regex": {
19379 "version": "5.0.1",
19380 "dev": true
19381 }
19382 }
19383 },
19384 "strip-bom": {
19385 "version": "4.0.0",
19386 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
19387 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
19388 "dev": true
19389 },
19390 "strip-final-newline": {
19391 "version": "2.0.0",
19392 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
19393 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
19394 "dev": true
19395 },
19396 "strip-indent": {
19397 "version": "3.0.0",
19398 "dev": true,
19399 "requires": {
19400 "min-indent": "^1.0.0"
19401 }
19402 },
19403 "strip-json-comments": {
19404 "version": "3.1.1",
19405 "dev": true
19406 },
19407 "sumchecker": {
19408 "version": "2.0.2",
19409 "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-2.0.2.tgz",
19410 "integrity": "sha1-D0LBDl0F2l1C7qPlbDOZo31sWz4=",
19411 "dev": true,
19412 "requires": {
19413 "debug": "^2.2.0"
19414 },
19415 "dependencies": {
19416 "debug": {
19417 "version": "2.6.9",
19418 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
19419 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
19420 "dev": true,
19421 "requires": {
19422 "ms": "2.0.0"
19423 }
19424 },
19425 "ms": {
19426 "version": "2.0.0",
19427 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
19428 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
19429 "dev": true
19430 }
19431 }
19432 },
19433 "supports-color": {
19434 "version": "5.5.0",
19435 "dev": true,
19436 "requires": {
19437 "has-flag": "^3.0.0"
19438 }
19439 },
19440 "supports-hyperlinks": {
19441 "version": "2.2.0",
19442 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz",
19443 "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==",
19444 "dev": true,
19445 "requires": {
19446 "has-flag": "^4.0.0",
19447 "supports-color": "^7.0.0"
19448 },
19449 "dependencies": {
19450 "has-flag": {
19451 "version": "4.0.0",
19452 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
19453 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
19454 "dev": true
19455 },
19456 "supports-color": {
19457 "version": "7.2.0",
19458 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
19459 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
19460 "dev": true,
19461 "requires": {
19462 "has-flag": "^4.0.0"
19463 }
19464 }
19465 }
19466 },
19467 "supports-preserve-symlinks-flag": {
19468 "version": "1.0.0",
19469 "dev": true
19470 },
19471 "svelte": {
19472 "version": "3.48.0",
19473 "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.48.0.tgz",
19474 "integrity": "sha512-fN2YRm/bGumvjUpu6yI3BpvZnpIm9I6A7HR4oUNYd7ggYyIwSA/BX7DJ+UXXffLp6XNcUijyLvttbPVCYa/3xQ==",
19475 "dev": true
19476 },
19477 "svelte-check": {
19478 "version": "2.7.0",
19479 "dev": true,
19480 "requires": {
19481 "chokidar": "^3.4.1",
19482 "fast-glob": "^3.2.7",
19483 "import-fresh": "^3.2.1",
19484 "picocolors": "^1.0.0",
19485 "sade": "^1.7.4",
19486 "source-map": "^0.7.3",
19487 "svelte-preprocess": "^4.0.0",
19488 "typescript": "*"
19489 },
19490 "dependencies": {
19491 "source-map": {
19492 "version": "0.7.3",
19493 "dev": true
19494 }
19495 }
19496 },
19497 "svelte-hmr": {
19498 "version": "0.14.11",
19499 "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.14.11.tgz",
19500 "integrity": "sha512-R9CVfX6DXxW1Kn45Jtmx+yUe+sPhrbYSUp7TkzbW0jI5fVPn6lsNG9NEs5dFg5qRhFNAoVdRw5qQDLALNKhwbQ==",
19501 "dev": true,
19502 "requires": {}
19503 },
19504 "svelte-i18n": {
19505 "version": "3.4.0",
19506 "resolved": "https://registry.npmjs.org/svelte-i18n/-/svelte-i18n-3.4.0.tgz",
19507 "integrity": "sha512-590N+YIRlebDT3fXmuAxd4guQZLR3vm4kCs5UhWYmw3SxOlJNZ7HwYYiw6d4jDr7P+Cx7DSopk1Z1K9wn8B6EA==",
19508 "dev": true,
19509 "requires": {
19510 "deepmerge": "^4.2.2",
19511 "estree-walker": "^2.0.1",
19512 "intl-messageformat": "^9.3.15",
19513 "sade": "^1.7.4",
19514 "tiny-glob": "^0.2.6"
19515 }
19516 },
19517 "svelte-jester": {
19518 "version": "2.3.2",
19519 "resolved": "https://registry.npmjs.org/svelte-jester/-/svelte-jester-2.3.2.tgz",
19520 "integrity": "sha512-JtxSz4FWAaCRBXbPsh4LcDs4Ua7zdXgLC0TZvT1R56hRV0dymmNP+abw67DTPF7sQPyNxWsOKd0Sl7Q8SnP8kg==",
19521 "dev": true,
19522 "requires": {}
19523 },
19524 "svelte-preprocess": {
19525 "version": "4.10.6",
19526 "dev": true,
19527 "requires": {
19528 "@types/pug": "^2.0.4",
19529 "@types/sass": "^1.16.0",
19530 "detect-indent": "^6.0.0",
19531 "magic-string": "^0.25.7",
19532 "sorcery": "^0.10.0",
19533 "strip-indent": "^3.0.0"
19534 },
19535 "dependencies": {
19536 "magic-string": {
19537 "version": "0.25.9",
19538 "dev": true,
19539 "requires": {
19540 "sourcemap-codec": "^1.4.8"
19541 }
19542 }
19543 }
19544 },
19545 "symbol-observable": {
19546 "version": "4.0.0",
19547 "dev": true
19548 },
19549 "symbol-tree": {
19550 "version": "3.2.4",
19551 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
19552 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
19553 "dev": true
19554 },
19555 "tailwindcss": {
19556 "version": "3.0.24",
19557 "dev": true,
19558 "requires": {
19559 "arg": "^5.0.1",
19560 "chokidar": "^3.5.3",
19561 "color-name": "^1.1.4",
19562 "detective": "^5.2.0",
19563 "didyoumean": "^1.2.2",
19564 "dlv": "^1.1.3",
19565 "fast-glob": "^3.2.11",
19566 "glob-parent": "^6.0.2",
19567 "is-glob": "^4.0.3",
19568 "lilconfig": "^2.0.5",
19569 "normalize-path": "^3.0.0",
19570 "object-hash": "^3.0.0",
19571 "picocolors": "^1.0.0",
19572 "postcss": "^8.4.12",
19573 "postcss-js": "^4.0.0",
19574 "postcss-load-config": "^3.1.4",
19575 "postcss-nested": "5.0.6",
19576 "postcss-selector-parser": "^6.0.10",
19577 "postcss-value-parser": "^4.2.0",
19578 "quick-lru": "^5.1.1",
19579 "resolve": "^1.22.0"
19580 },
19581 "dependencies": {
19582 "color-name": {
19583 "version": "1.1.4",
19584 "dev": true
19585 },
19586 "glob-parent": {
19587 "version": "6.0.2",
19588 "dev": true,
19589 "requires": {
19590 "is-glob": "^4.0.3"
19591 }
19592 }
19593 }
19594 },
19595 "tar": {
19596 "version": "6.1.11",
19597 "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
19598 "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
19599 "dev": true,
19600 "requires": {
19601 "chownr": "^2.0.0",
19602 "fs-minipass": "^2.0.0",
19603 "minipass": "^3.0.0",
19604 "minizlib": "^2.1.1",
19605 "mkdirp": "^1.0.3",
19606 "yallist": "^4.0.0"
19607 },
19608 "dependencies": {
19609 "mkdirp": {
19610 "version": "1.0.4",
19611 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
19612 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
19613 "dev": true
19614 }
19615 }
19616 },
19617 "terminal-link": {
19618 "version": "2.1.1",
19619 "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
19620 "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
19621 "dev": true,
19622 "requires": {
19623 "ansi-escapes": "^4.2.1",
19624 "supports-hyperlinks": "^2.0.0"
19625 }
19626 },
19627 "test-exclude": {
19628 "version": "6.0.0",
19629 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
19630 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
19631 "dev": true,
19632 "requires": {
19633 "@istanbuljs/schema": "^0.1.2",
19634 "glob": "^7.1.4",
19635 "minimatch": "^3.0.4"
19636 }
19637 },
19638 "text-table": {
19639 "version": "0.2.0",
19640 "dev": true
19641 },
19642 "throat": {
19643 "version": "6.0.1",
19644 "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz",
19645 "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==",
19646 "dev": true
19647 },
19648 "timers-ext": {
19649 "version": "0.1.7",
19650 "dev": true,
19651 "requires": {
19652 "es5-ext": "~0.10.46",
19653 "next-tick": "1"
19654 }
19655 },
19656 "tiny-glob": {
19657 "version": "0.2.9",
19658 "dev": true,
19659 "requires": {
19660 "globalyzer": "0.1.0",
19661 "globrex": "^0.1.2"
19662 }
19663 },
19664 "tinyduration": {
19665 "version": "3.2.2",
19666 "dev": true
19667 },
19668 "tmpl": {
19669 "version": "1.0.5",
19670 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
19671 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
19672 "dev": true
19673 },
19674 "to-fast-properties": {
19675 "version": "2.0.0",
19676 "dev": true
19677 },
19678 "to-regex-range": {
19679 "version": "5.0.1",
19680 "dev": true,
19681 "requires": {
19682 "is-number": "^7.0.0"
19683 }
19684 },
19685 "toidentifier": {
19686 "version": "1.0.0",
19687 "dev": true
19688 },
19689 "tough-cookie": {
19690 "version": "4.0.0",
19691 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz",
19692 "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==",
19693 "dev": true,
19694 "requires": {
19695 "psl": "^1.1.33",
19696 "punycode": "^2.1.1",
19697 "universalify": "^0.1.2"
19698 }
19699 },
19700 "tr46": {
19701 "version": "3.0.0",
19702 "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
19703 "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
19704 "dev": true,
19705 "requires": {
19706 "punycode": "^2.1.1"
19707 }
19708 },
19709 "traverse": {
19710 "version": "0.3.9",
19711 "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz",
19712 "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=",
19713 "dev": true
19714 },
19715 "ts-invariant": {
19716 "version": "0.10.3",
19717 "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.10.3.tgz",
19718 "integrity": "sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==",
19719 "dev": true,
19720 "requires": {
19721 "tslib": "^2.1.0"
19722 }
19723 },
19724 "ts-jest": {
19725 "version": "28.0.0-next.3",
19726 "dev": true,
19727 "requires": {
19728 "bs-logger": "0.x",
19729 "fast-json-stable-stringify": "2.x",
19730 "jest-util": "^28.0.0",
19731 "json5": "2.x",
19732 "lodash.memoize": "4.x",
19733 "make-error": "1.x",
19734 "semver": "7.x",
19735 "yargs-parser": "^20.x"
19736 },
19737 "dependencies": {
19738 "semver": {
19739 "version": "7.3.7",
19740 "dev": true,
19741 "requires": {
19742 "lru-cache": "^6.0.0"
19743 }
19744 }
19745 }
19746 },
19747 "tslib": {
19748 "version": "2.4.0",
19749 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz",
19750 "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
19751 "dev": true
19752 },
19753 "tsutils": {
19754 "version": "3.21.0",
19755 "dev": true,
19756 "requires": {
19757 "tslib": "^1.8.1"
19758 },
19759 "dependencies": {
19760 "tslib": {
19761 "version": "1.14.1",
19762 "dev": true
19763 }
19764 }
19765 },
19766 "type": {
19767 "version": "1.2.0",
19768 "dev": true
19769 },
19770 "type-check": {
19771 "version": "0.4.0",
19772 "dev": true,
19773 "requires": {
19774 "prelude-ls": "^1.2.1"
19775 }
19776 },
19777 "type-detect": {
19778 "version": "4.0.8",
19779 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
19780 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
19781 "dev": true
19782 },
19783 "type-fest": {
19784 "version": "0.21.3",
19785 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
19786 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
19787 "dev": true
19788 },
19789 "type-is": {
19790 "version": "1.6.18",
19791 "dev": true,
19792 "requires": {
19793 "media-typer": "0.3.0",
19794 "mime-types": "~2.1.24"
19795 }
19796 },
19797 "typedarray": {
19798 "version": "0.0.6",
19799 "dev": true
19800 },
19801 "typedoc": {
19802 "version": "0.22.15",
19803 "dev": true,
19804 "requires": {
19805 "glob": "^7.2.0",
19806 "lunr": "^2.3.9",
19807 "marked": "^4.0.12",
19808 "minimatch": "^5.0.1",
19809 "shiki": "^0.10.1"
19810 },
19811 "dependencies": {
19812 "brace-expansion": {
19813 "version": "2.0.1",
19814 "dev": true,
19815 "requires": {
19816 "balanced-match": "^1.0.0"
19817 }
19818 },
19819 "minimatch": {
19820 "version": "5.0.1",
19821 "dev": true,
19822 "requires": {
19823 "brace-expansion": "^2.0.1"
19824 }
19825 }
19826 }
19827 },
19828 "typedoc-plugin-markdown": {
19829 "version": "3.12.1",
19830 "dev": true,
19831 "requires": {
19832 "handlebars": "^4.7.7"
19833 }
19834 },
19835 "typescript": {
19836 "version": "4.6.4",
19837 "dev": true
19838 },
19839 "uglify-js": {
19840 "version": "3.15.4",
19841 "dev": true,
19842 "optional": true
19843 },
19844 "underscore": {
19845 "version": "1.12.1",
19846 "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz",
19847 "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==",
19848 "dev": true
19849 },
19850 "universalify": {
19851 "version": "0.1.2",
19852 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
19853 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
19854 "dev": true
19855 },
19856 "unixify": {
19857 "version": "1.0.0",
19858 "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz",
19859 "integrity": "sha1-OmQcjC/7zk2mg6XHDwOkYpQMIJA=",
19860 "dev": true,
19861 "requires": {
19862 "normalize-path": "^2.1.1"
19863 },
19864 "dependencies": {
19865 "normalize-path": {
19866 "version": "2.1.1",
19867 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
19868 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
19869 "dev": true,
19870 "requires": {
19871 "remove-trailing-separator": "^1.0.1"
19872 }
19873 }
19874 }
19875 },
19876 "unpipe": {
19877 "version": "1.0.0",
19878 "dev": true
19879 },
19880 "unzipper": {
19881 "version": "0.10.11",
19882 "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.11.tgz",
19883 "integrity": "sha512-+BrAq2oFqWod5IESRjL3S8baohbevGcVA+teAIOYWM3pDVdseogqbzhhvvmiyQrUNKFUnDMtELW3X8ykbyDCJw==",
19884 "dev": true,
19885 "requires": {
19886 "big-integer": "^1.6.17",
19887 "binary": "~0.3.0",
19888 "bluebird": "~3.4.1",
19889 "buffer-indexof-polyfill": "~1.0.0",
19890 "duplexer2": "~0.1.4",
19891 "fstream": "^1.0.12",
19892 "graceful-fs": "^4.2.2",
19893 "listenercount": "~1.0.1",
19894 "readable-stream": "~2.3.6",
19895 "setimmediate": "~1.0.4"
19896 },
19897 "dependencies": {
19898 "bluebird": {
19899 "version": "3.4.7",
19900 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz",
19901 "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==",
19902 "dev": true
19903 },
19904 "readable-stream": {
19905 "version": "2.3.7",
19906 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
19907 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
19908 "dev": true,
19909 "requires": {
19910 "core-util-is": "~1.0.0",
19911 "inherits": "~2.0.3",
19912 "isarray": "~1.0.0",
19913 "process-nextick-args": "~2.0.0",
19914 "safe-buffer": "~5.1.1",
19915 "string_decoder": "~1.1.1",
19916 "util-deprecate": "~1.0.1"
19917 }
19918 },
19919 "string_decoder": {
19920 "version": "1.1.1",
19921 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
19922 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
19923 "dev": true,
19924 "requires": {
19925 "safe-buffer": "~5.1.0"
19926 }
19927 }
19928 }
19929 },
19930 "uri-js": {
19931 "version": "4.4.1",
19932 "dev": true,
19933 "requires": {
19934 "punycode": "^2.1.0"
19935 }
19936 },
19937 "url-join": {
19938 "version": "4.0.1",
19939 "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
19940 "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==",
19941 "dev": true
19942 },
19943 "util-deprecate": {
19944 "version": "1.0.2",
19945 "dev": true
19946 },
19947 "utils-merge": {
19948 "version": "1.0.1",
19949 "dev": true
19950 },
19951 "v8-compile-cache": {
19952 "version": "2.3.0",
19953 "dev": true
19954 },
19955 "v8-to-istanbul": {
19956 "version": "9.0.0",
19957 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.0.tgz",
19958 "integrity": "sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==",
19959 "dev": true,
19960 "requires": {
19961 "@jridgewell/trace-mapping": "^0.3.7",
19962 "@types/istanbul-lib-coverage": "^2.0.1",
19963 "convert-source-map": "^1.6.0"
19964 }
19965 },
19966 "vary": {
19967 "version": "1.1.2",
19968 "dev": true
19969 },
19970 "vite": {
19971 "version": "2.9.9",
19972 "resolved": "https://registry.npmjs.org/vite/-/vite-2.9.9.tgz",
19973 "integrity": "sha512-ffaam+NgHfbEmfw/Vuh6BHKKlI/XIAhxE5QSS7gFLIngxg171mg1P3a4LSRME0z2ZU1ScxoKzphkipcYwSD5Ew==",
19974 "dev": true,
19975 "requires": {
19976 "esbuild": "^0.14.27",
19977 "fsevents": "~2.3.2",
19978 "postcss": "^8.4.13",
19979 "resolve": "^1.22.0",
19980 "rollup": "^2.59.0"
19981 }
19982 },
19983 "vscode-oniguruma": {
19984 "version": "1.6.2",
19985 "dev": true
19986 },
19987 "vscode-textmate": {
19988 "version": "5.2.0",
19989 "dev": true
19990 },
19991 "w3c-hr-time": {
19992 "version": "1.0.2",
19993 "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
19994 "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
19995 "dev": true,
19996 "requires": {
19997 "browser-process-hrtime": "^1.0.0"
19998 }
19999 },
20000 "w3c-xmlserializer": {
20001 "version": "3.0.0",
20002 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-3.0.0.tgz",
20003 "integrity": "sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==",
20004 "dev": true,
20005 "requires": {
20006 "xml-name-validator": "^4.0.0"
20007 }
20008 },
20009 "walker": {
20010 "version": "1.0.8",
20011 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
20012 "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
20013 "dev": true,
20014 "requires": {
20015 "makeerror": "1.0.12"
20016 }
20017 },
20018 "webidl-conversions": {
20019 "version": "7.0.0",
20020 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
20021 "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
20022 "dev": true
20023 },
20024 "whatwg-encoding": {
20025 "version": "2.0.0",
20026 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
20027 "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
20028 "dev": true,
20029 "requires": {
20030 "iconv-lite": "0.6.3"
20031 },
20032 "dependencies": {
20033 "iconv-lite": {
20034 "version": "0.6.3",
20035 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
20036 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
20037 "dev": true,
20038 "requires": {
20039 "safer-buffer": ">= 2.1.2 < 3.0.0"
20040 }
20041 }
20042 }
20043 },
20044 "whatwg-mimetype": {
20045 "version": "3.0.0",
20046 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
20047 "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
20048 "dev": true
20049 },
20050 "whatwg-url": {
20051 "version": "10.0.0",
20052 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-10.0.0.tgz",
20053 "integrity": "sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==",
20054 "dev": true,
20055 "requires": {
20056 "tr46": "^3.0.0",
20057 "webidl-conversions": "^7.0.0"
20058 }
20059 },
20060 "which": {
20061 "version": "2.0.2",
20062 "dev": true,
20063 "requires": {
20064 "isexe": "^2.0.0"
20065 }
20066 },
20067 "word-wrap": {
20068 "version": "1.2.3",
20069 "dev": true
20070 },
20071 "wordwrap": {
20072 "version": "1.0.0",
20073 "dev": true
20074 },
20075 "worktop": {
20076 "version": "0.8.0-next.13",
20077 "dev": true,
20078 "requires": {
20079 "mrmime": "^1.0.0",
20080 "regexparam": "^2.0.0"
20081 }
20082 },
20083 "wrap-ansi": {
20084 "version": "7.0.0",
20085 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
20086 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
20087 "dev": true,
20088 "requires": {
20089 "ansi-styles": "^4.0.0",
20090 "string-width": "^4.1.0",
20091 "strip-ansi": "^6.0.0"
20092 },
20093 "dependencies": {
20094 "ansi-styles": {
20095 "version": "4.3.0",
20096 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
20097 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
20098 "dev": true,
20099 "requires": {
20100 "color-convert": "^2.0.1"
20101 }
20102 },
20103 "color-convert": {
20104 "version": "2.0.1",
20105 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
20106 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
20107 "dev": true,
20108 "requires": {
20109 "color-name": "~1.1.4"
20110 }
20111 },
20112 "color-name": {
20113 "version": "1.1.4",
20114 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
20115 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
20116 "dev": true
20117 }
20118 }
20119 },
20120 "wrappy": {
20121 "version": "1.0.2",
20122 "dev": true
20123 },
20124 "write-file-atomic": {
20125 "version": "4.0.1",
20126 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz",
20127 "integrity": "sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==",
20128 "dev": true,
20129 "requires": {
20130 "imurmurhash": "^0.1.4",
20131 "signal-exit": "^3.0.7"
20132 }
20133 },
20134 "ws": {
20135 "version": "8.6.0",
20136 "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz",
20137 "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==",
20138 "dev": true,
20139 "requires": {}
20140 },
20141 "xml-name-validator": {
20142 "version": "4.0.0",
20143 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
20144 "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
20145 "dev": true
20146 },
20147 "xmlchars": {
20148 "version": "2.2.0",
20149 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
20150 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
20151 "dev": true
20152 },
20153 "xtend": {
20154 "version": "4.0.2",
20155 "dev": true
20156 },
20157 "y18n": {
20158 "version": "5.0.8",
20159 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
20160 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
20161 "dev": true
20162 },
20163 "yallist": {
20164 "version": "4.0.0",
20165 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
20166 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
20167 "dev": true
20168 },
20169 "yaml": {
20170 "version": "1.10.2",
20171 "dev": true
20172 },
20173 "yargs": {
20174 "version": "17.5.1",
20175 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz",
20176 "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==",
20177 "dev": true,
20178 "requires": {
20179 "cliui": "^7.0.2",
20180 "escalade": "^3.1.1",
20181 "get-caller-file": "^2.0.5",
20182 "require-directory": "^2.1.1",
20183 "string-width": "^4.2.3",
20184 "y18n": "^5.0.5",
20185 "yargs-parser": "^21.0.0"
20186 },
20187 "dependencies": {
20188 "yargs-parser": {
20189 "version": "21.0.1",
20190 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz",
20191 "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==",
20192 "dev": true
20193 }
20194 }
20195 },
20196 "yargs-parser": {
20197 "version": "18.1.3",
20198 "dev": true,
20199 "requires": {
20200 "camelcase": "^5.0.0",
20201 "decamelize": "^1.2.0"
20202 }
20203 },
20204 "yauzl": {
20205 "version": "2.10.0",
20206 "dev": true,
20207 "requires": {
20208 "buffer-crc32": "~0.2.3",
20209 "fd-slicer": "~1.1.0"
20210 }
20211 },
20212 "yazl": {
20213 "version": "2.5.1",
20214 "dev": true,
20215 "requires": {
20216 "buffer-crc32": "~0.2.3"
20217 }
20218 },
20219 "zen-observable": {
20220 "version": "0.8.15",
20221 "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz",
20222 "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==",
20223 "dev": true
20224 },
20225 "zen-observable-ts": {
20226 "version": "1.2.5",
20227 "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz",
20228 "integrity": "sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg==",
20229 "dev": true,
20230 "requires": {
20231 "zen-observable": "0.8.15"
20232 }
20233 }
20234 }
20235 }