Pop-up dictionary browser extension for language learning. Successor to Yomichan. (PERSONAL FORK)
1{
2 "name": "yomitan",
3 "version": "0.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "yomitan",
9 "version": "0.0.0",
10 "license": "GPL-3.0-or-later",
11 "dependencies": {
12 "@resvg/resvg-wasm": "^2.6.2",
13 "@zip.js/zip.js": "^2.7.54",
14 "dexie": "^4.0.10",
15 "dexie-export-import": "^4.1.4",
16 "hangul-js": "^0.2.6",
17 "kanji-processor": "^1.0.2",
18 "linkedom": "^0.18.10",
19 "parse5": "^7.2.1",
20 "yomitan-handlebars": "git+https://github.com/yomidevs/yomitan-handlebars.git#12aff5e3550954d7d3a98a5917ff7d579f3cce25"
21 },
22 "devDependencies": {
23 "@codspeed/vitest-plugin": "^4.0.0",
24 "@eslint/compat": "^1.2.4",
25 "@eslint/eslintrc": "^3.2.0",
26 "@eslint/js": "^9.17.0",
27 "@playwright/test": "^1.49.1",
28 "@stylistic/eslint-plugin": "^2.12.1",
29 "@stylistic/stylelint-plugin": "^3.1.1",
30 "@types/assert": "^1.5.11",
31 "@types/browserify": "^12.0.40",
32 "@types/chrome": "^0.0.287",
33 "@types/css": "^0.0.38",
34 "@types/dom-webcodecs": "^0.1.13",
35 "@types/events": "^3.0.3",
36 "@types/firefox-webext-browser": "^120.0.4",
37 "@types/jsdom": "^21.1.7",
38 "@types/node": "22.10.2",
39 "@types/zip.js": "^2.0.33",
40 "@vitest/coverage-v8": "^3.0.9",
41 "@vitest/eslint-plugin": "^1.1.21",
42 "ajv": "^8.17.1",
43 "css": "^3.0.0",
44 "dotenv": "^16.4.7",
45 "esbuild": "^0.25.1",
46 "eslint": "^9.17.0",
47 "eslint-plugin-eslint-comments": "^3.2.0",
48 "eslint-plugin-header": "^3.1.1",
49 "eslint-plugin-import": "^2.31.0",
50 "eslint-plugin-jsdoc": "^50.6.1",
51 "eslint-plugin-jsonc": "^2.18.2",
52 "eslint-plugin-no-unsanitized": "^4.1.2",
53 "eslint-plugin-sonarjs": "^3.0.1",
54 "eslint-plugin-unicorn": "^56.0.1",
55 "eslint-plugin-unused-imports": "^4.1.4",
56 "fake-indexeddb": "^6.0.0",
57 "globals": "^15.14.0",
58 "handlebars": "^4.7.8",
59 "html-validate": "^9.1.0",
60 "husky": "^9.1.7",
61 "jsdom": "^25.0.1",
62 "jszip": "^3.10.1",
63 "license-report": "^6.7.1",
64 "lint-staged": "^15.3.0",
65 "prettier": "^3.4.2",
66 "stylelint": "^16.12.0",
67 "stylelint-config-recommended": "^14.0.1",
68 "ts-json-schema-generator": "^2.3.0",
69 "typescript": "^5.7.2",
70 "typescript-eslint": "^8.18.2",
71 "vitest": "^3.0.9"
72 },
73 "engines": {
74 "node": ">=22.0.0"
75 }
76 },
77 "node_modules/@aashutoshrathi/word-wrap": {
78 "version": "1.2.6",
79 "dev": true,
80 "license": "MIT",
81 "engines": {
82 "node": ">=0.10.0"
83 }
84 },
85 "node_modules/@ampproject/remapping": {
86 "version": "2.3.0",
87 "dev": true,
88 "license": "Apache-2.0",
89 "dependencies": {
90 "@jridgewell/gen-mapping": "^0.3.5",
91 "@jridgewell/trace-mapping": "^0.3.24"
92 },
93 "engines": {
94 "node": ">=6.0.0"
95 }
96 },
97 "node_modules/@babel/code-frame": {
98 "version": "7.26.2",
99 "dev": true,
100 "license": "MIT",
101 "dependencies": {
102 "@babel/helper-validator-identifier": "^7.25.9",
103 "js-tokens": "^4.0.0",
104 "picocolors": "^1.0.0"
105 },
106 "engines": {
107 "node": ">=6.9.0"
108 }
109 },
110 "node_modules/@babel/compat-data": {
111 "version": "7.26.3",
112 "dev": true,
113 "license": "MIT",
114 "engines": {
115 "node": ">=6.9.0"
116 }
117 },
118 "node_modules/@babel/core": {
119 "version": "7.26.0",
120 "dev": true,
121 "license": "MIT",
122 "dependencies": {
123 "@ampproject/remapping": "^2.2.0",
124 "@babel/code-frame": "^7.26.0",
125 "@babel/generator": "^7.26.0",
126 "@babel/helper-compilation-targets": "^7.25.9",
127 "@babel/helper-module-transforms": "^7.26.0",
128 "@babel/helpers": "^7.26.0",
129 "@babel/parser": "^7.26.0",
130 "@babel/template": "^7.25.9",
131 "@babel/traverse": "^7.25.9",
132 "@babel/types": "^7.26.0",
133 "convert-source-map": "^2.0.0",
134 "debug": "^4.1.0",
135 "gensync": "^1.0.0-beta.2",
136 "json5": "^2.2.3",
137 "semver": "^6.3.1"
138 },
139 "engines": {
140 "node": ">=6.9.0"
141 },
142 "funding": {
143 "type": "opencollective",
144 "url": "https://opencollective.com/babel"
145 }
146 },
147 "node_modules/@babel/core/node_modules/semver": {
148 "version": "6.3.1",
149 "dev": true,
150 "license": "ISC",
151 "bin": {
152 "semver": "bin/semver.js"
153 }
154 },
155 "node_modules/@babel/eslint-parser": {
156 "version": "7.25.9",
157 "dev": true,
158 "license": "MIT",
159 "dependencies": {
160 "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1",
161 "eslint-visitor-keys": "^2.1.0",
162 "semver": "^6.3.1"
163 },
164 "engines": {
165 "node": "^10.13.0 || ^12.13.0 || >=14.0.0"
166 },
167 "peerDependencies": {
168 "@babel/core": "^7.11.0",
169 "eslint": "^7.5.0 || ^8.0.0 || ^9.0.0"
170 }
171 },
172 "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": {
173 "version": "2.1.0",
174 "dev": true,
175 "license": "Apache-2.0",
176 "engines": {
177 "node": ">=10"
178 }
179 },
180 "node_modules/@babel/eslint-parser/node_modules/semver": {
181 "version": "6.3.1",
182 "dev": true,
183 "license": "ISC",
184 "bin": {
185 "semver": "bin/semver.js"
186 }
187 },
188 "node_modules/@babel/generator": {
189 "version": "7.26.3",
190 "dev": true,
191 "license": "MIT",
192 "dependencies": {
193 "@babel/parser": "^7.26.3",
194 "@babel/types": "^7.26.3",
195 "@jridgewell/gen-mapping": "^0.3.5",
196 "@jridgewell/trace-mapping": "^0.3.25",
197 "jsesc": "^3.0.2"
198 },
199 "engines": {
200 "node": ">=6.9.0"
201 }
202 },
203 "node_modules/@babel/helper-annotate-as-pure": {
204 "version": "7.25.9",
205 "dev": true,
206 "license": "MIT",
207 "dependencies": {
208 "@babel/types": "^7.25.9"
209 },
210 "engines": {
211 "node": ">=6.9.0"
212 }
213 },
214 "node_modules/@babel/helper-compilation-targets": {
215 "version": "7.25.9",
216 "dev": true,
217 "license": "MIT",
218 "dependencies": {
219 "@babel/compat-data": "^7.25.9",
220 "@babel/helper-validator-option": "^7.25.9",
221 "browserslist": "^4.24.0",
222 "lru-cache": "^5.1.1",
223 "semver": "^6.3.1"
224 },
225 "engines": {
226 "node": ">=6.9.0"
227 }
228 },
229 "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": {
230 "version": "5.1.1",
231 "dev": true,
232 "license": "ISC",
233 "dependencies": {
234 "yallist": "^3.0.2"
235 }
236 },
237 "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
238 "version": "6.3.1",
239 "dev": true,
240 "license": "ISC",
241 "bin": {
242 "semver": "bin/semver.js"
243 }
244 },
245 "node_modules/@babel/helper-create-class-features-plugin": {
246 "version": "7.25.9",
247 "dev": true,
248 "license": "MIT",
249 "dependencies": {
250 "@babel/helper-annotate-as-pure": "^7.25.9",
251 "@babel/helper-member-expression-to-functions": "^7.25.9",
252 "@babel/helper-optimise-call-expression": "^7.25.9",
253 "@babel/helper-replace-supers": "^7.25.9",
254 "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9",
255 "@babel/traverse": "^7.25.9",
256 "semver": "^6.3.1"
257 },
258 "engines": {
259 "node": ">=6.9.0"
260 },
261 "peerDependencies": {
262 "@babel/core": "^7.0.0"
263 }
264 },
265 "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": {
266 "version": "6.3.1",
267 "dev": true,
268 "license": "ISC",
269 "bin": {
270 "semver": "bin/semver.js"
271 }
272 },
273 "node_modules/@babel/helper-create-regexp-features-plugin": {
274 "version": "7.26.3",
275 "dev": true,
276 "license": "MIT",
277 "dependencies": {
278 "@babel/helper-annotate-as-pure": "^7.25.9",
279 "regexpu-core": "^6.2.0",
280 "semver": "^6.3.1"
281 },
282 "engines": {
283 "node": ">=6.9.0"
284 },
285 "peerDependencies": {
286 "@babel/core": "^7.0.0"
287 }
288 },
289 "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": {
290 "version": "6.3.1",
291 "dev": true,
292 "license": "ISC",
293 "bin": {
294 "semver": "bin/semver.js"
295 }
296 },
297 "node_modules/@babel/helper-define-polyfill-provider": {
298 "version": "0.6.3",
299 "dev": true,
300 "license": "MIT",
301 "dependencies": {
302 "@babel/helper-compilation-targets": "^7.22.6",
303 "@babel/helper-plugin-utils": "^7.22.5",
304 "debug": "^4.1.1",
305 "lodash.debounce": "^4.0.8",
306 "resolve": "^1.14.2"
307 },
308 "peerDependencies": {
309 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
310 }
311 },
312 "node_modules/@babel/helper-member-expression-to-functions": {
313 "version": "7.25.9",
314 "dev": true,
315 "license": "MIT",
316 "dependencies": {
317 "@babel/traverse": "^7.25.9",
318 "@babel/types": "^7.25.9"
319 },
320 "engines": {
321 "node": ">=6.9.0"
322 }
323 },
324 "node_modules/@babel/helper-module-imports": {
325 "version": "7.25.9",
326 "dev": true,
327 "license": "MIT",
328 "dependencies": {
329 "@babel/traverse": "^7.25.9",
330 "@babel/types": "^7.25.9"
331 },
332 "engines": {
333 "node": ">=6.9.0"
334 }
335 },
336 "node_modules/@babel/helper-module-transforms": {
337 "version": "7.26.0",
338 "dev": true,
339 "license": "MIT",
340 "dependencies": {
341 "@babel/helper-module-imports": "^7.25.9",
342 "@babel/helper-validator-identifier": "^7.25.9",
343 "@babel/traverse": "^7.25.9"
344 },
345 "engines": {
346 "node": ">=6.9.0"
347 },
348 "peerDependencies": {
349 "@babel/core": "^7.0.0"
350 }
351 },
352 "node_modules/@babel/helper-optimise-call-expression": {
353 "version": "7.25.9",
354 "dev": true,
355 "license": "MIT",
356 "dependencies": {
357 "@babel/types": "^7.25.9"
358 },
359 "engines": {
360 "node": ">=6.9.0"
361 }
362 },
363 "node_modules/@babel/helper-plugin-utils": {
364 "version": "7.25.9",
365 "dev": true,
366 "license": "MIT",
367 "engines": {
368 "node": ">=6.9.0"
369 }
370 },
371 "node_modules/@babel/helper-remap-async-to-generator": {
372 "version": "7.25.9",
373 "dev": true,
374 "license": "MIT",
375 "dependencies": {
376 "@babel/helper-annotate-as-pure": "^7.25.9",
377 "@babel/helper-wrap-function": "^7.25.9",
378 "@babel/traverse": "^7.25.9"
379 },
380 "engines": {
381 "node": ">=6.9.0"
382 },
383 "peerDependencies": {
384 "@babel/core": "^7.0.0"
385 }
386 },
387 "node_modules/@babel/helper-replace-supers": {
388 "version": "7.25.9",
389 "dev": true,
390 "license": "MIT",
391 "dependencies": {
392 "@babel/helper-member-expression-to-functions": "^7.25.9",
393 "@babel/helper-optimise-call-expression": "^7.25.9",
394 "@babel/traverse": "^7.25.9"
395 },
396 "engines": {
397 "node": ">=6.9.0"
398 },
399 "peerDependencies": {
400 "@babel/core": "^7.0.0"
401 }
402 },
403 "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
404 "version": "7.25.9",
405 "dev": true,
406 "license": "MIT",
407 "dependencies": {
408 "@babel/traverse": "^7.25.9",
409 "@babel/types": "^7.25.9"
410 },
411 "engines": {
412 "node": ">=6.9.0"
413 }
414 },
415 "node_modules/@babel/helper-string-parser": {
416 "version": "7.25.9",
417 "dev": true,
418 "license": "MIT",
419 "engines": {
420 "node": ">=6.9.0"
421 }
422 },
423 "node_modules/@babel/helper-validator-identifier": {
424 "version": "7.25.9",
425 "dev": true,
426 "license": "MIT",
427 "engines": {
428 "node": ">=6.9.0"
429 }
430 },
431 "node_modules/@babel/helper-validator-option": {
432 "version": "7.25.9",
433 "dev": true,
434 "license": "MIT",
435 "engines": {
436 "node": ">=6.9.0"
437 }
438 },
439 "node_modules/@babel/helper-wrap-function": {
440 "version": "7.25.9",
441 "dev": true,
442 "license": "MIT",
443 "dependencies": {
444 "@babel/template": "^7.25.9",
445 "@babel/traverse": "^7.25.9",
446 "@babel/types": "^7.25.9"
447 },
448 "engines": {
449 "node": ">=6.9.0"
450 }
451 },
452 "node_modules/@babel/helpers": {
453 "version": "7.27.0",
454 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.0.tgz",
455 "integrity": "sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==",
456 "dev": true,
457 "dependencies": {
458 "@babel/template": "^7.27.0",
459 "@babel/types": "^7.27.0"
460 },
461 "engines": {
462 "node": ">=6.9.0"
463 }
464 },
465 "node_modules/@babel/parser": {
466 "version": "7.27.0",
467 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz",
468 "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==",
469 "dev": true,
470 "dependencies": {
471 "@babel/types": "^7.27.0"
472 },
473 "bin": {
474 "parser": "bin/babel-parser.js"
475 },
476 "engines": {
477 "node": ">=6.0.0"
478 }
479 },
480 "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": {
481 "version": "7.25.9",
482 "dev": true,
483 "license": "MIT",
484 "dependencies": {
485 "@babel/helper-plugin-utils": "^7.25.9",
486 "@babel/traverse": "^7.25.9"
487 },
488 "engines": {
489 "node": ">=6.9.0"
490 },
491 "peerDependencies": {
492 "@babel/core": "^7.0.0"
493 }
494 },
495 "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": {
496 "version": "7.25.9",
497 "dev": true,
498 "license": "MIT",
499 "dependencies": {
500 "@babel/helper-plugin-utils": "^7.25.9"
501 },
502 "engines": {
503 "node": ">=6.9.0"
504 },
505 "peerDependencies": {
506 "@babel/core": "^7.0.0"
507 }
508 },
509 "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
510 "version": "7.25.9",
511 "dev": true,
512 "license": "MIT",
513 "dependencies": {
514 "@babel/helper-plugin-utils": "^7.25.9"
515 },
516 "engines": {
517 "node": ">=6.9.0"
518 },
519 "peerDependencies": {
520 "@babel/core": "^7.0.0"
521 }
522 },
523 "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
524 "version": "7.25.9",
525 "dev": true,
526 "license": "MIT",
527 "dependencies": {
528 "@babel/helper-plugin-utils": "^7.25.9",
529 "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9",
530 "@babel/plugin-transform-optional-chaining": "^7.25.9"
531 },
532 "engines": {
533 "node": ">=6.9.0"
534 },
535 "peerDependencies": {
536 "@babel/core": "^7.13.0"
537 }
538 },
539 "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": {
540 "version": "7.25.9",
541 "dev": true,
542 "license": "MIT",
543 "dependencies": {
544 "@babel/helper-plugin-utils": "^7.25.9",
545 "@babel/traverse": "^7.25.9"
546 },
547 "engines": {
548 "node": ">=6.9.0"
549 },
550 "peerDependencies": {
551 "@babel/core": "^7.0.0"
552 }
553 },
554 "node_modules/@babel/plugin-proposal-decorators": {
555 "version": "7.25.9",
556 "dev": true,
557 "license": "MIT",
558 "dependencies": {
559 "@babel/helper-create-class-features-plugin": "^7.25.9",
560 "@babel/helper-plugin-utils": "^7.25.9",
561 "@babel/plugin-syntax-decorators": "^7.25.9"
562 },
563 "engines": {
564 "node": ">=6.9.0"
565 },
566 "peerDependencies": {
567 "@babel/core": "^7.0.0-0"
568 }
569 },
570 "node_modules/@babel/plugin-proposal-private-property-in-object": {
571 "version": "7.21.0-placeholder-for-preset-env.2",
572 "dev": true,
573 "license": "MIT",
574 "engines": {
575 "node": ">=6.9.0"
576 },
577 "peerDependencies": {
578 "@babel/core": "^7.0.0-0"
579 }
580 },
581 "node_modules/@babel/plugin-syntax-decorators": {
582 "version": "7.25.9",
583 "dev": true,
584 "license": "MIT",
585 "dependencies": {
586 "@babel/helper-plugin-utils": "^7.25.9"
587 },
588 "engines": {
589 "node": ">=6.9.0"
590 },
591 "peerDependencies": {
592 "@babel/core": "^7.0.0-0"
593 }
594 },
595 "node_modules/@babel/plugin-syntax-flow": {
596 "version": "7.26.0",
597 "dev": true,
598 "license": "MIT",
599 "dependencies": {
600 "@babel/helper-plugin-utils": "^7.25.9"
601 },
602 "engines": {
603 "node": ">=6.9.0"
604 },
605 "peerDependencies": {
606 "@babel/core": "^7.0.0-0"
607 }
608 },
609 "node_modules/@babel/plugin-syntax-import-assertions": {
610 "version": "7.26.0",
611 "dev": true,
612 "license": "MIT",
613 "dependencies": {
614 "@babel/helper-plugin-utils": "^7.25.9"
615 },
616 "engines": {
617 "node": ">=6.9.0"
618 },
619 "peerDependencies": {
620 "@babel/core": "^7.0.0-0"
621 }
622 },
623 "node_modules/@babel/plugin-syntax-import-attributes": {
624 "version": "7.26.0",
625 "dev": true,
626 "license": "MIT",
627 "dependencies": {
628 "@babel/helper-plugin-utils": "^7.25.9"
629 },
630 "engines": {
631 "node": ">=6.9.0"
632 },
633 "peerDependencies": {
634 "@babel/core": "^7.0.0-0"
635 }
636 },
637 "node_modules/@babel/plugin-syntax-jsx": {
638 "version": "7.25.9",
639 "dev": true,
640 "license": "MIT",
641 "dependencies": {
642 "@babel/helper-plugin-utils": "^7.25.9"
643 },
644 "engines": {
645 "node": ">=6.9.0"
646 },
647 "peerDependencies": {
648 "@babel/core": "^7.0.0-0"
649 }
650 },
651 "node_modules/@babel/plugin-syntax-unicode-sets-regex": {
652 "version": "7.18.6",
653 "dev": true,
654 "license": "MIT",
655 "dependencies": {
656 "@babel/helper-create-regexp-features-plugin": "^7.18.6",
657 "@babel/helper-plugin-utils": "^7.18.6"
658 },
659 "engines": {
660 "node": ">=6.9.0"
661 },
662 "peerDependencies": {
663 "@babel/core": "^7.0.0"
664 }
665 },
666 "node_modules/@babel/plugin-transform-arrow-functions": {
667 "version": "7.25.9",
668 "dev": true,
669 "license": "MIT",
670 "dependencies": {
671 "@babel/helper-plugin-utils": "^7.25.9"
672 },
673 "engines": {
674 "node": ">=6.9.0"
675 },
676 "peerDependencies": {
677 "@babel/core": "^7.0.0-0"
678 }
679 },
680 "node_modules/@babel/plugin-transform-async-generator-functions": {
681 "version": "7.25.9",
682 "dev": true,
683 "license": "MIT",
684 "dependencies": {
685 "@babel/helper-plugin-utils": "^7.25.9",
686 "@babel/helper-remap-async-to-generator": "^7.25.9",
687 "@babel/traverse": "^7.25.9"
688 },
689 "engines": {
690 "node": ">=6.9.0"
691 },
692 "peerDependencies": {
693 "@babel/core": "^7.0.0-0"
694 }
695 },
696 "node_modules/@babel/plugin-transform-async-to-generator": {
697 "version": "7.25.9",
698 "dev": true,
699 "license": "MIT",
700 "dependencies": {
701 "@babel/helper-module-imports": "^7.25.9",
702 "@babel/helper-plugin-utils": "^7.25.9",
703 "@babel/helper-remap-async-to-generator": "^7.25.9"
704 },
705 "engines": {
706 "node": ">=6.9.0"
707 },
708 "peerDependencies": {
709 "@babel/core": "^7.0.0-0"
710 }
711 },
712 "node_modules/@babel/plugin-transform-block-scoped-functions": {
713 "version": "7.25.9",
714 "dev": true,
715 "license": "MIT",
716 "dependencies": {
717 "@babel/helper-plugin-utils": "^7.25.9"
718 },
719 "engines": {
720 "node": ">=6.9.0"
721 },
722 "peerDependencies": {
723 "@babel/core": "^7.0.0-0"
724 }
725 },
726 "node_modules/@babel/plugin-transform-block-scoping": {
727 "version": "7.25.9",
728 "dev": true,
729 "license": "MIT",
730 "dependencies": {
731 "@babel/helper-plugin-utils": "^7.25.9"
732 },
733 "engines": {
734 "node": ">=6.9.0"
735 },
736 "peerDependencies": {
737 "@babel/core": "^7.0.0-0"
738 }
739 },
740 "node_modules/@babel/plugin-transform-class-properties": {
741 "version": "7.25.9",
742 "dev": true,
743 "license": "MIT",
744 "dependencies": {
745 "@babel/helper-create-class-features-plugin": "^7.25.9",
746 "@babel/helper-plugin-utils": "^7.25.9"
747 },
748 "engines": {
749 "node": ">=6.9.0"
750 },
751 "peerDependencies": {
752 "@babel/core": "^7.0.0-0"
753 }
754 },
755 "node_modules/@babel/plugin-transform-class-static-block": {
756 "version": "7.26.0",
757 "dev": true,
758 "license": "MIT",
759 "dependencies": {
760 "@babel/helper-create-class-features-plugin": "^7.25.9",
761 "@babel/helper-plugin-utils": "^7.25.9"
762 },
763 "engines": {
764 "node": ">=6.9.0"
765 },
766 "peerDependencies": {
767 "@babel/core": "^7.12.0"
768 }
769 },
770 "node_modules/@babel/plugin-transform-classes": {
771 "version": "7.25.9",
772 "dev": true,
773 "license": "MIT",
774 "dependencies": {
775 "@babel/helper-annotate-as-pure": "^7.25.9",
776 "@babel/helper-compilation-targets": "^7.25.9",
777 "@babel/helper-plugin-utils": "^7.25.9",
778 "@babel/helper-replace-supers": "^7.25.9",
779 "@babel/traverse": "^7.25.9",
780 "globals": "^11.1.0"
781 },
782 "engines": {
783 "node": ">=6.9.0"
784 },
785 "peerDependencies": {
786 "@babel/core": "^7.0.0-0"
787 }
788 },
789 "node_modules/@babel/plugin-transform-classes/node_modules/globals": {
790 "version": "11.12.0",
791 "dev": true,
792 "license": "MIT",
793 "engines": {
794 "node": ">=4"
795 }
796 },
797 "node_modules/@babel/plugin-transform-computed-properties": {
798 "version": "7.25.9",
799 "dev": true,
800 "license": "MIT",
801 "dependencies": {
802 "@babel/helper-plugin-utils": "^7.25.9",
803 "@babel/template": "^7.25.9"
804 },
805 "engines": {
806 "node": ">=6.9.0"
807 },
808 "peerDependencies": {
809 "@babel/core": "^7.0.0-0"
810 }
811 },
812 "node_modules/@babel/plugin-transform-destructuring": {
813 "version": "7.25.9",
814 "dev": true,
815 "license": "MIT",
816 "dependencies": {
817 "@babel/helper-plugin-utils": "^7.25.9"
818 },
819 "engines": {
820 "node": ">=6.9.0"
821 },
822 "peerDependencies": {
823 "@babel/core": "^7.0.0-0"
824 }
825 },
826 "node_modules/@babel/plugin-transform-dotall-regex": {
827 "version": "7.25.9",
828 "dev": true,
829 "license": "MIT",
830 "dependencies": {
831 "@babel/helper-create-regexp-features-plugin": "^7.25.9",
832 "@babel/helper-plugin-utils": "^7.25.9"
833 },
834 "engines": {
835 "node": ">=6.9.0"
836 },
837 "peerDependencies": {
838 "@babel/core": "^7.0.0-0"
839 }
840 },
841 "node_modules/@babel/plugin-transform-duplicate-keys": {
842 "version": "7.25.9",
843 "dev": true,
844 "license": "MIT",
845 "dependencies": {
846 "@babel/helper-plugin-utils": "^7.25.9"
847 },
848 "engines": {
849 "node": ">=6.9.0"
850 },
851 "peerDependencies": {
852 "@babel/core": "^7.0.0-0"
853 }
854 },
855 "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": {
856 "version": "7.25.9",
857 "dev": true,
858 "license": "MIT",
859 "dependencies": {
860 "@babel/helper-create-regexp-features-plugin": "^7.25.9",
861 "@babel/helper-plugin-utils": "^7.25.9"
862 },
863 "engines": {
864 "node": ">=6.9.0"
865 },
866 "peerDependencies": {
867 "@babel/core": "^7.0.0"
868 }
869 },
870 "node_modules/@babel/plugin-transform-dynamic-import": {
871 "version": "7.25.9",
872 "dev": true,
873 "license": "MIT",
874 "dependencies": {
875 "@babel/helper-plugin-utils": "^7.25.9"
876 },
877 "engines": {
878 "node": ">=6.9.0"
879 },
880 "peerDependencies": {
881 "@babel/core": "^7.0.0-0"
882 }
883 },
884 "node_modules/@babel/plugin-transform-exponentiation-operator": {
885 "version": "7.26.3",
886 "dev": true,
887 "license": "MIT",
888 "dependencies": {
889 "@babel/helper-plugin-utils": "^7.25.9"
890 },
891 "engines": {
892 "node": ">=6.9.0"
893 },
894 "peerDependencies": {
895 "@babel/core": "^7.0.0-0"
896 }
897 },
898 "node_modules/@babel/plugin-transform-export-namespace-from": {
899 "version": "7.25.9",
900 "dev": true,
901 "license": "MIT",
902 "dependencies": {
903 "@babel/helper-plugin-utils": "^7.25.9"
904 },
905 "engines": {
906 "node": ">=6.9.0"
907 },
908 "peerDependencies": {
909 "@babel/core": "^7.0.0-0"
910 }
911 },
912 "node_modules/@babel/plugin-transform-flow-strip-types": {
913 "version": "7.25.9",
914 "dev": true,
915 "license": "MIT",
916 "dependencies": {
917 "@babel/helper-plugin-utils": "^7.25.9",
918 "@babel/plugin-syntax-flow": "^7.25.9"
919 },
920 "engines": {
921 "node": ">=6.9.0"
922 },
923 "peerDependencies": {
924 "@babel/core": "^7.0.0-0"
925 }
926 },
927 "node_modules/@babel/plugin-transform-for-of": {
928 "version": "7.25.9",
929 "dev": true,
930 "license": "MIT",
931 "dependencies": {
932 "@babel/helper-plugin-utils": "^7.25.9",
933 "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
934 },
935 "engines": {
936 "node": ">=6.9.0"
937 },
938 "peerDependencies": {
939 "@babel/core": "^7.0.0-0"
940 }
941 },
942 "node_modules/@babel/plugin-transform-function-name": {
943 "version": "7.25.9",
944 "dev": true,
945 "license": "MIT",
946 "dependencies": {
947 "@babel/helper-compilation-targets": "^7.25.9",
948 "@babel/helper-plugin-utils": "^7.25.9",
949 "@babel/traverse": "^7.25.9"
950 },
951 "engines": {
952 "node": ">=6.9.0"
953 },
954 "peerDependencies": {
955 "@babel/core": "^7.0.0-0"
956 }
957 },
958 "node_modules/@babel/plugin-transform-json-strings": {
959 "version": "7.25.9",
960 "dev": true,
961 "license": "MIT",
962 "dependencies": {
963 "@babel/helper-plugin-utils": "^7.25.9"
964 },
965 "engines": {
966 "node": ">=6.9.0"
967 },
968 "peerDependencies": {
969 "@babel/core": "^7.0.0-0"
970 }
971 },
972 "node_modules/@babel/plugin-transform-literals": {
973 "version": "7.25.9",
974 "dev": true,
975 "license": "MIT",
976 "dependencies": {
977 "@babel/helper-plugin-utils": "^7.25.9"
978 },
979 "engines": {
980 "node": ">=6.9.0"
981 },
982 "peerDependencies": {
983 "@babel/core": "^7.0.0-0"
984 }
985 },
986 "node_modules/@babel/plugin-transform-logical-assignment-operators": {
987 "version": "7.25.9",
988 "dev": true,
989 "license": "MIT",
990 "dependencies": {
991 "@babel/helper-plugin-utils": "^7.25.9"
992 },
993 "engines": {
994 "node": ">=6.9.0"
995 },
996 "peerDependencies": {
997 "@babel/core": "^7.0.0-0"
998 }
999 },
1000 "node_modules/@babel/plugin-transform-member-expression-literals": {
1001 "version": "7.25.9",
1002 "dev": true,
1003 "license": "MIT",
1004 "dependencies": {
1005 "@babel/helper-plugin-utils": "^7.25.9"
1006 },
1007 "engines": {
1008 "node": ">=6.9.0"
1009 },
1010 "peerDependencies": {
1011 "@babel/core": "^7.0.0-0"
1012 }
1013 },
1014 "node_modules/@babel/plugin-transform-modules-amd": {
1015 "version": "7.25.9",
1016 "dev": true,
1017 "license": "MIT",
1018 "dependencies": {
1019 "@babel/helper-module-transforms": "^7.25.9",
1020 "@babel/helper-plugin-utils": "^7.25.9"
1021 },
1022 "engines": {
1023 "node": ">=6.9.0"
1024 },
1025 "peerDependencies": {
1026 "@babel/core": "^7.0.0-0"
1027 }
1028 },
1029 "node_modules/@babel/plugin-transform-modules-commonjs": {
1030 "version": "7.26.3",
1031 "dev": true,
1032 "license": "MIT",
1033 "dependencies": {
1034 "@babel/helper-module-transforms": "^7.26.0",
1035 "@babel/helper-plugin-utils": "^7.25.9"
1036 },
1037 "engines": {
1038 "node": ">=6.9.0"
1039 },
1040 "peerDependencies": {
1041 "@babel/core": "^7.0.0-0"
1042 }
1043 },
1044 "node_modules/@babel/plugin-transform-modules-systemjs": {
1045 "version": "7.25.9",
1046 "dev": true,
1047 "license": "MIT",
1048 "dependencies": {
1049 "@babel/helper-module-transforms": "^7.25.9",
1050 "@babel/helper-plugin-utils": "^7.25.9",
1051 "@babel/helper-validator-identifier": "^7.25.9",
1052 "@babel/traverse": "^7.25.9"
1053 },
1054 "engines": {
1055 "node": ">=6.9.0"
1056 },
1057 "peerDependencies": {
1058 "@babel/core": "^7.0.0-0"
1059 }
1060 },
1061 "node_modules/@babel/plugin-transform-modules-umd": {
1062 "version": "7.25.9",
1063 "dev": true,
1064 "license": "MIT",
1065 "dependencies": {
1066 "@babel/helper-module-transforms": "^7.25.9",
1067 "@babel/helper-plugin-utils": "^7.25.9"
1068 },
1069 "engines": {
1070 "node": ">=6.9.0"
1071 },
1072 "peerDependencies": {
1073 "@babel/core": "^7.0.0-0"
1074 }
1075 },
1076 "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
1077 "version": "7.25.9",
1078 "dev": true,
1079 "license": "MIT",
1080 "dependencies": {
1081 "@babel/helper-create-regexp-features-plugin": "^7.25.9",
1082 "@babel/helper-plugin-utils": "^7.25.9"
1083 },
1084 "engines": {
1085 "node": ">=6.9.0"
1086 },
1087 "peerDependencies": {
1088 "@babel/core": "^7.0.0"
1089 }
1090 },
1091 "node_modules/@babel/plugin-transform-new-target": {
1092 "version": "7.25.9",
1093 "dev": true,
1094 "license": "MIT",
1095 "dependencies": {
1096 "@babel/helper-plugin-utils": "^7.25.9"
1097 },
1098 "engines": {
1099 "node": ">=6.9.0"
1100 },
1101 "peerDependencies": {
1102 "@babel/core": "^7.0.0-0"
1103 }
1104 },
1105 "node_modules/@babel/plugin-transform-nullish-coalescing-operator": {
1106 "version": "7.25.9",
1107 "dev": true,
1108 "license": "MIT",
1109 "dependencies": {
1110 "@babel/helper-plugin-utils": "^7.25.9"
1111 },
1112 "engines": {
1113 "node": ">=6.9.0"
1114 },
1115 "peerDependencies": {
1116 "@babel/core": "^7.0.0-0"
1117 }
1118 },
1119 "node_modules/@babel/plugin-transform-numeric-separator": {
1120 "version": "7.25.9",
1121 "dev": true,
1122 "license": "MIT",
1123 "dependencies": {
1124 "@babel/helper-plugin-utils": "^7.25.9"
1125 },
1126 "engines": {
1127 "node": ">=6.9.0"
1128 },
1129 "peerDependencies": {
1130 "@babel/core": "^7.0.0-0"
1131 }
1132 },
1133 "node_modules/@babel/plugin-transform-object-rest-spread": {
1134 "version": "7.25.9",
1135 "dev": true,
1136 "license": "MIT",
1137 "dependencies": {
1138 "@babel/helper-compilation-targets": "^7.25.9",
1139 "@babel/helper-plugin-utils": "^7.25.9",
1140 "@babel/plugin-transform-parameters": "^7.25.9"
1141 },
1142 "engines": {
1143 "node": ">=6.9.0"
1144 },
1145 "peerDependencies": {
1146 "@babel/core": "^7.0.0-0"
1147 }
1148 },
1149 "node_modules/@babel/plugin-transform-object-super": {
1150 "version": "7.25.9",
1151 "dev": true,
1152 "license": "MIT",
1153 "dependencies": {
1154 "@babel/helper-plugin-utils": "^7.25.9",
1155 "@babel/helper-replace-supers": "^7.25.9"
1156 },
1157 "engines": {
1158 "node": ">=6.9.0"
1159 },
1160 "peerDependencies": {
1161 "@babel/core": "^7.0.0-0"
1162 }
1163 },
1164 "node_modules/@babel/plugin-transform-optional-catch-binding": {
1165 "version": "7.25.9",
1166 "dev": true,
1167 "license": "MIT",
1168 "dependencies": {
1169 "@babel/helper-plugin-utils": "^7.25.9"
1170 },
1171 "engines": {
1172 "node": ">=6.9.0"
1173 },
1174 "peerDependencies": {
1175 "@babel/core": "^7.0.0-0"
1176 }
1177 },
1178 "node_modules/@babel/plugin-transform-optional-chaining": {
1179 "version": "7.25.9",
1180 "dev": true,
1181 "license": "MIT",
1182 "dependencies": {
1183 "@babel/helper-plugin-utils": "^7.25.9",
1184 "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
1185 },
1186 "engines": {
1187 "node": ">=6.9.0"
1188 },
1189 "peerDependencies": {
1190 "@babel/core": "^7.0.0-0"
1191 }
1192 },
1193 "node_modules/@babel/plugin-transform-parameters": {
1194 "version": "7.25.9",
1195 "dev": true,
1196 "license": "MIT",
1197 "dependencies": {
1198 "@babel/helper-plugin-utils": "^7.25.9"
1199 },
1200 "engines": {
1201 "node": ">=6.9.0"
1202 },
1203 "peerDependencies": {
1204 "@babel/core": "^7.0.0-0"
1205 }
1206 },
1207 "node_modules/@babel/plugin-transform-private-methods": {
1208 "version": "7.25.9",
1209 "dev": true,
1210 "license": "MIT",
1211 "dependencies": {
1212 "@babel/helper-create-class-features-plugin": "^7.25.9",
1213 "@babel/helper-plugin-utils": "^7.25.9"
1214 },
1215 "engines": {
1216 "node": ">=6.9.0"
1217 },
1218 "peerDependencies": {
1219 "@babel/core": "^7.0.0-0"
1220 }
1221 },
1222 "node_modules/@babel/plugin-transform-private-property-in-object": {
1223 "version": "7.25.9",
1224 "dev": true,
1225 "license": "MIT",
1226 "dependencies": {
1227 "@babel/helper-annotate-as-pure": "^7.25.9",
1228 "@babel/helper-create-class-features-plugin": "^7.25.9",
1229 "@babel/helper-plugin-utils": "^7.25.9"
1230 },
1231 "engines": {
1232 "node": ">=6.9.0"
1233 },
1234 "peerDependencies": {
1235 "@babel/core": "^7.0.0-0"
1236 }
1237 },
1238 "node_modules/@babel/plugin-transform-property-literals": {
1239 "version": "7.25.9",
1240 "dev": true,
1241 "license": "MIT",
1242 "dependencies": {
1243 "@babel/helper-plugin-utils": "^7.25.9"
1244 },
1245 "engines": {
1246 "node": ">=6.9.0"
1247 },
1248 "peerDependencies": {
1249 "@babel/core": "^7.0.0-0"
1250 }
1251 },
1252 "node_modules/@babel/plugin-transform-react-display-name": {
1253 "version": "7.25.9",
1254 "dev": true,
1255 "license": "MIT",
1256 "dependencies": {
1257 "@babel/helper-plugin-utils": "^7.25.9"
1258 },
1259 "engines": {
1260 "node": ">=6.9.0"
1261 },
1262 "peerDependencies": {
1263 "@babel/core": "^7.0.0-0"
1264 }
1265 },
1266 "node_modules/@babel/plugin-transform-react-jsx": {
1267 "version": "7.25.9",
1268 "dev": true,
1269 "license": "MIT",
1270 "dependencies": {
1271 "@babel/helper-annotate-as-pure": "^7.25.9",
1272 "@babel/helper-module-imports": "^7.25.9",
1273 "@babel/helper-plugin-utils": "^7.25.9",
1274 "@babel/plugin-syntax-jsx": "^7.25.9",
1275 "@babel/types": "^7.25.9"
1276 },
1277 "engines": {
1278 "node": ">=6.9.0"
1279 },
1280 "peerDependencies": {
1281 "@babel/core": "^7.0.0-0"
1282 }
1283 },
1284 "node_modules/@babel/plugin-transform-react-jsx-development": {
1285 "version": "7.25.9",
1286 "dev": true,
1287 "license": "MIT",
1288 "dependencies": {
1289 "@babel/plugin-transform-react-jsx": "^7.25.9"
1290 },
1291 "engines": {
1292 "node": ">=6.9.0"
1293 },
1294 "peerDependencies": {
1295 "@babel/core": "^7.0.0-0"
1296 }
1297 },
1298 "node_modules/@babel/plugin-transform-react-pure-annotations": {
1299 "version": "7.25.9",
1300 "dev": true,
1301 "license": "MIT",
1302 "dependencies": {
1303 "@babel/helper-annotate-as-pure": "^7.25.9",
1304 "@babel/helper-plugin-utils": "^7.25.9"
1305 },
1306 "engines": {
1307 "node": ">=6.9.0"
1308 },
1309 "peerDependencies": {
1310 "@babel/core": "^7.0.0-0"
1311 }
1312 },
1313 "node_modules/@babel/plugin-transform-regenerator": {
1314 "version": "7.25.9",
1315 "dev": true,
1316 "license": "MIT",
1317 "dependencies": {
1318 "@babel/helper-plugin-utils": "^7.25.9",
1319 "regenerator-transform": "^0.15.2"
1320 },
1321 "engines": {
1322 "node": ">=6.9.0"
1323 },
1324 "peerDependencies": {
1325 "@babel/core": "^7.0.0-0"
1326 }
1327 },
1328 "node_modules/@babel/plugin-transform-regexp-modifiers": {
1329 "version": "7.26.0",
1330 "dev": true,
1331 "license": "MIT",
1332 "dependencies": {
1333 "@babel/helper-create-regexp-features-plugin": "^7.25.9",
1334 "@babel/helper-plugin-utils": "^7.25.9"
1335 },
1336 "engines": {
1337 "node": ">=6.9.0"
1338 },
1339 "peerDependencies": {
1340 "@babel/core": "^7.0.0"
1341 }
1342 },
1343 "node_modules/@babel/plugin-transform-reserved-words": {
1344 "version": "7.25.9",
1345 "dev": true,
1346 "license": "MIT",
1347 "dependencies": {
1348 "@babel/helper-plugin-utils": "^7.25.9"
1349 },
1350 "engines": {
1351 "node": ">=6.9.0"
1352 },
1353 "peerDependencies": {
1354 "@babel/core": "^7.0.0-0"
1355 }
1356 },
1357 "node_modules/@babel/plugin-transform-shorthand-properties": {
1358 "version": "7.25.9",
1359 "dev": true,
1360 "license": "MIT",
1361 "dependencies": {
1362 "@babel/helper-plugin-utils": "^7.25.9"
1363 },
1364 "engines": {
1365 "node": ">=6.9.0"
1366 },
1367 "peerDependencies": {
1368 "@babel/core": "^7.0.0-0"
1369 }
1370 },
1371 "node_modules/@babel/plugin-transform-spread": {
1372 "version": "7.25.9",
1373 "dev": true,
1374 "license": "MIT",
1375 "dependencies": {
1376 "@babel/helper-plugin-utils": "^7.25.9",
1377 "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9"
1378 },
1379 "engines": {
1380 "node": ">=6.9.0"
1381 },
1382 "peerDependencies": {
1383 "@babel/core": "^7.0.0-0"
1384 }
1385 },
1386 "node_modules/@babel/plugin-transform-sticky-regex": {
1387 "version": "7.25.9",
1388 "dev": true,
1389 "license": "MIT",
1390 "dependencies": {
1391 "@babel/helper-plugin-utils": "^7.25.9"
1392 },
1393 "engines": {
1394 "node": ">=6.9.0"
1395 },
1396 "peerDependencies": {
1397 "@babel/core": "^7.0.0-0"
1398 }
1399 },
1400 "node_modules/@babel/plugin-transform-template-literals": {
1401 "version": "7.25.9",
1402 "dev": true,
1403 "license": "MIT",
1404 "dependencies": {
1405 "@babel/helper-plugin-utils": "^7.25.9"
1406 },
1407 "engines": {
1408 "node": ">=6.9.0"
1409 },
1410 "peerDependencies": {
1411 "@babel/core": "^7.0.0-0"
1412 }
1413 },
1414 "node_modules/@babel/plugin-transform-typeof-symbol": {
1415 "version": "7.25.9",
1416 "dev": true,
1417 "license": "MIT",
1418 "dependencies": {
1419 "@babel/helper-plugin-utils": "^7.25.9"
1420 },
1421 "engines": {
1422 "node": ">=6.9.0"
1423 },
1424 "peerDependencies": {
1425 "@babel/core": "^7.0.0-0"
1426 }
1427 },
1428 "node_modules/@babel/plugin-transform-unicode-escapes": {
1429 "version": "7.25.9",
1430 "dev": true,
1431 "license": "MIT",
1432 "dependencies": {
1433 "@babel/helper-plugin-utils": "^7.25.9"
1434 },
1435 "engines": {
1436 "node": ">=6.9.0"
1437 },
1438 "peerDependencies": {
1439 "@babel/core": "^7.0.0-0"
1440 }
1441 },
1442 "node_modules/@babel/plugin-transform-unicode-property-regex": {
1443 "version": "7.25.9",
1444 "dev": true,
1445 "license": "MIT",
1446 "dependencies": {
1447 "@babel/helper-create-regexp-features-plugin": "^7.25.9",
1448 "@babel/helper-plugin-utils": "^7.25.9"
1449 },
1450 "engines": {
1451 "node": ">=6.9.0"
1452 },
1453 "peerDependencies": {
1454 "@babel/core": "^7.0.0-0"
1455 }
1456 },
1457 "node_modules/@babel/plugin-transform-unicode-regex": {
1458 "version": "7.25.9",
1459 "dev": true,
1460 "license": "MIT",
1461 "dependencies": {
1462 "@babel/helper-create-regexp-features-plugin": "^7.25.9",
1463 "@babel/helper-plugin-utils": "^7.25.9"
1464 },
1465 "engines": {
1466 "node": ">=6.9.0"
1467 },
1468 "peerDependencies": {
1469 "@babel/core": "^7.0.0-0"
1470 }
1471 },
1472 "node_modules/@babel/plugin-transform-unicode-sets-regex": {
1473 "version": "7.25.9",
1474 "dev": true,
1475 "license": "MIT",
1476 "dependencies": {
1477 "@babel/helper-create-regexp-features-plugin": "^7.25.9",
1478 "@babel/helper-plugin-utils": "^7.25.9"
1479 },
1480 "engines": {
1481 "node": ">=6.9.0"
1482 },
1483 "peerDependencies": {
1484 "@babel/core": "^7.0.0"
1485 }
1486 },
1487 "node_modules/@babel/preset-env": {
1488 "version": "7.26.0",
1489 "dev": true,
1490 "license": "MIT",
1491 "dependencies": {
1492 "@babel/compat-data": "^7.26.0",
1493 "@babel/helper-compilation-targets": "^7.25.9",
1494 "@babel/helper-plugin-utils": "^7.25.9",
1495 "@babel/helper-validator-option": "^7.25.9",
1496 "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9",
1497 "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9",
1498 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9",
1499 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9",
1500 "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9",
1501 "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2",
1502 "@babel/plugin-syntax-import-assertions": "^7.26.0",
1503 "@babel/plugin-syntax-import-attributes": "^7.26.0",
1504 "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6",
1505 "@babel/plugin-transform-arrow-functions": "^7.25.9",
1506 "@babel/plugin-transform-async-generator-functions": "^7.25.9",
1507 "@babel/plugin-transform-async-to-generator": "^7.25.9",
1508 "@babel/plugin-transform-block-scoped-functions": "^7.25.9",
1509 "@babel/plugin-transform-block-scoping": "^7.25.9",
1510 "@babel/plugin-transform-class-properties": "^7.25.9",
1511 "@babel/plugin-transform-class-static-block": "^7.26.0",
1512 "@babel/plugin-transform-classes": "^7.25.9",
1513 "@babel/plugin-transform-computed-properties": "^7.25.9",
1514 "@babel/plugin-transform-destructuring": "^7.25.9",
1515 "@babel/plugin-transform-dotall-regex": "^7.25.9",
1516 "@babel/plugin-transform-duplicate-keys": "^7.25.9",
1517 "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9",
1518 "@babel/plugin-transform-dynamic-import": "^7.25.9",
1519 "@babel/plugin-transform-exponentiation-operator": "^7.25.9",
1520 "@babel/plugin-transform-export-namespace-from": "^7.25.9",
1521 "@babel/plugin-transform-for-of": "^7.25.9",
1522 "@babel/plugin-transform-function-name": "^7.25.9",
1523 "@babel/plugin-transform-json-strings": "^7.25.9",
1524 "@babel/plugin-transform-literals": "^7.25.9",
1525 "@babel/plugin-transform-logical-assignment-operators": "^7.25.9",
1526 "@babel/plugin-transform-member-expression-literals": "^7.25.9",
1527 "@babel/plugin-transform-modules-amd": "^7.25.9",
1528 "@babel/plugin-transform-modules-commonjs": "^7.25.9",
1529 "@babel/plugin-transform-modules-systemjs": "^7.25.9",
1530 "@babel/plugin-transform-modules-umd": "^7.25.9",
1531 "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9",
1532 "@babel/plugin-transform-new-target": "^7.25.9",
1533 "@babel/plugin-transform-nullish-coalescing-operator": "^7.25.9",
1534 "@babel/plugin-transform-numeric-separator": "^7.25.9",
1535 "@babel/plugin-transform-object-rest-spread": "^7.25.9",
1536 "@babel/plugin-transform-object-super": "^7.25.9",
1537 "@babel/plugin-transform-optional-catch-binding": "^7.25.9",
1538 "@babel/plugin-transform-optional-chaining": "^7.25.9",
1539 "@babel/plugin-transform-parameters": "^7.25.9",
1540 "@babel/plugin-transform-private-methods": "^7.25.9",
1541 "@babel/plugin-transform-private-property-in-object": "^7.25.9",
1542 "@babel/plugin-transform-property-literals": "^7.25.9",
1543 "@babel/plugin-transform-regenerator": "^7.25.9",
1544 "@babel/plugin-transform-regexp-modifiers": "^7.26.0",
1545 "@babel/plugin-transform-reserved-words": "^7.25.9",
1546 "@babel/plugin-transform-shorthand-properties": "^7.25.9",
1547 "@babel/plugin-transform-spread": "^7.25.9",
1548 "@babel/plugin-transform-sticky-regex": "^7.25.9",
1549 "@babel/plugin-transform-template-literals": "^7.25.9",
1550 "@babel/plugin-transform-typeof-symbol": "^7.25.9",
1551 "@babel/plugin-transform-unicode-escapes": "^7.25.9",
1552 "@babel/plugin-transform-unicode-property-regex": "^7.25.9",
1553 "@babel/plugin-transform-unicode-regex": "^7.25.9",
1554 "@babel/plugin-transform-unicode-sets-regex": "^7.25.9",
1555 "@babel/preset-modules": "0.1.6-no-external-plugins",
1556 "babel-plugin-polyfill-corejs2": "^0.4.10",
1557 "babel-plugin-polyfill-corejs3": "^0.10.6",
1558 "babel-plugin-polyfill-regenerator": "^0.6.1",
1559 "core-js-compat": "^3.38.1",
1560 "semver": "^6.3.1"
1561 },
1562 "engines": {
1563 "node": ">=6.9.0"
1564 },
1565 "peerDependencies": {
1566 "@babel/core": "^7.0.0-0"
1567 }
1568 },
1569 "node_modules/@babel/preset-env/node_modules/semver": {
1570 "version": "6.3.1",
1571 "dev": true,
1572 "license": "ISC",
1573 "bin": {
1574 "semver": "bin/semver.js"
1575 }
1576 },
1577 "node_modules/@babel/preset-flow": {
1578 "version": "7.25.9",
1579 "dev": true,
1580 "license": "MIT",
1581 "dependencies": {
1582 "@babel/helper-plugin-utils": "^7.25.9",
1583 "@babel/helper-validator-option": "^7.25.9",
1584 "@babel/plugin-transform-flow-strip-types": "^7.25.9"
1585 },
1586 "engines": {
1587 "node": ">=6.9.0"
1588 },
1589 "peerDependencies": {
1590 "@babel/core": "^7.0.0-0"
1591 }
1592 },
1593 "node_modules/@babel/preset-modules": {
1594 "version": "0.1.6-no-external-plugins",
1595 "dev": true,
1596 "license": "MIT",
1597 "dependencies": {
1598 "@babel/helper-plugin-utils": "^7.0.0",
1599 "@babel/types": "^7.4.4",
1600 "esutils": "^2.0.2"
1601 },
1602 "peerDependencies": {
1603 "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0"
1604 }
1605 },
1606 "node_modules/@babel/preset-react": {
1607 "version": "7.26.3",
1608 "dev": true,
1609 "license": "MIT",
1610 "dependencies": {
1611 "@babel/helper-plugin-utils": "^7.25.9",
1612 "@babel/helper-validator-option": "^7.25.9",
1613 "@babel/plugin-transform-react-display-name": "^7.25.9",
1614 "@babel/plugin-transform-react-jsx": "^7.25.9",
1615 "@babel/plugin-transform-react-jsx-development": "^7.25.9",
1616 "@babel/plugin-transform-react-pure-annotations": "^7.25.9"
1617 },
1618 "engines": {
1619 "node": ">=6.9.0"
1620 },
1621 "peerDependencies": {
1622 "@babel/core": "^7.0.0-0"
1623 }
1624 },
1625 "node_modules/@babel/runtime": {
1626 "version": "7.27.0",
1627 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.0.tgz",
1628 "integrity": "sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==",
1629 "dev": true,
1630 "dependencies": {
1631 "regenerator-runtime": "^0.14.0"
1632 },
1633 "engines": {
1634 "node": ">=6.9.0"
1635 }
1636 },
1637 "node_modules/@babel/template": {
1638 "version": "7.27.0",
1639 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.0.tgz",
1640 "integrity": "sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==",
1641 "dev": true,
1642 "dependencies": {
1643 "@babel/code-frame": "^7.26.2",
1644 "@babel/parser": "^7.27.0",
1645 "@babel/types": "^7.27.0"
1646 },
1647 "engines": {
1648 "node": ">=6.9.0"
1649 }
1650 },
1651 "node_modules/@babel/traverse": {
1652 "version": "7.26.4",
1653 "dev": true,
1654 "license": "MIT",
1655 "dependencies": {
1656 "@babel/code-frame": "^7.26.2",
1657 "@babel/generator": "^7.26.3",
1658 "@babel/parser": "^7.26.3",
1659 "@babel/template": "^7.25.9",
1660 "@babel/types": "^7.26.3",
1661 "debug": "^4.3.1",
1662 "globals": "^11.1.0"
1663 },
1664 "engines": {
1665 "node": ">=6.9.0"
1666 }
1667 },
1668 "node_modules/@babel/traverse/node_modules/globals": {
1669 "version": "11.12.0",
1670 "dev": true,
1671 "license": "MIT",
1672 "engines": {
1673 "node": ">=4"
1674 }
1675 },
1676 "node_modules/@babel/types": {
1677 "version": "7.27.0",
1678 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz",
1679 "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==",
1680 "dev": true,
1681 "dependencies": {
1682 "@babel/helper-string-parser": "^7.25.9",
1683 "@babel/helper-validator-identifier": "^7.25.9"
1684 },
1685 "engines": {
1686 "node": ">=6.9.0"
1687 }
1688 },
1689 "node_modules/@bcoe/v8-coverage": {
1690 "version": "1.0.2",
1691 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-1.0.2.tgz",
1692 "integrity": "sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==",
1693 "dev": true,
1694 "engines": {
1695 "node": ">=18"
1696 }
1697 },
1698 "node_modules/@codspeed/core": {
1699 "version": "4.0.1",
1700 "resolved": "https://registry.npmjs.org/@codspeed/core/-/core-4.0.1.tgz",
1701 "integrity": "sha512-fJ53arfgtzCDZa8DuGJhpTZ3Ll9A1uW5nQ2jSJnfO4Hl5MRD2cP8P4vPvIUAGbdbjwCxR1jat6cW8OloMJkJXw==",
1702 "dev": true,
1703 "dependencies": {
1704 "axios": "^1.4.0",
1705 "find-up": "^6.3.0",
1706 "form-data": "^4.0.0",
1707 "node-gyp-build": "^4.6.0"
1708 }
1709 },
1710 "node_modules/@codspeed/core/node_modules/find-up": {
1711 "version": "6.3.0",
1712 "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz",
1713 "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==",
1714 "dev": true,
1715 "dependencies": {
1716 "locate-path": "^7.1.0",
1717 "path-exists": "^5.0.0"
1718 },
1719 "engines": {
1720 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1721 },
1722 "funding": {
1723 "url": "https://github.com/sponsors/sindresorhus"
1724 }
1725 },
1726 "node_modules/@codspeed/core/node_modules/locate-path": {
1727 "version": "7.2.0",
1728 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz",
1729 "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==",
1730 "dev": true,
1731 "dependencies": {
1732 "p-locate": "^6.0.0"
1733 },
1734 "engines": {
1735 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1736 },
1737 "funding": {
1738 "url": "https://github.com/sponsors/sindresorhus"
1739 }
1740 },
1741 "node_modules/@codspeed/core/node_modules/p-limit": {
1742 "version": "4.0.0",
1743 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz",
1744 "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==",
1745 "dev": true,
1746 "dependencies": {
1747 "yocto-queue": "^1.0.0"
1748 },
1749 "engines": {
1750 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1751 },
1752 "funding": {
1753 "url": "https://github.com/sponsors/sindresorhus"
1754 }
1755 },
1756 "node_modules/@codspeed/core/node_modules/p-locate": {
1757 "version": "6.0.0",
1758 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz",
1759 "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==",
1760 "dev": true,
1761 "dependencies": {
1762 "p-limit": "^4.0.0"
1763 },
1764 "engines": {
1765 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1766 },
1767 "funding": {
1768 "url": "https://github.com/sponsors/sindresorhus"
1769 }
1770 },
1771 "node_modules/@codspeed/core/node_modules/path-exists": {
1772 "version": "5.0.0",
1773 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz",
1774 "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==",
1775 "dev": true,
1776 "engines": {
1777 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1778 }
1779 },
1780 "node_modules/@codspeed/core/node_modules/yocto-queue": {
1781 "version": "1.2.1",
1782 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz",
1783 "integrity": "sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==",
1784 "dev": true,
1785 "engines": {
1786 "node": ">=12.20"
1787 },
1788 "funding": {
1789 "url": "https://github.com/sponsors/sindresorhus"
1790 }
1791 },
1792 "node_modules/@codspeed/vitest-plugin": {
1793 "version": "4.0.1",
1794 "resolved": "https://registry.npmjs.org/@codspeed/vitest-plugin/-/vitest-plugin-4.0.1.tgz",
1795 "integrity": "sha512-aqmrPJzX9cD50UWDsOyih5L5WcEYlNQg3u84sJJ9ZuuLApA51w+LGxk6Xbyb8LJF9n/CwM94HKHV/qArfnvDoQ==",
1796 "dev": true,
1797 "dependencies": {
1798 "@codspeed/core": "^4.0.1"
1799 },
1800 "peerDependencies": {
1801 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0",
1802 "vitest": ">=1.2.2"
1803 }
1804 },
1805 "node_modules/@csstools/css-parser-algorithms": {
1806 "version": "3.0.4",
1807 "dev": true,
1808 "funding": [
1809 {
1810 "type": "github",
1811 "url": "https://github.com/sponsors/csstools"
1812 },
1813 {
1814 "type": "opencollective",
1815 "url": "https://opencollective.com/csstools"
1816 }
1817 ],
1818 "license": "MIT",
1819 "engines": {
1820 "node": ">=18"
1821 },
1822 "peerDependencies": {
1823 "@csstools/css-tokenizer": "^3.0.3"
1824 }
1825 },
1826 "node_modules/@csstools/css-tokenizer": {
1827 "version": "3.0.3",
1828 "dev": true,
1829 "funding": [
1830 {
1831 "type": "github",
1832 "url": "https://github.com/sponsors/csstools"
1833 },
1834 {
1835 "type": "opencollective",
1836 "url": "https://opencollective.com/csstools"
1837 }
1838 ],
1839 "license": "MIT",
1840 "engines": {
1841 "node": ">=18"
1842 }
1843 },
1844 "node_modules/@csstools/media-query-list-parser": {
1845 "version": "3.0.1",
1846 "dev": true,
1847 "funding": [
1848 {
1849 "type": "github",
1850 "url": "https://github.com/sponsors/csstools"
1851 },
1852 {
1853 "type": "opencollective",
1854 "url": "https://opencollective.com/csstools"
1855 }
1856 ],
1857 "license": "MIT",
1858 "engines": {
1859 "node": ">=18"
1860 },
1861 "peerDependencies": {
1862 "@csstools/css-parser-algorithms": "^3.0.1",
1863 "@csstools/css-tokenizer": "^3.0.1"
1864 }
1865 },
1866 "node_modules/@dual-bundle/import-meta-resolve": {
1867 "version": "4.1.0",
1868 "dev": true,
1869 "license": "MIT",
1870 "funding": {
1871 "type": "github",
1872 "url": "https://github.com/sponsors/wooorm"
1873 }
1874 },
1875 "node_modules/@es-joy/jsdoccomment": {
1876 "version": "0.49.0",
1877 "dev": true,
1878 "license": "MIT",
1879 "dependencies": {
1880 "comment-parser": "1.4.1",
1881 "esquery": "^1.6.0",
1882 "jsdoc-type-pratt-parser": "~4.1.0"
1883 },
1884 "engines": {
1885 "node": ">=16"
1886 }
1887 },
1888 "node_modules/@esbuild/aix-ppc64": {
1889 "version": "0.25.1",
1890 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.1.tgz",
1891 "integrity": "sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==",
1892 "cpu": [
1893 "ppc64"
1894 ],
1895 "dev": true,
1896 "optional": true,
1897 "os": [
1898 "aix"
1899 ],
1900 "engines": {
1901 "node": ">=18"
1902 }
1903 },
1904 "node_modules/@esbuild/android-arm": {
1905 "version": "0.25.1",
1906 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.1.tgz",
1907 "integrity": "sha512-dp+MshLYux6j/JjdqVLnMglQlFu+MuVeNrmT5nk6q07wNhCdSnB7QZj+7G8VMUGh1q+vj2Bq8kRsuyA00I/k+Q==",
1908 "cpu": [
1909 "arm"
1910 ],
1911 "dev": true,
1912 "optional": true,
1913 "os": [
1914 "android"
1915 ],
1916 "engines": {
1917 "node": ">=18"
1918 }
1919 },
1920 "node_modules/@esbuild/android-arm64": {
1921 "version": "0.25.1",
1922 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.1.tgz",
1923 "integrity": "sha512-50tM0zCJW5kGqgG7fQ7IHvQOcAn9TKiVRuQ/lN0xR+T2lzEFvAi1ZcS8DiksFcEpf1t/GYOeOfCAgDHFpkiSmA==",
1924 "cpu": [
1925 "arm64"
1926 ],
1927 "dev": true,
1928 "optional": true,
1929 "os": [
1930 "android"
1931 ],
1932 "engines": {
1933 "node": ">=18"
1934 }
1935 },
1936 "node_modules/@esbuild/android-x64": {
1937 "version": "0.25.1",
1938 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.1.tgz",
1939 "integrity": "sha512-GCj6WfUtNldqUzYkN/ITtlhwQqGWu9S45vUXs7EIYf+7rCiiqH9bCloatO9VhxsL0Pji+PF4Lz2XXCES+Q8hDw==",
1940 "cpu": [
1941 "x64"
1942 ],
1943 "dev": true,
1944 "optional": true,
1945 "os": [
1946 "android"
1947 ],
1948 "engines": {
1949 "node": ">=18"
1950 }
1951 },
1952 "node_modules/@esbuild/darwin-arm64": {
1953 "version": "0.25.1",
1954 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.1.tgz",
1955 "integrity": "sha512-5hEZKPf+nQjYoSr/elb62U19/l1mZDdqidGfmFutVUjjUZrOazAtwK+Kr+3y0C/oeJfLlxo9fXb1w7L+P7E4FQ==",
1956 "cpu": [
1957 "arm64"
1958 ],
1959 "dev": true,
1960 "optional": true,
1961 "os": [
1962 "darwin"
1963 ],
1964 "engines": {
1965 "node": ">=18"
1966 }
1967 },
1968 "node_modules/@esbuild/darwin-x64": {
1969 "version": "0.25.1",
1970 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.1.tgz",
1971 "integrity": "sha512-hxVnwL2Dqs3fM1IWq8Iezh0cX7ZGdVhbTfnOy5uURtao5OIVCEyj9xIzemDi7sRvKsuSdtCAhMKarxqtlyVyfA==",
1972 "cpu": [
1973 "x64"
1974 ],
1975 "dev": true,
1976 "optional": true,
1977 "os": [
1978 "darwin"
1979 ],
1980 "engines": {
1981 "node": ">=18"
1982 }
1983 },
1984 "node_modules/@esbuild/freebsd-arm64": {
1985 "version": "0.25.1",
1986 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.1.tgz",
1987 "integrity": "sha512-1MrCZs0fZa2g8E+FUo2ipw6jw5qqQiH+tERoS5fAfKnRx6NXH31tXBKI3VpmLijLH6yriMZsxJtaXUyFt/8Y4A==",
1988 "cpu": [
1989 "arm64"
1990 ],
1991 "dev": true,
1992 "optional": true,
1993 "os": [
1994 "freebsd"
1995 ],
1996 "engines": {
1997 "node": ">=18"
1998 }
1999 },
2000 "node_modules/@esbuild/freebsd-x64": {
2001 "version": "0.25.1",
2002 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.1.tgz",
2003 "integrity": "sha512-0IZWLiTyz7nm0xuIs0q1Y3QWJC52R8aSXxe40VUxm6BB1RNmkODtW6LHvWRrGiICulcX7ZvyH6h5fqdLu4gkww==",
2004 "cpu": [
2005 "x64"
2006 ],
2007 "dev": true,
2008 "optional": true,
2009 "os": [
2010 "freebsd"
2011 ],
2012 "engines": {
2013 "node": ">=18"
2014 }
2015 },
2016 "node_modules/@esbuild/linux-arm": {
2017 "version": "0.25.1",
2018 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.1.tgz",
2019 "integrity": "sha512-NdKOhS4u7JhDKw9G3cY6sWqFcnLITn6SqivVArbzIaf3cemShqfLGHYMx8Xlm/lBit3/5d7kXvriTUGa5YViuQ==",
2020 "cpu": [
2021 "arm"
2022 ],
2023 "dev": true,
2024 "optional": true,
2025 "os": [
2026 "linux"
2027 ],
2028 "engines": {
2029 "node": ">=18"
2030 }
2031 },
2032 "node_modules/@esbuild/linux-arm64": {
2033 "version": "0.25.1",
2034 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.1.tgz",
2035 "integrity": "sha512-jaN3dHi0/DDPelk0nLcXRm1q7DNJpjXy7yWaWvbfkPvI+7XNSc/lDOnCLN7gzsyzgu6qSAmgSvP9oXAhP973uQ==",
2036 "cpu": [
2037 "arm64"
2038 ],
2039 "dev": true,
2040 "optional": true,
2041 "os": [
2042 "linux"
2043 ],
2044 "engines": {
2045 "node": ">=18"
2046 }
2047 },
2048 "node_modules/@esbuild/linux-ia32": {
2049 "version": "0.25.1",
2050 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.1.tgz",
2051 "integrity": "sha512-OJykPaF4v8JidKNGz8c/q1lBO44sQNUQtq1KktJXdBLn1hPod5rE/Hko5ugKKZd+D2+o1a9MFGUEIUwO2YfgkQ==",
2052 "cpu": [
2053 "ia32"
2054 ],
2055 "dev": true,
2056 "optional": true,
2057 "os": [
2058 "linux"
2059 ],
2060 "engines": {
2061 "node": ">=18"
2062 }
2063 },
2064 "node_modules/@esbuild/linux-loong64": {
2065 "version": "0.25.1",
2066 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.1.tgz",
2067 "integrity": "sha512-nGfornQj4dzcq5Vp835oM/o21UMlXzn79KobKlcs3Wz9smwiifknLy4xDCLUU0BWp7b/houtdrgUz7nOGnfIYg==",
2068 "cpu": [
2069 "loong64"
2070 ],
2071 "dev": true,
2072 "optional": true,
2073 "os": [
2074 "linux"
2075 ],
2076 "engines": {
2077 "node": ">=18"
2078 }
2079 },
2080 "node_modules/@esbuild/linux-mips64el": {
2081 "version": "0.25.1",
2082 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.1.tgz",
2083 "integrity": "sha512-1osBbPEFYwIE5IVB/0g2X6i1qInZa1aIoj1TdL4AaAb55xIIgbg8Doq6a5BzYWgr+tEcDzYH67XVnTmUzL+nXg==",
2084 "cpu": [
2085 "mips64el"
2086 ],
2087 "dev": true,
2088 "optional": true,
2089 "os": [
2090 "linux"
2091 ],
2092 "engines": {
2093 "node": ">=18"
2094 }
2095 },
2096 "node_modules/@esbuild/linux-ppc64": {
2097 "version": "0.25.1",
2098 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.1.tgz",
2099 "integrity": "sha512-/6VBJOwUf3TdTvJZ82qF3tbLuWsscd7/1w+D9LH0W/SqUgM5/JJD0lrJ1fVIfZsqB6RFmLCe0Xz3fmZc3WtyVg==",
2100 "cpu": [
2101 "ppc64"
2102 ],
2103 "dev": true,
2104 "optional": true,
2105 "os": [
2106 "linux"
2107 ],
2108 "engines": {
2109 "node": ">=18"
2110 }
2111 },
2112 "node_modules/@esbuild/linux-riscv64": {
2113 "version": "0.25.1",
2114 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.1.tgz",
2115 "integrity": "sha512-nSut/Mx5gnilhcq2yIMLMe3Wl4FK5wx/o0QuuCLMtmJn+WeWYoEGDN1ipcN72g1WHsnIbxGXd4i/MF0gTcuAjQ==",
2116 "cpu": [
2117 "riscv64"
2118 ],
2119 "dev": true,
2120 "optional": true,
2121 "os": [
2122 "linux"
2123 ],
2124 "engines": {
2125 "node": ">=18"
2126 }
2127 },
2128 "node_modules/@esbuild/linux-s390x": {
2129 "version": "0.25.1",
2130 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.1.tgz",
2131 "integrity": "sha512-cEECeLlJNfT8kZHqLarDBQso9a27o2Zd2AQ8USAEoGtejOrCYHNtKP8XQhMDJMtthdF4GBmjR2au3x1udADQQQ==",
2132 "cpu": [
2133 "s390x"
2134 ],
2135 "dev": true,
2136 "optional": true,
2137 "os": [
2138 "linux"
2139 ],
2140 "engines": {
2141 "node": ">=18"
2142 }
2143 },
2144 "node_modules/@esbuild/linux-x64": {
2145 "version": "0.25.1",
2146 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.1.tgz",
2147 "integrity": "sha512-xbfUhu/gnvSEg+EGovRc+kjBAkrvtk38RlerAzQxvMzlB4fXpCFCeUAYzJvrnhFtdeyVCDANSjJvOvGYoeKzFA==",
2148 "cpu": [
2149 "x64"
2150 ],
2151 "dev": true,
2152 "optional": true,
2153 "os": [
2154 "linux"
2155 ],
2156 "engines": {
2157 "node": ">=18"
2158 }
2159 },
2160 "node_modules/@esbuild/netbsd-arm64": {
2161 "version": "0.25.1",
2162 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.1.tgz",
2163 "integrity": "sha512-O96poM2XGhLtpTh+s4+nP7YCCAfb4tJNRVZHfIE7dgmax+yMP2WgMd2OecBuaATHKTHsLWHQeuaxMRnCsH8+5g==",
2164 "cpu": [
2165 "arm64"
2166 ],
2167 "dev": true,
2168 "optional": true,
2169 "os": [
2170 "netbsd"
2171 ],
2172 "engines": {
2173 "node": ">=18"
2174 }
2175 },
2176 "node_modules/@esbuild/netbsd-x64": {
2177 "version": "0.25.1",
2178 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.1.tgz",
2179 "integrity": "sha512-X53z6uXip6KFXBQ+Krbx25XHV/NCbzryM6ehOAeAil7X7oa4XIq+394PWGnwaSQ2WRA0KI6PUO6hTO5zeF5ijA==",
2180 "cpu": [
2181 "x64"
2182 ],
2183 "dev": true,
2184 "optional": true,
2185 "os": [
2186 "netbsd"
2187 ],
2188 "engines": {
2189 "node": ">=18"
2190 }
2191 },
2192 "node_modules/@esbuild/openbsd-arm64": {
2193 "version": "0.25.1",
2194 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.1.tgz",
2195 "integrity": "sha512-Na9T3szbXezdzM/Kfs3GcRQNjHzM6GzFBeU1/6IV/npKP5ORtp9zbQjvkDJ47s6BCgaAZnnnu/cY1x342+MvZg==",
2196 "cpu": [
2197 "arm64"
2198 ],
2199 "dev": true,
2200 "optional": true,
2201 "os": [
2202 "openbsd"
2203 ],
2204 "engines": {
2205 "node": ">=18"
2206 }
2207 },
2208 "node_modules/@esbuild/openbsd-x64": {
2209 "version": "0.25.1",
2210 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.1.tgz",
2211 "integrity": "sha512-T3H78X2h1tszfRSf+txbt5aOp/e7TAz3ptVKu9Oyir3IAOFPGV6O9c2naym5TOriy1l0nNf6a4X5UXRZSGX/dw==",
2212 "cpu": [
2213 "x64"
2214 ],
2215 "dev": true,
2216 "optional": true,
2217 "os": [
2218 "openbsd"
2219 ],
2220 "engines": {
2221 "node": ">=18"
2222 }
2223 },
2224 "node_modules/@esbuild/sunos-x64": {
2225 "version": "0.25.1",
2226 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.1.tgz",
2227 "integrity": "sha512-2H3RUvcmULO7dIE5EWJH8eubZAI4xw54H1ilJnRNZdeo8dTADEZ21w6J22XBkXqGJbe0+wnNJtw3UXRoLJnFEg==",
2228 "cpu": [
2229 "x64"
2230 ],
2231 "dev": true,
2232 "optional": true,
2233 "os": [
2234 "sunos"
2235 ],
2236 "engines": {
2237 "node": ">=18"
2238 }
2239 },
2240 "node_modules/@esbuild/win32-arm64": {
2241 "version": "0.25.1",
2242 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.1.tgz",
2243 "integrity": "sha512-GE7XvrdOzrb+yVKB9KsRMq+7a2U/K5Cf/8grVFRAGJmfADr/e/ODQ134RK2/eeHqYV5eQRFxb1hY7Nr15fv1NQ==",
2244 "cpu": [
2245 "arm64"
2246 ],
2247 "dev": true,
2248 "optional": true,
2249 "os": [
2250 "win32"
2251 ],
2252 "engines": {
2253 "node": ">=18"
2254 }
2255 },
2256 "node_modules/@esbuild/win32-ia32": {
2257 "version": "0.25.1",
2258 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.1.tgz",
2259 "integrity": "sha512-uOxSJCIcavSiT6UnBhBzE8wy3n0hOkJsBOzy7HDAuTDE++1DJMRRVCPGisULScHL+a/ZwdXPpXD3IyFKjA7K8A==",
2260 "cpu": [
2261 "ia32"
2262 ],
2263 "dev": true,
2264 "optional": true,
2265 "os": [
2266 "win32"
2267 ],
2268 "engines": {
2269 "node": ">=18"
2270 }
2271 },
2272 "node_modules/@esbuild/win32-x64": {
2273 "version": "0.25.1",
2274 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.1.tgz",
2275 "integrity": "sha512-Y1EQdcfwMSeQN/ujR5VayLOJ1BHaK+ssyk0AEzPjC+t1lITgsnccPqFjb6V+LsTp/9Iov4ysfjxLaGJ9RPtkVg==",
2276 "cpu": [
2277 "x64"
2278 ],
2279 "dev": true,
2280 "optional": true,
2281 "os": [
2282 "win32"
2283 ],
2284 "engines": {
2285 "node": ">=18"
2286 }
2287 },
2288 "node_modules/@eslint-community/eslint-utils": {
2289 "version": "4.4.0",
2290 "dev": true,
2291 "license": "MIT",
2292 "dependencies": {
2293 "eslint-visitor-keys": "^3.3.0"
2294 },
2295 "engines": {
2296 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2297 },
2298 "peerDependencies": {
2299 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
2300 }
2301 },
2302 "node_modules/@eslint-community/regexpp": {
2303 "version": "4.12.1",
2304 "dev": true,
2305 "license": "MIT",
2306 "engines": {
2307 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
2308 }
2309 },
2310 "node_modules/@eslint/compat": {
2311 "version": "1.2.4",
2312 "dev": true,
2313 "license": "Apache-2.0",
2314 "engines": {
2315 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2316 },
2317 "peerDependencies": {
2318 "eslint": "^9.10.0"
2319 },
2320 "peerDependenciesMeta": {
2321 "eslint": {
2322 "optional": true
2323 }
2324 }
2325 },
2326 "node_modules/@eslint/config-array": {
2327 "version": "0.19.1",
2328 "dev": true,
2329 "license": "Apache-2.0",
2330 "dependencies": {
2331 "@eslint/object-schema": "^2.1.5",
2332 "debug": "^4.3.1",
2333 "minimatch": "^3.1.2"
2334 },
2335 "engines": {
2336 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2337 }
2338 },
2339 "node_modules/@eslint/core": {
2340 "version": "0.9.1",
2341 "dev": true,
2342 "license": "Apache-2.0",
2343 "dependencies": {
2344 "@types/json-schema": "^7.0.15"
2345 },
2346 "engines": {
2347 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2348 }
2349 },
2350 "node_modules/@eslint/eslintrc": {
2351 "version": "3.2.0",
2352 "dev": true,
2353 "license": "MIT",
2354 "dependencies": {
2355 "ajv": "^6.12.4",
2356 "debug": "^4.3.2",
2357 "espree": "^10.0.1",
2358 "globals": "^14.0.0",
2359 "ignore": "^5.2.0",
2360 "import-fresh": "^3.2.1",
2361 "js-yaml": "^4.1.0",
2362 "minimatch": "^3.1.2",
2363 "strip-json-comments": "^3.1.1"
2364 },
2365 "engines": {
2366 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2367 },
2368 "funding": {
2369 "url": "https://opencollective.com/eslint"
2370 }
2371 },
2372 "node_modules/@eslint/eslintrc/node_modules/ajv": {
2373 "version": "6.12.6",
2374 "dev": true,
2375 "license": "MIT",
2376 "dependencies": {
2377 "fast-deep-equal": "^3.1.1",
2378 "fast-json-stable-stringify": "^2.0.0",
2379 "json-schema-traverse": "^0.4.1",
2380 "uri-js": "^4.2.2"
2381 },
2382 "funding": {
2383 "type": "github",
2384 "url": "https://github.com/sponsors/epoberezkin"
2385 }
2386 },
2387 "node_modules/@eslint/eslintrc/node_modules/eslint-visitor-keys": {
2388 "version": "4.2.0",
2389 "dev": true,
2390 "license": "Apache-2.0",
2391 "engines": {
2392 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2393 },
2394 "funding": {
2395 "url": "https://opencollective.com/eslint"
2396 }
2397 },
2398 "node_modules/@eslint/eslintrc/node_modules/espree": {
2399 "version": "10.3.0",
2400 "dev": true,
2401 "license": "BSD-2-Clause",
2402 "dependencies": {
2403 "acorn": "^8.14.0",
2404 "acorn-jsx": "^5.3.2",
2405 "eslint-visitor-keys": "^4.2.0"
2406 },
2407 "engines": {
2408 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2409 },
2410 "funding": {
2411 "url": "https://opencollective.com/eslint"
2412 }
2413 },
2414 "node_modules/@eslint/eslintrc/node_modules/globals": {
2415 "version": "14.0.0",
2416 "dev": true,
2417 "license": "MIT",
2418 "engines": {
2419 "node": ">=18"
2420 },
2421 "funding": {
2422 "url": "https://github.com/sponsors/sindresorhus"
2423 }
2424 },
2425 "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": {
2426 "version": "0.4.1",
2427 "dev": true,
2428 "license": "MIT"
2429 },
2430 "node_modules/@eslint/js": {
2431 "version": "9.17.0",
2432 "dev": true,
2433 "license": "MIT",
2434 "engines": {
2435 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2436 }
2437 },
2438 "node_modules/@eslint/object-schema": {
2439 "version": "2.1.5",
2440 "dev": true,
2441 "license": "Apache-2.0",
2442 "engines": {
2443 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2444 }
2445 },
2446 "node_modules/@eslint/plugin-kit": {
2447 "version": "0.2.4",
2448 "dev": true,
2449 "license": "Apache-2.0",
2450 "dependencies": {
2451 "levn": "^0.4.1"
2452 },
2453 "engines": {
2454 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2455 }
2456 },
2457 "node_modules/@html-validate/stylish": {
2458 "version": "4.2.0",
2459 "dev": true,
2460 "license": "MIT",
2461 "dependencies": {
2462 "kleur": "^4.0.0"
2463 },
2464 "engines": {
2465 "node": ">= 16"
2466 }
2467 },
2468 "node_modules/@humanfs/core": {
2469 "version": "0.19.1",
2470 "dev": true,
2471 "license": "Apache-2.0",
2472 "engines": {
2473 "node": ">=18.18.0"
2474 }
2475 },
2476 "node_modules/@humanfs/node": {
2477 "version": "0.16.6",
2478 "dev": true,
2479 "license": "Apache-2.0",
2480 "dependencies": {
2481 "@humanfs/core": "^0.19.1",
2482 "@humanwhocodes/retry": "^0.3.0"
2483 },
2484 "engines": {
2485 "node": ">=18.18.0"
2486 }
2487 },
2488 "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {
2489 "version": "0.3.1",
2490 "dev": true,
2491 "license": "Apache-2.0",
2492 "engines": {
2493 "node": ">=18.18"
2494 },
2495 "funding": {
2496 "type": "github",
2497 "url": "https://github.com/sponsors/nzakas"
2498 }
2499 },
2500 "node_modules/@humanwhocodes/module-importer": {
2501 "version": "1.0.1",
2502 "dev": true,
2503 "license": "Apache-2.0",
2504 "engines": {
2505 "node": ">=12.22"
2506 },
2507 "funding": {
2508 "type": "github",
2509 "url": "https://github.com/sponsors/nzakas"
2510 }
2511 },
2512 "node_modules/@humanwhocodes/retry": {
2513 "version": "0.4.1",
2514 "dev": true,
2515 "license": "Apache-2.0",
2516 "engines": {
2517 "node": ">=18.18"
2518 },
2519 "funding": {
2520 "type": "github",
2521 "url": "https://github.com/sponsors/nzakas"
2522 }
2523 },
2524 "node_modules/@isaacs/cliui": {
2525 "version": "8.0.2",
2526 "dev": true,
2527 "license": "ISC",
2528 "dependencies": {
2529 "string-width": "^5.1.2",
2530 "string-width-cjs": "npm:string-width@^4.2.0",
2531 "strip-ansi": "^7.0.1",
2532 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
2533 "wrap-ansi": "^8.1.0",
2534 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
2535 },
2536 "engines": {
2537 "node": ">=12"
2538 }
2539 },
2540 "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
2541 "version": "6.1.0",
2542 "dev": true,
2543 "license": "MIT",
2544 "engines": {
2545 "node": ">=12"
2546 },
2547 "funding": {
2548 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
2549 }
2550 },
2551 "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
2552 "version": "7.1.0",
2553 "dev": true,
2554 "license": "MIT",
2555 "dependencies": {
2556 "ansi-regex": "^6.0.1"
2557 },
2558 "engines": {
2559 "node": ">=12"
2560 },
2561 "funding": {
2562 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
2563 }
2564 },
2565 "node_modules/@istanbuljs/schema": {
2566 "version": "0.1.3",
2567 "dev": true,
2568 "license": "MIT",
2569 "engines": {
2570 "node": ">=8"
2571 }
2572 },
2573 "node_modules/@jridgewell/gen-mapping": {
2574 "version": "0.3.8",
2575 "dev": true,
2576 "license": "MIT",
2577 "dependencies": {
2578 "@jridgewell/set-array": "^1.2.1",
2579 "@jridgewell/sourcemap-codec": "^1.4.10",
2580 "@jridgewell/trace-mapping": "^0.3.24"
2581 },
2582 "engines": {
2583 "node": ">=6.0.0"
2584 }
2585 },
2586 "node_modules/@jridgewell/resolve-uri": {
2587 "version": "3.1.1",
2588 "dev": true,
2589 "license": "MIT",
2590 "engines": {
2591 "node": ">=6.0.0"
2592 }
2593 },
2594 "node_modules/@jridgewell/set-array": {
2595 "version": "1.2.1",
2596 "dev": true,
2597 "license": "MIT",
2598 "engines": {
2599 "node": ">=6.0.0"
2600 }
2601 },
2602 "node_modules/@jridgewell/sourcemap-codec": {
2603 "version": "1.5.0",
2604 "dev": true,
2605 "license": "MIT"
2606 },
2607 "node_modules/@jridgewell/trace-mapping": {
2608 "version": "0.3.25",
2609 "dev": true,
2610 "license": "MIT",
2611 "dependencies": {
2612 "@jridgewell/resolve-uri": "^3.1.0",
2613 "@jridgewell/sourcemap-codec": "^1.4.14"
2614 }
2615 },
2616 "node_modules/@kessler/tableify": {
2617 "version": "1.0.2",
2618 "dev": true,
2619 "license": "MIT"
2620 },
2621 "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": {
2622 "version": "5.1.1-v1",
2623 "dev": true,
2624 "license": "MIT",
2625 "dependencies": {
2626 "eslint-scope": "5.1.1"
2627 }
2628 },
2629 "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": {
2630 "version": "5.1.1",
2631 "dev": true,
2632 "license": "BSD-2-Clause",
2633 "dependencies": {
2634 "esrecurse": "^4.3.0",
2635 "estraverse": "^4.1.1"
2636 },
2637 "engines": {
2638 "node": ">=8.0.0"
2639 }
2640 },
2641 "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": {
2642 "version": "4.3.0",
2643 "dev": true,
2644 "license": "BSD-2-Clause",
2645 "engines": {
2646 "node": ">=4.0"
2647 }
2648 },
2649 "node_modules/@nodelib/fs.scandir": {
2650 "version": "2.1.5",
2651 "dev": true,
2652 "license": "MIT",
2653 "dependencies": {
2654 "@nodelib/fs.stat": "2.0.5",
2655 "run-parallel": "^1.1.9"
2656 },
2657 "engines": {
2658 "node": ">= 8"
2659 }
2660 },
2661 "node_modules/@nodelib/fs.stat": {
2662 "version": "2.0.5",
2663 "dev": true,
2664 "license": "MIT",
2665 "engines": {
2666 "node": ">= 8"
2667 }
2668 },
2669 "node_modules/@nodelib/fs.walk": {
2670 "version": "1.2.8",
2671 "dev": true,
2672 "license": "MIT",
2673 "dependencies": {
2674 "@nodelib/fs.scandir": "2.1.5",
2675 "fastq": "^1.6.0"
2676 },
2677 "engines": {
2678 "node": ">= 8"
2679 }
2680 },
2681 "node_modules/@pkgjs/parseargs": {
2682 "version": "0.11.0",
2683 "dev": true,
2684 "license": "MIT",
2685 "optional": true,
2686 "engines": {
2687 "node": ">=14"
2688 }
2689 },
2690 "node_modules/@pkgr/core": {
2691 "version": "0.1.1",
2692 "dev": true,
2693 "license": "MIT",
2694 "engines": {
2695 "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
2696 },
2697 "funding": {
2698 "url": "https://opencollective.com/unts"
2699 }
2700 },
2701 "node_modules/@playwright/test": {
2702 "version": "1.49.1",
2703 "dev": true,
2704 "license": "Apache-2.0",
2705 "dependencies": {
2706 "playwright": "1.49.1"
2707 },
2708 "bin": {
2709 "playwright": "cli.js"
2710 },
2711 "engines": {
2712 "node": ">=18"
2713 }
2714 },
2715 "node_modules/@resvg/resvg-wasm": {
2716 "version": "2.6.2",
2717 "license": "MPL-2.0",
2718 "engines": {
2719 "node": ">= 10"
2720 }
2721 },
2722 "node_modules/@rollup/rollup-android-arm-eabi": {
2723 "version": "4.37.0",
2724 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.37.0.tgz",
2725 "integrity": "sha512-l7StVw6WAa8l3vA1ov80jyetOAEo1FtHvZDbzXDO/02Sq/QVvqlHkYoFwDJPIMj0GKiistsBudfx5tGFnwYWDQ==",
2726 "cpu": [
2727 "arm"
2728 ],
2729 "dev": true,
2730 "optional": true,
2731 "os": [
2732 "android"
2733 ]
2734 },
2735 "node_modules/@rollup/rollup-android-arm64": {
2736 "version": "4.37.0",
2737 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.37.0.tgz",
2738 "integrity": "sha512-6U3SlVyMxezt8Y+/iEBcbp945uZjJwjZimu76xoG7tO1av9VO691z8PkhzQ85ith2I8R2RddEPeSfcbyPfD4hA==",
2739 "cpu": [
2740 "arm64"
2741 ],
2742 "dev": true,
2743 "optional": true,
2744 "os": [
2745 "android"
2746 ]
2747 },
2748 "node_modules/@rollup/rollup-darwin-arm64": {
2749 "version": "4.37.0",
2750 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.37.0.tgz",
2751 "integrity": "sha512-+iTQ5YHuGmPt10NTzEyMPbayiNTcOZDWsbxZYR1ZnmLnZxG17ivrPSWFO9j6GalY0+gV3Jtwrrs12DBscxnlYA==",
2752 "cpu": [
2753 "arm64"
2754 ],
2755 "dev": true,
2756 "optional": true,
2757 "os": [
2758 "darwin"
2759 ]
2760 },
2761 "node_modules/@rollup/rollup-darwin-x64": {
2762 "version": "4.37.0",
2763 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.37.0.tgz",
2764 "integrity": "sha512-m8W2UbxLDcmRKVjgl5J/k4B8d7qX2EcJve3Sut7YGrQoPtCIQGPH5AMzuFvYRWZi0FVS0zEY4c8uttPfX6bwYQ==",
2765 "cpu": [
2766 "x64"
2767 ],
2768 "dev": true,
2769 "optional": true,
2770 "os": [
2771 "darwin"
2772 ]
2773 },
2774 "node_modules/@rollup/rollup-freebsd-arm64": {
2775 "version": "4.37.0",
2776 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.37.0.tgz",
2777 "integrity": "sha512-FOMXGmH15OmtQWEt174v9P1JqqhlgYge/bUjIbiVD1nI1NeJ30HYT9SJlZMqdo1uQFyt9cz748F1BHghWaDnVA==",
2778 "cpu": [
2779 "arm64"
2780 ],
2781 "dev": true,
2782 "optional": true,
2783 "os": [
2784 "freebsd"
2785 ]
2786 },
2787 "node_modules/@rollup/rollup-freebsd-x64": {
2788 "version": "4.37.0",
2789 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.37.0.tgz",
2790 "integrity": "sha512-SZMxNttjPKvV14Hjck5t70xS3l63sbVwl98g3FlVVx2YIDmfUIy29jQrsw06ewEYQ8lQSuY9mpAPlmgRD2iSsA==",
2791 "cpu": [
2792 "x64"
2793 ],
2794 "dev": true,
2795 "optional": true,
2796 "os": [
2797 "freebsd"
2798 ]
2799 },
2800 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
2801 "version": "4.37.0",
2802 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.37.0.tgz",
2803 "integrity": "sha512-hhAALKJPidCwZcj+g+iN+38SIOkhK2a9bqtJR+EtyxrKKSt1ynCBeqrQy31z0oWU6thRZzdx53hVgEbRkuI19w==",
2804 "cpu": [
2805 "arm"
2806 ],
2807 "dev": true,
2808 "optional": true,
2809 "os": [
2810 "linux"
2811 ]
2812 },
2813 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
2814 "version": "4.37.0",
2815 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.37.0.tgz",
2816 "integrity": "sha512-jUb/kmn/Gd8epbHKEqkRAxq5c2EwRt0DqhSGWjPFxLeFvldFdHQs/n8lQ9x85oAeVb6bHcS8irhTJX2FCOd8Ag==",
2817 "cpu": [
2818 "arm"
2819 ],
2820 "dev": true,
2821 "optional": true,
2822 "os": [
2823 "linux"
2824 ]
2825 },
2826 "node_modules/@rollup/rollup-linux-arm64-gnu": {
2827 "version": "4.37.0",
2828 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.37.0.tgz",
2829 "integrity": "sha512-oNrJxcQT9IcbcmKlkF+Yz2tmOxZgG9D9GRq+1OE6XCQwCVwxixYAa38Z8qqPzQvzt1FCfmrHX03E0pWoXm1DqA==",
2830 "cpu": [
2831 "arm64"
2832 ],
2833 "dev": true,
2834 "optional": true,
2835 "os": [
2836 "linux"
2837 ]
2838 },
2839 "node_modules/@rollup/rollup-linux-arm64-musl": {
2840 "version": "4.37.0",
2841 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.37.0.tgz",
2842 "integrity": "sha512-pfxLBMls+28Ey2enpX3JvjEjaJMBX5XlPCZNGxj4kdJyHduPBXtxYeb8alo0a7bqOoWZW2uKynhHxF/MWoHaGQ==",
2843 "cpu": [
2844 "arm64"
2845 ],
2846 "dev": true,
2847 "optional": true,
2848 "os": [
2849 "linux"
2850 ]
2851 },
2852 "node_modules/@rollup/rollup-linux-loongarch64-gnu": {
2853 "version": "4.37.0",
2854 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.37.0.tgz",
2855 "integrity": "sha512-yCE0NnutTC/7IGUq/PUHmoeZbIwq3KRh02e9SfFh7Vmc1Z7atuJRYWhRME5fKgT8aS20mwi1RyChA23qSyRGpA==",
2856 "cpu": [
2857 "loong64"
2858 ],
2859 "dev": true,
2860 "optional": true,
2861 "os": [
2862 "linux"
2863 ]
2864 },
2865 "node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
2866 "version": "4.37.0",
2867 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.37.0.tgz",
2868 "integrity": "sha512-NxcICptHk06E2Lh3a4Pu+2PEdZ6ahNHuK7o6Np9zcWkrBMuv21j10SQDJW3C9Yf/A/P7cutWoC/DptNLVsZ0VQ==",
2869 "cpu": [
2870 "ppc64"
2871 ],
2872 "dev": true,
2873 "optional": true,
2874 "os": [
2875 "linux"
2876 ]
2877 },
2878 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
2879 "version": "4.37.0",
2880 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.37.0.tgz",
2881 "integrity": "sha512-PpWwHMPCVpFZLTfLq7EWJWvrmEuLdGn1GMYcm5MV7PaRgwCEYJAwiN94uBuZev0/J/hFIIJCsYw4nLmXA9J7Pw==",
2882 "cpu": [
2883 "riscv64"
2884 ],
2885 "dev": true,
2886 "optional": true,
2887 "os": [
2888 "linux"
2889 ]
2890 },
2891 "node_modules/@rollup/rollup-linux-riscv64-musl": {
2892 "version": "4.37.0",
2893 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.37.0.tgz",
2894 "integrity": "sha512-DTNwl6a3CfhGTAOYZ4KtYbdS8b+275LSLqJVJIrPa5/JuIufWWZ/QFvkxp52gpmguN95eujrM68ZG+zVxa8zHA==",
2895 "cpu": [
2896 "riscv64"
2897 ],
2898 "dev": true,
2899 "optional": true,
2900 "os": [
2901 "linux"
2902 ]
2903 },
2904 "node_modules/@rollup/rollup-linux-s390x-gnu": {
2905 "version": "4.37.0",
2906 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.37.0.tgz",
2907 "integrity": "sha512-hZDDU5fgWvDdHFuExN1gBOhCuzo/8TMpidfOR+1cPZJflcEzXdCy1LjnklQdW8/Et9sryOPJAKAQRw8Jq7Tg+A==",
2908 "cpu": [
2909 "s390x"
2910 ],
2911 "dev": true,
2912 "optional": true,
2913 "os": [
2914 "linux"
2915 ]
2916 },
2917 "node_modules/@rollup/rollup-linux-x64-gnu": {
2918 "version": "4.37.0",
2919 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.37.0.tgz",
2920 "integrity": "sha512-pKivGpgJM5g8dwj0ywBwe/HeVAUSuVVJhUTa/URXjxvoyTT/AxsLTAbkHkDHG7qQxLoW2s3apEIl26uUe08LVQ==",
2921 "cpu": [
2922 "x64"
2923 ],
2924 "dev": true,
2925 "optional": true,
2926 "os": [
2927 "linux"
2928 ]
2929 },
2930 "node_modules/@rollup/rollup-linux-x64-musl": {
2931 "version": "4.37.0",
2932 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.37.0.tgz",
2933 "integrity": "sha512-E2lPrLKE8sQbY/2bEkVTGDEk4/49UYRVWgj90MY8yPjpnGBQ+Xi1Qnr7b7UIWw1NOggdFQFOLZ8+5CzCiz143w==",
2934 "cpu": [
2935 "x64"
2936 ],
2937 "dev": true,
2938 "optional": true,
2939 "os": [
2940 "linux"
2941 ]
2942 },
2943 "node_modules/@rollup/rollup-win32-arm64-msvc": {
2944 "version": "4.37.0",
2945 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.37.0.tgz",
2946 "integrity": "sha512-Jm7biMazjNzTU4PrQtr7VS8ibeys9Pn29/1bm4ph7CP2kf21950LgN+BaE2mJ1QujnvOc6p54eWWiVvn05SOBg==",
2947 "cpu": [
2948 "arm64"
2949 ],
2950 "dev": true,
2951 "optional": true,
2952 "os": [
2953 "win32"
2954 ]
2955 },
2956 "node_modules/@rollup/rollup-win32-ia32-msvc": {
2957 "version": "4.37.0",
2958 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.37.0.tgz",
2959 "integrity": "sha512-e3/1SFm1OjefWICB2Ucstg2dxYDkDTZGDYgwufcbsxTHyqQps1UQf33dFEChBNmeSsTOyrjw2JJq0zbG5GF6RA==",
2960 "cpu": [
2961 "ia32"
2962 ],
2963 "dev": true,
2964 "optional": true,
2965 "os": [
2966 "win32"
2967 ]
2968 },
2969 "node_modules/@rollup/rollup-win32-x64-msvc": {
2970 "version": "4.37.0",
2971 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.37.0.tgz",
2972 "integrity": "sha512-LWbXUBwn/bcLx2sSsqy7pK5o+Nr+VCoRoAohfJ5C/aBio9nfJmGQqHAhU6pwxV/RmyTk5AqdySma7uwWGlmeuA==",
2973 "cpu": [
2974 "x64"
2975 ],
2976 "dev": true,
2977 "optional": true,
2978 "os": [
2979 "win32"
2980 ]
2981 },
2982 "node_modules/@rtsao/scc": {
2983 "version": "1.1.0",
2984 "dev": true,
2985 "license": "MIT"
2986 },
2987 "node_modules/@sec-ant/readable-stream": {
2988 "version": "0.4.1",
2989 "dev": true,
2990 "license": "MIT"
2991 },
2992 "node_modules/@sidvind/better-ajv-errors": {
2993 "version": "4.0.0",
2994 "resolved": "https://registry.npmjs.org/@sidvind/better-ajv-errors/-/better-ajv-errors-4.0.0.tgz",
2995 "integrity": "sha512-rLZQkN6IfNwG6iqZZwqFMcs7DvQX3ZrLVhsHmSO1LUA4EZAz+VZLpTBCIOFsC5Qu3xuwzVfRMZ+1rtk/mCRRZw==",
2996 "dev": true,
2997 "dependencies": {
2998 "kleur": "^4.1.0"
2999 },
3000 "engines": {
3001 "node": ">= 18"
3002 },
3003 "peerDependencies": {
3004 "ajv": "^7.0.0 || ^8.0.0"
3005 }
3006 },
3007 "node_modules/@sindresorhus/is": {
3008 "version": "7.0.1",
3009 "dev": true,
3010 "license": "MIT",
3011 "engines": {
3012 "node": ">=18"
3013 },
3014 "funding": {
3015 "url": "https://github.com/sindresorhus/is?sponsor=1"
3016 }
3017 },
3018 "node_modules/@stylistic/eslint-plugin": {
3019 "version": "2.12.1",
3020 "dev": true,
3021 "license": "MIT",
3022 "dependencies": {
3023 "@typescript-eslint/utils": "^8.13.0",
3024 "eslint-visitor-keys": "^4.2.0",
3025 "espree": "^10.3.0",
3026 "estraverse": "^5.3.0",
3027 "picomatch": "^4.0.2"
3028 },
3029 "engines": {
3030 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3031 },
3032 "peerDependencies": {
3033 "eslint": ">=8.40.0"
3034 }
3035 },
3036 "node_modules/@stylistic/eslint-plugin/node_modules/eslint-visitor-keys": {
3037 "version": "4.2.0",
3038 "dev": true,
3039 "license": "Apache-2.0",
3040 "engines": {
3041 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3042 },
3043 "funding": {
3044 "url": "https://opencollective.com/eslint"
3045 }
3046 },
3047 "node_modules/@stylistic/eslint-plugin/node_modules/espree": {
3048 "version": "10.3.0",
3049 "dev": true,
3050 "license": "BSD-2-Clause",
3051 "dependencies": {
3052 "acorn": "^8.14.0",
3053 "acorn-jsx": "^5.3.2",
3054 "eslint-visitor-keys": "^4.2.0"
3055 },
3056 "engines": {
3057 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3058 },
3059 "funding": {
3060 "url": "https://opencollective.com/eslint"
3061 }
3062 },
3063 "node_modules/@stylistic/eslint-plugin/node_modules/picomatch": {
3064 "version": "4.0.2",
3065 "dev": true,
3066 "license": "MIT",
3067 "engines": {
3068 "node": ">=12"
3069 },
3070 "funding": {
3071 "url": "https://github.com/sponsors/jonschlinkert"
3072 }
3073 },
3074 "node_modules/@stylistic/stylelint-plugin": {
3075 "version": "3.1.1",
3076 "dev": true,
3077 "license": "MIT",
3078 "dependencies": {
3079 "@csstools/css-parser-algorithms": "^3.0.1",
3080 "@csstools/css-tokenizer": "^3.0.1",
3081 "@csstools/media-query-list-parser": "^3.0.1",
3082 "is-plain-object": "^5.0.0",
3083 "postcss-selector-parser": "^6.1.2",
3084 "postcss-value-parser": "^4.2.0",
3085 "style-search": "^0.1.0",
3086 "stylelint": "^16.8.2"
3087 },
3088 "engines": {
3089 "node": "^18.12 || >=20.9"
3090 },
3091 "peerDependencies": {
3092 "stylelint": "^16.8.0"
3093 }
3094 },
3095 "node_modules/@szmarczak/http-timer": {
3096 "version": "5.0.1",
3097 "dev": true,
3098 "license": "MIT",
3099 "dependencies": {
3100 "defer-to-connect": "^2.0.1"
3101 },
3102 "engines": {
3103 "node": ">=14.16"
3104 }
3105 },
3106 "node_modules/@types/assert": {
3107 "version": "1.5.11",
3108 "dev": true,
3109 "license": "MIT"
3110 },
3111 "node_modules/@types/browserify": {
3112 "version": "12.0.40",
3113 "dev": true,
3114 "license": "MIT",
3115 "dependencies": {
3116 "@types/insert-module-globals": "*",
3117 "@types/node": "*"
3118 }
3119 },
3120 "node_modules/@types/chrome": {
3121 "version": "0.0.287",
3122 "dev": true,
3123 "license": "MIT",
3124 "dependencies": {
3125 "@types/filesystem": "*",
3126 "@types/har-format": "*"
3127 }
3128 },
3129 "node_modules/@types/css": {
3130 "version": "0.0.38",
3131 "dev": true,
3132 "license": "MIT"
3133 },
3134 "node_modules/@types/dom-webcodecs": {
3135 "version": "0.1.13",
3136 "dev": true,
3137 "license": "MIT"
3138 },
3139 "node_modules/@types/estree": {
3140 "version": "1.0.6",
3141 "dev": true,
3142 "license": "MIT"
3143 },
3144 "node_modules/@types/events": {
3145 "version": "3.0.3",
3146 "dev": true,
3147 "license": "MIT"
3148 },
3149 "node_modules/@types/filesystem": {
3150 "version": "0.0.35",
3151 "dev": true,
3152 "license": "MIT",
3153 "dependencies": {
3154 "@types/filewriter": "*"
3155 }
3156 },
3157 "node_modules/@types/filewriter": {
3158 "version": "0.0.32",
3159 "dev": true,
3160 "license": "MIT"
3161 },
3162 "node_modules/@types/firefox-webext-browser": {
3163 "version": "120.0.4",
3164 "dev": true,
3165 "license": "MIT"
3166 },
3167 "node_modules/@types/har-format": {
3168 "version": "1.2.15",
3169 "dev": true,
3170 "license": "MIT"
3171 },
3172 "node_modules/@types/http-cache-semantics": {
3173 "version": "4.0.4",
3174 "dev": true,
3175 "license": "MIT"
3176 },
3177 "node_modules/@types/insert-module-globals": {
3178 "version": "7.0.5",
3179 "dev": true,
3180 "license": "MIT",
3181 "dependencies": {
3182 "@types/node": "*"
3183 }
3184 },
3185 "node_modules/@types/jsdom": {
3186 "version": "21.1.7",
3187 "dev": true,
3188 "license": "MIT",
3189 "dependencies": {
3190 "@types/node": "*",
3191 "@types/tough-cookie": "*",
3192 "parse5": "^7.0.0"
3193 }
3194 },
3195 "node_modules/@types/json-schema": {
3196 "version": "7.0.15",
3197 "dev": true,
3198 "license": "MIT"
3199 },
3200 "node_modules/@types/json5": {
3201 "version": "0.0.29",
3202 "dev": true,
3203 "license": "MIT"
3204 },
3205 "node_modules/@types/node": {
3206 "version": "22.10.2",
3207 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz",
3208 "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==",
3209 "dev": true,
3210 "dependencies": {
3211 "undici-types": "~6.20.0"
3212 }
3213 },
3214 "node_modules/@types/normalize-package-data": {
3215 "version": "2.4.4",
3216 "dev": true,
3217 "license": "MIT"
3218 },
3219 "node_modules/@types/tough-cookie": {
3220 "version": "4.0.5",
3221 "dev": true,
3222 "license": "MIT"
3223 },
3224 "node_modules/@types/zip.js": {
3225 "version": "2.0.33",
3226 "dev": true,
3227 "license": "MIT"
3228 },
3229 "node_modules/@typescript-eslint/eslint-plugin": {
3230 "version": "8.18.2",
3231 "dev": true,
3232 "license": "MIT",
3233 "dependencies": {
3234 "@eslint-community/regexpp": "^4.10.0",
3235 "@typescript-eslint/scope-manager": "8.18.2",
3236 "@typescript-eslint/type-utils": "8.18.2",
3237 "@typescript-eslint/utils": "8.18.2",
3238 "@typescript-eslint/visitor-keys": "8.18.2",
3239 "graphemer": "^1.4.0",
3240 "ignore": "^5.3.1",
3241 "natural-compare": "^1.4.0",
3242 "ts-api-utils": "^1.3.0"
3243 },
3244 "engines": {
3245 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3246 },
3247 "funding": {
3248 "type": "opencollective",
3249 "url": "https://opencollective.com/typescript-eslint"
3250 },
3251 "peerDependencies": {
3252 "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0",
3253 "eslint": "^8.57.0 || ^9.0.0",
3254 "typescript": ">=4.8.4 <5.8.0"
3255 }
3256 },
3257 "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": {
3258 "version": "8.18.2",
3259 "dev": true,
3260 "license": "MIT",
3261 "dependencies": {
3262 "@typescript-eslint/types": "8.18.2",
3263 "@typescript-eslint/visitor-keys": "8.18.2"
3264 },
3265 "engines": {
3266 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3267 },
3268 "funding": {
3269 "type": "opencollective",
3270 "url": "https://opencollective.com/typescript-eslint"
3271 }
3272 },
3273 "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": {
3274 "version": "8.18.2",
3275 "dev": true,
3276 "license": "MIT",
3277 "engines": {
3278 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3279 },
3280 "funding": {
3281 "type": "opencollective",
3282 "url": "https://opencollective.com/typescript-eslint"
3283 }
3284 },
3285 "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": {
3286 "version": "8.18.2",
3287 "dev": true,
3288 "license": "MIT",
3289 "dependencies": {
3290 "@typescript-eslint/types": "8.18.2",
3291 "eslint-visitor-keys": "^4.2.0"
3292 },
3293 "engines": {
3294 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3295 },
3296 "funding": {
3297 "type": "opencollective",
3298 "url": "https://opencollective.com/typescript-eslint"
3299 }
3300 },
3301 "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-visitor-keys": {
3302 "version": "4.2.0",
3303 "dev": true,
3304 "license": "Apache-2.0",
3305 "engines": {
3306 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3307 },
3308 "funding": {
3309 "url": "https://opencollective.com/eslint"
3310 }
3311 },
3312 "node_modules/@typescript-eslint/parser": {
3313 "version": "8.18.2",
3314 "dev": true,
3315 "license": "MIT",
3316 "dependencies": {
3317 "@typescript-eslint/scope-manager": "8.18.2",
3318 "@typescript-eslint/types": "8.18.2",
3319 "@typescript-eslint/typescript-estree": "8.18.2",
3320 "@typescript-eslint/visitor-keys": "8.18.2",
3321 "debug": "^4.3.4"
3322 },
3323 "engines": {
3324 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3325 },
3326 "funding": {
3327 "type": "opencollective",
3328 "url": "https://opencollective.com/typescript-eslint"
3329 },
3330 "peerDependencies": {
3331 "eslint": "^8.57.0 || ^9.0.0",
3332 "typescript": ">=4.8.4 <5.8.0"
3333 }
3334 },
3335 "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": {
3336 "version": "8.18.2",
3337 "dev": true,
3338 "license": "MIT",
3339 "dependencies": {
3340 "@typescript-eslint/types": "8.18.2",
3341 "@typescript-eslint/visitor-keys": "8.18.2"
3342 },
3343 "engines": {
3344 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3345 },
3346 "funding": {
3347 "type": "opencollective",
3348 "url": "https://opencollective.com/typescript-eslint"
3349 }
3350 },
3351 "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": {
3352 "version": "8.18.2",
3353 "dev": true,
3354 "license": "MIT",
3355 "engines": {
3356 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3357 },
3358 "funding": {
3359 "type": "opencollective",
3360 "url": "https://opencollective.com/typescript-eslint"
3361 }
3362 },
3363 "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": {
3364 "version": "8.18.2",
3365 "dev": true,
3366 "license": "MIT",
3367 "dependencies": {
3368 "@typescript-eslint/types": "8.18.2",
3369 "eslint-visitor-keys": "^4.2.0"
3370 },
3371 "engines": {
3372 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3373 },
3374 "funding": {
3375 "type": "opencollective",
3376 "url": "https://opencollective.com/typescript-eslint"
3377 }
3378 },
3379 "node_modules/@typescript-eslint/parser/node_modules/eslint-visitor-keys": {
3380 "version": "4.2.0",
3381 "dev": true,
3382 "license": "Apache-2.0",
3383 "engines": {
3384 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3385 },
3386 "funding": {
3387 "url": "https://opencollective.com/eslint"
3388 }
3389 },
3390 "node_modules/@typescript-eslint/type-utils": {
3391 "version": "8.18.2",
3392 "dev": true,
3393 "license": "MIT",
3394 "dependencies": {
3395 "@typescript-eslint/typescript-estree": "8.18.2",
3396 "@typescript-eslint/utils": "8.18.2",
3397 "debug": "^4.3.4",
3398 "ts-api-utils": "^1.3.0"
3399 },
3400 "engines": {
3401 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3402 },
3403 "funding": {
3404 "type": "opencollective",
3405 "url": "https://opencollective.com/typescript-eslint"
3406 },
3407 "peerDependencies": {
3408 "eslint": "^8.57.0 || ^9.0.0",
3409 "typescript": ">=4.8.4 <5.8.0"
3410 }
3411 },
3412 "node_modules/@typescript-eslint/typescript-estree": {
3413 "version": "8.18.2",
3414 "dev": true,
3415 "license": "MIT",
3416 "dependencies": {
3417 "@typescript-eslint/types": "8.18.2",
3418 "@typescript-eslint/visitor-keys": "8.18.2",
3419 "debug": "^4.3.4",
3420 "fast-glob": "^3.3.2",
3421 "is-glob": "^4.0.3",
3422 "minimatch": "^9.0.4",
3423 "semver": "^7.6.0",
3424 "ts-api-utils": "^1.3.0"
3425 },
3426 "engines": {
3427 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3428 },
3429 "funding": {
3430 "type": "opencollective",
3431 "url": "https://opencollective.com/typescript-eslint"
3432 },
3433 "peerDependencies": {
3434 "typescript": ">=4.8.4 <5.8.0"
3435 }
3436 },
3437 "node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/types": {
3438 "version": "8.18.2",
3439 "dev": true,
3440 "license": "MIT",
3441 "engines": {
3442 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3443 },
3444 "funding": {
3445 "type": "opencollective",
3446 "url": "https://opencollective.com/typescript-eslint"
3447 }
3448 },
3449 "node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/visitor-keys": {
3450 "version": "8.18.2",
3451 "dev": true,
3452 "license": "MIT",
3453 "dependencies": {
3454 "@typescript-eslint/types": "8.18.2",
3455 "eslint-visitor-keys": "^4.2.0"
3456 },
3457 "engines": {
3458 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3459 },
3460 "funding": {
3461 "type": "opencollective",
3462 "url": "https://opencollective.com/typescript-eslint"
3463 }
3464 },
3465 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
3466 "version": "2.0.1",
3467 "dev": true,
3468 "license": "MIT",
3469 "dependencies": {
3470 "balanced-match": "^1.0.0"
3471 }
3472 },
3473 "node_modules/@typescript-eslint/typescript-estree/node_modules/eslint-visitor-keys": {
3474 "version": "4.2.0",
3475 "dev": true,
3476 "license": "Apache-2.0",
3477 "engines": {
3478 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3479 },
3480 "funding": {
3481 "url": "https://opencollective.com/eslint"
3482 }
3483 },
3484 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
3485 "version": "9.0.5",
3486 "dev": true,
3487 "license": "ISC",
3488 "dependencies": {
3489 "brace-expansion": "^2.0.1"
3490 },
3491 "engines": {
3492 "node": ">=16 || 14 >=14.17"
3493 },
3494 "funding": {
3495 "url": "https://github.com/sponsors/isaacs"
3496 }
3497 },
3498 "node_modules/@typescript-eslint/utils": {
3499 "version": "8.18.2",
3500 "dev": true,
3501 "license": "MIT",
3502 "dependencies": {
3503 "@eslint-community/eslint-utils": "^4.4.0",
3504 "@typescript-eslint/scope-manager": "8.18.2",
3505 "@typescript-eslint/types": "8.18.2",
3506 "@typescript-eslint/typescript-estree": "8.18.2"
3507 },
3508 "engines": {
3509 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3510 },
3511 "funding": {
3512 "type": "opencollective",
3513 "url": "https://opencollective.com/typescript-eslint"
3514 },
3515 "peerDependencies": {
3516 "eslint": "^8.57.0 || ^9.0.0",
3517 "typescript": ">=4.8.4 <5.8.0"
3518 }
3519 },
3520 "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": {
3521 "version": "8.18.2",
3522 "dev": true,
3523 "license": "MIT",
3524 "dependencies": {
3525 "@typescript-eslint/types": "8.18.2",
3526 "@typescript-eslint/visitor-keys": "8.18.2"
3527 },
3528 "engines": {
3529 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3530 },
3531 "funding": {
3532 "type": "opencollective",
3533 "url": "https://opencollective.com/typescript-eslint"
3534 }
3535 },
3536 "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": {
3537 "version": "8.18.2",
3538 "dev": true,
3539 "license": "MIT",
3540 "engines": {
3541 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3542 },
3543 "funding": {
3544 "type": "opencollective",
3545 "url": "https://opencollective.com/typescript-eslint"
3546 }
3547 },
3548 "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": {
3549 "version": "8.18.2",
3550 "dev": true,
3551 "license": "MIT",
3552 "dependencies": {
3553 "@typescript-eslint/types": "8.18.2",
3554 "eslint-visitor-keys": "^4.2.0"
3555 },
3556 "engines": {
3557 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3558 },
3559 "funding": {
3560 "type": "opencollective",
3561 "url": "https://opencollective.com/typescript-eslint"
3562 }
3563 },
3564 "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": {
3565 "version": "4.2.0",
3566 "dev": true,
3567 "license": "Apache-2.0",
3568 "engines": {
3569 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3570 },
3571 "funding": {
3572 "url": "https://opencollective.com/eslint"
3573 }
3574 },
3575 "node_modules/@vitest/coverage-v8": {
3576 "version": "3.0.9",
3577 "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-3.0.9.tgz",
3578 "integrity": "sha512-15OACZcBtQ34keIEn19JYTVuMFTlFrClclwWjHo/IRPg/8ELpkgNTl0o7WLP9WO9XGH6+tip9CPYtEOrIDJvBA==",
3579 "dev": true,
3580 "dependencies": {
3581 "@ampproject/remapping": "^2.3.0",
3582 "@bcoe/v8-coverage": "^1.0.2",
3583 "debug": "^4.4.0",
3584 "istanbul-lib-coverage": "^3.2.2",
3585 "istanbul-lib-report": "^3.0.1",
3586 "istanbul-lib-source-maps": "^5.0.6",
3587 "istanbul-reports": "^3.1.7",
3588 "magic-string": "^0.30.17",
3589 "magicast": "^0.3.5",
3590 "std-env": "^3.8.0",
3591 "test-exclude": "^7.0.1",
3592 "tinyrainbow": "^2.0.0"
3593 },
3594 "funding": {
3595 "url": "https://opencollective.com/vitest"
3596 },
3597 "peerDependencies": {
3598 "@vitest/browser": "3.0.9",
3599 "vitest": "3.0.9"
3600 },
3601 "peerDependenciesMeta": {
3602 "@vitest/browser": {
3603 "optional": true
3604 }
3605 }
3606 },
3607 "node_modules/@vitest/eslint-plugin": {
3608 "version": "1.1.21",
3609 "dev": true,
3610 "license": "MIT",
3611 "peerDependencies": {
3612 "@typescript-eslint/utils": ">= 8.0",
3613 "eslint": ">= 8.57.0",
3614 "typescript": ">= 5.0.0",
3615 "vitest": "*"
3616 },
3617 "peerDependenciesMeta": {
3618 "typescript": {
3619 "optional": true
3620 },
3621 "vitest": {
3622 "optional": true
3623 }
3624 }
3625 },
3626 "node_modules/@vitest/expect": {
3627 "version": "3.0.9",
3628 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.0.9.tgz",
3629 "integrity": "sha512-5eCqRItYgIML7NNVgJj6TVCmdzE7ZVgJhruW0ziSQV4V7PvLkDL1bBkBdcTs/VuIz0IxPb5da1IDSqc1TR9eig==",
3630 "dev": true,
3631 "dependencies": {
3632 "@vitest/spy": "3.0.9",
3633 "@vitest/utils": "3.0.9",
3634 "chai": "^5.2.0",
3635 "tinyrainbow": "^2.0.0"
3636 },
3637 "funding": {
3638 "url": "https://opencollective.com/vitest"
3639 }
3640 },
3641 "node_modules/@vitest/mocker": {
3642 "version": "3.0.9",
3643 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.0.9.tgz",
3644 "integrity": "sha512-ryERPIBOnvevAkTq+L1lD+DTFBRcjueL9lOUfXsLfwP92h4e+Heb+PjiqS3/OURWPtywfafK0kj++yDFjWUmrA==",
3645 "dev": true,
3646 "dependencies": {
3647 "@vitest/spy": "3.0.9",
3648 "estree-walker": "^3.0.3",
3649 "magic-string": "^0.30.17"
3650 },
3651 "funding": {
3652 "url": "https://opencollective.com/vitest"
3653 },
3654 "peerDependencies": {
3655 "msw": "^2.4.9",
3656 "vite": "^5.0.0 || ^6.0.0"
3657 },
3658 "peerDependenciesMeta": {
3659 "msw": {
3660 "optional": true
3661 },
3662 "vite": {
3663 "optional": true
3664 }
3665 }
3666 },
3667 "node_modules/@vitest/pretty-format": {
3668 "version": "3.0.9",
3669 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.0.9.tgz",
3670 "integrity": "sha512-OW9F8t2J3AwFEwENg3yMyKWweF7oRJlMyHOMIhO5F3n0+cgQAJZBjNgrF8dLwFTEXl5jUqBLXd9QyyKv8zEcmA==",
3671 "dev": true,
3672 "dependencies": {
3673 "tinyrainbow": "^2.0.0"
3674 },
3675 "funding": {
3676 "url": "https://opencollective.com/vitest"
3677 }
3678 },
3679 "node_modules/@vitest/runner": {
3680 "version": "3.0.9",
3681 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.0.9.tgz",
3682 "integrity": "sha512-NX9oUXgF9HPfJSwl8tUZCMP1oGx2+Sf+ru6d05QjzQz4OwWg0psEzwY6VexP2tTHWdOkhKHUIZH+fS6nA7jfOw==",
3683 "dev": true,
3684 "dependencies": {
3685 "@vitest/utils": "3.0.9",
3686 "pathe": "^2.0.3"
3687 },
3688 "funding": {
3689 "url": "https://opencollective.com/vitest"
3690 }
3691 },
3692 "node_modules/@vitest/snapshot": {
3693 "version": "3.0.9",
3694 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.0.9.tgz",
3695 "integrity": "sha512-AiLUiuZ0FuA+/8i19mTYd+re5jqjEc2jZbgJ2up0VY0Ddyyxg/uUtBDpIFAy4uzKaQxOW8gMgBdAJJ2ydhu39A==",
3696 "dev": true,
3697 "dependencies": {
3698 "@vitest/pretty-format": "3.0.9",
3699 "magic-string": "^0.30.17",
3700 "pathe": "^2.0.3"
3701 },
3702 "funding": {
3703 "url": "https://opencollective.com/vitest"
3704 }
3705 },
3706 "node_modules/@vitest/spy": {
3707 "version": "3.0.9",
3708 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.0.9.tgz",
3709 "integrity": "sha512-/CcK2UDl0aQ2wtkp3YVWldrpLRNCfVcIOFGlVGKO4R5eajsH393Z1yiXLVQ7vWsj26JOEjeZI0x5sm5P4OGUNQ==",
3710 "dev": true,
3711 "dependencies": {
3712 "tinyspy": "^3.0.2"
3713 },
3714 "funding": {
3715 "url": "https://opencollective.com/vitest"
3716 }
3717 },
3718 "node_modules/@vitest/utils": {
3719 "version": "3.0.9",
3720 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.0.9.tgz",
3721 "integrity": "sha512-ilHM5fHhZ89MCp5aAaM9uhfl1c2JdxVxl3McqsdVyVNN6JffnEen8UMCdRTzOhGXNQGo5GNL9QugHrz727Wnng==",
3722 "dev": true,
3723 "dependencies": {
3724 "@vitest/pretty-format": "3.0.9",
3725 "loupe": "^3.1.3",
3726 "tinyrainbow": "^2.0.0"
3727 },
3728 "funding": {
3729 "url": "https://opencollective.com/vitest"
3730 }
3731 },
3732 "node_modules/@zip.js/zip.js": {
3733 "version": "2.7.54",
3734 "license": "BSD-3-Clause",
3735 "engines": {
3736 "bun": ">=0.7.0",
3737 "deno": ">=1.0.0",
3738 "node": ">=16.5.0"
3739 }
3740 },
3741 "node_modules/acorn": {
3742 "version": "8.14.0",
3743 "dev": true,
3744 "license": "MIT",
3745 "bin": {
3746 "acorn": "bin/acorn"
3747 },
3748 "engines": {
3749 "node": ">=0.4.0"
3750 }
3751 },
3752 "node_modules/acorn-jsx": {
3753 "version": "5.3.2",
3754 "dev": true,
3755 "license": "MIT",
3756 "peerDependencies": {
3757 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
3758 }
3759 },
3760 "node_modules/agent-base": {
3761 "version": "7.1.3",
3762 "dev": true,
3763 "license": "MIT",
3764 "engines": {
3765 "node": ">= 14"
3766 }
3767 },
3768 "node_modules/ajv": {
3769 "version": "8.17.1",
3770 "dev": true,
3771 "license": "MIT",
3772 "dependencies": {
3773 "fast-deep-equal": "^3.1.3",
3774 "fast-uri": "^3.0.1",
3775 "json-schema-traverse": "^1.0.0",
3776 "require-from-string": "^2.0.2"
3777 },
3778 "funding": {
3779 "type": "github",
3780 "url": "https://github.com/sponsors/epoberezkin"
3781 }
3782 },
3783 "node_modules/ansi-escapes": {
3784 "version": "7.0.0",
3785 "dev": true,
3786 "license": "MIT",
3787 "dependencies": {
3788 "environment": "^1.0.0"
3789 },
3790 "engines": {
3791 "node": ">=18"
3792 },
3793 "funding": {
3794 "url": "https://github.com/sponsors/sindresorhus"
3795 }
3796 },
3797 "node_modules/ansi-regex": {
3798 "version": "5.0.1",
3799 "dev": true,
3800 "license": "MIT",
3801 "engines": {
3802 "node": ">=8"
3803 }
3804 },
3805 "node_modules/ansi-styles": {
3806 "version": "4.3.0",
3807 "dev": true,
3808 "license": "MIT",
3809 "dependencies": {
3810 "color-convert": "^2.0.1"
3811 },
3812 "engines": {
3813 "node": ">=8"
3814 },
3815 "funding": {
3816 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3817 }
3818 },
3819 "node_modules/are-docs-informative": {
3820 "version": "0.0.2",
3821 "dev": true,
3822 "license": "MIT",
3823 "engines": {
3824 "node": ">=14"
3825 }
3826 },
3827 "node_modules/argparse": {
3828 "version": "2.0.1",
3829 "dev": true,
3830 "license": "Python-2.0"
3831 },
3832 "node_modules/array-buffer-byte-length": {
3833 "version": "1.0.2",
3834 "dev": true,
3835 "license": "MIT",
3836 "dependencies": {
3837 "call-bound": "^1.0.3",
3838 "is-array-buffer": "^3.0.5"
3839 },
3840 "engines": {
3841 "node": ">= 0.4"
3842 },
3843 "funding": {
3844 "url": "https://github.com/sponsors/ljharb"
3845 }
3846 },
3847 "node_modules/array-includes": {
3848 "version": "3.1.8",
3849 "dev": true,
3850 "license": "MIT",
3851 "dependencies": {
3852 "call-bind": "^1.0.7",
3853 "define-properties": "^1.2.1",
3854 "es-abstract": "^1.23.2",
3855 "es-object-atoms": "^1.0.0",
3856 "get-intrinsic": "^1.2.4",
3857 "is-string": "^1.0.7"
3858 },
3859 "engines": {
3860 "node": ">= 0.4"
3861 },
3862 "funding": {
3863 "url": "https://github.com/sponsors/ljharb"
3864 }
3865 },
3866 "node_modules/array-union": {
3867 "version": "2.1.0",
3868 "dev": true,
3869 "license": "MIT",
3870 "engines": {
3871 "node": ">=8"
3872 }
3873 },
3874 "node_modules/array.prototype.findlastindex": {
3875 "version": "1.2.5",
3876 "dev": true,
3877 "license": "MIT",
3878 "dependencies": {
3879 "call-bind": "^1.0.7",
3880 "define-properties": "^1.2.1",
3881 "es-abstract": "^1.23.2",
3882 "es-errors": "^1.3.0",
3883 "es-object-atoms": "^1.0.0",
3884 "es-shim-unscopables": "^1.0.2"
3885 },
3886 "engines": {
3887 "node": ">= 0.4"
3888 },
3889 "funding": {
3890 "url": "https://github.com/sponsors/ljharb"
3891 }
3892 },
3893 "node_modules/array.prototype.flat": {
3894 "version": "1.3.2",
3895 "dev": true,
3896 "license": "MIT",
3897 "dependencies": {
3898 "call-bind": "^1.0.2",
3899 "define-properties": "^1.2.0",
3900 "es-abstract": "^1.22.1",
3901 "es-shim-unscopables": "^1.0.0"
3902 },
3903 "engines": {
3904 "node": ">= 0.4"
3905 },
3906 "funding": {
3907 "url": "https://github.com/sponsors/ljharb"
3908 }
3909 },
3910 "node_modules/array.prototype.flatmap": {
3911 "version": "1.3.2",
3912 "dev": true,
3913 "license": "MIT",
3914 "dependencies": {
3915 "call-bind": "^1.0.2",
3916 "define-properties": "^1.2.0",
3917 "es-abstract": "^1.22.1",
3918 "es-shim-unscopables": "^1.0.0"
3919 },
3920 "engines": {
3921 "node": ">= 0.4"
3922 },
3923 "funding": {
3924 "url": "https://github.com/sponsors/ljharb"
3925 }
3926 },
3927 "node_modules/arraybuffer.prototype.slice": {
3928 "version": "1.0.4",
3929 "dev": true,
3930 "license": "MIT",
3931 "dependencies": {
3932 "array-buffer-byte-length": "^1.0.1",
3933 "call-bind": "^1.0.8",
3934 "define-properties": "^1.2.1",
3935 "es-abstract": "^1.23.5",
3936 "es-errors": "^1.3.0",
3937 "get-intrinsic": "^1.2.6",
3938 "is-array-buffer": "^3.0.4"
3939 },
3940 "engines": {
3941 "node": ">= 0.4"
3942 },
3943 "funding": {
3944 "url": "https://github.com/sponsors/ljharb"
3945 }
3946 },
3947 "node_modules/assertion-error": {
3948 "version": "2.0.1",
3949 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
3950 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
3951 "dev": true,
3952 "engines": {
3953 "node": ">=12"
3954 }
3955 },
3956 "node_modules/astral-regex": {
3957 "version": "2.0.0",
3958 "dev": true,
3959 "license": "MIT",
3960 "engines": {
3961 "node": ">=8"
3962 }
3963 },
3964 "node_modules/asynckit": {
3965 "version": "0.4.0",
3966 "dev": true,
3967 "license": "MIT"
3968 },
3969 "node_modules/atob": {
3970 "version": "2.1.2",
3971 "dev": true,
3972 "license": "(MIT OR Apache-2.0)",
3973 "bin": {
3974 "atob": "bin/atob.js"
3975 },
3976 "engines": {
3977 "node": ">= 4.5.0"
3978 }
3979 },
3980 "node_modules/available-typed-arrays": {
3981 "version": "1.0.7",
3982 "dev": true,
3983 "license": "MIT",
3984 "dependencies": {
3985 "possible-typed-array-names": "^1.0.0"
3986 },
3987 "engines": {
3988 "node": ">= 0.4"
3989 },
3990 "funding": {
3991 "url": "https://github.com/sponsors/ljharb"
3992 }
3993 },
3994 "node_modules/axios": {
3995 "version": "1.8.4",
3996 "resolved": "https://registry.npmjs.org/axios/-/axios-1.8.4.tgz",
3997 "integrity": "sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==",
3998 "dev": true,
3999 "dependencies": {
4000 "follow-redirects": "^1.15.6",
4001 "form-data": "^4.0.0",
4002 "proxy-from-env": "^1.1.0"
4003 }
4004 },
4005 "node_modules/babel-plugin-polyfill-corejs2": {
4006 "version": "0.4.12",
4007 "dev": true,
4008 "license": "MIT",
4009 "dependencies": {
4010 "@babel/compat-data": "^7.22.6",
4011 "@babel/helper-define-polyfill-provider": "^0.6.3",
4012 "semver": "^6.3.1"
4013 },
4014 "peerDependencies": {
4015 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
4016 }
4017 },
4018 "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
4019 "version": "6.3.1",
4020 "dev": true,
4021 "license": "ISC",
4022 "bin": {
4023 "semver": "bin/semver.js"
4024 }
4025 },
4026 "node_modules/babel-plugin-polyfill-corejs3": {
4027 "version": "0.10.6",
4028 "dev": true,
4029 "license": "MIT",
4030 "dependencies": {
4031 "@babel/helper-define-polyfill-provider": "^0.6.2",
4032 "core-js-compat": "^3.38.0"
4033 },
4034 "peerDependencies": {
4035 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
4036 }
4037 },
4038 "node_modules/babel-plugin-polyfill-regenerator": {
4039 "version": "0.6.3",
4040 "dev": true,
4041 "license": "MIT",
4042 "dependencies": {
4043 "@babel/helper-define-polyfill-provider": "^0.6.3"
4044 },
4045 "peerDependencies": {
4046 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
4047 }
4048 },
4049 "node_modules/balanced-match": {
4050 "version": "1.0.2",
4051 "dev": true,
4052 "license": "MIT"
4053 },
4054 "node_modules/boolbase": {
4055 "version": "1.0.0",
4056 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
4057 "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
4058 "license": "ISC"
4059 },
4060 "node_modules/brace-expansion": {
4061 "version": "1.1.11",
4062 "dev": true,
4063 "license": "MIT",
4064 "dependencies": {
4065 "balanced-match": "^1.0.0",
4066 "concat-map": "0.0.1"
4067 }
4068 },
4069 "node_modules/braces": {
4070 "version": "3.0.3",
4071 "dev": true,
4072 "license": "MIT",
4073 "dependencies": {
4074 "fill-range": "^7.1.1"
4075 },
4076 "engines": {
4077 "node": ">=8"
4078 }
4079 },
4080 "node_modules/browserslist": {
4081 "version": "4.24.3",
4082 "dev": true,
4083 "funding": [
4084 {
4085 "type": "opencollective",
4086 "url": "https://opencollective.com/browserslist"
4087 },
4088 {
4089 "type": "tidelift",
4090 "url": "https://tidelift.com/funding/github/npm/browserslist"
4091 },
4092 {
4093 "type": "github",
4094 "url": "https://github.com/sponsors/ai"
4095 }
4096 ],
4097 "license": "MIT",
4098 "dependencies": {
4099 "caniuse-lite": "^1.0.30001688",
4100 "electron-to-chromium": "^1.5.73",
4101 "node-releases": "^2.0.19",
4102 "update-browserslist-db": "^1.1.1"
4103 },
4104 "bin": {
4105 "browserslist": "cli.js"
4106 },
4107 "engines": {
4108 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
4109 }
4110 },
4111 "node_modules/builtin-modules": {
4112 "version": "3.3.0",
4113 "dev": true,
4114 "license": "MIT",
4115 "engines": {
4116 "node": ">=6"
4117 },
4118 "funding": {
4119 "url": "https://github.com/sponsors/sindresorhus"
4120 }
4121 },
4122 "node_modules/bytes": {
4123 "version": "3.1.2",
4124 "dev": true,
4125 "license": "MIT",
4126 "engines": {
4127 "node": ">= 0.8"
4128 }
4129 },
4130 "node_modules/cac": {
4131 "version": "6.7.14",
4132 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
4133 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
4134 "dev": true,
4135 "engines": {
4136 "node": ">=8"
4137 }
4138 },
4139 "node_modules/cacheable-lookup": {
4140 "version": "7.0.0",
4141 "dev": true,
4142 "license": "MIT",
4143 "engines": {
4144 "node": ">=14.16"
4145 }
4146 },
4147 "node_modules/cacheable-request": {
4148 "version": "12.0.1",
4149 "dev": true,
4150 "license": "MIT",
4151 "dependencies": {
4152 "@types/http-cache-semantics": "^4.0.4",
4153 "get-stream": "^9.0.1",
4154 "http-cache-semantics": "^4.1.1",
4155 "keyv": "^4.5.4",
4156 "mimic-response": "^4.0.0",
4157 "normalize-url": "^8.0.1",
4158 "responselike": "^3.0.0"
4159 },
4160 "engines": {
4161 "node": ">=18"
4162 }
4163 },
4164 "node_modules/call-bind": {
4165 "version": "1.0.8",
4166 "dev": true,
4167 "license": "MIT",
4168 "dependencies": {
4169 "call-bind-apply-helpers": "^1.0.0",
4170 "es-define-property": "^1.0.0",
4171 "get-intrinsic": "^1.2.4",
4172 "set-function-length": "^1.2.2"
4173 },
4174 "engines": {
4175 "node": ">= 0.4"
4176 },
4177 "funding": {
4178 "url": "https://github.com/sponsors/ljharb"
4179 }
4180 },
4181 "node_modules/call-bind-apply-helpers": {
4182 "version": "1.0.1",
4183 "dev": true,
4184 "license": "MIT",
4185 "dependencies": {
4186 "es-errors": "^1.3.0",
4187 "function-bind": "^1.1.2"
4188 },
4189 "engines": {
4190 "node": ">= 0.4"
4191 }
4192 },
4193 "node_modules/call-bound": {
4194 "version": "1.0.3",
4195 "dev": true,
4196 "license": "MIT",
4197 "dependencies": {
4198 "call-bind-apply-helpers": "^1.0.1",
4199 "get-intrinsic": "^1.2.6"
4200 },
4201 "engines": {
4202 "node": ">= 0.4"
4203 },
4204 "funding": {
4205 "url": "https://github.com/sponsors/ljharb"
4206 }
4207 },
4208 "node_modules/callsites": {
4209 "version": "3.1.0",
4210 "dev": true,
4211 "license": "MIT",
4212 "engines": {
4213 "node": ">=6"
4214 }
4215 },
4216 "node_modules/caniuse-lite": {
4217 "version": "1.0.30001690",
4218 "dev": true,
4219 "funding": [
4220 {
4221 "type": "opencollective",
4222 "url": "https://opencollective.com/browserslist"
4223 },
4224 {
4225 "type": "tidelift",
4226 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
4227 },
4228 {
4229 "type": "github",
4230 "url": "https://github.com/sponsors/ai"
4231 }
4232 ],
4233 "license": "CC-BY-4.0"
4234 },
4235 "node_modules/chai": {
4236 "version": "5.2.0",
4237 "resolved": "https://registry.npmjs.org/chai/-/chai-5.2.0.tgz",
4238 "integrity": "sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==",
4239 "dev": true,
4240 "dependencies": {
4241 "assertion-error": "^2.0.1",
4242 "check-error": "^2.1.1",
4243 "deep-eql": "^5.0.1",
4244 "loupe": "^3.1.0",
4245 "pathval": "^2.0.0"
4246 },
4247 "engines": {
4248 "node": ">=12"
4249 }
4250 },
4251 "node_modules/chalk": {
4252 "version": "4.1.2",
4253 "dev": true,
4254 "license": "MIT",
4255 "dependencies": {
4256 "ansi-styles": "^4.1.0",
4257 "supports-color": "^7.1.0"
4258 },
4259 "engines": {
4260 "node": ">=10"
4261 },
4262 "funding": {
4263 "url": "https://github.com/chalk/chalk?sponsor=1"
4264 }
4265 },
4266 "node_modules/check-error": {
4267 "version": "2.1.1",
4268 "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz",
4269 "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==",
4270 "dev": true,
4271 "engines": {
4272 "node": ">= 16"
4273 }
4274 },
4275 "node_modules/ci-info": {
4276 "version": "4.0.0",
4277 "dev": true,
4278 "funding": [
4279 {
4280 "type": "github",
4281 "url": "https://github.com/sponsors/sibiraj-s"
4282 }
4283 ],
4284 "license": "MIT",
4285 "engines": {
4286 "node": ">=8"
4287 }
4288 },
4289 "node_modules/clean-regexp": {
4290 "version": "1.0.0",
4291 "dev": true,
4292 "license": "MIT",
4293 "dependencies": {
4294 "escape-string-regexp": "^1.0.5"
4295 },
4296 "engines": {
4297 "node": ">=4"
4298 }
4299 },
4300 "node_modules/clean-regexp/node_modules/escape-string-regexp": {
4301 "version": "1.0.5",
4302 "dev": true,
4303 "license": "MIT",
4304 "engines": {
4305 "node": ">=0.8.0"
4306 }
4307 },
4308 "node_modules/cli-cursor": {
4309 "version": "5.0.0",
4310 "dev": true,
4311 "license": "MIT",
4312 "dependencies": {
4313 "restore-cursor": "^5.0.0"
4314 },
4315 "engines": {
4316 "node": ">=18"
4317 },
4318 "funding": {
4319 "url": "https://github.com/sponsors/sindresorhus"
4320 }
4321 },
4322 "node_modules/cli-truncate": {
4323 "version": "4.0.0",
4324 "dev": true,
4325 "license": "MIT",
4326 "dependencies": {
4327 "slice-ansi": "^5.0.0",
4328 "string-width": "^7.0.0"
4329 },
4330 "engines": {
4331 "node": ">=18"
4332 },
4333 "funding": {
4334 "url": "https://github.com/sponsors/sindresorhus"
4335 }
4336 },
4337 "node_modules/cli-truncate/node_modules/ansi-regex": {
4338 "version": "6.1.0",
4339 "dev": true,
4340 "license": "MIT",
4341 "engines": {
4342 "node": ">=12"
4343 },
4344 "funding": {
4345 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
4346 }
4347 },
4348 "node_modules/cli-truncate/node_modules/emoji-regex": {
4349 "version": "10.4.0",
4350 "dev": true,
4351 "license": "MIT"
4352 },
4353 "node_modules/cli-truncate/node_modules/string-width": {
4354 "version": "7.2.0",
4355 "dev": true,
4356 "license": "MIT",
4357 "dependencies": {
4358 "emoji-regex": "^10.3.0",
4359 "get-east-asian-width": "^1.0.0",
4360 "strip-ansi": "^7.1.0"
4361 },
4362 "engines": {
4363 "node": ">=18"
4364 },
4365 "funding": {
4366 "url": "https://github.com/sponsors/sindresorhus"
4367 }
4368 },
4369 "node_modules/cli-truncate/node_modules/strip-ansi": {
4370 "version": "7.1.0",
4371 "dev": true,
4372 "license": "MIT",
4373 "dependencies": {
4374 "ansi-regex": "^6.0.1"
4375 },
4376 "engines": {
4377 "node": ">=12"
4378 },
4379 "funding": {
4380 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
4381 }
4382 },
4383 "node_modules/color-convert": {
4384 "version": "2.0.1",
4385 "dev": true,
4386 "license": "MIT",
4387 "dependencies": {
4388 "color-name": "~1.1.4"
4389 },
4390 "engines": {
4391 "node": ">=7.0.0"
4392 }
4393 },
4394 "node_modules/color-name": {
4395 "version": "1.1.4",
4396 "dev": true,
4397 "license": "MIT"
4398 },
4399 "node_modules/colord": {
4400 "version": "2.9.3",
4401 "dev": true,
4402 "license": "MIT"
4403 },
4404 "node_modules/colorette": {
4405 "version": "2.0.20",
4406 "dev": true,
4407 "license": "MIT"
4408 },
4409 "node_modules/combined-stream": {
4410 "version": "1.0.8",
4411 "dev": true,
4412 "license": "MIT",
4413 "dependencies": {
4414 "delayed-stream": "~1.0.0"
4415 },
4416 "engines": {
4417 "node": ">= 0.8"
4418 }
4419 },
4420 "node_modules/commander": {
4421 "version": "12.1.0",
4422 "dev": true,
4423 "license": "MIT",
4424 "engines": {
4425 "node": ">=18"
4426 }
4427 },
4428 "node_modules/comment-parser": {
4429 "version": "1.4.1",
4430 "dev": true,
4431 "license": "MIT",
4432 "engines": {
4433 "node": ">= 12.0.0"
4434 }
4435 },
4436 "node_modules/concat-map": {
4437 "version": "0.0.1",
4438 "dev": true,
4439 "license": "MIT"
4440 },
4441 "node_modules/convert-source-map": {
4442 "version": "2.0.0",
4443 "dev": true,
4444 "license": "MIT"
4445 },
4446 "node_modules/core-js-compat": {
4447 "version": "3.39.0",
4448 "dev": true,
4449 "license": "MIT",
4450 "dependencies": {
4451 "browserslist": "^4.24.2"
4452 },
4453 "funding": {
4454 "type": "opencollective",
4455 "url": "https://opencollective.com/core-js"
4456 }
4457 },
4458 "node_modules/core-util-is": {
4459 "version": "1.0.3",
4460 "dev": true,
4461 "license": "MIT"
4462 },
4463 "node_modules/cosmiconfig": {
4464 "version": "9.0.0",
4465 "dev": true,
4466 "license": "MIT",
4467 "dependencies": {
4468 "env-paths": "^2.2.1",
4469 "import-fresh": "^3.3.0",
4470 "js-yaml": "^4.1.0",
4471 "parse-json": "^5.2.0"
4472 },
4473 "engines": {
4474 "node": ">=14"
4475 },
4476 "funding": {
4477 "url": "https://github.com/sponsors/d-fischer"
4478 },
4479 "peerDependencies": {
4480 "typescript": ">=4.9.5"
4481 },
4482 "peerDependenciesMeta": {
4483 "typescript": {
4484 "optional": true
4485 }
4486 }
4487 },
4488 "node_modules/cross-spawn": {
4489 "version": "7.0.6",
4490 "dev": true,
4491 "license": "MIT",
4492 "dependencies": {
4493 "path-key": "^3.1.0",
4494 "shebang-command": "^2.0.0",
4495 "which": "^2.0.1"
4496 },
4497 "engines": {
4498 "node": ">= 8"
4499 }
4500 },
4501 "node_modules/css": {
4502 "version": "3.0.0",
4503 "dev": true,
4504 "license": "MIT",
4505 "dependencies": {
4506 "inherits": "^2.0.4",
4507 "source-map": "^0.6.1",
4508 "source-map-resolve": "^0.6.0"
4509 }
4510 },
4511 "node_modules/css-functions-list": {
4512 "version": "3.2.3",
4513 "dev": true,
4514 "license": "MIT",
4515 "engines": {
4516 "node": ">=12 || >=16"
4517 }
4518 },
4519 "node_modules/css-select": {
4520 "version": "5.1.0",
4521 "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz",
4522 "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==",
4523 "license": "BSD-2-Clause",
4524 "dependencies": {
4525 "boolbase": "^1.0.0",
4526 "css-what": "^6.1.0",
4527 "domhandler": "^5.0.2",
4528 "domutils": "^3.0.1",
4529 "nth-check": "^2.0.1"
4530 },
4531 "funding": {
4532 "url": "https://github.com/sponsors/fb55"
4533 }
4534 },
4535 "node_modules/css-tree": {
4536 "version": "3.1.0",
4537 "dev": true,
4538 "license": "MIT",
4539 "dependencies": {
4540 "mdn-data": "2.12.2",
4541 "source-map-js": "^1.0.1"
4542 },
4543 "engines": {
4544 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
4545 }
4546 },
4547 "node_modules/css-what": {
4548 "version": "6.1.0",
4549 "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
4550 "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
4551 "license": "BSD-2-Clause",
4552 "engines": {
4553 "node": ">= 6"
4554 },
4555 "funding": {
4556 "url": "https://github.com/sponsors/fb55"
4557 }
4558 },
4559 "node_modules/cssesc": {
4560 "version": "3.0.0",
4561 "dev": true,
4562 "license": "MIT",
4563 "bin": {
4564 "cssesc": "bin/cssesc"
4565 },
4566 "engines": {
4567 "node": ">=4"
4568 }
4569 },
4570 "node_modules/cssom": {
4571 "version": "0.5.0",
4572 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
4573 "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==",
4574 "license": "MIT"
4575 },
4576 "node_modules/cssstyle": {
4577 "version": "4.1.0",
4578 "dev": true,
4579 "license": "MIT",
4580 "dependencies": {
4581 "rrweb-cssom": "^0.7.1"
4582 },
4583 "engines": {
4584 "node": ">=18"
4585 }
4586 },
4587 "node_modules/data-urls": {
4588 "version": "5.0.0",
4589 "dev": true,
4590 "license": "MIT",
4591 "dependencies": {
4592 "whatwg-mimetype": "^4.0.0",
4593 "whatwg-url": "^14.0.0"
4594 },
4595 "engines": {
4596 "node": ">=18"
4597 }
4598 },
4599 "node_modules/data-view-buffer": {
4600 "version": "1.0.2",
4601 "dev": true,
4602 "license": "MIT",
4603 "dependencies": {
4604 "call-bound": "^1.0.3",
4605 "es-errors": "^1.3.0",
4606 "is-data-view": "^1.0.2"
4607 },
4608 "engines": {
4609 "node": ">= 0.4"
4610 },
4611 "funding": {
4612 "url": "https://github.com/sponsors/ljharb"
4613 }
4614 },
4615 "node_modules/data-view-byte-length": {
4616 "version": "1.0.2",
4617 "dev": true,
4618 "license": "MIT",
4619 "dependencies": {
4620 "call-bound": "^1.0.3",
4621 "es-errors": "^1.3.0",
4622 "is-data-view": "^1.0.2"
4623 },
4624 "engines": {
4625 "node": ">= 0.4"
4626 },
4627 "funding": {
4628 "url": "https://github.com/sponsors/inspect-js"
4629 }
4630 },
4631 "node_modules/data-view-byte-offset": {
4632 "version": "1.0.1",
4633 "dev": true,
4634 "license": "MIT",
4635 "dependencies": {
4636 "call-bound": "^1.0.2",
4637 "es-errors": "^1.3.0",
4638 "is-data-view": "^1.0.1"
4639 },
4640 "engines": {
4641 "node": ">= 0.4"
4642 },
4643 "funding": {
4644 "url": "https://github.com/sponsors/ljharb"
4645 }
4646 },
4647 "node_modules/debug": {
4648 "version": "4.4.0",
4649 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
4650 "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
4651 "dev": true,
4652 "dependencies": {
4653 "ms": "^2.1.3"
4654 },
4655 "engines": {
4656 "node": ">=6.0"
4657 },
4658 "peerDependenciesMeta": {
4659 "supports-color": {
4660 "optional": true
4661 }
4662 }
4663 },
4664 "node_modules/decimal.js": {
4665 "version": "10.4.3",
4666 "dev": true,
4667 "license": "MIT"
4668 },
4669 "node_modules/decode-uri-component": {
4670 "version": "0.2.2",
4671 "dev": true,
4672 "license": "MIT",
4673 "engines": {
4674 "node": ">=0.10"
4675 }
4676 },
4677 "node_modules/decompress-response": {
4678 "version": "6.0.0",
4679 "dev": true,
4680 "license": "MIT",
4681 "dependencies": {
4682 "mimic-response": "^3.1.0"
4683 },
4684 "engines": {
4685 "node": ">=10"
4686 },
4687 "funding": {
4688 "url": "https://github.com/sponsors/sindresorhus"
4689 }
4690 },
4691 "node_modules/decompress-response/node_modules/mimic-response": {
4692 "version": "3.1.0",
4693 "dev": true,
4694 "license": "MIT",
4695 "engines": {
4696 "node": ">=10"
4697 },
4698 "funding": {
4699 "url": "https://github.com/sponsors/sindresorhus"
4700 }
4701 },
4702 "node_modules/deep-eql": {
4703 "version": "5.0.2",
4704 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
4705 "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
4706 "dev": true,
4707 "engines": {
4708 "node": ">=6"
4709 }
4710 },
4711 "node_modules/deep-extend": {
4712 "version": "0.6.0",
4713 "dev": true,
4714 "license": "MIT",
4715 "engines": {
4716 "node": ">=4.0.0"
4717 }
4718 },
4719 "node_modules/deep-is": {
4720 "version": "0.1.4",
4721 "dev": true,
4722 "license": "MIT"
4723 },
4724 "node_modules/defer-to-connect": {
4725 "version": "2.0.1",
4726 "dev": true,
4727 "license": "MIT",
4728 "engines": {
4729 "node": ">=10"
4730 }
4731 },
4732 "node_modules/define-data-property": {
4733 "version": "1.1.4",
4734 "dev": true,
4735 "license": "MIT",
4736 "dependencies": {
4737 "es-define-property": "^1.0.0",
4738 "es-errors": "^1.3.0",
4739 "gopd": "^1.0.1"
4740 },
4741 "engines": {
4742 "node": ">= 0.4"
4743 },
4744 "funding": {
4745 "url": "https://github.com/sponsors/ljharb"
4746 }
4747 },
4748 "node_modules/define-properties": {
4749 "version": "1.2.1",
4750 "dev": true,
4751 "license": "MIT",
4752 "dependencies": {
4753 "define-data-property": "^1.0.1",
4754 "has-property-descriptors": "^1.0.0",
4755 "object-keys": "^1.1.1"
4756 },
4757 "engines": {
4758 "node": ">= 0.4"
4759 },
4760 "funding": {
4761 "url": "https://github.com/sponsors/ljharb"
4762 }
4763 },
4764 "node_modules/delayed-stream": {
4765 "version": "1.0.0",
4766 "dev": true,
4767 "license": "MIT",
4768 "engines": {
4769 "node": ">=0.4.0"
4770 }
4771 },
4772 "node_modules/dexie": {
4773 "version": "4.0.11",
4774 "resolved": "https://registry.npmjs.org/dexie/-/dexie-4.0.11.tgz",
4775 "integrity": "sha512-SOKO002EqlvBYYKQSew3iymBoN2EQ4BDw/3yprjh7kAfFzjBYkaMNa/pZvcA7HSWlcKSQb9XhPe3wKyQ0x4A8A=="
4776 },
4777 "node_modules/dexie-export-import": {
4778 "version": "4.1.4",
4779 "license": "Apache-2.0",
4780 "peerDependencies": {
4781 "dexie": "^2.0.4 || ^3.0.0 || ^4.0.1"
4782 }
4783 },
4784 "node_modules/dir-glob": {
4785 "version": "3.0.1",
4786 "dev": true,
4787 "license": "MIT",
4788 "dependencies": {
4789 "path-type": "^4.0.0"
4790 },
4791 "engines": {
4792 "node": ">=8"
4793 }
4794 },
4795 "node_modules/dom-serializer": {
4796 "version": "2.0.0",
4797 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
4798 "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
4799 "license": "MIT",
4800 "dependencies": {
4801 "domelementtype": "^2.3.0",
4802 "domhandler": "^5.0.2",
4803 "entities": "^4.2.0"
4804 },
4805 "funding": {
4806 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
4807 }
4808 },
4809 "node_modules/domelementtype": {
4810 "version": "2.3.0",
4811 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
4812 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
4813 "funding": [
4814 {
4815 "type": "github",
4816 "url": "https://github.com/sponsors/fb55"
4817 }
4818 ],
4819 "license": "BSD-2-Clause"
4820 },
4821 "node_modules/domhandler": {
4822 "version": "5.0.3",
4823 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
4824 "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
4825 "license": "BSD-2-Clause",
4826 "dependencies": {
4827 "domelementtype": "^2.3.0"
4828 },
4829 "engines": {
4830 "node": ">= 4"
4831 },
4832 "funding": {
4833 "url": "https://github.com/fb55/domhandler?sponsor=1"
4834 }
4835 },
4836 "node_modules/domutils": {
4837 "version": "3.2.2",
4838 "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
4839 "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
4840 "license": "BSD-2-Clause",
4841 "dependencies": {
4842 "dom-serializer": "^2.0.0",
4843 "domelementtype": "^2.3.0",
4844 "domhandler": "^5.0.3"
4845 },
4846 "funding": {
4847 "url": "https://github.com/fb55/domutils?sponsor=1"
4848 }
4849 },
4850 "node_modules/dotenv": {
4851 "version": "16.4.7",
4852 "dev": true,
4853 "license": "BSD-2-Clause",
4854 "engines": {
4855 "node": ">=12"
4856 },
4857 "funding": {
4858 "url": "https://dotenvx.com"
4859 }
4860 },
4861 "node_modules/dunder-proto": {
4862 "version": "1.0.1",
4863 "dev": true,
4864 "license": "MIT",
4865 "dependencies": {
4866 "call-bind-apply-helpers": "^1.0.1",
4867 "es-errors": "^1.3.0",
4868 "gopd": "^1.2.0"
4869 },
4870 "engines": {
4871 "node": ">= 0.4"
4872 }
4873 },
4874 "node_modules/eastasianwidth": {
4875 "version": "0.2.0",
4876 "dev": true,
4877 "license": "MIT"
4878 },
4879 "node_modules/electron-to-chromium": {
4880 "version": "1.5.76",
4881 "dev": true,
4882 "license": "ISC"
4883 },
4884 "node_modules/emoji-regex": {
4885 "version": "9.2.2",
4886 "dev": true,
4887 "license": "MIT"
4888 },
4889 "node_modules/entities": {
4890 "version": "4.5.0",
4891 "license": "BSD-2-Clause",
4892 "engines": {
4893 "node": ">=0.12"
4894 },
4895 "funding": {
4896 "url": "https://github.com/fb55/entities?sponsor=1"
4897 }
4898 },
4899 "node_modules/env-paths": {
4900 "version": "2.2.1",
4901 "dev": true,
4902 "license": "MIT",
4903 "engines": {
4904 "node": ">=6"
4905 }
4906 },
4907 "node_modules/environment": {
4908 "version": "1.1.0",
4909 "dev": true,
4910 "license": "MIT",
4911 "engines": {
4912 "node": ">=18"
4913 },
4914 "funding": {
4915 "url": "https://github.com/sponsors/sindresorhus"
4916 }
4917 },
4918 "node_modules/eol": {
4919 "version": "0.10.0",
4920 "dev": true,
4921 "license": "MIT",
4922 "funding": {
4923 "url": "https://github.com/sponsors/ryanve"
4924 }
4925 },
4926 "node_modules/error-ex": {
4927 "version": "1.3.2",
4928 "dev": true,
4929 "license": "MIT",
4930 "dependencies": {
4931 "is-arrayish": "^0.2.1"
4932 }
4933 },
4934 "node_modules/es-abstract": {
4935 "version": "1.23.7",
4936 "dev": true,
4937 "license": "MIT",
4938 "dependencies": {
4939 "array-buffer-byte-length": "^1.0.2",
4940 "arraybuffer.prototype.slice": "^1.0.4",
4941 "available-typed-arrays": "^1.0.7",
4942 "call-bind": "^1.0.8",
4943 "call-bound": "^1.0.3",
4944 "data-view-buffer": "^1.0.2",
4945 "data-view-byte-length": "^1.0.2",
4946 "data-view-byte-offset": "^1.0.1",
4947 "es-define-property": "^1.0.1",
4948 "es-errors": "^1.3.0",
4949 "es-object-atoms": "^1.0.0",
4950 "es-set-tostringtag": "^2.0.3",
4951 "es-to-primitive": "^1.3.0",
4952 "function.prototype.name": "^1.1.8",
4953 "get-intrinsic": "^1.2.6",
4954 "get-symbol-description": "^1.1.0",
4955 "globalthis": "^1.0.4",
4956 "gopd": "^1.2.0",
4957 "has-property-descriptors": "^1.0.2",
4958 "has-proto": "^1.2.0",
4959 "has-symbols": "^1.1.0",
4960 "hasown": "^2.0.2",
4961 "internal-slot": "^1.1.0",
4962 "is-array-buffer": "^3.0.5",
4963 "is-callable": "^1.2.7",
4964 "is-data-view": "^1.0.2",
4965 "is-regex": "^1.2.1",
4966 "is-shared-array-buffer": "^1.0.4",
4967 "is-string": "^1.1.1",
4968 "is-typed-array": "^1.1.15",
4969 "is-weakref": "^1.1.0",
4970 "math-intrinsics": "^1.1.0",
4971 "object-inspect": "^1.13.3",
4972 "object-keys": "^1.1.1",
4973 "object.assign": "^4.1.7",
4974 "regexp.prototype.flags": "^1.5.3",
4975 "safe-array-concat": "^1.1.3",
4976 "safe-regex-test": "^1.1.0",
4977 "string.prototype.trim": "^1.2.10",
4978 "string.prototype.trimend": "^1.0.9",
4979 "string.prototype.trimstart": "^1.0.8",
4980 "typed-array-buffer": "^1.0.3",
4981 "typed-array-byte-length": "^1.0.3",
4982 "typed-array-byte-offset": "^1.0.4",
4983 "typed-array-length": "^1.0.7",
4984 "unbox-primitive": "^1.1.0",
4985 "which-typed-array": "^1.1.18"
4986 },
4987 "engines": {
4988 "node": ">= 0.4"
4989 },
4990 "funding": {
4991 "url": "https://github.com/sponsors/ljharb"
4992 }
4993 },
4994 "node_modules/es-define-property": {
4995 "version": "1.0.1",
4996 "dev": true,
4997 "license": "MIT",
4998 "engines": {
4999 "node": ">= 0.4"
5000 }
5001 },
5002 "node_modules/es-errors": {
5003 "version": "1.3.0",
5004 "dev": true,
5005 "license": "MIT",
5006 "engines": {
5007 "node": ">= 0.4"
5008 }
5009 },
5010 "node_modules/es-module-lexer": {
5011 "version": "1.6.0",
5012 "dev": true,
5013 "license": "MIT"
5014 },
5015 "node_modules/es-object-atoms": {
5016 "version": "1.0.0",
5017 "dev": true,
5018 "license": "MIT",
5019 "dependencies": {
5020 "es-errors": "^1.3.0"
5021 },
5022 "engines": {
5023 "node": ">= 0.4"
5024 }
5025 },
5026 "node_modules/es-set-tostringtag": {
5027 "version": "2.0.3",
5028 "dev": true,
5029 "license": "MIT",
5030 "dependencies": {
5031 "get-intrinsic": "^1.2.4",
5032 "has-tostringtag": "^1.0.2",
5033 "hasown": "^2.0.1"
5034 },
5035 "engines": {
5036 "node": ">= 0.4"
5037 }
5038 },
5039 "node_modules/es-shim-unscopables": {
5040 "version": "1.0.2",
5041 "dev": true,
5042 "license": "MIT",
5043 "dependencies": {
5044 "hasown": "^2.0.0"
5045 }
5046 },
5047 "node_modules/es-to-primitive": {
5048 "version": "1.3.0",
5049 "dev": true,
5050 "license": "MIT",
5051 "dependencies": {
5052 "is-callable": "^1.2.7",
5053 "is-date-object": "^1.0.5",
5054 "is-symbol": "^1.0.4"
5055 },
5056 "engines": {
5057 "node": ">= 0.4"
5058 },
5059 "funding": {
5060 "url": "https://github.com/sponsors/ljharb"
5061 }
5062 },
5063 "node_modules/esbuild": {
5064 "version": "0.25.1",
5065 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.1.tgz",
5066 "integrity": "sha512-BGO5LtrGC7vxnqucAe/rmvKdJllfGaYWdyABvyMoXQlfYMb2bbRuReWR5tEGE//4LcNJj9XrkovTqNYRFZHAMQ==",
5067 "dev": true,
5068 "hasInstallScript": true,
5069 "bin": {
5070 "esbuild": "bin/esbuild"
5071 },
5072 "engines": {
5073 "node": ">=18"
5074 },
5075 "optionalDependencies": {
5076 "@esbuild/aix-ppc64": "0.25.1",
5077 "@esbuild/android-arm": "0.25.1",
5078 "@esbuild/android-arm64": "0.25.1",
5079 "@esbuild/android-x64": "0.25.1",
5080 "@esbuild/darwin-arm64": "0.25.1",
5081 "@esbuild/darwin-x64": "0.25.1",
5082 "@esbuild/freebsd-arm64": "0.25.1",
5083 "@esbuild/freebsd-x64": "0.25.1",
5084 "@esbuild/linux-arm": "0.25.1",
5085 "@esbuild/linux-arm64": "0.25.1",
5086 "@esbuild/linux-ia32": "0.25.1",
5087 "@esbuild/linux-loong64": "0.25.1",
5088 "@esbuild/linux-mips64el": "0.25.1",
5089 "@esbuild/linux-ppc64": "0.25.1",
5090 "@esbuild/linux-riscv64": "0.25.1",
5091 "@esbuild/linux-s390x": "0.25.1",
5092 "@esbuild/linux-x64": "0.25.1",
5093 "@esbuild/netbsd-arm64": "0.25.1",
5094 "@esbuild/netbsd-x64": "0.25.1",
5095 "@esbuild/openbsd-arm64": "0.25.1",
5096 "@esbuild/openbsd-x64": "0.25.1",
5097 "@esbuild/sunos-x64": "0.25.1",
5098 "@esbuild/win32-arm64": "0.25.1",
5099 "@esbuild/win32-ia32": "0.25.1",
5100 "@esbuild/win32-x64": "0.25.1"
5101 }
5102 },
5103 "node_modules/escalade": {
5104 "version": "3.2.0",
5105 "dev": true,
5106 "license": "MIT",
5107 "engines": {
5108 "node": ">=6"
5109 }
5110 },
5111 "node_modules/escape-string-regexp": {
5112 "version": "4.0.0",
5113 "dev": true,
5114 "license": "MIT",
5115 "engines": {
5116 "node": ">=10"
5117 },
5118 "funding": {
5119 "url": "https://github.com/sponsors/sindresorhus"
5120 }
5121 },
5122 "node_modules/eslint": {
5123 "version": "9.17.0",
5124 "dev": true,
5125 "license": "MIT",
5126 "dependencies": {
5127 "@eslint-community/eslint-utils": "^4.2.0",
5128 "@eslint-community/regexpp": "^4.12.1",
5129 "@eslint/config-array": "^0.19.0",
5130 "@eslint/core": "^0.9.0",
5131 "@eslint/eslintrc": "^3.2.0",
5132 "@eslint/js": "9.17.0",
5133 "@eslint/plugin-kit": "^0.2.3",
5134 "@humanfs/node": "^0.16.6",
5135 "@humanwhocodes/module-importer": "^1.0.1",
5136 "@humanwhocodes/retry": "^0.4.1",
5137 "@types/estree": "^1.0.6",
5138 "@types/json-schema": "^7.0.15",
5139 "ajv": "^6.12.4",
5140 "chalk": "^4.0.0",
5141 "cross-spawn": "^7.0.6",
5142 "debug": "^4.3.2",
5143 "escape-string-regexp": "^4.0.0",
5144 "eslint-scope": "^8.2.0",
5145 "eslint-visitor-keys": "^4.2.0",
5146 "espree": "^10.3.0",
5147 "esquery": "^1.5.0",
5148 "esutils": "^2.0.2",
5149 "fast-deep-equal": "^3.1.3",
5150 "file-entry-cache": "^8.0.0",
5151 "find-up": "^5.0.0",
5152 "glob-parent": "^6.0.2",
5153 "ignore": "^5.2.0",
5154 "imurmurhash": "^0.1.4",
5155 "is-glob": "^4.0.0",
5156 "json-stable-stringify-without-jsonify": "^1.0.1",
5157 "lodash.merge": "^4.6.2",
5158 "minimatch": "^3.1.2",
5159 "natural-compare": "^1.4.0",
5160 "optionator": "^0.9.3"
5161 },
5162 "bin": {
5163 "eslint": "bin/eslint.js"
5164 },
5165 "engines": {
5166 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5167 },
5168 "funding": {
5169 "url": "https://eslint.org/donate"
5170 },
5171 "peerDependencies": {
5172 "jiti": "*"
5173 },
5174 "peerDependenciesMeta": {
5175 "jiti": {
5176 "optional": true
5177 }
5178 }
5179 },
5180 "node_modules/eslint-compat-utils": {
5181 "version": "0.6.4",
5182 "dev": true,
5183 "license": "MIT",
5184 "dependencies": {
5185 "semver": "^7.5.4"
5186 },
5187 "engines": {
5188 "node": ">=12"
5189 },
5190 "peerDependencies": {
5191 "eslint": ">=6.0.0"
5192 }
5193 },
5194 "node_modules/eslint-import-resolver-node": {
5195 "version": "0.3.9",
5196 "dev": true,
5197 "license": "MIT",
5198 "dependencies": {
5199 "debug": "^3.2.7",
5200 "is-core-module": "^2.13.0",
5201 "resolve": "^1.22.4"
5202 }
5203 },
5204 "node_modules/eslint-import-resolver-node/node_modules/debug": {
5205 "version": "3.2.7",
5206 "dev": true,
5207 "license": "MIT",
5208 "dependencies": {
5209 "ms": "^2.1.1"
5210 }
5211 },
5212 "node_modules/eslint-json-compat-utils": {
5213 "version": "0.2.1",
5214 "dev": true,
5215 "license": "MIT",
5216 "dependencies": {
5217 "esquery": "^1.6.0"
5218 },
5219 "engines": {
5220 "node": ">=12"
5221 },
5222 "peerDependencies": {
5223 "eslint": "*",
5224 "jsonc-eslint-parser": "^2.4.0"
5225 },
5226 "peerDependenciesMeta": {
5227 "@eslint/json": {
5228 "optional": true
5229 }
5230 }
5231 },
5232 "node_modules/eslint-module-utils": {
5233 "version": "2.12.0",
5234 "dev": true,
5235 "license": "MIT",
5236 "dependencies": {
5237 "debug": "^3.2.7"
5238 },
5239 "engines": {
5240 "node": ">=4"
5241 },
5242 "peerDependenciesMeta": {
5243 "eslint": {
5244 "optional": true
5245 }
5246 }
5247 },
5248 "node_modules/eslint-module-utils/node_modules/debug": {
5249 "version": "3.2.7",
5250 "dev": true,
5251 "license": "MIT",
5252 "dependencies": {
5253 "ms": "^2.1.1"
5254 }
5255 },
5256 "node_modules/eslint-plugin-eslint-comments": {
5257 "version": "3.2.0",
5258 "dev": true,
5259 "license": "MIT",
5260 "dependencies": {
5261 "escape-string-regexp": "^1.0.5",
5262 "ignore": "^5.0.5"
5263 },
5264 "engines": {
5265 "node": ">=6.5.0"
5266 },
5267 "funding": {
5268 "url": "https://github.com/sponsors/mysticatea"
5269 },
5270 "peerDependencies": {
5271 "eslint": ">=4.19.1"
5272 }
5273 },
5274 "node_modules/eslint-plugin-eslint-comments/node_modules/escape-string-regexp": {
5275 "version": "1.0.5",
5276 "dev": true,
5277 "license": "MIT",
5278 "engines": {
5279 "node": ">=0.8.0"
5280 }
5281 },
5282 "node_modules/eslint-plugin-header": {
5283 "version": "3.1.1",
5284 "dev": true,
5285 "license": "MIT",
5286 "peerDependencies": {
5287 "eslint": ">=7.7.0"
5288 }
5289 },
5290 "node_modules/eslint-plugin-import": {
5291 "version": "2.31.0",
5292 "dev": true,
5293 "license": "MIT",
5294 "dependencies": {
5295 "@rtsao/scc": "^1.1.0",
5296 "array-includes": "^3.1.8",
5297 "array.prototype.findlastindex": "^1.2.5",
5298 "array.prototype.flat": "^1.3.2",
5299 "array.prototype.flatmap": "^1.3.2",
5300 "debug": "^3.2.7",
5301 "doctrine": "^2.1.0",
5302 "eslint-import-resolver-node": "^0.3.9",
5303 "eslint-module-utils": "^2.12.0",
5304 "hasown": "^2.0.2",
5305 "is-core-module": "^2.15.1",
5306 "is-glob": "^4.0.3",
5307 "minimatch": "^3.1.2",
5308 "object.fromentries": "^2.0.8",
5309 "object.groupby": "^1.0.3",
5310 "object.values": "^1.2.0",
5311 "semver": "^6.3.1",
5312 "string.prototype.trimend": "^1.0.8",
5313 "tsconfig-paths": "^3.15.0"
5314 },
5315 "engines": {
5316 "node": ">=4"
5317 },
5318 "peerDependencies": {
5319 "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9"
5320 }
5321 },
5322 "node_modules/eslint-plugin-import/node_modules/debug": {
5323 "version": "3.2.7",
5324 "dev": true,
5325 "license": "MIT",
5326 "dependencies": {
5327 "ms": "^2.1.1"
5328 }
5329 },
5330 "node_modules/eslint-plugin-import/node_modules/doctrine": {
5331 "version": "2.1.0",
5332 "dev": true,
5333 "license": "Apache-2.0",
5334 "dependencies": {
5335 "esutils": "^2.0.2"
5336 },
5337 "engines": {
5338 "node": ">=0.10.0"
5339 }
5340 },
5341 "node_modules/eslint-plugin-import/node_modules/semver": {
5342 "version": "6.3.1",
5343 "dev": true,
5344 "license": "ISC",
5345 "bin": {
5346 "semver": "bin/semver.js"
5347 }
5348 },
5349 "node_modules/eslint-plugin-jsdoc": {
5350 "version": "50.6.1",
5351 "dev": true,
5352 "license": "BSD-3-Clause",
5353 "dependencies": {
5354 "@es-joy/jsdoccomment": "~0.49.0",
5355 "are-docs-informative": "^0.0.2",
5356 "comment-parser": "1.4.1",
5357 "debug": "^4.3.6",
5358 "escape-string-regexp": "^4.0.0",
5359 "espree": "^10.1.0",
5360 "esquery": "^1.6.0",
5361 "parse-imports": "^2.1.1",
5362 "semver": "^7.6.3",
5363 "spdx-expression-parse": "^4.0.0",
5364 "synckit": "^0.9.1"
5365 },
5366 "engines": {
5367 "node": ">=18"
5368 },
5369 "peerDependencies": {
5370 "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0"
5371 }
5372 },
5373 "node_modules/eslint-plugin-jsdoc/node_modules/eslint-visitor-keys": {
5374 "version": "4.2.0",
5375 "dev": true,
5376 "license": "Apache-2.0",
5377 "engines": {
5378 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5379 },
5380 "funding": {
5381 "url": "https://opencollective.com/eslint"
5382 }
5383 },
5384 "node_modules/eslint-plugin-jsdoc/node_modules/espree": {
5385 "version": "10.3.0",
5386 "dev": true,
5387 "license": "BSD-2-Clause",
5388 "dependencies": {
5389 "acorn": "^8.14.0",
5390 "acorn-jsx": "^5.3.2",
5391 "eslint-visitor-keys": "^4.2.0"
5392 },
5393 "engines": {
5394 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5395 },
5396 "funding": {
5397 "url": "https://opencollective.com/eslint"
5398 }
5399 },
5400 "node_modules/eslint-plugin-jsdoc/node_modules/synckit": {
5401 "version": "0.9.2",
5402 "dev": true,
5403 "license": "MIT",
5404 "dependencies": {
5405 "@pkgr/core": "^0.1.0",
5406 "tslib": "^2.6.2"
5407 },
5408 "engines": {
5409 "node": "^14.18.0 || >=16.0.0"
5410 },
5411 "funding": {
5412 "url": "https://opencollective.com/unts"
5413 }
5414 },
5415 "node_modules/eslint-plugin-jsonc": {
5416 "version": "2.18.2",
5417 "dev": true,
5418 "license": "MIT",
5419 "dependencies": {
5420 "@eslint-community/eslint-utils": "^4.2.0",
5421 "eslint-compat-utils": "^0.6.0",
5422 "eslint-json-compat-utils": "^0.2.1",
5423 "espree": "^9.6.1",
5424 "graphemer": "^1.4.0",
5425 "jsonc-eslint-parser": "^2.0.4",
5426 "natural-compare": "^1.4.0",
5427 "synckit": "^0.6.0"
5428 },
5429 "engines": {
5430 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5431 },
5432 "funding": {
5433 "url": "https://github.com/sponsors/ota-meshi"
5434 },
5435 "peerDependencies": {
5436 "eslint": ">=6.0.0"
5437 }
5438 },
5439 "node_modules/eslint-plugin-no-unsanitized": {
5440 "version": "4.1.2",
5441 "dev": true,
5442 "license": "MPL-2.0",
5443 "peerDependencies": {
5444 "eslint": "^8 || ^9"
5445 }
5446 },
5447 "node_modules/eslint-plugin-sonarjs": {
5448 "version": "3.0.1",
5449 "dev": true,
5450 "license": "LGPL-3.0-only",
5451 "dependencies": {
5452 "@babel/core": "7.26.0",
5453 "@babel/eslint-parser": "7.25.9",
5454 "@babel/plugin-proposal-decorators": "7.25.9",
5455 "@babel/preset-env": "7.26.0",
5456 "@babel/preset-flow": "7.25.9",
5457 "@babel/preset-react": "7.26.3",
5458 "@eslint-community/regexpp": "4.12.1",
5459 "builtin-modules": "3.3.0",
5460 "bytes": "3.1.2",
5461 "functional-red-black-tree": "1.0.1",
5462 "jsx-ast-utils": "3.3.5",
5463 "minimatch": "9.0.5",
5464 "scslre": "0.3.0",
5465 "semver": "7.6.3",
5466 "typescript": "^5"
5467 },
5468 "peerDependencies": {
5469 "eslint": "^8.0.0 || ^9.0.0"
5470 }
5471 },
5472 "node_modules/eslint-plugin-sonarjs/node_modules/brace-expansion": {
5473 "version": "2.0.1",
5474 "dev": true,
5475 "license": "MIT",
5476 "dependencies": {
5477 "balanced-match": "^1.0.0"
5478 }
5479 },
5480 "node_modules/eslint-plugin-sonarjs/node_modules/minimatch": {
5481 "version": "9.0.5",
5482 "dev": true,
5483 "license": "ISC",
5484 "dependencies": {
5485 "brace-expansion": "^2.0.1"
5486 },
5487 "engines": {
5488 "node": ">=16 || 14 >=14.17"
5489 },
5490 "funding": {
5491 "url": "https://github.com/sponsors/isaacs"
5492 }
5493 },
5494 "node_modules/eslint-plugin-unicorn": {
5495 "version": "56.0.1",
5496 "dev": true,
5497 "license": "MIT",
5498 "dependencies": {
5499 "@babel/helper-validator-identifier": "^7.24.7",
5500 "@eslint-community/eslint-utils": "^4.4.0",
5501 "ci-info": "^4.0.0",
5502 "clean-regexp": "^1.0.0",
5503 "core-js-compat": "^3.38.1",
5504 "esquery": "^1.6.0",
5505 "globals": "^15.9.0",
5506 "indent-string": "^4.0.0",
5507 "is-builtin-module": "^3.2.1",
5508 "jsesc": "^3.0.2",
5509 "pluralize": "^8.0.0",
5510 "read-pkg-up": "^7.0.1",
5511 "regexp-tree": "^0.1.27",
5512 "regjsparser": "^0.10.0",
5513 "semver": "^7.6.3",
5514 "strip-indent": "^3.0.0"
5515 },
5516 "engines": {
5517 "node": ">=18.18"
5518 },
5519 "funding": {
5520 "url": "https://github.com/sindresorhus/eslint-plugin-unicorn?sponsor=1"
5521 },
5522 "peerDependencies": {
5523 "eslint": ">=8.56.0"
5524 }
5525 },
5526 "node_modules/eslint-plugin-unused-imports": {
5527 "version": "4.1.4",
5528 "dev": true,
5529 "license": "MIT",
5530 "peerDependencies": {
5531 "@typescript-eslint/eslint-plugin": "^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0",
5532 "eslint": "^9.0.0 || ^8.0.0"
5533 },
5534 "peerDependenciesMeta": {
5535 "@typescript-eslint/eslint-plugin": {
5536 "optional": true
5537 }
5538 }
5539 },
5540 "node_modules/eslint-scope": {
5541 "version": "8.2.0",
5542 "dev": true,
5543 "license": "BSD-2-Clause",
5544 "dependencies": {
5545 "esrecurse": "^4.3.0",
5546 "estraverse": "^5.2.0"
5547 },
5548 "engines": {
5549 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5550 },
5551 "funding": {
5552 "url": "https://opencollective.com/eslint"
5553 }
5554 },
5555 "node_modules/eslint-visitor-keys": {
5556 "version": "3.4.3",
5557 "dev": true,
5558 "license": "Apache-2.0",
5559 "engines": {
5560 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5561 },
5562 "funding": {
5563 "url": "https://opencollective.com/eslint"
5564 }
5565 },
5566 "node_modules/eslint/node_modules/ajv": {
5567 "version": "6.12.6",
5568 "dev": true,
5569 "license": "MIT",
5570 "dependencies": {
5571 "fast-deep-equal": "^3.1.1",
5572 "fast-json-stable-stringify": "^2.0.0",
5573 "json-schema-traverse": "^0.4.1",
5574 "uri-js": "^4.2.2"
5575 },
5576 "funding": {
5577 "type": "github",
5578 "url": "https://github.com/sponsors/epoberezkin"
5579 }
5580 },
5581 "node_modules/eslint/node_modules/eslint-visitor-keys": {
5582 "version": "4.2.0",
5583 "dev": true,
5584 "license": "Apache-2.0",
5585 "engines": {
5586 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5587 },
5588 "funding": {
5589 "url": "https://opencollective.com/eslint"
5590 }
5591 },
5592 "node_modules/eslint/node_modules/espree": {
5593 "version": "10.3.0",
5594 "dev": true,
5595 "license": "BSD-2-Clause",
5596 "dependencies": {
5597 "acorn": "^8.14.0",
5598 "acorn-jsx": "^5.3.2",
5599 "eslint-visitor-keys": "^4.2.0"
5600 },
5601 "engines": {
5602 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
5603 },
5604 "funding": {
5605 "url": "https://opencollective.com/eslint"
5606 }
5607 },
5608 "node_modules/eslint/node_modules/json-schema-traverse": {
5609 "version": "0.4.1",
5610 "dev": true,
5611 "license": "MIT"
5612 },
5613 "node_modules/espree": {
5614 "version": "9.6.1",
5615 "dev": true,
5616 "license": "BSD-2-Clause",
5617 "dependencies": {
5618 "acorn": "^8.9.0",
5619 "acorn-jsx": "^5.3.2",
5620 "eslint-visitor-keys": "^3.4.1"
5621 },
5622 "engines": {
5623 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
5624 },
5625 "funding": {
5626 "url": "https://opencollective.com/eslint"
5627 }
5628 },
5629 "node_modules/esquery": {
5630 "version": "1.6.0",
5631 "dev": true,
5632 "license": "BSD-3-Clause",
5633 "dependencies": {
5634 "estraverse": "^5.1.0"
5635 },
5636 "engines": {
5637 "node": ">=0.10"
5638 }
5639 },
5640 "node_modules/esrecurse": {
5641 "version": "4.3.0",
5642 "dev": true,
5643 "license": "BSD-2-Clause",
5644 "dependencies": {
5645 "estraverse": "^5.2.0"
5646 },
5647 "engines": {
5648 "node": ">=4.0"
5649 }
5650 },
5651 "node_modules/estraverse": {
5652 "version": "5.3.0",
5653 "dev": true,
5654 "license": "BSD-2-Clause",
5655 "engines": {
5656 "node": ">=4.0"
5657 }
5658 },
5659 "node_modules/estree-walker": {
5660 "version": "3.0.3",
5661 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
5662 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
5663 "dev": true,
5664 "dependencies": {
5665 "@types/estree": "^1.0.0"
5666 }
5667 },
5668 "node_modules/esutils": {
5669 "version": "2.0.3",
5670 "dev": true,
5671 "license": "BSD-2-Clause",
5672 "engines": {
5673 "node": ">=0.10.0"
5674 }
5675 },
5676 "node_modules/eventemitter3": {
5677 "version": "5.0.1",
5678 "dev": true,
5679 "license": "MIT"
5680 },
5681 "node_modules/execa": {
5682 "version": "8.0.1",
5683 "dev": true,
5684 "license": "MIT",
5685 "dependencies": {
5686 "cross-spawn": "^7.0.3",
5687 "get-stream": "^8.0.1",
5688 "human-signals": "^5.0.0",
5689 "is-stream": "^3.0.0",
5690 "merge-stream": "^2.0.0",
5691 "npm-run-path": "^5.1.0",
5692 "onetime": "^6.0.0",
5693 "signal-exit": "^4.1.0",
5694 "strip-final-newline": "^3.0.0"
5695 },
5696 "engines": {
5697 "node": ">=16.17"
5698 },
5699 "funding": {
5700 "url": "https://github.com/sindresorhus/execa?sponsor=1"
5701 }
5702 },
5703 "node_modules/execa/node_modules/get-stream": {
5704 "version": "8.0.1",
5705 "dev": true,
5706 "license": "MIT",
5707 "engines": {
5708 "node": ">=16"
5709 },
5710 "funding": {
5711 "url": "https://github.com/sponsors/sindresorhus"
5712 }
5713 },
5714 "node_modules/expect-type": {
5715 "version": "1.1.0",
5716 "dev": true,
5717 "license": "Apache-2.0",
5718 "engines": {
5719 "node": ">=12.0.0"
5720 }
5721 },
5722 "node_modules/fake-indexeddb": {
5723 "version": "6.0.0",
5724 "dev": true,
5725 "license": "Apache-2.0",
5726 "engines": {
5727 "node": ">=18"
5728 }
5729 },
5730 "node_modules/fast-deep-equal": {
5731 "version": "3.1.3",
5732 "dev": true,
5733 "license": "MIT"
5734 },
5735 "node_modules/fast-glob": {
5736 "version": "3.3.2",
5737 "dev": true,
5738 "license": "MIT",
5739 "dependencies": {
5740 "@nodelib/fs.stat": "^2.0.2",
5741 "@nodelib/fs.walk": "^1.2.3",
5742 "glob-parent": "^5.1.2",
5743 "merge2": "^1.3.0",
5744 "micromatch": "^4.0.4"
5745 },
5746 "engines": {
5747 "node": ">=8.6.0"
5748 }
5749 },
5750 "node_modules/fast-glob/node_modules/glob-parent": {
5751 "version": "5.1.2",
5752 "dev": true,
5753 "license": "ISC",
5754 "dependencies": {
5755 "is-glob": "^4.0.1"
5756 },
5757 "engines": {
5758 "node": ">= 6"
5759 }
5760 },
5761 "node_modules/fast-json-stable-stringify": {
5762 "version": "2.1.0",
5763 "dev": true,
5764 "license": "MIT"
5765 },
5766 "node_modules/fast-levenshtein": {
5767 "version": "2.0.6",
5768 "dev": true,
5769 "license": "MIT"
5770 },
5771 "node_modules/fast-uri": {
5772 "version": "3.0.3",
5773 "dev": true,
5774 "license": "BSD-3-Clause"
5775 },
5776 "node_modules/fastest-levenshtein": {
5777 "version": "1.0.16",
5778 "dev": true,
5779 "license": "MIT",
5780 "engines": {
5781 "node": ">= 4.9.1"
5782 }
5783 },
5784 "node_modules/fastq": {
5785 "version": "1.15.0",
5786 "dev": true,
5787 "license": "ISC",
5788 "dependencies": {
5789 "reusify": "^1.0.4"
5790 }
5791 },
5792 "node_modules/file-entry-cache": {
5793 "version": "8.0.0",
5794 "dev": true,
5795 "license": "MIT",
5796 "dependencies": {
5797 "flat-cache": "^4.0.0"
5798 },
5799 "engines": {
5800 "node": ">=16.0.0"
5801 }
5802 },
5803 "node_modules/fill-range": {
5804 "version": "7.1.1",
5805 "dev": true,
5806 "license": "MIT",
5807 "dependencies": {
5808 "to-regex-range": "^5.0.1"
5809 },
5810 "engines": {
5811 "node": ">=8"
5812 }
5813 },
5814 "node_modules/find-up": {
5815 "version": "5.0.0",
5816 "dev": true,
5817 "license": "MIT",
5818 "dependencies": {
5819 "locate-path": "^6.0.0",
5820 "path-exists": "^4.0.0"
5821 },
5822 "engines": {
5823 "node": ">=10"
5824 },
5825 "funding": {
5826 "url": "https://github.com/sponsors/sindresorhus"
5827 }
5828 },
5829 "node_modules/flat-cache": {
5830 "version": "4.0.1",
5831 "dev": true,
5832 "license": "MIT",
5833 "dependencies": {
5834 "flatted": "^3.2.9",
5835 "keyv": "^4.5.4"
5836 },
5837 "engines": {
5838 "node": ">=16"
5839 }
5840 },
5841 "node_modules/flatted": {
5842 "version": "3.3.1",
5843 "dev": true,
5844 "license": "ISC"
5845 },
5846 "node_modules/follow-redirects": {
5847 "version": "1.15.9",
5848 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz",
5849 "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==",
5850 "dev": true,
5851 "funding": [
5852 {
5853 "type": "individual",
5854 "url": "https://github.com/sponsors/RubenVerborgh"
5855 }
5856 ],
5857 "engines": {
5858 "node": ">=4.0"
5859 },
5860 "peerDependenciesMeta": {
5861 "debug": {
5862 "optional": true
5863 }
5864 }
5865 },
5866 "node_modules/for-each": {
5867 "version": "0.3.3",
5868 "dev": true,
5869 "license": "MIT",
5870 "dependencies": {
5871 "is-callable": "^1.1.3"
5872 }
5873 },
5874 "node_modules/foreground-child": {
5875 "version": "3.1.1",
5876 "dev": true,
5877 "license": "ISC",
5878 "dependencies": {
5879 "cross-spawn": "^7.0.0",
5880 "signal-exit": "^4.0.1"
5881 },
5882 "engines": {
5883 "node": ">=14"
5884 },
5885 "funding": {
5886 "url": "https://github.com/sponsors/isaacs"
5887 }
5888 },
5889 "node_modules/form-data": {
5890 "version": "4.0.0",
5891 "dev": true,
5892 "license": "MIT",
5893 "dependencies": {
5894 "asynckit": "^0.4.0",
5895 "combined-stream": "^1.0.8",
5896 "mime-types": "^2.1.12"
5897 },
5898 "engines": {
5899 "node": ">= 6"
5900 }
5901 },
5902 "node_modules/form-data-encoder": {
5903 "version": "4.0.2",
5904 "dev": true,
5905 "license": "MIT",
5906 "engines": {
5907 "node": ">= 18"
5908 }
5909 },
5910 "node_modules/fsevents": {
5911 "version": "2.3.2",
5912 "dev": true,
5913 "license": "MIT",
5914 "optional": true,
5915 "os": [
5916 "darwin"
5917 ],
5918 "engines": {
5919 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
5920 }
5921 },
5922 "node_modules/function-bind": {
5923 "version": "1.1.2",
5924 "dev": true,
5925 "license": "MIT",
5926 "funding": {
5927 "url": "https://github.com/sponsors/ljharb"
5928 }
5929 },
5930 "node_modules/function.prototype.name": {
5931 "version": "1.1.8",
5932 "dev": true,
5933 "license": "MIT",
5934 "dependencies": {
5935 "call-bind": "^1.0.8",
5936 "call-bound": "^1.0.3",
5937 "define-properties": "^1.2.1",
5938 "functions-have-names": "^1.2.3",
5939 "hasown": "^2.0.2",
5940 "is-callable": "^1.2.7"
5941 },
5942 "engines": {
5943 "node": ">= 0.4"
5944 },
5945 "funding": {
5946 "url": "https://github.com/sponsors/ljharb"
5947 }
5948 },
5949 "node_modules/functional-red-black-tree": {
5950 "version": "1.0.1",
5951 "dev": true,
5952 "license": "MIT"
5953 },
5954 "node_modules/functions-have-names": {
5955 "version": "1.2.3",
5956 "dev": true,
5957 "license": "MIT",
5958 "funding": {
5959 "url": "https://github.com/sponsors/ljharb"
5960 }
5961 },
5962 "node_modules/gensync": {
5963 "version": "1.0.0-beta.2",
5964 "dev": true,
5965 "license": "MIT",
5966 "engines": {
5967 "node": ">=6.9.0"
5968 }
5969 },
5970 "node_modules/get-east-asian-width": {
5971 "version": "1.3.0",
5972 "dev": true,
5973 "license": "MIT",
5974 "engines": {
5975 "node": ">=18"
5976 },
5977 "funding": {
5978 "url": "https://github.com/sponsors/sindresorhus"
5979 }
5980 },
5981 "node_modules/get-intrinsic": {
5982 "version": "1.2.6",
5983 "dev": true,
5984 "license": "MIT",
5985 "dependencies": {
5986 "call-bind-apply-helpers": "^1.0.1",
5987 "dunder-proto": "^1.0.0",
5988 "es-define-property": "^1.0.1",
5989 "es-errors": "^1.3.0",
5990 "es-object-atoms": "^1.0.0",
5991 "function-bind": "^1.1.2",
5992 "gopd": "^1.2.0",
5993 "has-symbols": "^1.1.0",
5994 "hasown": "^2.0.2",
5995 "math-intrinsics": "^1.0.0"
5996 },
5997 "engines": {
5998 "node": ">= 0.4"
5999 },
6000 "funding": {
6001 "url": "https://github.com/sponsors/ljharb"
6002 }
6003 },
6004 "node_modules/get-stdin": {
6005 "version": "5.0.1",
6006 "dev": true,
6007 "license": "MIT",
6008 "engines": {
6009 "node": ">=0.12.0"
6010 }
6011 },
6012 "node_modules/get-stream": {
6013 "version": "9.0.1",
6014 "dev": true,
6015 "license": "MIT",
6016 "dependencies": {
6017 "@sec-ant/readable-stream": "^0.4.1",
6018 "is-stream": "^4.0.1"
6019 },
6020 "engines": {
6021 "node": ">=18"
6022 },
6023 "funding": {
6024 "url": "https://github.com/sponsors/sindresorhus"
6025 }
6026 },
6027 "node_modules/get-stream/node_modules/is-stream": {
6028 "version": "4.0.1",
6029 "dev": true,
6030 "license": "MIT",
6031 "engines": {
6032 "node": ">=18"
6033 },
6034 "funding": {
6035 "url": "https://github.com/sponsors/sindresorhus"
6036 }
6037 },
6038 "node_modules/get-symbol-description": {
6039 "version": "1.1.0",
6040 "dev": true,
6041 "license": "MIT",
6042 "dependencies": {
6043 "call-bound": "^1.0.3",
6044 "es-errors": "^1.3.0",
6045 "get-intrinsic": "^1.2.6"
6046 },
6047 "engines": {
6048 "node": ">= 0.4"
6049 },
6050 "funding": {
6051 "url": "https://github.com/sponsors/ljharb"
6052 }
6053 },
6054 "node_modules/glob": {
6055 "version": "10.4.5",
6056 "dev": true,
6057 "license": "ISC",
6058 "dependencies": {
6059 "foreground-child": "^3.1.0",
6060 "jackspeak": "^3.1.2",
6061 "minimatch": "^9.0.4",
6062 "minipass": "^7.1.2",
6063 "package-json-from-dist": "^1.0.0",
6064 "path-scurry": "^1.11.1"
6065 },
6066 "bin": {
6067 "glob": "dist/esm/bin.mjs"
6068 },
6069 "funding": {
6070 "url": "https://github.com/sponsors/isaacs"
6071 }
6072 },
6073 "node_modules/glob-parent": {
6074 "version": "6.0.2",
6075 "dev": true,
6076 "license": "ISC",
6077 "dependencies": {
6078 "is-glob": "^4.0.3"
6079 },
6080 "engines": {
6081 "node": ">=10.13.0"
6082 }
6083 },
6084 "node_modules/glob/node_modules/brace-expansion": {
6085 "version": "2.0.1",
6086 "dev": true,
6087 "license": "MIT",
6088 "dependencies": {
6089 "balanced-match": "^1.0.0"
6090 }
6091 },
6092 "node_modules/glob/node_modules/minimatch": {
6093 "version": "9.0.5",
6094 "dev": true,
6095 "license": "ISC",
6096 "dependencies": {
6097 "brace-expansion": "^2.0.1"
6098 },
6099 "engines": {
6100 "node": ">=16 || 14 >=14.17"
6101 },
6102 "funding": {
6103 "url": "https://github.com/sponsors/isaacs"
6104 }
6105 },
6106 "node_modules/global-modules": {
6107 "version": "2.0.0",
6108 "dev": true,
6109 "license": "MIT",
6110 "dependencies": {
6111 "global-prefix": "^3.0.0"
6112 },
6113 "engines": {
6114 "node": ">=6"
6115 }
6116 },
6117 "node_modules/global-prefix": {
6118 "version": "3.0.0",
6119 "dev": true,
6120 "license": "MIT",
6121 "dependencies": {
6122 "ini": "^1.3.5",
6123 "kind-of": "^6.0.2",
6124 "which": "^1.3.1"
6125 },
6126 "engines": {
6127 "node": ">=6"
6128 }
6129 },
6130 "node_modules/global-prefix/node_modules/which": {
6131 "version": "1.3.1",
6132 "dev": true,
6133 "license": "ISC",
6134 "dependencies": {
6135 "isexe": "^2.0.0"
6136 },
6137 "bin": {
6138 "which": "bin/which"
6139 }
6140 },
6141 "node_modules/globals": {
6142 "version": "15.14.0",
6143 "dev": true,
6144 "license": "MIT",
6145 "engines": {
6146 "node": ">=18"
6147 },
6148 "funding": {
6149 "url": "https://github.com/sponsors/sindresorhus"
6150 }
6151 },
6152 "node_modules/globalthis": {
6153 "version": "1.0.4",
6154 "dev": true,
6155 "license": "MIT",
6156 "dependencies": {
6157 "define-properties": "^1.2.1",
6158 "gopd": "^1.0.1"
6159 },
6160 "engines": {
6161 "node": ">= 0.4"
6162 },
6163 "funding": {
6164 "url": "https://github.com/sponsors/ljharb"
6165 }
6166 },
6167 "node_modules/globby": {
6168 "version": "11.1.0",
6169 "dev": true,
6170 "license": "MIT",
6171 "dependencies": {
6172 "array-union": "^2.1.0",
6173 "dir-glob": "^3.0.1",
6174 "fast-glob": "^3.2.9",
6175 "ignore": "^5.2.0",
6176 "merge2": "^1.4.1",
6177 "slash": "^3.0.0"
6178 },
6179 "engines": {
6180 "node": ">=10"
6181 },
6182 "funding": {
6183 "url": "https://github.com/sponsors/sindresorhus"
6184 }
6185 },
6186 "node_modules/globjoin": {
6187 "version": "0.1.4",
6188 "dev": true,
6189 "license": "MIT"
6190 },
6191 "node_modules/gopd": {
6192 "version": "1.2.0",
6193 "dev": true,
6194 "license": "MIT",
6195 "engines": {
6196 "node": ">= 0.4"
6197 },
6198 "funding": {
6199 "url": "https://github.com/sponsors/ljharb"
6200 }
6201 },
6202 "node_modules/got": {
6203 "version": "14.4.5",
6204 "dev": true,
6205 "license": "MIT",
6206 "dependencies": {
6207 "@sindresorhus/is": "^7.0.1",
6208 "@szmarczak/http-timer": "^5.0.1",
6209 "cacheable-lookup": "^7.0.0",
6210 "cacheable-request": "^12.0.1",
6211 "decompress-response": "^6.0.0",
6212 "form-data-encoder": "^4.0.2",
6213 "http2-wrapper": "^2.2.1",
6214 "lowercase-keys": "^3.0.0",
6215 "p-cancelable": "^4.0.1",
6216 "responselike": "^3.0.0",
6217 "type-fest": "^4.26.1"
6218 },
6219 "engines": {
6220 "node": ">=20"
6221 },
6222 "funding": {
6223 "url": "https://github.com/sindresorhus/got?sponsor=1"
6224 }
6225 },
6226 "node_modules/got/node_modules/type-fest": {
6227 "version": "4.31.0",
6228 "dev": true,
6229 "license": "(MIT OR CC0-1.0)",
6230 "engines": {
6231 "node": ">=16"
6232 },
6233 "funding": {
6234 "url": "https://github.com/sponsors/sindresorhus"
6235 }
6236 },
6237 "node_modules/graphemer": {
6238 "version": "1.4.0",
6239 "dev": true,
6240 "license": "MIT"
6241 },
6242 "node_modules/handlebars": {
6243 "version": "4.7.8",
6244 "dev": true,
6245 "license": "MIT",
6246 "dependencies": {
6247 "minimist": "^1.2.5",
6248 "neo-async": "^2.6.2",
6249 "source-map": "^0.6.1",
6250 "wordwrap": "^1.0.0"
6251 },
6252 "bin": {
6253 "handlebars": "bin/handlebars"
6254 },
6255 "engines": {
6256 "node": ">=0.4.7"
6257 },
6258 "optionalDependencies": {
6259 "uglify-js": "^3.1.4"
6260 }
6261 },
6262 "node_modules/hangul-js": {
6263 "version": "0.2.6",
6264 "license": "MIT"
6265 },
6266 "node_modules/has-bigints": {
6267 "version": "1.1.0",
6268 "dev": true,
6269 "license": "MIT",
6270 "engines": {
6271 "node": ">= 0.4"
6272 },
6273 "funding": {
6274 "url": "https://github.com/sponsors/ljharb"
6275 }
6276 },
6277 "node_modules/has-flag": {
6278 "version": "4.0.0",
6279 "dev": true,
6280 "license": "MIT",
6281 "engines": {
6282 "node": ">=8"
6283 }
6284 },
6285 "node_modules/has-property-descriptors": {
6286 "version": "1.0.2",
6287 "dev": true,
6288 "license": "MIT",
6289 "dependencies": {
6290 "es-define-property": "^1.0.0"
6291 },
6292 "funding": {
6293 "url": "https://github.com/sponsors/ljharb"
6294 }
6295 },
6296 "node_modules/has-proto": {
6297 "version": "1.2.0",
6298 "dev": true,
6299 "license": "MIT",
6300 "dependencies": {
6301 "dunder-proto": "^1.0.0"
6302 },
6303 "engines": {
6304 "node": ">= 0.4"
6305 },
6306 "funding": {
6307 "url": "https://github.com/sponsors/ljharb"
6308 }
6309 },
6310 "node_modules/has-symbols": {
6311 "version": "1.1.0",
6312 "dev": true,
6313 "license": "MIT",
6314 "engines": {
6315 "node": ">= 0.4"
6316 },
6317 "funding": {
6318 "url": "https://github.com/sponsors/ljharb"
6319 }
6320 },
6321 "node_modules/has-tostringtag": {
6322 "version": "1.0.2",
6323 "dev": true,
6324 "license": "MIT",
6325 "dependencies": {
6326 "has-symbols": "^1.0.3"
6327 },
6328 "engines": {
6329 "node": ">= 0.4"
6330 },
6331 "funding": {
6332 "url": "https://github.com/sponsors/ljharb"
6333 }
6334 },
6335 "node_modules/hasown": {
6336 "version": "2.0.2",
6337 "dev": true,
6338 "license": "MIT",
6339 "dependencies": {
6340 "function-bind": "^1.1.2"
6341 },
6342 "engines": {
6343 "node": ">= 0.4"
6344 }
6345 },
6346 "node_modules/hosted-git-info": {
6347 "version": "2.8.9",
6348 "dev": true,
6349 "license": "ISC"
6350 },
6351 "node_modules/html-encoding-sniffer": {
6352 "version": "4.0.0",
6353 "dev": true,
6354 "license": "MIT",
6355 "dependencies": {
6356 "whatwg-encoding": "^3.1.1"
6357 },
6358 "engines": {
6359 "node": ">=18"
6360 }
6361 },
6362 "node_modules/html-escaper": {
6363 "version": "2.0.2",
6364 "dev": true,
6365 "license": "MIT"
6366 },
6367 "node_modules/html-tags": {
6368 "version": "3.3.1",
6369 "dev": true,
6370 "license": "MIT",
6371 "engines": {
6372 "node": ">=8"
6373 },
6374 "funding": {
6375 "url": "https://github.com/sponsors/sindresorhus"
6376 }
6377 },
6378 "node_modules/html-validate": {
6379 "version": "9.5.2",
6380 "resolved": "https://registry.npmjs.org/html-validate/-/html-validate-9.5.2.tgz",
6381 "integrity": "sha512-YXJfMprAZYiA6Nc09REC/4wURTCc8sd2MF59U0dto3ZSKqzkUoTGcy/3Tu7kJrLFdiYoKwoOvqQVL/N+sN5MMQ==",
6382 "dev": true,
6383 "funding": [
6384 {
6385 "type": "github",
6386 "url": "https://github.com/sponsors/html-validate"
6387 }
6388 ],
6389 "dependencies": {
6390 "@html-validate/stylish": "^4.1.0",
6391 "@sidvind/better-ajv-errors": "4.0.0",
6392 "ajv": "^8.0.0",
6393 "glob": "^10.0.0",
6394 "kleur": "^4.1.0",
6395 "minimist": "^1.2.0",
6396 "prompts": "^2.0.0",
6397 "semver": "^7.0.0"
6398 },
6399 "bin": {
6400 "html-validate": "bin/html-validate.mjs"
6401 },
6402 "engines": {
6403 "node": "^18.19.0 || >= 20.6.0"
6404 },
6405 "peerDependencies": {
6406 "jest": "^27.1 || ^28.1.3 || ^29.0.3",
6407 "jest-diff": "^27.1 || ^28.1.3 || ^29.0.3",
6408 "jest-snapshot": "^27.1 || ^28.1.3 || ^29.0.3",
6409 "vitest": "^0.34.0 || ^1.0.0 || ^2.0.0 || ^3.0.0"
6410 },
6411 "peerDependenciesMeta": {
6412 "jest": {
6413 "optional": true
6414 },
6415 "jest-diff": {
6416 "optional": true
6417 },
6418 "jest-snapshot": {
6419 "optional": true
6420 },
6421 "vitest": {
6422 "optional": true
6423 }
6424 }
6425 },
6426 "node_modules/htmlparser2": {
6427 "version": "10.0.0",
6428 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.0.0.tgz",
6429 "integrity": "sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==",
6430 "funding": [
6431 "https://github.com/fb55/htmlparser2?sponsor=1",
6432 {
6433 "type": "github",
6434 "url": "https://github.com/sponsors/fb55"
6435 }
6436 ],
6437 "license": "MIT",
6438 "dependencies": {
6439 "domelementtype": "^2.3.0",
6440 "domhandler": "^5.0.3",
6441 "domutils": "^3.2.1",
6442 "entities": "^6.0.0"
6443 }
6444 },
6445 "node_modules/htmlparser2/node_modules/entities": {
6446 "version": "6.0.0",
6447 "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.0.tgz",
6448 "integrity": "sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==",
6449 "license": "BSD-2-Clause",
6450 "engines": {
6451 "node": ">=0.12"
6452 },
6453 "funding": {
6454 "url": "https://github.com/fb55/entities?sponsor=1"
6455 }
6456 },
6457 "node_modules/http-cache-semantics": {
6458 "version": "4.1.1",
6459 "dev": true,
6460 "license": "BSD-2-Clause"
6461 },
6462 "node_modules/http-proxy-agent": {
6463 "version": "7.0.2",
6464 "dev": true,
6465 "license": "MIT",
6466 "dependencies": {
6467 "agent-base": "^7.1.0",
6468 "debug": "^4.3.4"
6469 },
6470 "engines": {
6471 "node": ">= 14"
6472 }
6473 },
6474 "node_modules/http2-wrapper": {
6475 "version": "2.2.1",
6476 "dev": true,
6477 "license": "MIT",
6478 "dependencies": {
6479 "quick-lru": "^5.1.1",
6480 "resolve-alpn": "^1.2.0"
6481 },
6482 "engines": {
6483 "node": ">=10.19.0"
6484 }
6485 },
6486 "node_modules/https-proxy-agent": {
6487 "version": "7.0.6",
6488 "dev": true,
6489 "license": "MIT",
6490 "dependencies": {
6491 "agent-base": "^7.1.2",
6492 "debug": "4"
6493 },
6494 "engines": {
6495 "node": ">= 14"
6496 }
6497 },
6498 "node_modules/human-signals": {
6499 "version": "5.0.0",
6500 "dev": true,
6501 "license": "Apache-2.0",
6502 "engines": {
6503 "node": ">=16.17.0"
6504 }
6505 },
6506 "node_modules/husky": {
6507 "version": "9.1.7",
6508 "dev": true,
6509 "license": "MIT",
6510 "bin": {
6511 "husky": "bin.js"
6512 },
6513 "engines": {
6514 "node": ">=18"
6515 },
6516 "funding": {
6517 "url": "https://github.com/sponsors/typicode"
6518 }
6519 },
6520 "node_modules/iconv-lite": {
6521 "version": "0.6.3",
6522 "dev": true,
6523 "license": "MIT",
6524 "dependencies": {
6525 "safer-buffer": ">= 2.1.2 < 3.0.0"
6526 },
6527 "engines": {
6528 "node": ">=0.10.0"
6529 }
6530 },
6531 "node_modules/ignore": {
6532 "version": "5.3.1",
6533 "dev": true,
6534 "license": "MIT",
6535 "engines": {
6536 "node": ">= 4"
6537 }
6538 },
6539 "node_modules/immediate": {
6540 "version": "3.0.6",
6541 "dev": true,
6542 "license": "MIT"
6543 },
6544 "node_modules/import-fresh": {
6545 "version": "3.3.0",
6546 "dev": true,
6547 "license": "MIT",
6548 "dependencies": {
6549 "parent-module": "^1.0.0",
6550 "resolve-from": "^4.0.0"
6551 },
6552 "engines": {
6553 "node": ">=6"
6554 },
6555 "funding": {
6556 "url": "https://github.com/sponsors/sindresorhus"
6557 }
6558 },
6559 "node_modules/imurmurhash": {
6560 "version": "0.1.4",
6561 "dev": true,
6562 "license": "MIT",
6563 "engines": {
6564 "node": ">=0.8.19"
6565 }
6566 },
6567 "node_modules/indent-string": {
6568 "version": "4.0.0",
6569 "dev": true,
6570 "license": "MIT",
6571 "engines": {
6572 "node": ">=8"
6573 }
6574 },
6575 "node_modules/inherits": {
6576 "version": "2.0.4",
6577 "dev": true,
6578 "license": "ISC"
6579 },
6580 "node_modules/ini": {
6581 "version": "1.3.8",
6582 "dev": true,
6583 "license": "ISC"
6584 },
6585 "node_modules/internal-slot": {
6586 "version": "1.1.0",
6587 "dev": true,
6588 "license": "MIT",
6589 "dependencies": {
6590 "es-errors": "^1.3.0",
6591 "hasown": "^2.0.2",
6592 "side-channel": "^1.1.0"
6593 },
6594 "engines": {
6595 "node": ">= 0.4"
6596 }
6597 },
6598 "node_modules/is-array-buffer": {
6599 "version": "3.0.5",
6600 "dev": true,
6601 "license": "MIT",
6602 "dependencies": {
6603 "call-bind": "^1.0.8",
6604 "call-bound": "^1.0.3",
6605 "get-intrinsic": "^1.2.6"
6606 },
6607 "engines": {
6608 "node": ">= 0.4"
6609 },
6610 "funding": {
6611 "url": "https://github.com/sponsors/ljharb"
6612 }
6613 },
6614 "node_modules/is-arrayish": {
6615 "version": "0.2.1",
6616 "dev": true,
6617 "license": "MIT"
6618 },
6619 "node_modules/is-async-function": {
6620 "version": "2.0.0",
6621 "dev": true,
6622 "license": "MIT",
6623 "dependencies": {
6624 "has-tostringtag": "^1.0.0"
6625 },
6626 "engines": {
6627 "node": ">= 0.4"
6628 },
6629 "funding": {
6630 "url": "https://github.com/sponsors/ljharb"
6631 }
6632 },
6633 "node_modules/is-bigint": {
6634 "version": "1.1.0",
6635 "dev": true,
6636 "license": "MIT",
6637 "dependencies": {
6638 "has-bigints": "^1.0.2"
6639 },
6640 "engines": {
6641 "node": ">= 0.4"
6642 },
6643 "funding": {
6644 "url": "https://github.com/sponsors/ljharb"
6645 }
6646 },
6647 "node_modules/is-boolean-object": {
6648 "version": "1.2.1",
6649 "dev": true,
6650 "license": "MIT",
6651 "dependencies": {
6652 "call-bound": "^1.0.2",
6653 "has-tostringtag": "^1.0.2"
6654 },
6655 "engines": {
6656 "node": ">= 0.4"
6657 },
6658 "funding": {
6659 "url": "https://github.com/sponsors/ljharb"
6660 }
6661 },
6662 "node_modules/is-builtin-module": {
6663 "version": "3.2.1",
6664 "dev": true,
6665 "license": "MIT",
6666 "dependencies": {
6667 "builtin-modules": "^3.3.0"
6668 },
6669 "engines": {
6670 "node": ">=6"
6671 },
6672 "funding": {
6673 "url": "https://github.com/sponsors/sindresorhus"
6674 }
6675 },
6676 "node_modules/is-callable": {
6677 "version": "1.2.7",
6678 "dev": true,
6679 "license": "MIT",
6680 "engines": {
6681 "node": ">= 0.4"
6682 },
6683 "funding": {
6684 "url": "https://github.com/sponsors/ljharb"
6685 }
6686 },
6687 "node_modules/is-core-module": {
6688 "version": "2.16.1",
6689 "dev": true,
6690 "license": "MIT",
6691 "dependencies": {
6692 "hasown": "^2.0.2"
6693 },
6694 "engines": {
6695 "node": ">= 0.4"
6696 },
6697 "funding": {
6698 "url": "https://github.com/sponsors/ljharb"
6699 }
6700 },
6701 "node_modules/is-data-view": {
6702 "version": "1.0.2",
6703 "dev": true,
6704 "license": "MIT",
6705 "dependencies": {
6706 "call-bound": "^1.0.2",
6707 "get-intrinsic": "^1.2.6",
6708 "is-typed-array": "^1.1.13"
6709 },
6710 "engines": {
6711 "node": ">= 0.4"
6712 },
6713 "funding": {
6714 "url": "https://github.com/sponsors/ljharb"
6715 }
6716 },
6717 "node_modules/is-date-object": {
6718 "version": "1.1.0",
6719 "dev": true,
6720 "license": "MIT",
6721 "dependencies": {
6722 "call-bound": "^1.0.2",
6723 "has-tostringtag": "^1.0.2"
6724 },
6725 "engines": {
6726 "node": ">= 0.4"
6727 },
6728 "funding": {
6729 "url": "https://github.com/sponsors/ljharb"
6730 }
6731 },
6732 "node_modules/is-extglob": {
6733 "version": "2.1.1",
6734 "dev": true,
6735 "license": "MIT",
6736 "engines": {
6737 "node": ">=0.10.0"
6738 }
6739 },
6740 "node_modules/is-finalizationregistry": {
6741 "version": "1.1.1",
6742 "dev": true,
6743 "license": "MIT",
6744 "dependencies": {
6745 "call-bound": "^1.0.3"
6746 },
6747 "engines": {
6748 "node": ">= 0.4"
6749 },
6750 "funding": {
6751 "url": "https://github.com/sponsors/ljharb"
6752 }
6753 },
6754 "node_modules/is-fullwidth-code-point": {
6755 "version": "3.0.0",
6756 "dev": true,
6757 "license": "MIT",
6758 "engines": {
6759 "node": ">=8"
6760 }
6761 },
6762 "node_modules/is-generator-function": {
6763 "version": "1.0.10",
6764 "dev": true,
6765 "license": "MIT",
6766 "dependencies": {
6767 "has-tostringtag": "^1.0.0"
6768 },
6769 "engines": {
6770 "node": ">= 0.4"
6771 },
6772 "funding": {
6773 "url": "https://github.com/sponsors/ljharb"
6774 }
6775 },
6776 "node_modules/is-glob": {
6777 "version": "4.0.3",
6778 "dev": true,
6779 "license": "MIT",
6780 "dependencies": {
6781 "is-extglob": "^2.1.1"
6782 },
6783 "engines": {
6784 "node": ">=0.10.0"
6785 }
6786 },
6787 "node_modules/is-map": {
6788 "version": "2.0.3",
6789 "dev": true,
6790 "license": "MIT",
6791 "engines": {
6792 "node": ">= 0.4"
6793 },
6794 "funding": {
6795 "url": "https://github.com/sponsors/ljharb"
6796 }
6797 },
6798 "node_modules/is-number": {
6799 "version": "7.0.0",
6800 "dev": true,
6801 "license": "MIT",
6802 "engines": {
6803 "node": ">=0.12.0"
6804 }
6805 },
6806 "node_modules/is-number-object": {
6807 "version": "1.1.1",
6808 "dev": true,
6809 "license": "MIT",
6810 "dependencies": {
6811 "call-bound": "^1.0.3",
6812 "has-tostringtag": "^1.0.2"
6813 },
6814 "engines": {
6815 "node": ">= 0.4"
6816 },
6817 "funding": {
6818 "url": "https://github.com/sponsors/ljharb"
6819 }
6820 },
6821 "node_modules/is-plain-object": {
6822 "version": "5.0.0",
6823 "dev": true,
6824 "license": "MIT",
6825 "engines": {
6826 "node": ">=0.10.0"
6827 }
6828 },
6829 "node_modules/is-potential-custom-element-name": {
6830 "version": "1.0.1",
6831 "dev": true,
6832 "license": "MIT"
6833 },
6834 "node_modules/is-regex": {
6835 "version": "1.2.1",
6836 "dev": true,
6837 "license": "MIT",
6838 "dependencies": {
6839 "call-bound": "^1.0.2",
6840 "gopd": "^1.2.0",
6841 "has-tostringtag": "^1.0.2",
6842 "hasown": "^2.0.2"
6843 },
6844 "engines": {
6845 "node": ">= 0.4"
6846 },
6847 "funding": {
6848 "url": "https://github.com/sponsors/ljharb"
6849 }
6850 },
6851 "node_modules/is-set": {
6852 "version": "2.0.3",
6853 "dev": true,
6854 "license": "MIT",
6855 "engines": {
6856 "node": ">= 0.4"
6857 },
6858 "funding": {
6859 "url": "https://github.com/sponsors/ljharb"
6860 }
6861 },
6862 "node_modules/is-shared-array-buffer": {
6863 "version": "1.0.4",
6864 "dev": true,
6865 "license": "MIT",
6866 "dependencies": {
6867 "call-bound": "^1.0.3"
6868 },
6869 "engines": {
6870 "node": ">= 0.4"
6871 },
6872 "funding": {
6873 "url": "https://github.com/sponsors/ljharb"
6874 }
6875 },
6876 "node_modules/is-stream": {
6877 "version": "3.0.0",
6878 "dev": true,
6879 "license": "MIT",
6880 "engines": {
6881 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
6882 },
6883 "funding": {
6884 "url": "https://github.com/sponsors/sindresorhus"
6885 }
6886 },
6887 "node_modules/is-string": {
6888 "version": "1.1.1",
6889 "dev": true,
6890 "license": "MIT",
6891 "dependencies": {
6892 "call-bound": "^1.0.3",
6893 "has-tostringtag": "^1.0.2"
6894 },
6895 "engines": {
6896 "node": ">= 0.4"
6897 },
6898 "funding": {
6899 "url": "https://github.com/sponsors/ljharb"
6900 }
6901 },
6902 "node_modules/is-symbol": {
6903 "version": "1.1.1",
6904 "dev": true,
6905 "license": "MIT",
6906 "dependencies": {
6907 "call-bound": "^1.0.2",
6908 "has-symbols": "^1.1.0",
6909 "safe-regex-test": "^1.1.0"
6910 },
6911 "engines": {
6912 "node": ">= 0.4"
6913 },
6914 "funding": {
6915 "url": "https://github.com/sponsors/ljharb"
6916 }
6917 },
6918 "node_modules/is-typed-array": {
6919 "version": "1.1.15",
6920 "dev": true,
6921 "license": "MIT",
6922 "dependencies": {
6923 "which-typed-array": "^1.1.16"
6924 },
6925 "engines": {
6926 "node": ">= 0.4"
6927 },
6928 "funding": {
6929 "url": "https://github.com/sponsors/ljharb"
6930 }
6931 },
6932 "node_modules/is-weakmap": {
6933 "version": "2.0.2",
6934 "dev": true,
6935 "license": "MIT",
6936 "engines": {
6937 "node": ">= 0.4"
6938 },
6939 "funding": {
6940 "url": "https://github.com/sponsors/ljharb"
6941 }
6942 },
6943 "node_modules/is-weakref": {
6944 "version": "1.1.0",
6945 "dev": true,
6946 "license": "MIT",
6947 "dependencies": {
6948 "call-bound": "^1.0.2"
6949 },
6950 "engines": {
6951 "node": ">= 0.4"
6952 },
6953 "funding": {
6954 "url": "https://github.com/sponsors/ljharb"
6955 }
6956 },
6957 "node_modules/is-weakset": {
6958 "version": "2.0.4",
6959 "dev": true,
6960 "license": "MIT",
6961 "dependencies": {
6962 "call-bound": "^1.0.3",
6963 "get-intrinsic": "^1.2.6"
6964 },
6965 "engines": {
6966 "node": ">= 0.4"
6967 },
6968 "funding": {
6969 "url": "https://github.com/sponsors/ljharb"
6970 }
6971 },
6972 "node_modules/isarray": {
6973 "version": "1.0.0",
6974 "dev": true,
6975 "license": "MIT"
6976 },
6977 "node_modules/isexe": {
6978 "version": "2.0.0",
6979 "dev": true,
6980 "license": "ISC"
6981 },
6982 "node_modules/istanbul-lib-coverage": {
6983 "version": "3.2.2",
6984 "dev": true,
6985 "license": "BSD-3-Clause",
6986 "engines": {
6987 "node": ">=8"
6988 }
6989 },
6990 "node_modules/istanbul-lib-report": {
6991 "version": "3.0.1",
6992 "dev": true,
6993 "license": "BSD-3-Clause",
6994 "dependencies": {
6995 "istanbul-lib-coverage": "^3.0.0",
6996 "make-dir": "^4.0.0",
6997 "supports-color": "^7.1.0"
6998 },
6999 "engines": {
7000 "node": ">=10"
7001 }
7002 },
7003 "node_modules/istanbul-lib-source-maps": {
7004 "version": "5.0.6",
7005 "dev": true,
7006 "license": "BSD-3-Clause",
7007 "dependencies": {
7008 "@jridgewell/trace-mapping": "^0.3.23",
7009 "debug": "^4.1.1",
7010 "istanbul-lib-coverage": "^3.0.0"
7011 },
7012 "engines": {
7013 "node": ">=10"
7014 }
7015 },
7016 "node_modules/istanbul-reports": {
7017 "version": "3.1.7",
7018 "dev": true,
7019 "license": "BSD-3-Clause",
7020 "dependencies": {
7021 "html-escaper": "^2.0.0",
7022 "istanbul-lib-report": "^3.0.0"
7023 },
7024 "engines": {
7025 "node": ">=8"
7026 }
7027 },
7028 "node_modules/jackspeak": {
7029 "version": "3.4.3",
7030 "dev": true,
7031 "license": "BlueOak-1.0.0",
7032 "dependencies": {
7033 "@isaacs/cliui": "^8.0.2"
7034 },
7035 "funding": {
7036 "url": "https://github.com/sponsors/isaacs"
7037 },
7038 "optionalDependencies": {
7039 "@pkgjs/parseargs": "^0.11.0"
7040 }
7041 },
7042 "node_modules/js-tokens": {
7043 "version": "4.0.0",
7044 "dev": true,
7045 "license": "MIT"
7046 },
7047 "node_modules/js-yaml": {
7048 "version": "4.1.0",
7049 "dev": true,
7050 "license": "MIT",
7051 "dependencies": {
7052 "argparse": "^2.0.1"
7053 },
7054 "bin": {
7055 "js-yaml": "bin/js-yaml.js"
7056 }
7057 },
7058 "node_modules/jsdoc-type-pratt-parser": {
7059 "version": "4.1.0",
7060 "dev": true,
7061 "license": "MIT",
7062 "engines": {
7063 "node": ">=12.0.0"
7064 }
7065 },
7066 "node_modules/jsdom": {
7067 "version": "25.0.1",
7068 "dev": true,
7069 "license": "MIT",
7070 "dependencies": {
7071 "cssstyle": "^4.1.0",
7072 "data-urls": "^5.0.0",
7073 "decimal.js": "^10.4.3",
7074 "form-data": "^4.0.0",
7075 "html-encoding-sniffer": "^4.0.0",
7076 "http-proxy-agent": "^7.0.2",
7077 "https-proxy-agent": "^7.0.5",
7078 "is-potential-custom-element-name": "^1.0.1",
7079 "nwsapi": "^2.2.12",
7080 "parse5": "^7.1.2",
7081 "rrweb-cssom": "^0.7.1",
7082 "saxes": "^6.0.0",
7083 "symbol-tree": "^3.2.4",
7084 "tough-cookie": "^5.0.0",
7085 "w3c-xmlserializer": "^5.0.0",
7086 "webidl-conversions": "^7.0.0",
7087 "whatwg-encoding": "^3.1.1",
7088 "whatwg-mimetype": "^4.0.0",
7089 "whatwg-url": "^14.0.0",
7090 "ws": "^8.18.0",
7091 "xml-name-validator": "^5.0.0"
7092 },
7093 "engines": {
7094 "node": ">=18"
7095 },
7096 "peerDependencies": {
7097 "canvas": "^2.11.2"
7098 },
7099 "peerDependenciesMeta": {
7100 "canvas": {
7101 "optional": true
7102 }
7103 }
7104 },
7105 "node_modules/jsesc": {
7106 "version": "3.0.2",
7107 "dev": true,
7108 "license": "MIT",
7109 "bin": {
7110 "jsesc": "bin/jsesc"
7111 },
7112 "engines": {
7113 "node": ">=6"
7114 }
7115 },
7116 "node_modules/json-buffer": {
7117 "version": "3.0.1",
7118 "dev": true,
7119 "license": "MIT"
7120 },
7121 "node_modules/json-parse-even-better-errors": {
7122 "version": "2.3.1",
7123 "dev": true,
7124 "license": "MIT"
7125 },
7126 "node_modules/json-schema-traverse": {
7127 "version": "1.0.0",
7128 "dev": true,
7129 "license": "MIT"
7130 },
7131 "node_modules/json-stable-stringify-without-jsonify": {
7132 "version": "1.0.1",
7133 "dev": true,
7134 "license": "MIT"
7135 },
7136 "node_modules/json5": {
7137 "version": "2.2.3",
7138 "dev": true,
7139 "license": "MIT",
7140 "bin": {
7141 "json5": "lib/cli.js"
7142 },
7143 "engines": {
7144 "node": ">=6"
7145 }
7146 },
7147 "node_modules/jsonc-eslint-parser": {
7148 "version": "2.4.0",
7149 "dev": true,
7150 "license": "MIT",
7151 "dependencies": {
7152 "acorn": "^8.5.0",
7153 "eslint-visitor-keys": "^3.0.0",
7154 "espree": "^9.0.0",
7155 "semver": "^7.3.5"
7156 },
7157 "engines": {
7158 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
7159 },
7160 "funding": {
7161 "url": "https://github.com/sponsors/ota-meshi"
7162 }
7163 },
7164 "node_modules/jsx-ast-utils": {
7165 "version": "3.3.5",
7166 "dev": true,
7167 "license": "MIT",
7168 "dependencies": {
7169 "array-includes": "^3.1.6",
7170 "array.prototype.flat": "^1.3.1",
7171 "object.assign": "^4.1.4",
7172 "object.values": "^1.1.6"
7173 },
7174 "engines": {
7175 "node": ">=4.0"
7176 }
7177 },
7178 "node_modules/jszip": {
7179 "version": "3.10.1",
7180 "dev": true,
7181 "license": "(MIT OR GPL-3.0-or-later)",
7182 "dependencies": {
7183 "lie": "~3.3.0",
7184 "pako": "~1.0.2",
7185 "readable-stream": "~2.3.6",
7186 "setimmediate": "^1.0.5"
7187 }
7188 },
7189 "node_modules/kanji-processor": {
7190 "version": "1.0.2",
7191 "resolved": "https://registry.npmjs.org/kanji-processor/-/kanji-processor-1.0.2.tgz",
7192 "integrity": "sha512-3nP/Sdt4BYLxqYv263EIXfA+m93N1o1vIxE4U3TzAuYlJT2BuSjncvqnOjcL/wrSNkMA+lBEMHHH477+KSYiBg=="
7193 },
7194 "node_modules/keyv": {
7195 "version": "4.5.4",
7196 "dev": true,
7197 "license": "MIT",
7198 "dependencies": {
7199 "json-buffer": "3.0.1"
7200 }
7201 },
7202 "node_modules/kind-of": {
7203 "version": "6.0.3",
7204 "dev": true,
7205 "license": "MIT",
7206 "engines": {
7207 "node": ">=0.10.0"
7208 }
7209 },
7210 "node_modules/kleur": {
7211 "version": "4.1.5",
7212 "dev": true,
7213 "license": "MIT",
7214 "engines": {
7215 "node": ">=6"
7216 }
7217 },
7218 "node_modules/known-css-properties": {
7219 "version": "0.35.0",
7220 "dev": true,
7221 "license": "MIT"
7222 },
7223 "node_modules/levn": {
7224 "version": "0.4.1",
7225 "dev": true,
7226 "license": "MIT",
7227 "dependencies": {
7228 "prelude-ls": "^1.2.1",
7229 "type-check": "~0.4.0"
7230 },
7231 "engines": {
7232 "node": ">= 0.8.0"
7233 }
7234 },
7235 "node_modules/license-report": {
7236 "version": "6.7.1",
7237 "dev": true,
7238 "license": "MIT",
7239 "dependencies": {
7240 "@kessler/tableify": "^1.0.2",
7241 "debug": "^4.4.0",
7242 "eol": "^0.10.0",
7243 "got": "^14.4.5",
7244 "rc": "^1.2.8",
7245 "semver": "^7.6.3",
7246 "tablemark": "^3.1.0",
7247 "text-table": "^0.2.0",
7248 "visit-values": "^2.0.0"
7249 },
7250 "bin": {
7251 "license-report": "index.js"
7252 },
7253 "engines": {
7254 "node": ">=18"
7255 }
7256 },
7257 "node_modules/lie": {
7258 "version": "3.3.0",
7259 "dev": true,
7260 "license": "MIT",
7261 "dependencies": {
7262 "immediate": "~3.0.5"
7263 }
7264 },
7265 "node_modules/lilconfig": {
7266 "version": "3.1.3",
7267 "dev": true,
7268 "license": "MIT",
7269 "engines": {
7270 "node": ">=14"
7271 },
7272 "funding": {
7273 "url": "https://github.com/sponsors/antonk52"
7274 }
7275 },
7276 "node_modules/lines-and-columns": {
7277 "version": "1.2.4",
7278 "dev": true,
7279 "license": "MIT"
7280 },
7281 "node_modules/linkedom": {
7282 "version": "0.18.10",
7283 "resolved": "https://registry.npmjs.org/linkedom/-/linkedom-0.18.10.tgz",
7284 "integrity": "sha512-ESCqVAtme2GI3zZnlVRidiydByV6WmPlmKeFzFVQslADiAO2Wi+H6xL/5kr/pUOESjEoVb2Eb3cYFJ/TQhQOWA==",
7285 "license": "ISC",
7286 "dependencies": {
7287 "css-select": "^5.1.0",
7288 "cssom": "^0.5.0",
7289 "html-escaper": "^3.0.3",
7290 "htmlparser2": "^10.0.0",
7291 "uhyphen": "^0.2.0"
7292 }
7293 },
7294 "node_modules/linkedom/node_modules/html-escaper": {
7295 "version": "3.0.3",
7296 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz",
7297 "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==",
7298 "license": "MIT"
7299 },
7300 "node_modules/lint-staged": {
7301 "version": "15.3.0",
7302 "dev": true,
7303 "license": "MIT",
7304 "dependencies": {
7305 "chalk": "~5.4.1",
7306 "commander": "~12.1.0",
7307 "debug": "~4.4.0",
7308 "execa": "~8.0.1",
7309 "lilconfig": "~3.1.3",
7310 "listr2": "~8.2.5",
7311 "micromatch": "~4.0.8",
7312 "pidtree": "~0.6.0",
7313 "string-argv": "~0.3.2",
7314 "yaml": "~2.6.1"
7315 },
7316 "bin": {
7317 "lint-staged": "bin/lint-staged.js"
7318 },
7319 "engines": {
7320 "node": ">=18.12.0"
7321 },
7322 "funding": {
7323 "url": "https://opencollective.com/lint-staged"
7324 }
7325 },
7326 "node_modules/lint-staged/node_modules/chalk": {
7327 "version": "5.4.1",
7328 "dev": true,
7329 "license": "MIT",
7330 "engines": {
7331 "node": "^12.17.0 || ^14.13 || >=16.0.0"
7332 },
7333 "funding": {
7334 "url": "https://github.com/chalk/chalk?sponsor=1"
7335 }
7336 },
7337 "node_modules/listr2": {
7338 "version": "8.2.5",
7339 "dev": true,
7340 "license": "MIT",
7341 "dependencies": {
7342 "cli-truncate": "^4.0.0",
7343 "colorette": "^2.0.20",
7344 "eventemitter3": "^5.0.1",
7345 "log-update": "^6.1.0",
7346 "rfdc": "^1.4.1",
7347 "wrap-ansi": "^9.0.0"
7348 },
7349 "engines": {
7350 "node": ">=18.0.0"
7351 }
7352 },
7353 "node_modules/listr2/node_modules/ansi-regex": {
7354 "version": "6.1.0",
7355 "dev": true,
7356 "license": "MIT",
7357 "engines": {
7358 "node": ">=12"
7359 },
7360 "funding": {
7361 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
7362 }
7363 },
7364 "node_modules/listr2/node_modules/ansi-styles": {
7365 "version": "6.2.1",
7366 "dev": true,
7367 "license": "MIT",
7368 "engines": {
7369 "node": ">=12"
7370 },
7371 "funding": {
7372 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7373 }
7374 },
7375 "node_modules/listr2/node_modules/emoji-regex": {
7376 "version": "10.4.0",
7377 "dev": true,
7378 "license": "MIT"
7379 },
7380 "node_modules/listr2/node_modules/string-width": {
7381 "version": "7.2.0",
7382 "dev": true,
7383 "license": "MIT",
7384 "dependencies": {
7385 "emoji-regex": "^10.3.0",
7386 "get-east-asian-width": "^1.0.0",
7387 "strip-ansi": "^7.1.0"
7388 },
7389 "engines": {
7390 "node": ">=18"
7391 },
7392 "funding": {
7393 "url": "https://github.com/sponsors/sindresorhus"
7394 }
7395 },
7396 "node_modules/listr2/node_modules/strip-ansi": {
7397 "version": "7.1.0",
7398 "dev": true,
7399 "license": "MIT",
7400 "dependencies": {
7401 "ansi-regex": "^6.0.1"
7402 },
7403 "engines": {
7404 "node": ">=12"
7405 },
7406 "funding": {
7407 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
7408 }
7409 },
7410 "node_modules/listr2/node_modules/wrap-ansi": {
7411 "version": "9.0.0",
7412 "dev": true,
7413 "license": "MIT",
7414 "dependencies": {
7415 "ansi-styles": "^6.2.1",
7416 "string-width": "^7.0.0",
7417 "strip-ansi": "^7.1.0"
7418 },
7419 "engines": {
7420 "node": ">=18"
7421 },
7422 "funding": {
7423 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
7424 }
7425 },
7426 "node_modules/locate-path": {
7427 "version": "6.0.0",
7428 "dev": true,
7429 "license": "MIT",
7430 "dependencies": {
7431 "p-locate": "^5.0.0"
7432 },
7433 "engines": {
7434 "node": ">=10"
7435 },
7436 "funding": {
7437 "url": "https://github.com/sponsors/sindresorhus"
7438 }
7439 },
7440 "node_modules/lodash.debounce": {
7441 "version": "4.0.8",
7442 "dev": true,
7443 "license": "MIT"
7444 },
7445 "node_modules/lodash.merge": {
7446 "version": "4.6.2",
7447 "dev": true,
7448 "license": "MIT"
7449 },
7450 "node_modules/lodash.truncate": {
7451 "version": "4.4.2",
7452 "dev": true,
7453 "license": "MIT"
7454 },
7455 "node_modules/log-update": {
7456 "version": "6.1.0",
7457 "dev": true,
7458 "license": "MIT",
7459 "dependencies": {
7460 "ansi-escapes": "^7.0.0",
7461 "cli-cursor": "^5.0.0",
7462 "slice-ansi": "^7.1.0",
7463 "strip-ansi": "^7.1.0",
7464 "wrap-ansi": "^9.0.0"
7465 },
7466 "engines": {
7467 "node": ">=18"
7468 },
7469 "funding": {
7470 "url": "https://github.com/sponsors/sindresorhus"
7471 }
7472 },
7473 "node_modules/log-update/node_modules/ansi-regex": {
7474 "version": "6.1.0",
7475 "dev": true,
7476 "license": "MIT",
7477 "engines": {
7478 "node": ">=12"
7479 },
7480 "funding": {
7481 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
7482 }
7483 },
7484 "node_modules/log-update/node_modules/ansi-styles": {
7485 "version": "6.2.1",
7486 "dev": true,
7487 "license": "MIT",
7488 "engines": {
7489 "node": ">=12"
7490 },
7491 "funding": {
7492 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
7493 }
7494 },
7495 "node_modules/log-update/node_modules/emoji-regex": {
7496 "version": "10.4.0",
7497 "dev": true,
7498 "license": "MIT"
7499 },
7500 "node_modules/log-update/node_modules/is-fullwidth-code-point": {
7501 "version": "5.0.0",
7502 "dev": true,
7503 "license": "MIT",
7504 "dependencies": {
7505 "get-east-asian-width": "^1.0.0"
7506 },
7507 "engines": {
7508 "node": ">=18"
7509 },
7510 "funding": {
7511 "url": "https://github.com/sponsors/sindresorhus"
7512 }
7513 },
7514 "node_modules/log-update/node_modules/slice-ansi": {
7515 "version": "7.1.0",
7516 "dev": true,
7517 "license": "MIT",
7518 "dependencies": {
7519 "ansi-styles": "^6.2.1",
7520 "is-fullwidth-code-point": "^5.0.0"
7521 },
7522 "engines": {
7523 "node": ">=18"
7524 },
7525 "funding": {
7526 "url": "https://github.com/chalk/slice-ansi?sponsor=1"
7527 }
7528 },
7529 "node_modules/log-update/node_modules/string-width": {
7530 "version": "7.2.0",
7531 "dev": true,
7532 "license": "MIT",
7533 "dependencies": {
7534 "emoji-regex": "^10.3.0",
7535 "get-east-asian-width": "^1.0.0",
7536 "strip-ansi": "^7.1.0"
7537 },
7538 "engines": {
7539 "node": ">=18"
7540 },
7541 "funding": {
7542 "url": "https://github.com/sponsors/sindresorhus"
7543 }
7544 },
7545 "node_modules/log-update/node_modules/strip-ansi": {
7546 "version": "7.1.0",
7547 "dev": true,
7548 "license": "MIT",
7549 "dependencies": {
7550 "ansi-regex": "^6.0.1"
7551 },
7552 "engines": {
7553 "node": ">=12"
7554 },
7555 "funding": {
7556 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
7557 }
7558 },
7559 "node_modules/log-update/node_modules/wrap-ansi": {
7560 "version": "9.0.0",
7561 "dev": true,
7562 "license": "MIT",
7563 "dependencies": {
7564 "ansi-styles": "^6.2.1",
7565 "string-width": "^7.0.0",
7566 "strip-ansi": "^7.1.0"
7567 },
7568 "engines": {
7569 "node": ">=18"
7570 },
7571 "funding": {
7572 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
7573 }
7574 },
7575 "node_modules/loupe": {
7576 "version": "3.1.3",
7577 "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.3.tgz",
7578 "integrity": "sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==",
7579 "dev": true
7580 },
7581 "node_modules/lower-case": {
7582 "version": "2.0.2",
7583 "dev": true,
7584 "license": "MIT",
7585 "dependencies": {
7586 "tslib": "^2.0.3"
7587 }
7588 },
7589 "node_modules/lowercase-keys": {
7590 "version": "3.0.0",
7591 "dev": true,
7592 "license": "MIT",
7593 "engines": {
7594 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
7595 },
7596 "funding": {
7597 "url": "https://github.com/sponsors/sindresorhus"
7598 }
7599 },
7600 "node_modules/lru-cache": {
7601 "version": "10.4.3",
7602 "dev": true,
7603 "license": "ISC"
7604 },
7605 "node_modules/magic-string": {
7606 "version": "0.30.17",
7607 "dev": true,
7608 "license": "MIT",
7609 "dependencies": {
7610 "@jridgewell/sourcemap-codec": "^1.5.0"
7611 }
7612 },
7613 "node_modules/magicast": {
7614 "version": "0.3.5",
7615 "dev": true,
7616 "license": "MIT",
7617 "dependencies": {
7618 "@babel/parser": "^7.25.4",
7619 "@babel/types": "^7.25.4",
7620 "source-map-js": "^1.2.0"
7621 }
7622 },
7623 "node_modules/make-dir": {
7624 "version": "4.0.0",
7625 "dev": true,
7626 "license": "MIT",
7627 "dependencies": {
7628 "semver": "^7.5.3"
7629 },
7630 "engines": {
7631 "node": ">=10"
7632 },
7633 "funding": {
7634 "url": "https://github.com/sponsors/sindresorhus"
7635 }
7636 },
7637 "node_modules/math-intrinsics": {
7638 "version": "1.1.0",
7639 "dev": true,
7640 "license": "MIT",
7641 "engines": {
7642 "node": ">= 0.4"
7643 }
7644 },
7645 "node_modules/mathml-tag-names": {
7646 "version": "2.1.3",
7647 "dev": true,
7648 "license": "MIT",
7649 "funding": {
7650 "type": "github",
7651 "url": "https://github.com/sponsors/wooorm"
7652 }
7653 },
7654 "node_modules/mdn-data": {
7655 "version": "2.12.2",
7656 "dev": true,
7657 "license": "CC0-1.0"
7658 },
7659 "node_modules/meow": {
7660 "version": "13.2.0",
7661 "dev": true,
7662 "license": "MIT",
7663 "engines": {
7664 "node": ">=18"
7665 },
7666 "funding": {
7667 "url": "https://github.com/sponsors/sindresorhus"
7668 }
7669 },
7670 "node_modules/merge-stream": {
7671 "version": "2.0.0",
7672 "dev": true,
7673 "license": "MIT"
7674 },
7675 "node_modules/merge2": {
7676 "version": "1.4.1",
7677 "dev": true,
7678 "license": "MIT",
7679 "engines": {
7680 "node": ">= 8"
7681 }
7682 },
7683 "node_modules/micromatch": {
7684 "version": "4.0.8",
7685 "dev": true,
7686 "license": "MIT",
7687 "dependencies": {
7688 "braces": "^3.0.3",
7689 "picomatch": "^2.3.1"
7690 },
7691 "engines": {
7692 "node": ">=8.6"
7693 }
7694 },
7695 "node_modules/mime-db": {
7696 "version": "1.52.0",
7697 "dev": true,
7698 "license": "MIT",
7699 "engines": {
7700 "node": ">= 0.6"
7701 }
7702 },
7703 "node_modules/mime-types": {
7704 "version": "2.1.35",
7705 "dev": true,
7706 "license": "MIT",
7707 "dependencies": {
7708 "mime-db": "1.52.0"
7709 },
7710 "engines": {
7711 "node": ">= 0.6"
7712 }
7713 },
7714 "node_modules/mimic-fn": {
7715 "version": "4.0.0",
7716 "dev": true,
7717 "license": "MIT",
7718 "engines": {
7719 "node": ">=12"
7720 },
7721 "funding": {
7722 "url": "https://github.com/sponsors/sindresorhus"
7723 }
7724 },
7725 "node_modules/mimic-function": {
7726 "version": "5.0.1",
7727 "dev": true,
7728 "license": "MIT",
7729 "engines": {
7730 "node": ">=18"
7731 },
7732 "funding": {
7733 "url": "https://github.com/sponsors/sindresorhus"
7734 }
7735 },
7736 "node_modules/mimic-response": {
7737 "version": "4.0.0",
7738 "dev": true,
7739 "license": "MIT",
7740 "engines": {
7741 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
7742 },
7743 "funding": {
7744 "url": "https://github.com/sponsors/sindresorhus"
7745 }
7746 },
7747 "node_modules/min-indent": {
7748 "version": "1.0.1",
7749 "dev": true,
7750 "license": "MIT",
7751 "engines": {
7752 "node": ">=4"
7753 }
7754 },
7755 "node_modules/minimatch": {
7756 "version": "3.1.2",
7757 "dev": true,
7758 "license": "ISC",
7759 "dependencies": {
7760 "brace-expansion": "^1.1.7"
7761 },
7762 "engines": {
7763 "node": "*"
7764 }
7765 },
7766 "node_modules/minimist": {
7767 "version": "1.2.8",
7768 "dev": true,
7769 "license": "MIT",
7770 "funding": {
7771 "url": "https://github.com/sponsors/ljharb"
7772 }
7773 },
7774 "node_modules/minipass": {
7775 "version": "7.1.2",
7776 "dev": true,
7777 "license": "ISC",
7778 "engines": {
7779 "node": ">=16 || 14 >=14.17"
7780 }
7781 },
7782 "node_modules/ms": {
7783 "version": "2.1.3",
7784 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
7785 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
7786 "dev": true
7787 },
7788 "node_modules/nanoid": {
7789 "version": "3.3.11",
7790 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
7791 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
7792 "dev": true,
7793 "funding": [
7794 {
7795 "type": "github",
7796 "url": "https://github.com/sponsors/ai"
7797 }
7798 ],
7799 "bin": {
7800 "nanoid": "bin/nanoid.cjs"
7801 },
7802 "engines": {
7803 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
7804 }
7805 },
7806 "node_modules/natural-compare": {
7807 "version": "1.4.0",
7808 "dev": true,
7809 "license": "MIT"
7810 },
7811 "node_modules/neo-async": {
7812 "version": "2.6.2",
7813 "dev": true,
7814 "license": "MIT"
7815 },
7816 "node_modules/no-case": {
7817 "version": "3.0.4",
7818 "dev": true,
7819 "license": "MIT",
7820 "dependencies": {
7821 "lower-case": "^2.0.2",
7822 "tslib": "^2.0.3"
7823 }
7824 },
7825 "node_modules/node-gyp-build": {
7826 "version": "4.8.4",
7827 "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz",
7828 "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==",
7829 "dev": true,
7830 "bin": {
7831 "node-gyp-build": "bin.js",
7832 "node-gyp-build-optional": "optional.js",
7833 "node-gyp-build-test": "build-test.js"
7834 }
7835 },
7836 "node_modules/node-releases": {
7837 "version": "2.0.19",
7838 "dev": true,
7839 "license": "MIT"
7840 },
7841 "node_modules/normalize-package-data": {
7842 "version": "2.5.0",
7843 "dev": true,
7844 "license": "BSD-2-Clause",
7845 "dependencies": {
7846 "hosted-git-info": "^2.1.4",
7847 "resolve": "^1.10.0",
7848 "semver": "2 || 3 || 4 || 5",
7849 "validate-npm-package-license": "^3.0.1"
7850 }
7851 },
7852 "node_modules/normalize-package-data/node_modules/semver": {
7853 "version": "5.7.2",
7854 "dev": true,
7855 "license": "ISC",
7856 "bin": {
7857 "semver": "bin/semver"
7858 }
7859 },
7860 "node_modules/normalize-path": {
7861 "version": "3.0.0",
7862 "dev": true,
7863 "license": "MIT",
7864 "engines": {
7865 "node": ">=0.10.0"
7866 }
7867 },
7868 "node_modules/normalize-url": {
7869 "version": "8.0.1",
7870 "dev": true,
7871 "license": "MIT",
7872 "engines": {
7873 "node": ">=14.16"
7874 },
7875 "funding": {
7876 "url": "https://github.com/sponsors/sindresorhus"
7877 }
7878 },
7879 "node_modules/npm-run-path": {
7880 "version": "5.2.0",
7881 "dev": true,
7882 "license": "MIT",
7883 "dependencies": {
7884 "path-key": "^4.0.0"
7885 },
7886 "engines": {
7887 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
7888 },
7889 "funding": {
7890 "url": "https://github.com/sponsors/sindresorhus"
7891 }
7892 },
7893 "node_modules/npm-run-path/node_modules/path-key": {
7894 "version": "4.0.0",
7895 "dev": true,
7896 "license": "MIT",
7897 "engines": {
7898 "node": ">=12"
7899 },
7900 "funding": {
7901 "url": "https://github.com/sponsors/sindresorhus"
7902 }
7903 },
7904 "node_modules/nth-check": {
7905 "version": "2.1.1",
7906 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
7907 "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
7908 "license": "BSD-2-Clause",
7909 "dependencies": {
7910 "boolbase": "^1.0.0"
7911 },
7912 "funding": {
7913 "url": "https://github.com/fb55/nth-check?sponsor=1"
7914 }
7915 },
7916 "node_modules/nwsapi": {
7917 "version": "2.2.16",
7918 "dev": true,
7919 "license": "MIT"
7920 },
7921 "node_modules/object-inspect": {
7922 "version": "1.13.3",
7923 "dev": true,
7924 "license": "MIT",
7925 "engines": {
7926 "node": ">= 0.4"
7927 },
7928 "funding": {
7929 "url": "https://github.com/sponsors/ljharb"
7930 }
7931 },
7932 "node_modules/object-keys": {
7933 "version": "1.1.1",
7934 "dev": true,
7935 "license": "MIT",
7936 "engines": {
7937 "node": ">= 0.4"
7938 }
7939 },
7940 "node_modules/object.assign": {
7941 "version": "4.1.7",
7942 "dev": true,
7943 "license": "MIT",
7944 "dependencies": {
7945 "call-bind": "^1.0.8",
7946 "call-bound": "^1.0.3",
7947 "define-properties": "^1.2.1",
7948 "es-object-atoms": "^1.0.0",
7949 "has-symbols": "^1.1.0",
7950 "object-keys": "^1.1.1"
7951 },
7952 "engines": {
7953 "node": ">= 0.4"
7954 },
7955 "funding": {
7956 "url": "https://github.com/sponsors/ljharb"
7957 }
7958 },
7959 "node_modules/object.fromentries": {
7960 "version": "2.0.8",
7961 "dev": true,
7962 "license": "MIT",
7963 "dependencies": {
7964 "call-bind": "^1.0.7",
7965 "define-properties": "^1.2.1",
7966 "es-abstract": "^1.23.2",
7967 "es-object-atoms": "^1.0.0"
7968 },
7969 "engines": {
7970 "node": ">= 0.4"
7971 },
7972 "funding": {
7973 "url": "https://github.com/sponsors/ljharb"
7974 }
7975 },
7976 "node_modules/object.groupby": {
7977 "version": "1.0.3",
7978 "dev": true,
7979 "license": "MIT",
7980 "dependencies": {
7981 "call-bind": "^1.0.7",
7982 "define-properties": "^1.2.1",
7983 "es-abstract": "^1.23.2"
7984 },
7985 "engines": {
7986 "node": ">= 0.4"
7987 }
7988 },
7989 "node_modules/object.values": {
7990 "version": "1.2.1",
7991 "dev": true,
7992 "license": "MIT",
7993 "dependencies": {
7994 "call-bind": "^1.0.8",
7995 "call-bound": "^1.0.3",
7996 "define-properties": "^1.2.1",
7997 "es-object-atoms": "^1.0.0"
7998 },
7999 "engines": {
8000 "node": ">= 0.4"
8001 },
8002 "funding": {
8003 "url": "https://github.com/sponsors/ljharb"
8004 }
8005 },
8006 "node_modules/onetime": {
8007 "version": "6.0.0",
8008 "dev": true,
8009 "license": "MIT",
8010 "dependencies": {
8011 "mimic-fn": "^4.0.0"
8012 },
8013 "engines": {
8014 "node": ">=12"
8015 },
8016 "funding": {
8017 "url": "https://github.com/sponsors/sindresorhus"
8018 }
8019 },
8020 "node_modules/optionator": {
8021 "version": "0.9.3",
8022 "dev": true,
8023 "license": "MIT",
8024 "dependencies": {
8025 "@aashutoshrathi/word-wrap": "^1.2.3",
8026 "deep-is": "^0.1.3",
8027 "fast-levenshtein": "^2.0.6",
8028 "levn": "^0.4.1",
8029 "prelude-ls": "^1.2.1",
8030 "type-check": "^0.4.0"
8031 },
8032 "engines": {
8033 "node": ">= 0.8.0"
8034 }
8035 },
8036 "node_modules/p-cancelable": {
8037 "version": "4.0.1",
8038 "dev": true,
8039 "license": "MIT",
8040 "engines": {
8041 "node": ">=14.16"
8042 }
8043 },
8044 "node_modules/p-limit": {
8045 "version": "3.1.0",
8046 "dev": true,
8047 "license": "MIT",
8048 "dependencies": {
8049 "yocto-queue": "^0.1.0"
8050 },
8051 "engines": {
8052 "node": ">=10"
8053 },
8054 "funding": {
8055 "url": "https://github.com/sponsors/sindresorhus"
8056 }
8057 },
8058 "node_modules/p-locate": {
8059 "version": "5.0.0",
8060 "dev": true,
8061 "license": "MIT",
8062 "dependencies": {
8063 "p-limit": "^3.0.2"
8064 },
8065 "engines": {
8066 "node": ">=10"
8067 },
8068 "funding": {
8069 "url": "https://github.com/sponsors/sindresorhus"
8070 }
8071 },
8072 "node_modules/p-try": {
8073 "version": "2.2.0",
8074 "dev": true,
8075 "license": "MIT",
8076 "engines": {
8077 "node": ">=6"
8078 }
8079 },
8080 "node_modules/package-json-from-dist": {
8081 "version": "1.0.1",
8082 "dev": true,
8083 "license": "BlueOak-1.0.0"
8084 },
8085 "node_modules/pako": {
8086 "version": "1.0.11",
8087 "dev": true,
8088 "license": "(MIT AND Zlib)"
8089 },
8090 "node_modules/parent-module": {
8091 "version": "1.0.1",
8092 "dev": true,
8093 "license": "MIT",
8094 "dependencies": {
8095 "callsites": "^3.0.0"
8096 },
8097 "engines": {
8098 "node": ">=6"
8099 }
8100 },
8101 "node_modules/parse-imports": {
8102 "version": "2.2.1",
8103 "dev": true,
8104 "license": "Apache-2.0 AND MIT",
8105 "dependencies": {
8106 "es-module-lexer": "^1.5.3",
8107 "slashes": "^3.0.12"
8108 },
8109 "engines": {
8110 "node": ">= 18"
8111 }
8112 },
8113 "node_modules/parse-json": {
8114 "version": "5.2.0",
8115 "dev": true,
8116 "license": "MIT",
8117 "dependencies": {
8118 "@babel/code-frame": "^7.0.0",
8119 "error-ex": "^1.3.1",
8120 "json-parse-even-better-errors": "^2.3.0",
8121 "lines-and-columns": "^1.1.6"
8122 },
8123 "engines": {
8124 "node": ">=8"
8125 },
8126 "funding": {
8127 "url": "https://github.com/sponsors/sindresorhus"
8128 }
8129 },
8130 "node_modules/parse5": {
8131 "version": "7.2.1",
8132 "license": "MIT",
8133 "dependencies": {
8134 "entities": "^4.5.0"
8135 },
8136 "funding": {
8137 "url": "https://github.com/inikulin/parse5?sponsor=1"
8138 }
8139 },
8140 "node_modules/path-exists": {
8141 "version": "4.0.0",
8142 "dev": true,
8143 "license": "MIT",
8144 "engines": {
8145 "node": ">=8"
8146 }
8147 },
8148 "node_modules/path-key": {
8149 "version": "3.1.1",
8150 "dev": true,
8151 "license": "MIT",
8152 "engines": {
8153 "node": ">=8"
8154 }
8155 },
8156 "node_modules/path-parse": {
8157 "version": "1.0.7",
8158 "dev": true,
8159 "license": "MIT"
8160 },
8161 "node_modules/path-scurry": {
8162 "version": "1.11.1",
8163 "dev": true,
8164 "license": "BlueOak-1.0.0",
8165 "dependencies": {
8166 "lru-cache": "^10.2.0",
8167 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
8168 },
8169 "engines": {
8170 "node": ">=16 || 14 >=14.18"
8171 },
8172 "funding": {
8173 "url": "https://github.com/sponsors/isaacs"
8174 }
8175 },
8176 "node_modules/path-type": {
8177 "version": "4.0.0",
8178 "dev": true,
8179 "license": "MIT",
8180 "engines": {
8181 "node": ">=8"
8182 }
8183 },
8184 "node_modules/pathe": {
8185 "version": "2.0.3",
8186 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
8187 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
8188 "dev": true
8189 },
8190 "node_modules/pathval": {
8191 "version": "2.0.0",
8192 "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz",
8193 "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==",
8194 "dev": true,
8195 "engines": {
8196 "node": ">= 14.16"
8197 }
8198 },
8199 "node_modules/picocolors": {
8200 "version": "1.1.1",
8201 "dev": true,
8202 "license": "ISC"
8203 },
8204 "node_modules/picomatch": {
8205 "version": "2.3.1",
8206 "dev": true,
8207 "license": "MIT",
8208 "engines": {
8209 "node": ">=8.6"
8210 },
8211 "funding": {
8212 "url": "https://github.com/sponsors/jonschlinkert"
8213 }
8214 },
8215 "node_modules/pidtree": {
8216 "version": "0.6.0",
8217 "dev": true,
8218 "license": "MIT",
8219 "bin": {
8220 "pidtree": "bin/pidtree.js"
8221 },
8222 "engines": {
8223 "node": ">=0.10"
8224 }
8225 },
8226 "node_modules/playwright": {
8227 "version": "1.49.1",
8228 "dev": true,
8229 "license": "Apache-2.0",
8230 "dependencies": {
8231 "playwright-core": "1.49.1"
8232 },
8233 "bin": {
8234 "playwright": "cli.js"
8235 },
8236 "engines": {
8237 "node": ">=18"
8238 },
8239 "optionalDependencies": {
8240 "fsevents": "2.3.2"
8241 }
8242 },
8243 "node_modules/playwright-core": {
8244 "version": "1.49.1",
8245 "dev": true,
8246 "license": "Apache-2.0",
8247 "bin": {
8248 "playwright-core": "cli.js"
8249 },
8250 "engines": {
8251 "node": ">=18"
8252 }
8253 },
8254 "node_modules/pluralize": {
8255 "version": "8.0.0",
8256 "dev": true,
8257 "license": "MIT",
8258 "engines": {
8259 "node": ">=4"
8260 }
8261 },
8262 "node_modules/possible-typed-array-names": {
8263 "version": "1.0.0",
8264 "dev": true,
8265 "license": "MIT",
8266 "engines": {
8267 "node": ">= 0.4"
8268 }
8269 },
8270 "node_modules/postcss": {
8271 "version": "8.5.3",
8272 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz",
8273 "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==",
8274 "dev": true,
8275 "funding": [
8276 {
8277 "type": "opencollective",
8278 "url": "https://opencollective.com/postcss/"
8279 },
8280 {
8281 "type": "tidelift",
8282 "url": "https://tidelift.com/funding/github/npm/postcss"
8283 },
8284 {
8285 "type": "github",
8286 "url": "https://github.com/sponsors/ai"
8287 }
8288 ],
8289 "dependencies": {
8290 "nanoid": "^3.3.8",
8291 "picocolors": "^1.1.1",
8292 "source-map-js": "^1.2.1"
8293 },
8294 "engines": {
8295 "node": "^10 || ^12 || >=14"
8296 }
8297 },
8298 "node_modules/postcss-resolve-nested-selector": {
8299 "version": "0.1.6",
8300 "dev": true,
8301 "license": "MIT"
8302 },
8303 "node_modules/postcss-safe-parser": {
8304 "version": "7.0.1",
8305 "dev": true,
8306 "funding": [
8307 {
8308 "type": "opencollective",
8309 "url": "https://opencollective.com/postcss/"
8310 },
8311 {
8312 "type": "tidelift",
8313 "url": "https://tidelift.com/funding/github/npm/postcss-safe-parser"
8314 },
8315 {
8316 "type": "github",
8317 "url": "https://github.com/sponsors/ai"
8318 }
8319 ],
8320 "license": "MIT",
8321 "engines": {
8322 "node": ">=18.0"
8323 },
8324 "peerDependencies": {
8325 "postcss": "^8.4.31"
8326 }
8327 },
8328 "node_modules/postcss-selector-parser": {
8329 "version": "6.1.2",
8330 "dev": true,
8331 "license": "MIT",
8332 "dependencies": {
8333 "cssesc": "^3.0.0",
8334 "util-deprecate": "^1.0.2"
8335 },
8336 "engines": {
8337 "node": ">=4"
8338 }
8339 },
8340 "node_modules/postcss-value-parser": {
8341 "version": "4.2.0",
8342 "dev": true,
8343 "license": "MIT"
8344 },
8345 "node_modules/prelude-ls": {
8346 "version": "1.2.1",
8347 "dev": true,
8348 "license": "MIT",
8349 "engines": {
8350 "node": ">= 0.8.0"
8351 }
8352 },
8353 "node_modules/prettier": {
8354 "version": "3.4.2",
8355 "dev": true,
8356 "license": "MIT",
8357 "bin": {
8358 "prettier": "bin/prettier.cjs"
8359 },
8360 "engines": {
8361 "node": ">=14"
8362 },
8363 "funding": {
8364 "url": "https://github.com/prettier/prettier?sponsor=1"
8365 }
8366 },
8367 "node_modules/process-nextick-args": {
8368 "version": "2.0.1",
8369 "dev": true,
8370 "license": "MIT"
8371 },
8372 "node_modules/prompts": {
8373 "version": "2.4.2",
8374 "dev": true,
8375 "license": "MIT",
8376 "dependencies": {
8377 "kleur": "^3.0.3",
8378 "sisteransi": "^1.0.5"
8379 },
8380 "engines": {
8381 "node": ">= 6"
8382 }
8383 },
8384 "node_modules/prompts/node_modules/kleur": {
8385 "version": "3.0.3",
8386 "dev": true,
8387 "license": "MIT",
8388 "engines": {
8389 "node": ">=6"
8390 }
8391 },
8392 "node_modules/proxy-from-env": {
8393 "version": "1.1.0",
8394 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
8395 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
8396 "dev": true
8397 },
8398 "node_modules/punycode": {
8399 "version": "2.3.1",
8400 "dev": true,
8401 "license": "MIT",
8402 "engines": {
8403 "node": ">=6"
8404 }
8405 },
8406 "node_modules/queue-microtask": {
8407 "version": "1.2.3",
8408 "dev": true,
8409 "funding": [
8410 {
8411 "type": "github",
8412 "url": "https://github.com/sponsors/feross"
8413 },
8414 {
8415 "type": "patreon",
8416 "url": "https://www.patreon.com/feross"
8417 },
8418 {
8419 "type": "consulting",
8420 "url": "https://feross.org/support"
8421 }
8422 ],
8423 "license": "MIT"
8424 },
8425 "node_modules/quick-lru": {
8426 "version": "5.1.1",
8427 "dev": true,
8428 "license": "MIT",
8429 "engines": {
8430 "node": ">=10"
8431 },
8432 "funding": {
8433 "url": "https://github.com/sponsors/sindresorhus"
8434 }
8435 },
8436 "node_modules/rc": {
8437 "version": "1.2.8",
8438 "dev": true,
8439 "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
8440 "dependencies": {
8441 "deep-extend": "^0.6.0",
8442 "ini": "~1.3.0",
8443 "minimist": "^1.2.0",
8444 "strip-json-comments": "~2.0.1"
8445 },
8446 "bin": {
8447 "rc": "cli.js"
8448 }
8449 },
8450 "node_modules/rc/node_modules/strip-json-comments": {
8451 "version": "2.0.1",
8452 "dev": true,
8453 "license": "MIT",
8454 "engines": {
8455 "node": ">=0.10.0"
8456 }
8457 },
8458 "node_modules/read-pkg": {
8459 "version": "5.2.0",
8460 "dev": true,
8461 "license": "MIT",
8462 "dependencies": {
8463 "@types/normalize-package-data": "^2.4.0",
8464 "normalize-package-data": "^2.5.0",
8465 "parse-json": "^5.0.0",
8466 "type-fest": "^0.6.0"
8467 },
8468 "engines": {
8469 "node": ">=8"
8470 }
8471 },
8472 "node_modules/read-pkg-up": {
8473 "version": "7.0.1",
8474 "dev": true,
8475 "license": "MIT",
8476 "dependencies": {
8477 "find-up": "^4.1.0",
8478 "read-pkg": "^5.2.0",
8479 "type-fest": "^0.8.1"
8480 },
8481 "engines": {
8482 "node": ">=8"
8483 },
8484 "funding": {
8485 "url": "https://github.com/sponsors/sindresorhus"
8486 }
8487 },
8488 "node_modules/read-pkg-up/node_modules/find-up": {
8489 "version": "4.1.0",
8490 "dev": true,
8491 "license": "MIT",
8492 "dependencies": {
8493 "locate-path": "^5.0.0",
8494 "path-exists": "^4.0.0"
8495 },
8496 "engines": {
8497 "node": ">=8"
8498 }
8499 },
8500 "node_modules/read-pkg-up/node_modules/locate-path": {
8501 "version": "5.0.0",
8502 "dev": true,
8503 "license": "MIT",
8504 "dependencies": {
8505 "p-locate": "^4.1.0"
8506 },
8507 "engines": {
8508 "node": ">=8"
8509 }
8510 },
8511 "node_modules/read-pkg-up/node_modules/p-limit": {
8512 "version": "2.3.0",
8513 "dev": true,
8514 "license": "MIT",
8515 "dependencies": {
8516 "p-try": "^2.0.0"
8517 },
8518 "engines": {
8519 "node": ">=6"
8520 },
8521 "funding": {
8522 "url": "https://github.com/sponsors/sindresorhus"
8523 }
8524 },
8525 "node_modules/read-pkg-up/node_modules/p-locate": {
8526 "version": "4.1.0",
8527 "dev": true,
8528 "license": "MIT",
8529 "dependencies": {
8530 "p-limit": "^2.2.0"
8531 },
8532 "engines": {
8533 "node": ">=8"
8534 }
8535 },
8536 "node_modules/read-pkg-up/node_modules/type-fest": {
8537 "version": "0.8.1",
8538 "dev": true,
8539 "license": "(MIT OR CC0-1.0)",
8540 "engines": {
8541 "node": ">=8"
8542 }
8543 },
8544 "node_modules/read-pkg/node_modules/type-fest": {
8545 "version": "0.6.0",
8546 "dev": true,
8547 "license": "(MIT OR CC0-1.0)",
8548 "engines": {
8549 "node": ">=8"
8550 }
8551 },
8552 "node_modules/readable-stream": {
8553 "version": "2.3.8",
8554 "dev": true,
8555 "license": "MIT",
8556 "dependencies": {
8557 "core-util-is": "~1.0.0",
8558 "inherits": "~2.0.3",
8559 "isarray": "~1.0.0",
8560 "process-nextick-args": "~2.0.0",
8561 "safe-buffer": "~5.1.1",
8562 "string_decoder": "~1.1.1",
8563 "util-deprecate": "~1.0.1"
8564 }
8565 },
8566 "node_modules/refa": {
8567 "version": "0.12.1",
8568 "dev": true,
8569 "license": "MIT",
8570 "dependencies": {
8571 "@eslint-community/regexpp": "^4.8.0"
8572 },
8573 "engines": {
8574 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
8575 }
8576 },
8577 "node_modules/reflect.getprototypeof": {
8578 "version": "1.0.9",
8579 "dev": true,
8580 "license": "MIT",
8581 "dependencies": {
8582 "call-bind": "^1.0.8",
8583 "define-properties": "^1.2.1",
8584 "dunder-proto": "^1.0.1",
8585 "es-abstract": "^1.23.6",
8586 "es-errors": "^1.3.0",
8587 "get-intrinsic": "^1.2.6",
8588 "gopd": "^1.2.0",
8589 "which-builtin-type": "^1.2.1"
8590 },
8591 "engines": {
8592 "node": ">= 0.4"
8593 },
8594 "funding": {
8595 "url": "https://github.com/sponsors/ljharb"
8596 }
8597 },
8598 "node_modules/regenerate": {
8599 "version": "1.4.2",
8600 "dev": true,
8601 "license": "MIT"
8602 },
8603 "node_modules/regenerate-unicode-properties": {
8604 "version": "10.2.0",
8605 "dev": true,
8606 "license": "MIT",
8607 "dependencies": {
8608 "regenerate": "^1.4.2"
8609 },
8610 "engines": {
8611 "node": ">=4"
8612 }
8613 },
8614 "node_modules/regenerator-runtime": {
8615 "version": "0.14.1",
8616 "dev": true,
8617 "license": "MIT"
8618 },
8619 "node_modules/regenerator-transform": {
8620 "version": "0.15.2",
8621 "dev": true,
8622 "license": "MIT",
8623 "dependencies": {
8624 "@babel/runtime": "^7.8.4"
8625 }
8626 },
8627 "node_modules/regexp-ast-analysis": {
8628 "version": "0.7.1",
8629 "dev": true,
8630 "license": "MIT",
8631 "dependencies": {
8632 "@eslint-community/regexpp": "^4.8.0",
8633 "refa": "^0.12.1"
8634 },
8635 "engines": {
8636 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
8637 }
8638 },
8639 "node_modules/regexp-tree": {
8640 "version": "0.1.27",
8641 "dev": true,
8642 "license": "MIT",
8643 "bin": {
8644 "regexp-tree": "bin/regexp-tree"
8645 }
8646 },
8647 "node_modules/regexp.prototype.flags": {
8648 "version": "1.5.3",
8649 "dev": true,
8650 "license": "MIT",
8651 "dependencies": {
8652 "call-bind": "^1.0.7",
8653 "define-properties": "^1.2.1",
8654 "es-errors": "^1.3.0",
8655 "set-function-name": "^2.0.2"
8656 },
8657 "engines": {
8658 "node": ">= 0.4"
8659 },
8660 "funding": {
8661 "url": "https://github.com/sponsors/ljharb"
8662 }
8663 },
8664 "node_modules/regexpu-core": {
8665 "version": "6.2.0",
8666 "dev": true,
8667 "license": "MIT",
8668 "dependencies": {
8669 "regenerate": "^1.4.2",
8670 "regenerate-unicode-properties": "^10.2.0",
8671 "regjsgen": "^0.8.0",
8672 "regjsparser": "^0.12.0",
8673 "unicode-match-property-ecmascript": "^2.0.0",
8674 "unicode-match-property-value-ecmascript": "^2.1.0"
8675 },
8676 "engines": {
8677 "node": ">=4"
8678 }
8679 },
8680 "node_modules/regexpu-core/node_modules/regjsparser": {
8681 "version": "0.12.0",
8682 "dev": true,
8683 "license": "BSD-2-Clause",
8684 "dependencies": {
8685 "jsesc": "~3.0.2"
8686 },
8687 "bin": {
8688 "regjsparser": "bin/parser"
8689 }
8690 },
8691 "node_modules/regjsgen": {
8692 "version": "0.8.0",
8693 "dev": true,
8694 "license": "MIT"
8695 },
8696 "node_modules/regjsparser": {
8697 "version": "0.10.0",
8698 "dev": true,
8699 "license": "BSD-2-Clause",
8700 "dependencies": {
8701 "jsesc": "~0.5.0"
8702 },
8703 "bin": {
8704 "regjsparser": "bin/parser"
8705 }
8706 },
8707 "node_modules/regjsparser/node_modules/jsesc": {
8708 "version": "0.5.0",
8709 "dev": true,
8710 "bin": {
8711 "jsesc": "bin/jsesc"
8712 }
8713 },
8714 "node_modules/require-from-string": {
8715 "version": "2.0.2",
8716 "dev": true,
8717 "license": "MIT",
8718 "engines": {
8719 "node": ">=0.10.0"
8720 }
8721 },
8722 "node_modules/resolve": {
8723 "version": "1.22.8",
8724 "dev": true,
8725 "license": "MIT",
8726 "dependencies": {
8727 "is-core-module": "^2.13.0",
8728 "path-parse": "^1.0.7",
8729 "supports-preserve-symlinks-flag": "^1.0.0"
8730 },
8731 "bin": {
8732 "resolve": "bin/resolve"
8733 },
8734 "funding": {
8735 "url": "https://github.com/sponsors/ljharb"
8736 }
8737 },
8738 "node_modules/resolve-alpn": {
8739 "version": "1.2.1",
8740 "dev": true,
8741 "license": "MIT"
8742 },
8743 "node_modules/resolve-from": {
8744 "version": "4.0.0",
8745 "dev": true,
8746 "license": "MIT",
8747 "engines": {
8748 "node": ">=4"
8749 }
8750 },
8751 "node_modules/responselike": {
8752 "version": "3.0.0",
8753 "dev": true,
8754 "license": "MIT",
8755 "dependencies": {
8756 "lowercase-keys": "^3.0.0"
8757 },
8758 "engines": {
8759 "node": ">=14.16"
8760 },
8761 "funding": {
8762 "url": "https://github.com/sponsors/sindresorhus"
8763 }
8764 },
8765 "node_modules/restore-cursor": {
8766 "version": "5.1.0",
8767 "dev": true,
8768 "license": "MIT",
8769 "dependencies": {
8770 "onetime": "^7.0.0",
8771 "signal-exit": "^4.1.0"
8772 },
8773 "engines": {
8774 "node": ">=18"
8775 },
8776 "funding": {
8777 "url": "https://github.com/sponsors/sindresorhus"
8778 }
8779 },
8780 "node_modules/restore-cursor/node_modules/onetime": {
8781 "version": "7.0.0",
8782 "dev": true,
8783 "license": "MIT",
8784 "dependencies": {
8785 "mimic-function": "^5.0.0"
8786 },
8787 "engines": {
8788 "node": ">=18"
8789 },
8790 "funding": {
8791 "url": "https://github.com/sponsors/sindresorhus"
8792 }
8793 },
8794 "node_modules/reusify": {
8795 "version": "1.0.4",
8796 "dev": true,
8797 "license": "MIT",
8798 "engines": {
8799 "iojs": ">=1.0.0",
8800 "node": ">=0.10.0"
8801 }
8802 },
8803 "node_modules/rfdc": {
8804 "version": "1.4.1",
8805 "dev": true,
8806 "license": "MIT"
8807 },
8808 "node_modules/rollup": {
8809 "version": "4.37.0",
8810 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.37.0.tgz",
8811 "integrity": "sha512-iAtQy/L4QFU+rTJ1YUjXqJOJzuwEghqWzCEYD2FEghT7Gsy1VdABntrO4CLopA5IkflTyqNiLNwPcOJ3S7UKLg==",
8812 "dev": true,
8813 "dependencies": {
8814 "@types/estree": "1.0.6"
8815 },
8816 "bin": {
8817 "rollup": "dist/bin/rollup"
8818 },
8819 "engines": {
8820 "node": ">=18.0.0",
8821 "npm": ">=8.0.0"
8822 },
8823 "optionalDependencies": {
8824 "@rollup/rollup-android-arm-eabi": "4.37.0",
8825 "@rollup/rollup-android-arm64": "4.37.0",
8826 "@rollup/rollup-darwin-arm64": "4.37.0",
8827 "@rollup/rollup-darwin-x64": "4.37.0",
8828 "@rollup/rollup-freebsd-arm64": "4.37.0",
8829 "@rollup/rollup-freebsd-x64": "4.37.0",
8830 "@rollup/rollup-linux-arm-gnueabihf": "4.37.0",
8831 "@rollup/rollup-linux-arm-musleabihf": "4.37.0",
8832 "@rollup/rollup-linux-arm64-gnu": "4.37.0",
8833 "@rollup/rollup-linux-arm64-musl": "4.37.0",
8834 "@rollup/rollup-linux-loongarch64-gnu": "4.37.0",
8835 "@rollup/rollup-linux-powerpc64le-gnu": "4.37.0",
8836 "@rollup/rollup-linux-riscv64-gnu": "4.37.0",
8837 "@rollup/rollup-linux-riscv64-musl": "4.37.0",
8838 "@rollup/rollup-linux-s390x-gnu": "4.37.0",
8839 "@rollup/rollup-linux-x64-gnu": "4.37.0",
8840 "@rollup/rollup-linux-x64-musl": "4.37.0",
8841 "@rollup/rollup-win32-arm64-msvc": "4.37.0",
8842 "@rollup/rollup-win32-ia32-msvc": "4.37.0",
8843 "@rollup/rollup-win32-x64-msvc": "4.37.0",
8844 "fsevents": "~2.3.2"
8845 }
8846 },
8847 "node_modules/rrweb-cssom": {
8848 "version": "0.7.1",
8849 "dev": true,
8850 "license": "MIT"
8851 },
8852 "node_modules/run-parallel": {
8853 "version": "1.2.0",
8854 "dev": true,
8855 "funding": [
8856 {
8857 "type": "github",
8858 "url": "https://github.com/sponsors/feross"
8859 },
8860 {
8861 "type": "patreon",
8862 "url": "https://www.patreon.com/feross"
8863 },
8864 {
8865 "type": "consulting",
8866 "url": "https://feross.org/support"
8867 }
8868 ],
8869 "license": "MIT",
8870 "dependencies": {
8871 "queue-microtask": "^1.2.2"
8872 }
8873 },
8874 "node_modules/safe-array-concat": {
8875 "version": "1.1.3",
8876 "dev": true,
8877 "license": "MIT",
8878 "dependencies": {
8879 "call-bind": "^1.0.8",
8880 "call-bound": "^1.0.2",
8881 "get-intrinsic": "^1.2.6",
8882 "has-symbols": "^1.1.0",
8883 "isarray": "^2.0.5"
8884 },
8885 "engines": {
8886 "node": ">=0.4"
8887 },
8888 "funding": {
8889 "url": "https://github.com/sponsors/ljharb"
8890 }
8891 },
8892 "node_modules/safe-array-concat/node_modules/isarray": {
8893 "version": "2.0.5",
8894 "dev": true,
8895 "license": "MIT"
8896 },
8897 "node_modules/safe-buffer": {
8898 "version": "5.1.2",
8899 "dev": true,
8900 "license": "MIT"
8901 },
8902 "node_modules/safe-regex-test": {
8903 "version": "1.1.0",
8904 "dev": true,
8905 "license": "MIT",
8906 "dependencies": {
8907 "call-bound": "^1.0.2",
8908 "es-errors": "^1.3.0",
8909 "is-regex": "^1.2.1"
8910 },
8911 "engines": {
8912 "node": ">= 0.4"
8913 },
8914 "funding": {
8915 "url": "https://github.com/sponsors/ljharb"
8916 }
8917 },
8918 "node_modules/safe-stable-stringify": {
8919 "version": "2.4.3",
8920 "dev": true,
8921 "license": "MIT",
8922 "engines": {
8923 "node": ">=10"
8924 }
8925 },
8926 "node_modules/safer-buffer": {
8927 "version": "2.1.2",
8928 "dev": true,
8929 "license": "MIT"
8930 },
8931 "node_modules/saxes": {
8932 "version": "6.0.0",
8933 "dev": true,
8934 "license": "ISC",
8935 "dependencies": {
8936 "xmlchars": "^2.2.0"
8937 },
8938 "engines": {
8939 "node": ">=v12.22.7"
8940 }
8941 },
8942 "node_modules/scslre": {
8943 "version": "0.3.0",
8944 "dev": true,
8945 "license": "MIT",
8946 "dependencies": {
8947 "@eslint-community/regexpp": "^4.8.0",
8948 "refa": "^0.12.0",
8949 "regexp-ast-analysis": "^0.7.0"
8950 },
8951 "engines": {
8952 "node": "^14.0.0 || >=16.0.0"
8953 }
8954 },
8955 "node_modules/semver": {
8956 "version": "7.6.3",
8957 "dev": true,
8958 "license": "ISC",
8959 "bin": {
8960 "semver": "bin/semver.js"
8961 },
8962 "engines": {
8963 "node": ">=10"
8964 }
8965 },
8966 "node_modules/sentence-case": {
8967 "version": "3.0.4",
8968 "dev": true,
8969 "license": "MIT",
8970 "dependencies": {
8971 "no-case": "^3.0.4",
8972 "tslib": "^2.0.3",
8973 "upper-case-first": "^2.0.2"
8974 }
8975 },
8976 "node_modules/set-function-length": {
8977 "version": "1.2.2",
8978 "dev": true,
8979 "license": "MIT",
8980 "dependencies": {
8981 "define-data-property": "^1.1.4",
8982 "es-errors": "^1.3.0",
8983 "function-bind": "^1.1.2",
8984 "get-intrinsic": "^1.2.4",
8985 "gopd": "^1.0.1",
8986 "has-property-descriptors": "^1.0.2"
8987 },
8988 "engines": {
8989 "node": ">= 0.4"
8990 }
8991 },
8992 "node_modules/set-function-name": {
8993 "version": "2.0.2",
8994 "dev": true,
8995 "license": "MIT",
8996 "dependencies": {
8997 "define-data-property": "^1.1.4",
8998 "es-errors": "^1.3.0",
8999 "functions-have-names": "^1.2.3",
9000 "has-property-descriptors": "^1.0.2"
9001 },
9002 "engines": {
9003 "node": ">= 0.4"
9004 }
9005 },
9006 "node_modules/setimmediate": {
9007 "version": "1.0.5",
9008 "dev": true,
9009 "license": "MIT"
9010 },
9011 "node_modules/shebang-command": {
9012 "version": "2.0.0",
9013 "dev": true,
9014 "license": "MIT",
9015 "dependencies": {
9016 "shebang-regex": "^3.0.0"
9017 },
9018 "engines": {
9019 "node": ">=8"
9020 }
9021 },
9022 "node_modules/shebang-regex": {
9023 "version": "3.0.0",
9024 "dev": true,
9025 "license": "MIT",
9026 "engines": {
9027 "node": ">=8"
9028 }
9029 },
9030 "node_modules/side-channel": {
9031 "version": "1.1.0",
9032 "dev": true,
9033 "license": "MIT",
9034 "dependencies": {
9035 "es-errors": "^1.3.0",
9036 "object-inspect": "^1.13.3",
9037 "side-channel-list": "^1.0.0",
9038 "side-channel-map": "^1.0.1",
9039 "side-channel-weakmap": "^1.0.2"
9040 },
9041 "engines": {
9042 "node": ">= 0.4"
9043 },
9044 "funding": {
9045 "url": "https://github.com/sponsors/ljharb"
9046 }
9047 },
9048 "node_modules/side-channel-list": {
9049 "version": "1.0.0",
9050 "dev": true,
9051 "license": "MIT",
9052 "dependencies": {
9053 "es-errors": "^1.3.0",
9054 "object-inspect": "^1.13.3"
9055 },
9056 "engines": {
9057 "node": ">= 0.4"
9058 },
9059 "funding": {
9060 "url": "https://github.com/sponsors/ljharb"
9061 }
9062 },
9063 "node_modules/side-channel-map": {
9064 "version": "1.0.1",
9065 "dev": true,
9066 "license": "MIT",
9067 "dependencies": {
9068 "call-bound": "^1.0.2",
9069 "es-errors": "^1.3.0",
9070 "get-intrinsic": "^1.2.5",
9071 "object-inspect": "^1.13.3"
9072 },
9073 "engines": {
9074 "node": ">= 0.4"
9075 },
9076 "funding": {
9077 "url": "https://github.com/sponsors/ljharb"
9078 }
9079 },
9080 "node_modules/side-channel-weakmap": {
9081 "version": "1.0.2",
9082 "dev": true,
9083 "license": "MIT",
9084 "dependencies": {
9085 "call-bound": "^1.0.2",
9086 "es-errors": "^1.3.0",
9087 "get-intrinsic": "^1.2.5",
9088 "object-inspect": "^1.13.3",
9089 "side-channel-map": "^1.0.1"
9090 },
9091 "engines": {
9092 "node": ">= 0.4"
9093 },
9094 "funding": {
9095 "url": "https://github.com/sponsors/ljharb"
9096 }
9097 },
9098 "node_modules/siginfo": {
9099 "version": "2.0.0",
9100 "dev": true,
9101 "license": "ISC"
9102 },
9103 "node_modules/signal-exit": {
9104 "version": "4.1.0",
9105 "dev": true,
9106 "license": "ISC",
9107 "engines": {
9108 "node": ">=14"
9109 },
9110 "funding": {
9111 "url": "https://github.com/sponsors/isaacs"
9112 }
9113 },
9114 "node_modules/sisteransi": {
9115 "version": "1.0.5",
9116 "dev": true,
9117 "license": "MIT"
9118 },
9119 "node_modules/slash": {
9120 "version": "3.0.0",
9121 "dev": true,
9122 "license": "MIT",
9123 "engines": {
9124 "node": ">=8"
9125 }
9126 },
9127 "node_modules/slashes": {
9128 "version": "3.0.12",
9129 "dev": true,
9130 "license": "ISC"
9131 },
9132 "node_modules/slice-ansi": {
9133 "version": "5.0.0",
9134 "dev": true,
9135 "license": "MIT",
9136 "dependencies": {
9137 "ansi-styles": "^6.0.0",
9138 "is-fullwidth-code-point": "^4.0.0"
9139 },
9140 "engines": {
9141 "node": ">=12"
9142 },
9143 "funding": {
9144 "url": "https://github.com/chalk/slice-ansi?sponsor=1"
9145 }
9146 },
9147 "node_modules/slice-ansi/node_modules/ansi-styles": {
9148 "version": "6.2.1",
9149 "dev": true,
9150 "license": "MIT",
9151 "engines": {
9152 "node": ">=12"
9153 },
9154 "funding": {
9155 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9156 }
9157 },
9158 "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": {
9159 "version": "4.0.0",
9160 "dev": true,
9161 "license": "MIT",
9162 "engines": {
9163 "node": ">=12"
9164 },
9165 "funding": {
9166 "url": "https://github.com/sponsors/sindresorhus"
9167 }
9168 },
9169 "node_modules/source-map": {
9170 "version": "0.6.1",
9171 "dev": true,
9172 "license": "BSD-3-Clause",
9173 "engines": {
9174 "node": ">=0.10.0"
9175 }
9176 },
9177 "node_modules/source-map-js": {
9178 "version": "1.2.1",
9179 "dev": true,
9180 "license": "BSD-3-Clause",
9181 "engines": {
9182 "node": ">=0.10.0"
9183 }
9184 },
9185 "node_modules/source-map-resolve": {
9186 "version": "0.6.0",
9187 "dev": true,
9188 "license": "MIT",
9189 "dependencies": {
9190 "atob": "^2.1.2",
9191 "decode-uri-component": "^0.2.0"
9192 }
9193 },
9194 "node_modules/spdx-correct": {
9195 "version": "3.2.0",
9196 "dev": true,
9197 "license": "Apache-2.0",
9198 "dependencies": {
9199 "spdx-expression-parse": "^3.0.0",
9200 "spdx-license-ids": "^3.0.0"
9201 }
9202 },
9203 "node_modules/spdx-correct/node_modules/spdx-expression-parse": {
9204 "version": "3.0.1",
9205 "dev": true,
9206 "license": "MIT",
9207 "dependencies": {
9208 "spdx-exceptions": "^2.1.0",
9209 "spdx-license-ids": "^3.0.0"
9210 }
9211 },
9212 "node_modules/spdx-exceptions": {
9213 "version": "2.3.0",
9214 "dev": true,
9215 "license": "CC-BY-3.0"
9216 },
9217 "node_modules/spdx-expression-parse": {
9218 "version": "4.0.0",
9219 "dev": true,
9220 "license": "MIT",
9221 "dependencies": {
9222 "spdx-exceptions": "^2.1.0",
9223 "spdx-license-ids": "^3.0.0"
9224 }
9225 },
9226 "node_modules/spdx-license-ids": {
9227 "version": "3.0.16",
9228 "dev": true,
9229 "license": "CC0-1.0"
9230 },
9231 "node_modules/split-text-to-chunks": {
9232 "version": "1.0.0",
9233 "dev": true,
9234 "license": "MIT",
9235 "dependencies": {
9236 "get-stdin": "^5.0.1",
9237 "minimist": "^1.2.0"
9238 },
9239 "bin": {
9240 "wordwrap": "cli.js"
9241 }
9242 },
9243 "node_modules/stackback": {
9244 "version": "0.0.2",
9245 "dev": true,
9246 "license": "MIT"
9247 },
9248 "node_modules/std-env": {
9249 "version": "3.8.0",
9250 "dev": true,
9251 "license": "MIT"
9252 },
9253 "node_modules/string_decoder": {
9254 "version": "1.1.1",
9255 "dev": true,
9256 "license": "MIT",
9257 "dependencies": {
9258 "safe-buffer": "~5.1.0"
9259 }
9260 },
9261 "node_modules/string-argv": {
9262 "version": "0.3.2",
9263 "dev": true,
9264 "license": "MIT",
9265 "engines": {
9266 "node": ">=0.6.19"
9267 }
9268 },
9269 "node_modules/string-width": {
9270 "version": "5.1.2",
9271 "dev": true,
9272 "license": "MIT",
9273 "dependencies": {
9274 "eastasianwidth": "^0.2.0",
9275 "emoji-regex": "^9.2.2",
9276 "strip-ansi": "^7.0.1"
9277 },
9278 "engines": {
9279 "node": ">=12"
9280 },
9281 "funding": {
9282 "url": "https://github.com/sponsors/sindresorhus"
9283 }
9284 },
9285 "node_modules/string-width-cjs": {
9286 "name": "string-width",
9287 "version": "4.2.3",
9288 "dev": true,
9289 "license": "MIT",
9290 "dependencies": {
9291 "emoji-regex": "^8.0.0",
9292 "is-fullwidth-code-point": "^3.0.0",
9293 "strip-ansi": "^6.0.1"
9294 },
9295 "engines": {
9296 "node": ">=8"
9297 }
9298 },
9299 "node_modules/string-width-cjs/node_modules/emoji-regex": {
9300 "version": "8.0.0",
9301 "dev": true,
9302 "license": "MIT"
9303 },
9304 "node_modules/string-width/node_modules/ansi-regex": {
9305 "version": "6.1.0",
9306 "dev": true,
9307 "license": "MIT",
9308 "engines": {
9309 "node": ">=12"
9310 },
9311 "funding": {
9312 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
9313 }
9314 },
9315 "node_modules/string-width/node_modules/strip-ansi": {
9316 "version": "7.1.0",
9317 "dev": true,
9318 "license": "MIT",
9319 "dependencies": {
9320 "ansi-regex": "^6.0.1"
9321 },
9322 "engines": {
9323 "node": ">=12"
9324 },
9325 "funding": {
9326 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
9327 }
9328 },
9329 "node_modules/string.prototype.trim": {
9330 "version": "1.2.10",
9331 "dev": true,
9332 "license": "MIT",
9333 "dependencies": {
9334 "call-bind": "^1.0.8",
9335 "call-bound": "^1.0.2",
9336 "define-data-property": "^1.1.4",
9337 "define-properties": "^1.2.1",
9338 "es-abstract": "^1.23.5",
9339 "es-object-atoms": "^1.0.0",
9340 "has-property-descriptors": "^1.0.2"
9341 },
9342 "engines": {
9343 "node": ">= 0.4"
9344 },
9345 "funding": {
9346 "url": "https://github.com/sponsors/ljharb"
9347 }
9348 },
9349 "node_modules/string.prototype.trimend": {
9350 "version": "1.0.9",
9351 "dev": true,
9352 "license": "MIT",
9353 "dependencies": {
9354 "call-bind": "^1.0.8",
9355 "call-bound": "^1.0.2",
9356 "define-properties": "^1.2.1",
9357 "es-object-atoms": "^1.0.0"
9358 },
9359 "engines": {
9360 "node": ">= 0.4"
9361 },
9362 "funding": {
9363 "url": "https://github.com/sponsors/ljharb"
9364 }
9365 },
9366 "node_modules/string.prototype.trimstart": {
9367 "version": "1.0.8",
9368 "dev": true,
9369 "license": "MIT",
9370 "dependencies": {
9371 "call-bind": "^1.0.7",
9372 "define-properties": "^1.2.1",
9373 "es-object-atoms": "^1.0.0"
9374 },
9375 "engines": {
9376 "node": ">= 0.4"
9377 },
9378 "funding": {
9379 "url": "https://github.com/sponsors/ljharb"
9380 }
9381 },
9382 "node_modules/strip-ansi": {
9383 "version": "6.0.1",
9384 "dev": true,
9385 "license": "MIT",
9386 "dependencies": {
9387 "ansi-regex": "^5.0.1"
9388 },
9389 "engines": {
9390 "node": ">=8"
9391 }
9392 },
9393 "node_modules/strip-ansi-cjs": {
9394 "name": "strip-ansi",
9395 "version": "6.0.1",
9396 "dev": true,
9397 "license": "MIT",
9398 "dependencies": {
9399 "ansi-regex": "^5.0.1"
9400 },
9401 "engines": {
9402 "node": ">=8"
9403 }
9404 },
9405 "node_modules/strip-bom": {
9406 "version": "3.0.0",
9407 "dev": true,
9408 "license": "MIT",
9409 "engines": {
9410 "node": ">=4"
9411 }
9412 },
9413 "node_modules/strip-final-newline": {
9414 "version": "3.0.0",
9415 "dev": true,
9416 "license": "MIT",
9417 "engines": {
9418 "node": ">=12"
9419 },
9420 "funding": {
9421 "url": "https://github.com/sponsors/sindresorhus"
9422 }
9423 },
9424 "node_modules/strip-indent": {
9425 "version": "3.0.0",
9426 "dev": true,
9427 "license": "MIT",
9428 "dependencies": {
9429 "min-indent": "^1.0.0"
9430 },
9431 "engines": {
9432 "node": ">=8"
9433 }
9434 },
9435 "node_modules/strip-json-comments": {
9436 "version": "3.1.1",
9437 "dev": true,
9438 "license": "MIT",
9439 "engines": {
9440 "node": ">=8"
9441 },
9442 "funding": {
9443 "url": "https://github.com/sponsors/sindresorhus"
9444 }
9445 },
9446 "node_modules/style-search": {
9447 "version": "0.1.0",
9448 "dev": true,
9449 "license": "ISC"
9450 },
9451 "node_modules/stylelint": {
9452 "version": "16.12.0",
9453 "dev": true,
9454 "funding": [
9455 {
9456 "type": "opencollective",
9457 "url": "https://opencollective.com/stylelint"
9458 },
9459 {
9460 "type": "github",
9461 "url": "https://github.com/sponsors/stylelint"
9462 }
9463 ],
9464 "license": "MIT",
9465 "dependencies": {
9466 "@csstools/css-parser-algorithms": "^3.0.4",
9467 "@csstools/css-tokenizer": "^3.0.3",
9468 "@csstools/media-query-list-parser": "^4.0.2",
9469 "@csstools/selector-specificity": "^5.0.0",
9470 "@dual-bundle/import-meta-resolve": "^4.1.0",
9471 "balanced-match": "^2.0.0",
9472 "colord": "^2.9.3",
9473 "cosmiconfig": "^9.0.0",
9474 "css-functions-list": "^3.2.3",
9475 "css-tree": "^3.0.1",
9476 "debug": "^4.3.7",
9477 "fast-glob": "^3.3.2",
9478 "fastest-levenshtein": "^1.0.16",
9479 "file-entry-cache": "^9.1.0",
9480 "global-modules": "^2.0.0",
9481 "globby": "^11.1.0",
9482 "globjoin": "^0.1.4",
9483 "html-tags": "^3.3.1",
9484 "ignore": "^6.0.2",
9485 "imurmurhash": "^0.1.4",
9486 "is-plain-object": "^5.0.0",
9487 "known-css-properties": "^0.35.0",
9488 "mathml-tag-names": "^2.1.3",
9489 "meow": "^13.2.0",
9490 "micromatch": "^4.0.8",
9491 "normalize-path": "^3.0.0",
9492 "picocolors": "^1.1.1",
9493 "postcss": "^8.4.49",
9494 "postcss-resolve-nested-selector": "^0.1.6",
9495 "postcss-safe-parser": "^7.0.1",
9496 "postcss-selector-parser": "^7.0.0",
9497 "postcss-value-parser": "^4.2.0",
9498 "resolve-from": "^5.0.0",
9499 "string-width": "^4.2.3",
9500 "supports-hyperlinks": "^3.1.0",
9501 "svg-tags": "^1.0.0",
9502 "table": "^6.9.0",
9503 "write-file-atomic": "^5.0.1"
9504 },
9505 "bin": {
9506 "stylelint": "bin/stylelint.mjs"
9507 },
9508 "engines": {
9509 "node": ">=18.12.0"
9510 }
9511 },
9512 "node_modules/stylelint-config-recommended": {
9513 "version": "14.0.1",
9514 "dev": true,
9515 "funding": [
9516 {
9517 "type": "opencollective",
9518 "url": "https://opencollective.com/stylelint"
9519 },
9520 {
9521 "type": "github",
9522 "url": "https://github.com/sponsors/stylelint"
9523 }
9524 ],
9525 "license": "MIT",
9526 "engines": {
9527 "node": ">=18.12.0"
9528 },
9529 "peerDependencies": {
9530 "stylelint": "^16.1.0"
9531 }
9532 },
9533 "node_modules/stylelint/node_modules/@csstools/media-query-list-parser": {
9534 "version": "4.0.2",
9535 "dev": true,
9536 "funding": [
9537 {
9538 "type": "github",
9539 "url": "https://github.com/sponsors/csstools"
9540 },
9541 {
9542 "type": "opencollective",
9543 "url": "https://opencollective.com/csstools"
9544 }
9545 ],
9546 "license": "MIT",
9547 "engines": {
9548 "node": ">=18"
9549 },
9550 "peerDependencies": {
9551 "@csstools/css-parser-algorithms": "^3.0.4",
9552 "@csstools/css-tokenizer": "^3.0.3"
9553 }
9554 },
9555 "node_modules/stylelint/node_modules/@csstools/selector-specificity": {
9556 "version": "5.0.0",
9557 "dev": true,
9558 "funding": [
9559 {
9560 "type": "github",
9561 "url": "https://github.com/sponsors/csstools"
9562 },
9563 {
9564 "type": "opencollective",
9565 "url": "https://opencollective.com/csstools"
9566 }
9567 ],
9568 "license": "MIT-0",
9569 "engines": {
9570 "node": ">=18"
9571 },
9572 "peerDependencies": {
9573 "postcss-selector-parser": "^7.0.0"
9574 }
9575 },
9576 "node_modules/stylelint/node_modules/balanced-match": {
9577 "version": "2.0.0",
9578 "dev": true,
9579 "license": "MIT"
9580 },
9581 "node_modules/stylelint/node_modules/emoji-regex": {
9582 "version": "8.0.0",
9583 "dev": true,
9584 "license": "MIT"
9585 },
9586 "node_modules/stylelint/node_modules/file-entry-cache": {
9587 "version": "9.1.0",
9588 "dev": true,
9589 "license": "MIT",
9590 "dependencies": {
9591 "flat-cache": "^5.0.0"
9592 },
9593 "engines": {
9594 "node": ">=18"
9595 }
9596 },
9597 "node_modules/stylelint/node_modules/flat-cache": {
9598 "version": "5.0.0",
9599 "dev": true,
9600 "license": "MIT",
9601 "dependencies": {
9602 "flatted": "^3.3.1",
9603 "keyv": "^4.5.4"
9604 },
9605 "engines": {
9606 "node": ">=18"
9607 }
9608 },
9609 "node_modules/stylelint/node_modules/ignore": {
9610 "version": "6.0.2",
9611 "dev": true,
9612 "license": "MIT",
9613 "engines": {
9614 "node": ">= 4"
9615 }
9616 },
9617 "node_modules/stylelint/node_modules/postcss-selector-parser": {
9618 "version": "7.0.0",
9619 "dev": true,
9620 "license": "MIT",
9621 "dependencies": {
9622 "cssesc": "^3.0.0",
9623 "util-deprecate": "^1.0.2"
9624 },
9625 "engines": {
9626 "node": ">=4"
9627 }
9628 },
9629 "node_modules/stylelint/node_modules/resolve-from": {
9630 "version": "5.0.0",
9631 "dev": true,
9632 "license": "MIT",
9633 "engines": {
9634 "node": ">=8"
9635 }
9636 },
9637 "node_modules/stylelint/node_modules/string-width": {
9638 "version": "4.2.3",
9639 "dev": true,
9640 "license": "MIT",
9641 "dependencies": {
9642 "emoji-regex": "^8.0.0",
9643 "is-fullwidth-code-point": "^3.0.0",
9644 "strip-ansi": "^6.0.1"
9645 },
9646 "engines": {
9647 "node": ">=8"
9648 }
9649 },
9650 "node_modules/supports-color": {
9651 "version": "7.2.0",
9652 "dev": true,
9653 "license": "MIT",
9654 "dependencies": {
9655 "has-flag": "^4.0.0"
9656 },
9657 "engines": {
9658 "node": ">=8"
9659 }
9660 },
9661 "node_modules/supports-hyperlinks": {
9662 "version": "3.1.0",
9663 "dev": true,
9664 "license": "MIT",
9665 "dependencies": {
9666 "has-flag": "^4.0.0",
9667 "supports-color": "^7.0.0"
9668 },
9669 "engines": {
9670 "node": ">=14.18"
9671 },
9672 "funding": {
9673 "url": "https://github.com/sponsors/sindresorhus"
9674 }
9675 },
9676 "node_modules/supports-preserve-symlinks-flag": {
9677 "version": "1.0.0",
9678 "dev": true,
9679 "license": "MIT",
9680 "engines": {
9681 "node": ">= 0.4"
9682 },
9683 "funding": {
9684 "url": "https://github.com/sponsors/ljharb"
9685 }
9686 },
9687 "node_modules/svg-tags": {
9688 "version": "1.0.0",
9689 "dev": true
9690 },
9691 "node_modules/symbol-tree": {
9692 "version": "3.2.4",
9693 "dev": true,
9694 "license": "MIT"
9695 },
9696 "node_modules/synckit": {
9697 "version": "0.6.2",
9698 "dev": true,
9699 "license": "MIT",
9700 "dependencies": {
9701 "tslib": "^2.3.1"
9702 },
9703 "engines": {
9704 "node": ">=12.20"
9705 }
9706 },
9707 "node_modules/table": {
9708 "version": "6.9.0",
9709 "dev": true,
9710 "license": "BSD-3-Clause",
9711 "dependencies": {
9712 "ajv": "^8.0.1",
9713 "lodash.truncate": "^4.4.2",
9714 "slice-ansi": "^4.0.0",
9715 "string-width": "^4.2.3",
9716 "strip-ansi": "^6.0.1"
9717 },
9718 "engines": {
9719 "node": ">=10.0.0"
9720 }
9721 },
9722 "node_modules/table/node_modules/emoji-regex": {
9723 "version": "8.0.0",
9724 "dev": true,
9725 "license": "MIT"
9726 },
9727 "node_modules/table/node_modules/slice-ansi": {
9728 "version": "4.0.0",
9729 "dev": true,
9730 "license": "MIT",
9731 "dependencies": {
9732 "ansi-styles": "^4.0.0",
9733 "astral-regex": "^2.0.0",
9734 "is-fullwidth-code-point": "^3.0.0"
9735 },
9736 "engines": {
9737 "node": ">=10"
9738 },
9739 "funding": {
9740 "url": "https://github.com/chalk/slice-ansi?sponsor=1"
9741 }
9742 },
9743 "node_modules/table/node_modules/string-width": {
9744 "version": "4.2.3",
9745 "dev": true,
9746 "license": "MIT",
9747 "dependencies": {
9748 "emoji-regex": "^8.0.0",
9749 "is-fullwidth-code-point": "^3.0.0",
9750 "strip-ansi": "^6.0.1"
9751 },
9752 "engines": {
9753 "node": ">=8"
9754 }
9755 },
9756 "node_modules/tablemark": {
9757 "version": "3.1.0",
9758 "dev": true,
9759 "license": "MIT",
9760 "dependencies": {
9761 "sentence-case": "^3.0.4",
9762 "split-text-to-chunks": "^1.0.0"
9763 },
9764 "engines": {
9765 "node": ">=14.16"
9766 }
9767 },
9768 "node_modules/test-exclude": {
9769 "version": "7.0.1",
9770 "dev": true,
9771 "license": "ISC",
9772 "dependencies": {
9773 "@istanbuljs/schema": "^0.1.2",
9774 "glob": "^10.4.1",
9775 "minimatch": "^9.0.4"
9776 },
9777 "engines": {
9778 "node": ">=18"
9779 }
9780 },
9781 "node_modules/test-exclude/node_modules/brace-expansion": {
9782 "version": "2.0.1",
9783 "dev": true,
9784 "license": "MIT",
9785 "dependencies": {
9786 "balanced-match": "^1.0.0"
9787 }
9788 },
9789 "node_modules/test-exclude/node_modules/minimatch": {
9790 "version": "9.0.5",
9791 "dev": true,
9792 "license": "ISC",
9793 "dependencies": {
9794 "brace-expansion": "^2.0.1"
9795 },
9796 "engines": {
9797 "node": ">=16 || 14 >=14.17"
9798 },
9799 "funding": {
9800 "url": "https://github.com/sponsors/isaacs"
9801 }
9802 },
9803 "node_modules/text-table": {
9804 "version": "0.2.0",
9805 "dev": true,
9806 "license": "MIT"
9807 },
9808 "node_modules/tinybench": {
9809 "version": "2.9.0",
9810 "dev": true,
9811 "license": "MIT"
9812 },
9813 "node_modules/tinyexec": {
9814 "version": "0.3.2",
9815 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
9816 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",
9817 "dev": true
9818 },
9819 "node_modules/tinyglobby": {
9820 "version": "0.2.12",
9821 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.12.tgz",
9822 "integrity": "sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==",
9823 "dev": true,
9824 "license": "MIT",
9825 "dependencies": {
9826 "fdir": "^6.4.3",
9827 "picomatch": "^4.0.2"
9828 },
9829 "engines": {
9830 "node": ">=12.0.0"
9831 },
9832 "funding": {
9833 "url": "https://github.com/sponsors/SuperchupuDev"
9834 }
9835 },
9836 "node_modules/tinyglobby/node_modules/fdir": {
9837 "version": "6.4.3",
9838 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.3.tgz",
9839 "integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==",
9840 "dev": true,
9841 "license": "MIT",
9842 "peerDependencies": {
9843 "picomatch": "^3 || ^4"
9844 },
9845 "peerDependenciesMeta": {
9846 "picomatch": {
9847 "optional": true
9848 }
9849 }
9850 },
9851 "node_modules/tinyglobby/node_modules/picomatch": {
9852 "version": "4.0.2",
9853 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
9854 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
9855 "dev": true,
9856 "license": "MIT",
9857 "engines": {
9858 "node": ">=12"
9859 },
9860 "funding": {
9861 "url": "https://github.com/sponsors/jonschlinkert"
9862 }
9863 },
9864 "node_modules/tinypool": {
9865 "version": "1.0.2",
9866 "dev": true,
9867 "license": "MIT",
9868 "engines": {
9869 "node": "^18.0.0 || >=20.0.0"
9870 }
9871 },
9872 "node_modules/tinyrainbow": {
9873 "version": "2.0.0",
9874 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz",
9875 "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==",
9876 "dev": true,
9877 "engines": {
9878 "node": ">=14.0.0"
9879 }
9880 },
9881 "node_modules/tinyspy": {
9882 "version": "3.0.2",
9883 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz",
9884 "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==",
9885 "dev": true,
9886 "engines": {
9887 "node": ">=14.0.0"
9888 }
9889 },
9890 "node_modules/tldts": {
9891 "version": "6.1.70",
9892 "dev": true,
9893 "license": "MIT",
9894 "dependencies": {
9895 "tldts-core": "^6.1.70"
9896 },
9897 "bin": {
9898 "tldts": "bin/cli.js"
9899 }
9900 },
9901 "node_modules/tldts-core": {
9902 "version": "6.1.70",
9903 "dev": true,
9904 "license": "MIT"
9905 },
9906 "node_modules/to-regex-range": {
9907 "version": "5.0.1",
9908 "dev": true,
9909 "license": "MIT",
9910 "dependencies": {
9911 "is-number": "^7.0.0"
9912 },
9913 "engines": {
9914 "node": ">=8.0"
9915 }
9916 },
9917 "node_modules/tough-cookie": {
9918 "version": "5.0.0",
9919 "dev": true,
9920 "license": "BSD-3-Clause",
9921 "dependencies": {
9922 "tldts": "^6.1.32"
9923 },
9924 "engines": {
9925 "node": ">=16"
9926 }
9927 },
9928 "node_modules/tr46": {
9929 "version": "5.0.0",
9930 "dev": true,
9931 "license": "MIT",
9932 "dependencies": {
9933 "punycode": "^2.3.1"
9934 },
9935 "engines": {
9936 "node": ">=18"
9937 }
9938 },
9939 "node_modules/ts-api-utils": {
9940 "version": "1.3.0",
9941 "dev": true,
9942 "license": "MIT",
9943 "engines": {
9944 "node": ">=16"
9945 },
9946 "peerDependencies": {
9947 "typescript": ">=4.2.0"
9948 }
9949 },
9950 "node_modules/ts-json-schema-generator": {
9951 "version": "2.3.0",
9952 "dev": true,
9953 "license": "MIT",
9954 "dependencies": {
9955 "@types/json-schema": "^7.0.15",
9956 "commander": "^12.0.0",
9957 "glob": "^10.3.12",
9958 "json5": "^2.2.3",
9959 "normalize-path": "^3.0.0",
9960 "safe-stable-stringify": "^2.4.3",
9961 "tslib": "^2.6.2",
9962 "typescript": "^5.4.5"
9963 },
9964 "bin": {
9965 "ts-json-schema-generator": "bin/ts-json-schema-generator.js"
9966 },
9967 "engines": {
9968 "node": ">=18.0.0"
9969 }
9970 },
9971 "node_modules/tsconfig-paths": {
9972 "version": "3.15.0",
9973 "dev": true,
9974 "license": "MIT",
9975 "dependencies": {
9976 "@types/json5": "^0.0.29",
9977 "json5": "^1.0.2",
9978 "minimist": "^1.2.6",
9979 "strip-bom": "^3.0.0"
9980 }
9981 },
9982 "node_modules/tsconfig-paths/node_modules/json5": {
9983 "version": "1.0.2",
9984 "dev": true,
9985 "license": "MIT",
9986 "dependencies": {
9987 "minimist": "^1.2.0"
9988 },
9989 "bin": {
9990 "json5": "lib/cli.js"
9991 }
9992 },
9993 "node_modules/tslib": {
9994 "version": "2.6.2",
9995 "dev": true,
9996 "license": "0BSD"
9997 },
9998 "node_modules/type-check": {
9999 "version": "0.4.0",
10000 "dev": true,
10001 "license": "MIT",
10002 "dependencies": {
10003 "prelude-ls": "^1.2.1"
10004 },
10005 "engines": {
10006 "node": ">= 0.8.0"
10007 }
10008 },
10009 "node_modules/typed-array-buffer": {
10010 "version": "1.0.3",
10011 "dev": true,
10012 "license": "MIT",
10013 "dependencies": {
10014 "call-bound": "^1.0.3",
10015 "es-errors": "^1.3.0",
10016 "is-typed-array": "^1.1.14"
10017 },
10018 "engines": {
10019 "node": ">= 0.4"
10020 }
10021 },
10022 "node_modules/typed-array-byte-length": {
10023 "version": "1.0.3",
10024 "dev": true,
10025 "license": "MIT",
10026 "dependencies": {
10027 "call-bind": "^1.0.8",
10028 "for-each": "^0.3.3",
10029 "gopd": "^1.2.0",
10030 "has-proto": "^1.2.0",
10031 "is-typed-array": "^1.1.14"
10032 },
10033 "engines": {
10034 "node": ">= 0.4"
10035 },
10036 "funding": {
10037 "url": "https://github.com/sponsors/ljharb"
10038 }
10039 },
10040 "node_modules/typed-array-byte-offset": {
10041 "version": "1.0.4",
10042 "dev": true,
10043 "license": "MIT",
10044 "dependencies": {
10045 "available-typed-arrays": "^1.0.7",
10046 "call-bind": "^1.0.8",
10047 "for-each": "^0.3.3",
10048 "gopd": "^1.2.0",
10049 "has-proto": "^1.2.0",
10050 "is-typed-array": "^1.1.15",
10051 "reflect.getprototypeof": "^1.0.9"
10052 },
10053 "engines": {
10054 "node": ">= 0.4"
10055 },
10056 "funding": {
10057 "url": "https://github.com/sponsors/ljharb"
10058 }
10059 },
10060 "node_modules/typed-array-length": {
10061 "version": "1.0.7",
10062 "dev": true,
10063 "license": "MIT",
10064 "dependencies": {
10065 "call-bind": "^1.0.7",
10066 "for-each": "^0.3.3",
10067 "gopd": "^1.0.1",
10068 "is-typed-array": "^1.1.13",
10069 "possible-typed-array-names": "^1.0.0",
10070 "reflect.getprototypeof": "^1.0.6"
10071 },
10072 "engines": {
10073 "node": ">= 0.4"
10074 },
10075 "funding": {
10076 "url": "https://github.com/sponsors/ljharb"
10077 }
10078 },
10079 "node_modules/typescript": {
10080 "version": "5.7.2",
10081 "dev": true,
10082 "license": "Apache-2.0",
10083 "bin": {
10084 "tsc": "bin/tsc",
10085 "tsserver": "bin/tsserver"
10086 },
10087 "engines": {
10088 "node": ">=14.17"
10089 }
10090 },
10091 "node_modules/typescript-eslint": {
10092 "version": "8.18.2",
10093 "dev": true,
10094 "license": "MIT",
10095 "dependencies": {
10096 "@typescript-eslint/eslint-plugin": "8.18.2",
10097 "@typescript-eslint/parser": "8.18.2",
10098 "@typescript-eslint/utils": "8.18.2"
10099 },
10100 "engines": {
10101 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
10102 },
10103 "funding": {
10104 "type": "opencollective",
10105 "url": "https://opencollective.com/typescript-eslint"
10106 },
10107 "peerDependencies": {
10108 "eslint": "^8.57.0 || ^9.0.0",
10109 "typescript": ">=4.8.4 <5.8.0"
10110 }
10111 },
10112 "node_modules/uglify-js": {
10113 "version": "3.17.4",
10114 "dev": true,
10115 "license": "BSD-2-Clause",
10116 "optional": true,
10117 "bin": {
10118 "uglifyjs": "bin/uglifyjs"
10119 },
10120 "engines": {
10121 "node": ">=0.8.0"
10122 }
10123 },
10124 "node_modules/uhyphen": {
10125 "version": "0.2.0",
10126 "resolved": "https://registry.npmjs.org/uhyphen/-/uhyphen-0.2.0.tgz",
10127 "integrity": "sha512-qz3o9CHXmJJPGBdqzab7qAYuW8kQGKNEuoHFYrBwV6hWIMcpAmxDLXojcHfFr9US1Pe6zUswEIJIbLI610fuqA==",
10128 "license": "ISC"
10129 },
10130 "node_modules/unbox-primitive": {
10131 "version": "1.1.0",
10132 "dev": true,
10133 "license": "MIT",
10134 "dependencies": {
10135 "call-bound": "^1.0.3",
10136 "has-bigints": "^1.0.2",
10137 "has-symbols": "^1.1.0",
10138 "which-boxed-primitive": "^1.1.1"
10139 },
10140 "engines": {
10141 "node": ">= 0.4"
10142 },
10143 "funding": {
10144 "url": "https://github.com/sponsors/ljharb"
10145 }
10146 },
10147 "node_modules/undici-types": {
10148 "version": "6.20.0",
10149 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
10150 "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
10151 "dev": true
10152 },
10153 "node_modules/unicode-canonical-property-names-ecmascript": {
10154 "version": "2.0.1",
10155 "dev": true,
10156 "license": "MIT",
10157 "engines": {
10158 "node": ">=4"
10159 }
10160 },
10161 "node_modules/unicode-match-property-ecmascript": {
10162 "version": "2.0.0",
10163 "dev": true,
10164 "license": "MIT",
10165 "dependencies": {
10166 "unicode-canonical-property-names-ecmascript": "^2.0.0",
10167 "unicode-property-aliases-ecmascript": "^2.0.0"
10168 },
10169 "engines": {
10170 "node": ">=4"
10171 }
10172 },
10173 "node_modules/unicode-match-property-value-ecmascript": {
10174 "version": "2.2.0",
10175 "dev": true,
10176 "license": "MIT",
10177 "engines": {
10178 "node": ">=4"
10179 }
10180 },
10181 "node_modules/unicode-property-aliases-ecmascript": {
10182 "version": "2.1.0",
10183 "dev": true,
10184 "license": "MIT",
10185 "engines": {
10186 "node": ">=4"
10187 }
10188 },
10189 "node_modules/update-browserslist-db": {
10190 "version": "1.1.1",
10191 "dev": true,
10192 "funding": [
10193 {
10194 "type": "opencollective",
10195 "url": "https://opencollective.com/browserslist"
10196 },
10197 {
10198 "type": "tidelift",
10199 "url": "https://tidelift.com/funding/github/npm/browserslist"
10200 },
10201 {
10202 "type": "github",
10203 "url": "https://github.com/sponsors/ai"
10204 }
10205 ],
10206 "license": "MIT",
10207 "dependencies": {
10208 "escalade": "^3.2.0",
10209 "picocolors": "^1.1.0"
10210 },
10211 "bin": {
10212 "update-browserslist-db": "cli.js"
10213 },
10214 "peerDependencies": {
10215 "browserslist": ">= 4.21.0"
10216 }
10217 },
10218 "node_modules/upper-case-first": {
10219 "version": "2.0.2",
10220 "dev": true,
10221 "license": "MIT",
10222 "dependencies": {
10223 "tslib": "^2.0.3"
10224 }
10225 },
10226 "node_modules/uri-js": {
10227 "version": "4.4.1",
10228 "dev": true,
10229 "license": "BSD-2-Clause",
10230 "dependencies": {
10231 "punycode": "^2.1.0"
10232 }
10233 },
10234 "node_modules/util-deprecate": {
10235 "version": "1.0.2",
10236 "dev": true,
10237 "license": "MIT"
10238 },
10239 "node_modules/validate-npm-package-license": {
10240 "version": "3.0.4",
10241 "dev": true,
10242 "license": "Apache-2.0",
10243 "dependencies": {
10244 "spdx-correct": "^3.0.0",
10245 "spdx-expression-parse": "^3.0.0"
10246 }
10247 },
10248 "node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": {
10249 "version": "3.0.1",
10250 "dev": true,
10251 "license": "MIT",
10252 "dependencies": {
10253 "spdx-exceptions": "^2.1.0",
10254 "spdx-license-ids": "^3.0.0"
10255 }
10256 },
10257 "node_modules/visit-values": {
10258 "version": "2.0.0",
10259 "dev": true,
10260 "license": "MIT"
10261 },
10262 "node_modules/vite": {
10263 "version": "6.3.1",
10264 "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.1.tgz",
10265 "integrity": "sha512-kkzzkqtMESYklo96HKKPE5KKLkC1amlsqt+RjFMlX2AvbRB/0wghap19NdBxxwGZ+h/C6DLCrcEphPIItlGrRQ==",
10266 "dev": true,
10267 "license": "MIT",
10268 "dependencies": {
10269 "esbuild": "^0.25.0",
10270 "fdir": "^6.4.3",
10271 "picomatch": "^4.0.2",
10272 "postcss": "^8.5.3",
10273 "rollup": "^4.34.9",
10274 "tinyglobby": "^0.2.12"
10275 },
10276 "bin": {
10277 "vite": "bin/vite.js"
10278 },
10279 "engines": {
10280 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
10281 },
10282 "funding": {
10283 "url": "https://github.com/vitejs/vite?sponsor=1"
10284 },
10285 "optionalDependencies": {
10286 "fsevents": "~2.3.3"
10287 },
10288 "peerDependencies": {
10289 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
10290 "jiti": ">=1.21.0",
10291 "less": "*",
10292 "lightningcss": "^1.21.0",
10293 "sass": "*",
10294 "sass-embedded": "*",
10295 "stylus": "*",
10296 "sugarss": "*",
10297 "terser": "^5.16.0",
10298 "tsx": "^4.8.1",
10299 "yaml": "^2.4.2"
10300 },
10301 "peerDependenciesMeta": {
10302 "@types/node": {
10303 "optional": true
10304 },
10305 "jiti": {
10306 "optional": true
10307 },
10308 "less": {
10309 "optional": true
10310 },
10311 "lightningcss": {
10312 "optional": true
10313 },
10314 "sass": {
10315 "optional": true
10316 },
10317 "sass-embedded": {
10318 "optional": true
10319 },
10320 "stylus": {
10321 "optional": true
10322 },
10323 "sugarss": {
10324 "optional": true
10325 },
10326 "terser": {
10327 "optional": true
10328 },
10329 "tsx": {
10330 "optional": true
10331 },
10332 "yaml": {
10333 "optional": true
10334 }
10335 }
10336 },
10337 "node_modules/vite-node": {
10338 "version": "3.0.9",
10339 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.0.9.tgz",
10340 "integrity": "sha512-w3Gdx7jDcuT9cNn9jExXgOyKmf5UOTb6WMHz8LGAm54eS1Elf5OuBhCxl6zJxGhEeIkgsE1WbHuoL0mj/UXqXg==",
10341 "dev": true,
10342 "dependencies": {
10343 "cac": "^6.7.14",
10344 "debug": "^4.4.0",
10345 "es-module-lexer": "^1.6.0",
10346 "pathe": "^2.0.3",
10347 "vite": "^5.0.0 || ^6.0.0"
10348 },
10349 "bin": {
10350 "vite-node": "vite-node.mjs"
10351 },
10352 "engines": {
10353 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
10354 },
10355 "funding": {
10356 "url": "https://opencollective.com/vitest"
10357 }
10358 },
10359 "node_modules/vite/node_modules/fdir": {
10360 "version": "6.4.3",
10361 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.3.tgz",
10362 "integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==",
10363 "dev": true,
10364 "license": "MIT",
10365 "peerDependencies": {
10366 "picomatch": "^3 || ^4"
10367 },
10368 "peerDependenciesMeta": {
10369 "picomatch": {
10370 "optional": true
10371 }
10372 }
10373 },
10374 "node_modules/vite/node_modules/fsevents": {
10375 "version": "2.3.3",
10376 "dev": true,
10377 "license": "MIT",
10378 "optional": true,
10379 "os": [
10380 "darwin"
10381 ],
10382 "engines": {
10383 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
10384 }
10385 },
10386 "node_modules/vite/node_modules/picomatch": {
10387 "version": "4.0.2",
10388 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz",
10389 "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==",
10390 "dev": true,
10391 "license": "MIT",
10392 "engines": {
10393 "node": ">=12"
10394 },
10395 "funding": {
10396 "url": "https://github.com/sponsors/jonschlinkert"
10397 }
10398 },
10399 "node_modules/vitest": {
10400 "version": "3.0.9",
10401 "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.0.9.tgz",
10402 "integrity": "sha512-BbcFDqNyBlfSpATmTtXOAOj71RNKDDvjBM/uPfnxxVGrG+FSH2RQIwgeEngTaTkuU/h0ScFvf+tRcKfYXzBybQ==",
10403 "dev": true,
10404 "dependencies": {
10405 "@vitest/expect": "3.0.9",
10406 "@vitest/mocker": "3.0.9",
10407 "@vitest/pretty-format": "^3.0.9",
10408 "@vitest/runner": "3.0.9",
10409 "@vitest/snapshot": "3.0.9",
10410 "@vitest/spy": "3.0.9",
10411 "@vitest/utils": "3.0.9",
10412 "chai": "^5.2.0",
10413 "debug": "^4.4.0",
10414 "expect-type": "^1.1.0",
10415 "magic-string": "^0.30.17",
10416 "pathe": "^2.0.3",
10417 "std-env": "^3.8.0",
10418 "tinybench": "^2.9.0",
10419 "tinyexec": "^0.3.2",
10420 "tinypool": "^1.0.2",
10421 "tinyrainbow": "^2.0.0",
10422 "vite": "^5.0.0 || ^6.0.0",
10423 "vite-node": "3.0.9",
10424 "why-is-node-running": "^2.3.0"
10425 },
10426 "bin": {
10427 "vitest": "vitest.mjs"
10428 },
10429 "engines": {
10430 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
10431 },
10432 "funding": {
10433 "url": "https://opencollective.com/vitest"
10434 },
10435 "peerDependencies": {
10436 "@edge-runtime/vm": "*",
10437 "@types/debug": "^4.1.12",
10438 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
10439 "@vitest/browser": "3.0.9",
10440 "@vitest/ui": "3.0.9",
10441 "happy-dom": "*",
10442 "jsdom": "*"
10443 },
10444 "peerDependenciesMeta": {
10445 "@edge-runtime/vm": {
10446 "optional": true
10447 },
10448 "@types/debug": {
10449 "optional": true
10450 },
10451 "@types/node": {
10452 "optional": true
10453 },
10454 "@vitest/browser": {
10455 "optional": true
10456 },
10457 "@vitest/ui": {
10458 "optional": true
10459 },
10460 "happy-dom": {
10461 "optional": true
10462 },
10463 "jsdom": {
10464 "optional": true
10465 }
10466 }
10467 },
10468 "node_modules/w3c-xmlserializer": {
10469 "version": "5.0.0",
10470 "dev": true,
10471 "license": "MIT",
10472 "dependencies": {
10473 "xml-name-validator": "^5.0.0"
10474 },
10475 "engines": {
10476 "node": ">=18"
10477 }
10478 },
10479 "node_modules/webidl-conversions": {
10480 "version": "7.0.0",
10481 "dev": true,
10482 "license": "BSD-2-Clause",
10483 "engines": {
10484 "node": ">=12"
10485 }
10486 },
10487 "node_modules/whatwg-encoding": {
10488 "version": "3.1.1",
10489 "dev": true,
10490 "license": "MIT",
10491 "dependencies": {
10492 "iconv-lite": "0.6.3"
10493 },
10494 "engines": {
10495 "node": ">=18"
10496 }
10497 },
10498 "node_modules/whatwg-mimetype": {
10499 "version": "4.0.0",
10500 "dev": true,
10501 "license": "MIT",
10502 "engines": {
10503 "node": ">=18"
10504 }
10505 },
10506 "node_modules/whatwg-url": {
10507 "version": "14.0.0",
10508 "dev": true,
10509 "license": "MIT",
10510 "dependencies": {
10511 "tr46": "^5.0.0",
10512 "webidl-conversions": "^7.0.0"
10513 },
10514 "engines": {
10515 "node": ">=18"
10516 }
10517 },
10518 "node_modules/which": {
10519 "version": "2.0.2",
10520 "dev": true,
10521 "license": "ISC",
10522 "dependencies": {
10523 "isexe": "^2.0.0"
10524 },
10525 "bin": {
10526 "node-which": "bin/node-which"
10527 },
10528 "engines": {
10529 "node": ">= 8"
10530 }
10531 },
10532 "node_modules/which-boxed-primitive": {
10533 "version": "1.1.1",
10534 "dev": true,
10535 "license": "MIT",
10536 "dependencies": {
10537 "is-bigint": "^1.1.0",
10538 "is-boolean-object": "^1.2.1",
10539 "is-number-object": "^1.1.1",
10540 "is-string": "^1.1.1",
10541 "is-symbol": "^1.1.1"
10542 },
10543 "engines": {
10544 "node": ">= 0.4"
10545 },
10546 "funding": {
10547 "url": "https://github.com/sponsors/ljharb"
10548 }
10549 },
10550 "node_modules/which-builtin-type": {
10551 "version": "1.2.1",
10552 "dev": true,
10553 "license": "MIT",
10554 "dependencies": {
10555 "call-bound": "^1.0.2",
10556 "function.prototype.name": "^1.1.6",
10557 "has-tostringtag": "^1.0.2",
10558 "is-async-function": "^2.0.0",
10559 "is-date-object": "^1.1.0",
10560 "is-finalizationregistry": "^1.1.0",
10561 "is-generator-function": "^1.0.10",
10562 "is-regex": "^1.2.1",
10563 "is-weakref": "^1.0.2",
10564 "isarray": "^2.0.5",
10565 "which-boxed-primitive": "^1.1.0",
10566 "which-collection": "^1.0.2",
10567 "which-typed-array": "^1.1.16"
10568 },
10569 "engines": {
10570 "node": ">= 0.4"
10571 },
10572 "funding": {
10573 "url": "https://github.com/sponsors/ljharb"
10574 }
10575 },
10576 "node_modules/which-builtin-type/node_modules/isarray": {
10577 "version": "2.0.5",
10578 "dev": true,
10579 "license": "MIT"
10580 },
10581 "node_modules/which-collection": {
10582 "version": "1.0.2",
10583 "dev": true,
10584 "license": "MIT",
10585 "dependencies": {
10586 "is-map": "^2.0.3",
10587 "is-set": "^2.0.3",
10588 "is-weakmap": "^2.0.2",
10589 "is-weakset": "^2.0.3"
10590 },
10591 "engines": {
10592 "node": ">= 0.4"
10593 },
10594 "funding": {
10595 "url": "https://github.com/sponsors/ljharb"
10596 }
10597 },
10598 "node_modules/which-typed-array": {
10599 "version": "1.1.18",
10600 "dev": true,
10601 "license": "MIT",
10602 "dependencies": {
10603 "available-typed-arrays": "^1.0.7",
10604 "call-bind": "^1.0.8",
10605 "call-bound": "^1.0.3",
10606 "for-each": "^0.3.3",
10607 "gopd": "^1.2.0",
10608 "has-tostringtag": "^1.0.2"
10609 },
10610 "engines": {
10611 "node": ">= 0.4"
10612 },
10613 "funding": {
10614 "url": "https://github.com/sponsors/ljharb"
10615 }
10616 },
10617 "node_modules/why-is-node-running": {
10618 "version": "2.3.0",
10619 "dev": true,
10620 "license": "MIT",
10621 "dependencies": {
10622 "siginfo": "^2.0.0",
10623 "stackback": "0.0.2"
10624 },
10625 "bin": {
10626 "why-is-node-running": "cli.js"
10627 },
10628 "engines": {
10629 "node": ">=8"
10630 }
10631 },
10632 "node_modules/wordwrap": {
10633 "version": "1.0.0",
10634 "dev": true,
10635 "license": "MIT"
10636 },
10637 "node_modules/wrap-ansi": {
10638 "version": "8.1.0",
10639 "dev": true,
10640 "license": "MIT",
10641 "dependencies": {
10642 "ansi-styles": "^6.1.0",
10643 "string-width": "^5.0.1",
10644 "strip-ansi": "^7.0.1"
10645 },
10646 "engines": {
10647 "node": ">=12"
10648 },
10649 "funding": {
10650 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
10651 }
10652 },
10653 "node_modules/wrap-ansi-cjs": {
10654 "name": "wrap-ansi",
10655 "version": "7.0.0",
10656 "dev": true,
10657 "license": "MIT",
10658 "dependencies": {
10659 "ansi-styles": "^4.0.0",
10660 "string-width": "^4.1.0",
10661 "strip-ansi": "^6.0.0"
10662 },
10663 "engines": {
10664 "node": ">=10"
10665 },
10666 "funding": {
10667 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
10668 }
10669 },
10670 "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
10671 "version": "8.0.0",
10672 "dev": true,
10673 "license": "MIT"
10674 },
10675 "node_modules/wrap-ansi-cjs/node_modules/string-width": {
10676 "version": "4.2.3",
10677 "dev": true,
10678 "license": "MIT",
10679 "dependencies": {
10680 "emoji-regex": "^8.0.0",
10681 "is-fullwidth-code-point": "^3.0.0",
10682 "strip-ansi": "^6.0.1"
10683 },
10684 "engines": {
10685 "node": ">=8"
10686 }
10687 },
10688 "node_modules/wrap-ansi/node_modules/ansi-regex": {
10689 "version": "6.1.0",
10690 "dev": true,
10691 "license": "MIT",
10692 "engines": {
10693 "node": ">=12"
10694 },
10695 "funding": {
10696 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
10697 }
10698 },
10699 "node_modules/wrap-ansi/node_modules/ansi-styles": {
10700 "version": "6.2.1",
10701 "dev": true,
10702 "license": "MIT",
10703 "engines": {
10704 "node": ">=12"
10705 },
10706 "funding": {
10707 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10708 }
10709 },
10710 "node_modules/wrap-ansi/node_modules/strip-ansi": {
10711 "version": "7.1.0",
10712 "dev": true,
10713 "license": "MIT",
10714 "dependencies": {
10715 "ansi-regex": "^6.0.1"
10716 },
10717 "engines": {
10718 "node": ">=12"
10719 },
10720 "funding": {
10721 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
10722 }
10723 },
10724 "node_modules/write-file-atomic": {
10725 "version": "5.0.1",
10726 "dev": true,
10727 "license": "ISC",
10728 "dependencies": {
10729 "imurmurhash": "^0.1.4",
10730 "signal-exit": "^4.0.1"
10731 },
10732 "engines": {
10733 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
10734 }
10735 },
10736 "node_modules/ws": {
10737 "version": "8.18.0",
10738 "dev": true,
10739 "license": "MIT",
10740 "engines": {
10741 "node": ">=10.0.0"
10742 },
10743 "peerDependencies": {
10744 "bufferutil": "^4.0.1",
10745 "utf-8-validate": ">=5.0.2"
10746 },
10747 "peerDependenciesMeta": {
10748 "bufferutil": {
10749 "optional": true
10750 },
10751 "utf-8-validate": {
10752 "optional": true
10753 }
10754 }
10755 },
10756 "node_modules/xml-name-validator": {
10757 "version": "5.0.0",
10758 "dev": true,
10759 "license": "Apache-2.0",
10760 "engines": {
10761 "node": ">=18"
10762 }
10763 },
10764 "node_modules/xmlchars": {
10765 "version": "2.2.0",
10766 "dev": true,
10767 "license": "MIT"
10768 },
10769 "node_modules/yallist": {
10770 "version": "3.1.1",
10771 "dev": true,
10772 "license": "ISC"
10773 },
10774 "node_modules/yaml": {
10775 "version": "2.6.1",
10776 "dev": true,
10777 "license": "ISC",
10778 "bin": {
10779 "yaml": "bin.mjs"
10780 },
10781 "engines": {
10782 "node": ">= 14"
10783 }
10784 },
10785 "node_modules/yocto-queue": {
10786 "version": "0.1.0",
10787 "dev": true,
10788 "license": "MIT",
10789 "engines": {
10790 "node": ">=10"
10791 },
10792 "funding": {
10793 "url": "https://github.com/sponsors/sindresorhus"
10794 }
10795 },
10796 "node_modules/yomitan-handlebars": {
10797 "name": "@kbn/handlebars",
10798 "version": "1.0.0",
10799 "resolved": "git+ssh://git@github.com/yomidevs/yomitan-handlebars.git#12aff5e3550954d7d3a98a5917ff7d579f3cce25",
10800 "integrity": "sha512-qx5N8KNppptH+41JkUWAZwWSXTpJG6mHzSa7Q7Wk3AU4IBOQqBlPbDx26HN97mnQM2CGfeiZE4mW2yQ7M5Ja3Q=="
10801 }
10802 }
10803}