1{
2 "name": "fastandaccurate",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "fastandaccurate",
9 "version": "0.1.0",
10 "dependencies": {
11 "fflate": "^0.8.3",
12 "numbl": "^0.4.18",
13 "react": "^19.2.7",
14 "react-dom": "^19.2.7"
15 },
16 "devDependencies": {
17 "@types/node": "^24.0.0",
18 "@types/react": "^19.2.0",
19 "@types/react-dom": "^19.2.0",
20 "@vitejs/plugin-react": "^5.0.0",
21 "tsx": "^4.19.0",
22 "typescript": "~5.9.3",
23 "vite": "^7.0.0"
24 }
25 },
26 "node_modules/@babel/code-frame": {
27 "version": "7.29.7",
28 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz",
29 "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==",
30 "dev": true,
31 "license": "MIT",
32 "dependencies": {
33 "@babel/helper-validator-identifier": "^7.29.7",
34 "js-tokens": "^4.0.0",
35 "picocolors": "^1.1.1"
36 },
37 "engines": {
38 "node": ">=6.9.0"
39 }
40 },
41 "node_modules/@babel/compat-data": {
42 "version": "7.29.7",
43 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.7.tgz",
44 "integrity": "sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==",
45 "dev": true,
46 "license": "MIT",
47 "engines": {
48 "node": ">=6.9.0"
49 }
50 },
51 "node_modules/@babel/core": {
52 "version": "7.29.7",
53 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.7.tgz",
54 "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==",
55 "dev": true,
56 "license": "MIT",
57 "dependencies": {
58 "@babel/code-frame": "^7.29.7",
59 "@babel/generator": "^7.29.7",
60 "@babel/helper-compilation-targets": "^7.29.7",
61 "@babel/helper-module-transforms": "^7.29.7",
62 "@babel/helpers": "^7.29.7",
63 "@babel/parser": "^7.29.7",
64 "@babel/template": "^7.29.7",
65 "@babel/traverse": "^7.29.7",
66 "@babel/types": "^7.29.7",
67 "@jridgewell/remapping": "^2.3.5",
68 "convert-source-map": "^2.0.0",
69 "debug": "^4.1.0",
70 "gensync": "^1.0.0-beta.2",
71 "json5": "^2.2.3",
72 "semver": "^6.3.1"
73 },
74 "engines": {
75 "node": ">=6.9.0"
76 },
77 "funding": {
78 "type": "opencollective",
79 "url": "https://opencollective.com/babel"
80 }
81 },
82 "node_modules/@babel/generator": {
83 "version": "7.29.8",
84 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.8.tgz",
85 "integrity": "sha512-gZbepsdh3WDtgZKWL+vTPh71LSBrm/Y4/QDZBVCcYfmeTEEuoOYwlSy+G1StfJg+/Zy550u/3TATbm7qDbbMtg==",
86 "dev": true,
87 "license": "MIT",
88 "dependencies": {
89 "@babel/parser": "^7.29.8",
90 "@babel/types": "^7.29.8",
91 "@jridgewell/gen-mapping": "^0.3.12",
92 "@jridgewell/trace-mapping": "^0.3.28",
93 "jsesc": "^3.0.2"
94 },
95 "engines": {
96 "node": ">=6.9.0"
97 }
98 },
99 "node_modules/@babel/helper-compilation-targets": {
100 "version": "7.29.7",
101 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.29.7.tgz",
102 "integrity": "sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==",
103 "dev": true,
104 "license": "MIT",
105 "dependencies": {
106 "@babel/compat-data": "^7.29.7",
107 "@babel/helper-validator-option": "^7.29.7",
108 "browserslist": "^4.24.0",
109 "lru-cache": "^5.1.1",
110 "semver": "^6.3.1"
111 },
112 "engines": {
113 "node": ">=6.9.0"
114 }
115 },
116 "node_modules/@babel/helper-globals": {
117 "version": "7.29.7",
118 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.29.7.tgz",
119 "integrity": "sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==",
120 "dev": true,
121 "license": "MIT",
122 "engines": {
123 "node": ">=6.9.0"
124 }
125 },
126 "node_modules/@babel/helper-module-imports": {
127 "version": "7.29.7",
128 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.29.7.tgz",
129 "integrity": "sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==",
130 "dev": true,
131 "license": "MIT",
132 "dependencies": {
133 "@babel/traverse": "^7.29.7",
134 "@babel/types": "^7.29.7"
135 },
136 "engines": {
137 "node": ">=6.9.0"
138 }
139 },
140 "node_modules/@babel/helper-module-transforms": {
141 "version": "7.29.7",
142 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.29.7.tgz",
143 "integrity": "sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==",
144 "dev": true,
145 "license": "MIT",
146 "dependencies": {
147 "@babel/helper-module-imports": "^7.29.7",
148 "@babel/helper-validator-identifier": "^7.29.7",
149 "@babel/traverse": "^7.29.7"
150 },
151 "engines": {
152 "node": ">=6.9.0"
153 },
154 "peerDependencies": {
155 "@babel/core": "^7.0.0"
156 }
157 },
158 "node_modules/@babel/helper-plugin-utils": {
159 "version": "7.29.7",
160 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.29.7.tgz",
161 "integrity": "sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==",
162 "dev": true,
163 "license": "MIT",
164 "engines": {
165 "node": ">=6.9.0"
166 }
167 },
168 "node_modules/@babel/helper-string-parser": {
169 "version": "7.29.7",
170 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz",
171 "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==",
172 "dev": true,
173 "license": "MIT",
174 "engines": {
175 "node": ">=6.9.0"
176 }
177 },
178 "node_modules/@babel/helper-validator-identifier": {
179 "version": "7.29.7",
180 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz",
181 "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==",
182 "dev": true,
183 "license": "MIT",
184 "engines": {
185 "node": ">=6.9.0"
186 }
187 },
188 "node_modules/@babel/helper-validator-option": {
189 "version": "7.29.7",
190 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.29.7.tgz",
191 "integrity": "sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==",
192 "dev": true,
193 "license": "MIT",
194 "engines": {
195 "node": ">=6.9.0"
196 }
197 },
198 "node_modules/@babel/helpers": {
199 "version": "7.29.7",
200 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.7.tgz",
201 "integrity": "sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==",
202 "dev": true,
203 "license": "MIT",
204 "dependencies": {
205 "@babel/template": "^7.29.7",
206 "@babel/types": "^7.29.7"
207 },
208 "engines": {
209 "node": ">=6.9.0"
210 }
211 },
212 "node_modules/@babel/parser": {
213 "version": "7.29.8",
214 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.8.tgz",
215 "integrity": "sha512-E8lTAYNB1KW+FH+VGJuZM1ioAx2E6oVlvQFRrf5P8ZZmsiJXYAD9vTFV7yyEURNzgh1dFqMZuO6tUwcARbqFCA==",
216 "dev": true,
217 "license": "MIT",
218 "dependencies": {
219 "@babel/types": "^7.29.8"
220 },
221 "bin": {
222 "parser": "bin/babel-parser.js"
223 },
224 "engines": {
225 "node": ">=6.0.0"
226 }
227 },
228 "node_modules/@babel/plugin-transform-react-jsx-self": {
229 "version": "7.29.7",
230 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.29.7.tgz",
231 "integrity": "sha512-TL0hMc9xzy86VD31nUiwzd5otRAcyEPcsegCxolO0PvcXuH1v0kECe/UIznYFihpkvU5wg/jk4v0TTEFfm53fw==",
232 "dev": true,
233 "license": "MIT",
234 "dependencies": {
235 "@babel/helper-plugin-utils": "^7.29.7"
236 },
237 "engines": {
238 "node": ">=6.9.0"
239 },
240 "peerDependencies": {
241 "@babel/core": "^7.0.0-0"
242 }
243 },
244 "node_modules/@babel/plugin-transform-react-jsx-source": {
245 "version": "7.29.7",
246 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.29.7.tgz",
247 "integrity": "sha512-06IyK09H3wi4cGbhDBwp5gUGo0IKtnYa8tyTiephirPCK6fbobVGiXMMI5zLQ4aKEYP3wZ3ArU44o+8KMrSG/Q==",
248 "dev": true,
249 "license": "MIT",
250 "dependencies": {
251 "@babel/helper-plugin-utils": "^7.29.7"
252 },
253 "engines": {
254 "node": ">=6.9.0"
255 },
256 "peerDependencies": {
257 "@babel/core": "^7.0.0-0"
258 }
259 },
260 "node_modules/@babel/runtime": {
261 "version": "7.29.7",
262 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz",
263 "integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==",
264 "license": "MIT",
265 "engines": {
266 "node": ">=6.9.0"
267 }
268 },
269 "node_modules/@babel/template": {
270 "version": "7.29.7",
271 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.29.7.tgz",
272 "integrity": "sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==",
273 "dev": true,
274 "license": "MIT",
275 "dependencies": {
276 "@babel/code-frame": "^7.29.7",
277 "@babel/parser": "^7.29.7",
278 "@babel/types": "^7.29.7"
279 },
280 "engines": {
281 "node": ">=6.9.0"
282 }
283 },
284 "node_modules/@babel/traverse": {
285 "version": "7.29.8",
286 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.8.tgz",
287 "integrity": "sha512-I5z7H3bf/41ktsNVLtpN0wAa336HkqIHQ5BuPLEhTkt1jVSyZpeNKIzTgEWmlxjdg81R0IgUCcaE+Ok3NvrfZg==",
288 "dev": true,
289 "license": "MIT",
290 "dependencies": {
291 "@babel/code-frame": "^7.29.7",
292 "@babel/generator": "^7.29.8",
293 "@babel/helper-globals": "^7.29.7",
294 "@babel/parser": "^7.29.8",
295 "@babel/template": "^7.29.7",
296 "@babel/types": "^7.29.8",
297 "debug": "^4.3.1"
298 },
299 "engines": {
300 "node": ">=6.9.0"
301 }
302 },
303 "node_modules/@babel/types": {
304 "version": "7.29.8",
305 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.8.tgz",
306 "integrity": "sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==",
307 "dev": true,
308 "license": "MIT",
309 "dependencies": {
310 "@babel/helper-string-parser": "^7.29.7",
311 "@babel/helper-validator-identifier": "^7.29.7"
312 },
313 "engines": {
314 "node": ">=6.9.0"
315 }
316 },
317 "node_modules/@esbuild/aix-ppc64": {
318 "version": "0.28.2",
319 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz",
320 "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==",
321 "cpu": [
322 "ppc64"
323 ],
324 "dev": true,
325 "license": "MIT",
326 "optional": true,
327 "os": [
328 "aix"
329 ],
330 "engines": {
331 "node": ">=18"
332 }
333 },
334 "node_modules/@esbuild/android-arm": {
335 "version": "0.28.2",
336 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz",
337 "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==",
338 "cpu": [
339 "arm"
340 ],
341 "dev": true,
342 "license": "MIT",
343 "optional": true,
344 "os": [
345 "android"
346 ],
347 "engines": {
348 "node": ">=18"
349 }
350 },
351 "node_modules/@esbuild/android-arm64": {
352 "version": "0.28.2",
353 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz",
354 "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==",
355 "cpu": [
356 "arm64"
357 ],
358 "dev": true,
359 "license": "MIT",
360 "optional": true,
361 "os": [
362 "android"
363 ],
364 "engines": {
365 "node": ">=18"
366 }
367 },
368 "node_modules/@esbuild/android-x64": {
369 "version": "0.28.2",
370 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz",
371 "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==",
372 "cpu": [
373 "x64"
374 ],
375 "dev": true,
376 "license": "MIT",
377 "optional": true,
378 "os": [
379 "android"
380 ],
381 "engines": {
382 "node": ">=18"
383 }
384 },
385 "node_modules/@esbuild/darwin-arm64": {
386 "version": "0.28.2",
387 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz",
388 "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==",
389 "cpu": [
390 "arm64"
391 ],
392 "dev": true,
393 "license": "MIT",
394 "optional": true,
395 "os": [
396 "darwin"
397 ],
398 "engines": {
399 "node": ">=18"
400 }
401 },
402 "node_modules/@esbuild/darwin-x64": {
403 "version": "0.28.2",
404 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz",
405 "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==",
406 "cpu": [
407 "x64"
408 ],
409 "dev": true,
410 "license": "MIT",
411 "optional": true,
412 "os": [
413 "darwin"
414 ],
415 "engines": {
416 "node": ">=18"
417 }
418 },
419 "node_modules/@esbuild/freebsd-arm64": {
420 "version": "0.28.2",
421 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz",
422 "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==",
423 "cpu": [
424 "arm64"
425 ],
426 "dev": true,
427 "license": "MIT",
428 "optional": true,
429 "os": [
430 "freebsd"
431 ],
432 "engines": {
433 "node": ">=18"
434 }
435 },
436 "node_modules/@esbuild/freebsd-x64": {
437 "version": "0.28.2",
438 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz",
439 "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==",
440 "cpu": [
441 "x64"
442 ],
443 "dev": true,
444 "license": "MIT",
445 "optional": true,
446 "os": [
447 "freebsd"
448 ],
449 "engines": {
450 "node": ">=18"
451 }
452 },
453 "node_modules/@esbuild/linux-arm": {
454 "version": "0.28.2",
455 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz",
456 "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==",
457 "cpu": [
458 "arm"
459 ],
460 "dev": true,
461 "license": "MIT",
462 "optional": true,
463 "os": [
464 "linux"
465 ],
466 "engines": {
467 "node": ">=18"
468 }
469 },
470 "node_modules/@esbuild/linux-arm64": {
471 "version": "0.28.2",
472 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz",
473 "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==",
474 "cpu": [
475 "arm64"
476 ],
477 "dev": true,
478 "license": "MIT",
479 "optional": true,
480 "os": [
481 "linux"
482 ],
483 "engines": {
484 "node": ">=18"
485 }
486 },
487 "node_modules/@esbuild/linux-ia32": {
488 "version": "0.28.2",
489 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz",
490 "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==",
491 "cpu": [
492 "ia32"
493 ],
494 "dev": true,
495 "license": "MIT",
496 "optional": true,
497 "os": [
498 "linux"
499 ],
500 "engines": {
501 "node": ">=18"
502 }
503 },
504 "node_modules/@esbuild/linux-loong64": {
505 "version": "0.28.2",
506 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz",
507 "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==",
508 "cpu": [
509 "loong64"
510 ],
511 "dev": true,
512 "license": "MIT",
513 "optional": true,
514 "os": [
515 "linux"
516 ],
517 "engines": {
518 "node": ">=18"
519 }
520 },
521 "node_modules/@esbuild/linux-mips64el": {
522 "version": "0.28.2",
523 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz",
524 "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==",
525 "cpu": [
526 "mips64el"
527 ],
528 "dev": true,
529 "license": "MIT",
530 "optional": true,
531 "os": [
532 "linux"
533 ],
534 "engines": {
535 "node": ">=18"
536 }
537 },
538 "node_modules/@esbuild/linux-ppc64": {
539 "version": "0.28.2",
540 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz",
541 "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==",
542 "cpu": [
543 "ppc64"
544 ],
545 "dev": true,
546 "license": "MIT",
547 "optional": true,
548 "os": [
549 "linux"
550 ],
551 "engines": {
552 "node": ">=18"
553 }
554 },
555 "node_modules/@esbuild/linux-riscv64": {
556 "version": "0.28.2",
557 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz",
558 "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==",
559 "cpu": [
560 "riscv64"
561 ],
562 "dev": true,
563 "license": "MIT",
564 "optional": true,
565 "os": [
566 "linux"
567 ],
568 "engines": {
569 "node": ">=18"
570 }
571 },
572 "node_modules/@esbuild/linux-s390x": {
573 "version": "0.28.2",
574 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz",
575 "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==",
576 "cpu": [
577 "s390x"
578 ],
579 "dev": true,
580 "license": "MIT",
581 "optional": true,
582 "os": [
583 "linux"
584 ],
585 "engines": {
586 "node": ">=18"
587 }
588 },
589 "node_modules/@esbuild/linux-x64": {
590 "version": "0.28.2",
591 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz",
592 "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==",
593 "cpu": [
594 "x64"
595 ],
596 "dev": true,
597 "license": "MIT",
598 "optional": true,
599 "os": [
600 "linux"
601 ],
602 "engines": {
603 "node": ">=18"
604 }
605 },
606 "node_modules/@esbuild/netbsd-arm64": {
607 "version": "0.28.2",
608 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz",
609 "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==",
610 "cpu": [
611 "arm64"
612 ],
613 "dev": true,
614 "license": "MIT",
615 "optional": true,
616 "os": [
617 "netbsd"
618 ],
619 "engines": {
620 "node": ">=18"
621 }
622 },
623 "node_modules/@esbuild/netbsd-x64": {
624 "version": "0.28.2",
625 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz",
626 "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==",
627 "cpu": [
628 "x64"
629 ],
630 "dev": true,
631 "license": "MIT",
632 "optional": true,
633 "os": [
634 "netbsd"
635 ],
636 "engines": {
637 "node": ">=18"
638 }
639 },
640 "node_modules/@esbuild/openbsd-arm64": {
641 "version": "0.28.2",
642 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz",
643 "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==",
644 "cpu": [
645 "arm64"
646 ],
647 "dev": true,
648 "license": "MIT",
649 "optional": true,
650 "os": [
651 "openbsd"
652 ],
653 "engines": {
654 "node": ">=18"
655 }
656 },
657 "node_modules/@esbuild/openbsd-x64": {
658 "version": "0.28.2",
659 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz",
660 "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==",
661 "cpu": [
662 "x64"
663 ],
664 "dev": true,
665 "license": "MIT",
666 "optional": true,
667 "os": [
668 "openbsd"
669 ],
670 "engines": {
671 "node": ">=18"
672 }
673 },
674 "node_modules/@esbuild/openharmony-arm64": {
675 "version": "0.28.2",
676 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz",
677 "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==",
678 "cpu": [
679 "arm64"
680 ],
681 "dev": true,
682 "license": "MIT",
683 "optional": true,
684 "os": [
685 "openharmony"
686 ],
687 "engines": {
688 "node": ">=18"
689 }
690 },
691 "node_modules/@esbuild/sunos-x64": {
692 "version": "0.28.2",
693 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz",
694 "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==",
695 "cpu": [
696 "x64"
697 ],
698 "dev": true,
699 "license": "MIT",
700 "optional": true,
701 "os": [
702 "sunos"
703 ],
704 "engines": {
705 "node": ">=18"
706 }
707 },
708 "node_modules/@esbuild/win32-arm64": {
709 "version": "0.28.2",
710 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz",
711 "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==",
712 "cpu": [
713 "arm64"
714 ],
715 "dev": true,
716 "license": "MIT",
717 "optional": true,
718 "os": [
719 "win32"
720 ],
721 "engines": {
722 "node": ">=18"
723 }
724 },
725 "node_modules/@esbuild/win32-ia32": {
726 "version": "0.28.2",
727 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz",
728 "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==",
729 "cpu": [
730 "ia32"
731 ],
732 "dev": true,
733 "license": "MIT",
734 "optional": true,
735 "os": [
736 "win32"
737 ],
738 "engines": {
739 "node": ">=18"
740 }
741 },
742 "node_modules/@esbuild/win32-x64": {
743 "version": "0.28.2",
744 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz",
745 "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==",
746 "cpu": [
747 "x64"
748 ],
749 "dev": true,
750 "license": "MIT",
751 "optional": true,
752 "os": [
753 "win32"
754 ],
755 "engines": {
756 "node": ">=18"
757 }
758 },
759 "node_modules/@jridgewell/gen-mapping": {
760 "version": "0.3.13",
761 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
762 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
763 "dev": true,
764 "license": "MIT",
765 "dependencies": {
766 "@jridgewell/sourcemap-codec": "^1.5.0",
767 "@jridgewell/trace-mapping": "^0.3.24"
768 }
769 },
770 "node_modules/@jridgewell/remapping": {
771 "version": "2.3.5",
772 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
773 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
774 "dev": true,
775 "license": "MIT",
776 "dependencies": {
777 "@jridgewell/gen-mapping": "^0.3.5",
778 "@jridgewell/trace-mapping": "^0.3.24"
779 }
780 },
781 "node_modules/@jridgewell/resolve-uri": {
782 "version": "3.1.2",
783 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
784 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
785 "dev": true,
786 "license": "MIT",
787 "engines": {
788 "node": ">=6.0.0"
789 }
790 },
791 "node_modules/@jridgewell/sourcemap-codec": {
792 "version": "1.5.5",
793 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
794 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
795 "dev": true,
796 "license": "MIT"
797 },
798 "node_modules/@jridgewell/trace-mapping": {
799 "version": "0.3.31",
800 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
801 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
802 "dev": true,
803 "license": "MIT",
804 "dependencies": {
805 "@jridgewell/resolve-uri": "^3.1.0",
806 "@jridgewell/sourcemap-codec": "^1.4.14"
807 }
808 },
809 "node_modules/@napi-rs/lzma-linux-x64-gnu": {
810 "version": "1.5.1",
811 "resolved": "https://registry.npmjs.org/@napi-rs/lzma-linux-x64-gnu/-/lzma-linux-x64-gnu-1.5.1.tgz",
812 "integrity": "sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==",
813 "cpu": [
814 "x64"
815 ],
816 "dev": true,
817 "libc": [
818 "glibc"
819 ],
820 "license": "MIT",
821 "optional": true,
822 "os": [
823 "linux"
824 ],
825 "engines": {
826 "node": "^22.20 || ^24.12 || >=25"
827 }
828 },
829 "node_modules/@rolldown/pluginutils": {
830 "version": "1.0.0-rc.3",
831 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.3.tgz",
832 "integrity": "sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q==",
833 "dev": true,
834 "license": "MIT"
835 },
836 "node_modules/@rollup/rollup-android-arm-eabi": {
837 "version": "4.62.4",
838 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.62.4.tgz",
839 "integrity": "sha512-RrPokAb7dmbxFoeO3TloqHyOjgye8RkBhSqmp4aJMIex4c9r46ZstPnleDQOq1t46VOVjwIuwNogIqbodV1Vvg==",
840 "cpu": [
841 "arm"
842 ],
843 "dev": true,
844 "license": "MIT",
845 "optional": true,
846 "os": [
847 "android"
848 ]
849 },
850 "node_modules/@rollup/rollup-android-arm64": {
851 "version": "4.62.4",
852 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.62.4.tgz",
853 "integrity": "sha512-JKuJc+pnpks2pjy7L/N3v/cAkZxYlnmuZoD840ldbMI5KDbC4iO9NKwPKYdjYFCMAIIlBzYSFHxIJVYzRo2/8A==",
854 "cpu": [
855 "arm64"
856 ],
857 "dev": true,
858 "license": "MIT",
859 "optional": true,
860 "os": [
861 "android"
862 ]
863 },
864 "node_modules/@rollup/rollup-darwin-arm64": {
865 "version": "4.62.4",
866 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.62.4.tgz",
867 "integrity": "sha512-krw5uS2STmvJ02x0uTXHbqQNuz+9eZ1iw+qXk9dmW2gvV4jV7O2hEoOnuhFrpOPiel1mBFtqbxYZZtC46hXLOw==",
868 "cpu": [
869 "arm64"
870 ],
871 "dev": true,
872 "license": "MIT",
873 "optional": true,
874 "os": [
875 "darwin"
876 ]
877 },
878 "node_modules/@rollup/rollup-darwin-x64": {
879 "version": "4.62.4",
880 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.62.4.tgz",
881 "integrity": "sha512-wsTxtgApb4PrOsNJIm0FZ1h3WvCC+k9uxLJ4ad75hgoS4NiRes2SoJFlDAyMwiUY8IssDqGcHbXuN0sx1tfF1A==",
882 "cpu": [
883 "x64"
884 ],
885 "dev": true,
886 "license": "MIT",
887 "optional": true,
888 "os": [
889 "darwin"
890 ]
891 },
892 "node_modules/@rollup/rollup-freebsd-arm64": {
893 "version": "4.62.4",
894 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.62.4.tgz",
895 "integrity": "sha512-GUOnQlyZe3yAXhWOtOMsn5Qkrv5E5mZXa0thbARWi5Ei2szlVXJFQhddZ4HbAzh8q92w5twp+CQvs/eFanz9YQ==",
896 "cpu": [
897 "arm64"
898 ],
899 "dev": true,
900 "license": "MIT",
901 "optional": true,
902 "os": [
903 "freebsd"
904 ]
905 },
906 "node_modules/@rollup/rollup-freebsd-x64": {
907 "version": "4.62.4",
908 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.62.4.tgz",
909 "integrity": "sha512-/Y7f3QuxjzPKsjA/rfEDa3+0vXqyjmJ50Ln8dPpCmWkKTrUoWHG1cWhTqaAMLob2m2nESWuC7yGrREz019Ztqg==",
910 "cpu": [
911 "x64"
912 ],
913 "dev": true,
914 "license": "MIT",
915 "optional": true,
916 "os": [
917 "freebsd"
918 ]
919 },
920 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
921 "version": "4.62.4",
922 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.62.4.tgz",
923 "integrity": "sha512-81wiiX3v7aqy+T+bT61TJ78yJjRquqFFTTbAPt08imfQQzkPIW8t6aJbkTagtCCrXMNc9D66+geqlK7ydLPNqA==",
924 "cpu": [
925 "arm"
926 ],
927 "dev": true,
928 "libc": [
929 "glibc"
930 ],
931 "license": "MIT",
932 "optional": true,
933 "os": [
934 "linux"
935 ]
936 },
937 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
938 "version": "4.62.4",
939 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.62.4.tgz",
940 "integrity": "sha512-9kmDIvNZqdoHOBZgNtpTBeLWYO/LVipM3H/j62P8848/l/VPEQL6N3uxU9pvP1oZAsXyC2MEnFP3ovRjo7WYNQ==",
941 "cpu": [
942 "arm"
943 ],
944 "dev": true,
945 "libc": [
946 "musl"
947 ],
948 "license": "MIT",
949 "optional": true,
950 "os": [
951 "linux"
952 ]
953 },
954 "node_modules/@rollup/rollup-linux-arm64-gnu": {
955 "version": "4.62.4",
956 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.62.4.tgz",
957 "integrity": "sha512-CcnXHWnXg69g+DX5VWL3FHts3qMRN2uVEHX+BZvGLdd07/gXkn3ePjYtO1LDJvxkGKVHMclKBRa1QUTH+6toYQ==",
958 "cpu": [
959 "arm64"
960 ],
961 "dev": true,
962 "libc": [
963 "glibc"
964 ],
965 "license": "MIT",
966 "optional": true,
967 "os": [
968 "linux"
969 ]
970 },
971 "node_modules/@rollup/rollup-linux-arm64-musl": {
972 "version": "4.62.4",
973 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.62.4.tgz",
974 "integrity": "sha512-iFOibiHnTRuhrWLlRsOQFdZJJIa7S8OwkneJr4ocALP16u5yk6lWLINFwhHaEqBFMsKDUZofLkGos7+CPzGB3g==",
975 "cpu": [
976 "arm64"
977 ],
978 "dev": true,
979 "libc": [
980 "musl"
981 ],
982 "license": "MIT",
983 "optional": true,
984 "os": [
985 "linux"
986 ]
987 },
988 "node_modules/@rollup/rollup-linux-loong64-gnu": {
989 "version": "4.62.4",
990 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.62.4.tgz",
991 "integrity": "sha512-XnWYMI7euHlb5a871xPja+Gm7DRCFU+FGRrtS2sMq9N8FvqtpagUy6gD4YOemC5MRk9xbh8+jYMEJbigFQwsgA==",
992 "cpu": [
993 "loong64"
994 ],
995 "dev": true,
996 "libc": [
997 "glibc"
998 ],
999 "license": "MIT",
1000 "optional": true,
1001 "os": [
1002 "linux"
1003 ]
1004 },
1005 "node_modules/@rollup/rollup-linux-loong64-musl": {
1006 "version": "4.62.4",
1007 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.62.4.tgz",
1008 "integrity": "sha512-qGDAlO0U8xedCcsdRm9oaoQY8DAx/QT7uIxJWhCdx0ceIWX783UC9QSYkdpzAe29wNiVfp24+bZdQmn49o45SQ==",
1009 "cpu": [
1010 "loong64"
1011 ],
1012 "dev": true,
1013 "libc": [
1014 "musl"
1015 ],
1016 "license": "MIT",
1017 "optional": true,
1018 "os": [
1019 "linux"
1020 ]
1021 },
1022 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
1023 "version": "4.62.4",
1024 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.62.4.tgz",
1025 "integrity": "sha512-ru4H6ezD7ysA5EiEK6qkkaEb4modH8CTej6kUy/gQi20u3kB3G7Zn8snXXkeJSCOFKG/rbPPtM/+9Wgas1961w==",
1026 "cpu": [
1027 "ppc64"
1028 ],
1029 "dev": true,
1030 "libc": [
1031 "glibc"
1032 ],
1033 "license": "MIT",
1034 "optional": true,
1035 "os": [
1036 "linux"
1037 ]
1038 },
1039 "node_modules/@rollup/rollup-linux-ppc64-musl": {
1040 "version": "4.62.4",
1041 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.62.4.tgz",
1042 "integrity": "sha512-2W4MO5WQVJnbJaZdvDb9rhBDuFU1nKIepPFpJUBsTh2k1YY2g+ODViaWuyOAjQ5cOP7NvrvLzt3wvHOoiAvc7w==",
1043 "cpu": [
1044 "ppc64"
1045 ],
1046 "dev": true,
1047 "libc": [
1048 "musl"
1049 ],
1050 "license": "MIT",
1051 "optional": true,
1052 "os": [
1053 "linux"
1054 ]
1055 },
1056 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1057 "version": "4.62.4",
1058 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.62.4.tgz",
1059 "integrity": "sha512-+fxjfuoAmVMCYV5QyjoIpu0cp5DOiOTeqYFk1AVaxGr+/ravWLX89XfQmptsoWcaVy/TGf2hexzbUOrCQIL1CQ==",
1060 "cpu": [
1061 "riscv64"
1062 ],
1063 "dev": true,
1064 "libc": [
1065 "glibc"
1066 ],
1067 "license": "MIT",
1068 "optional": true,
1069 "os": [
1070 "linux"
1071 ]
1072 },
1073 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1074 "version": "4.62.4",
1075 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.62.4.tgz",
1076 "integrity": "sha512-jTn8JfHGL4djjFxPuM06LmNUJDsst2jeVlsd9OmIH6zc5sC9K6rIuO4YajXatLUpBmBKl6b35ro1QZocLi+tcA==",
1077 "cpu": [
1078 "riscv64"
1079 ],
1080 "dev": true,
1081 "libc": [
1082 "musl"
1083 ],
1084 "license": "MIT",
1085 "optional": true,
1086 "os": [
1087 "linux"
1088 ]
1089 },
1090 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1091 "version": "4.62.4",
1092 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.62.4.tgz",
1093 "integrity": "sha512-oCJCJL4pXsoDcP2QZ+JVlPTIRc6266zsIaeJJsWImmF7HO0W8nb6HuSgZlMWxJwaPf8ehbSw8yo0EUw925hKsA==",
1094 "cpu": [
1095 "s390x"
1096 ],
1097 "dev": true,
1098 "libc": [
1099 "glibc"
1100 ],
1101 "license": "MIT",
1102 "optional": true,
1103 "os": [
1104 "linux"
1105 ]
1106 },
1107 "node_modules/@rollup/rollup-linux-x64-gnu": {
1108 "version": "4.62.4",
1109 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.62.4.tgz",
1110 "integrity": "sha512-W69hukhZ3KKNRCaMIEzKvcFye42hh0FE1+YoYaf5+Ikacuftoco6yO/xouz0hc5d5W/s3yBro5jRiuEE/Q5vUw==",
1111 "cpu": [
1112 "x64"
1113 ],
1114 "dev": true,
1115 "libc": [
1116 "glibc"
1117 ],
1118 "license": "MIT",
1119 "optional": true,
1120 "os": [
1121 "linux"
1122 ]
1123 },
1124 "node_modules/@rollup/rollup-linux-x64-musl": {
1125 "version": "4.62.4",
1126 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.62.4.tgz",
1127 "integrity": "sha512-qiXbGG2jkjXhzXpsFZSR2Xpb8DN/UaxYsbb/STbuR/6fpaDgRmmaq1B/LmtF2wQFOFOSsK2jdE0RZ3a0zHn4QA==",
1128 "cpu": [
1129 "x64"
1130 ],
1131 "dev": true,
1132 "libc": [
1133 "musl"
1134 ],
1135 "license": "MIT",
1136 "optional": true,
1137 "os": [
1138 "linux"
1139 ]
1140 },
1141 "node_modules/@rollup/rollup-openbsd-x64": {
1142 "version": "4.62.4",
1143 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.62.4.tgz",
1144 "integrity": "sha512-nWeM//hxv8mIo6jD7Hu4o48DVmV9pbV6gsKaWU+4NFyqHoPKwrkRiZGLKUhOBk8qNmDmpwFtPKg80Bo/Tn4xiQ==",
1145 "cpu": [
1146 "x64"
1147 ],
1148 "dev": true,
1149 "license": "MIT",
1150 "optional": true,
1151 "os": [
1152 "openbsd"
1153 ]
1154 },
1155 "node_modules/@rollup/rollup-openharmony-arm64": {
1156 "version": "4.62.4",
1157 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.62.4.tgz",
1158 "integrity": "sha512-s62SQ/vgsRSvMwDkOEfTqfgASF0f26ZNaQuTA6Aok5lrikf89yI2W0gFHvZb2Jpgc6N8JnOKZgCK2iciO3CsxQ==",
1159 "cpu": [
1160 "arm64"
1161 ],
1162 "dev": true,
1163 "license": "MIT",
1164 "optional": true,
1165 "os": [
1166 "openharmony"
1167 ]
1168 },
1169 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1170 "version": "4.62.4",
1171 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.62.4.tgz",
1172 "integrity": "sha512-J6wGf8TVGbXJq+HH+ttTvrcfNKPbuZecV6KT1B8I18BC5IURUh5kl4Yl5OEP5eFIUoI5BWxCsyYMhFsDx8kekw==",
1173 "cpu": [
1174 "arm64"
1175 ],
1176 "dev": true,
1177 "license": "MIT",
1178 "optional": true,
1179 "os": [
1180 "win32"
1181 ]
1182 },
1183 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1184 "version": "4.62.4",
1185 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.62.4.tgz",
1186 "integrity": "sha512-zmfrQd/0wu6oJs8Vq8KwY/YtsKSsLtKe/HwAP4Wqy8LhWjeT55fHRAkOhYQ12wI3ayS4Tt12d5CDRD7N96SAYQ==",
1187 "cpu": [
1188 "ia32"
1189 ],
1190 "dev": true,
1191 "license": "MIT",
1192 "optional": true,
1193 "os": [
1194 "win32"
1195 ]
1196 },
1197 "node_modules/@rollup/rollup-win32-x64-gnu": {
1198 "version": "4.62.4",
1199 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.62.4.tgz",
1200 "integrity": "sha512-qPzHqdj9rfUD+w79dtE07zi/kFwKyCJqplp5K5ygeLTp7jLpAoc16OAH39HSmRC9UpozaecsleI8uAdEj6v2yw==",
1201 "cpu": [
1202 "x64"
1203 ],
1204 "dev": true,
1205 "license": "MIT",
1206 "optional": true,
1207 "os": [
1208 "win32"
1209 ]
1210 },
1211 "node_modules/@rollup/rollup-win32-x64-msvc": {
1212 "version": "4.62.4",
1213 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.62.4.tgz",
1214 "integrity": "sha512-zD6NdeWEByGE9QF9vCrlJ5YQB4oq9q91kPZS37Jwj5hOkvR1lTBSpsKhKDw4IJtbQ35LsTS1HD9DZYGKIshU1Q==",
1215 "cpu": [
1216 "x64"
1217 ],
1218 "dev": true,
1219 "license": "MIT",
1220 "optional": true,
1221 "os": [
1222 "win32"
1223 ]
1224 },
1225 "node_modules/@types/babel__core": {
1226 "version": "7.20.5",
1227 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
1228 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
1229 "dev": true,
1230 "license": "MIT",
1231 "dependencies": {
1232 "@babel/parser": "^7.20.7",
1233 "@babel/types": "^7.20.7",
1234 "@types/babel__generator": "*",
1235 "@types/babel__template": "*",
1236 "@types/babel__traverse": "*"
1237 }
1238 },
1239 "node_modules/@types/babel__generator": {
1240 "version": "7.27.0",
1241 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
1242 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
1243 "dev": true,
1244 "license": "MIT",
1245 "dependencies": {
1246 "@babel/types": "^7.0.0"
1247 }
1248 },
1249 "node_modules/@types/babel__template": {
1250 "version": "7.4.4",
1251 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
1252 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
1253 "dev": true,
1254 "license": "MIT",
1255 "dependencies": {
1256 "@babel/parser": "^7.1.0",
1257 "@babel/types": "^7.0.0"
1258 }
1259 },
1260 "node_modules/@types/babel__traverse": {
1261 "version": "7.28.0",
1262 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
1263 "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
1264 "dev": true,
1265 "license": "MIT",
1266 "dependencies": {
1267 "@babel/types": "^7.28.2"
1268 }
1269 },
1270 "node_modules/@types/debug": {
1271 "version": "4.1.13",
1272 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz",
1273 "integrity": "sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==",
1274 "license": "MIT",
1275 "dependencies": {
1276 "@types/ms": "*"
1277 }
1278 },
1279 "node_modules/@types/estree": {
1280 "version": "1.0.9",
1281 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
1282 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
1283 "license": "MIT"
1284 },
1285 "node_modules/@types/estree-jsx": {
1286 "version": "1.0.5",
1287 "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz",
1288 "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==",
1289 "license": "MIT",
1290 "dependencies": {
1291 "@types/estree": "*"
1292 }
1293 },
1294 "node_modules/@types/hast": {
1295 "version": "3.0.5",
1296 "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.5.tgz",
1297 "integrity": "sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==",
1298 "license": "MIT",
1299 "dependencies": {
1300 "@types/unist": "*"
1301 }
1302 },
1303 "node_modules/@types/mdast": {
1304 "version": "4.0.4",
1305 "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
1306 "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
1307 "license": "MIT",
1308 "dependencies": {
1309 "@types/unist": "*"
1310 }
1311 },
1312 "node_modules/@types/ms": {
1313 "version": "2.1.0",
1314 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
1315 "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==",
1316 "license": "MIT"
1317 },
1318 "node_modules/@types/node": {
1319 "version": "24.13.3",
1320 "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.3.tgz",
1321 "integrity": "sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==",
1322 "dev": true,
1323 "license": "MIT",
1324 "dependencies": {
1325 "undici-types": "~7.18.0"
1326 }
1327 },
1328 "node_modules/@types/prismjs": {
1329 "version": "1.26.6",
1330 "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.6.tgz",
1331 "integrity": "sha512-vqlvI7qlMvcCBbVe0AKAb4f97//Hy0EBTaiW8AalRnG/xAN5zOiWWyrNqNXeq8+KAuvRewjCVY1+IPxk4RdNYw==",
1332 "license": "MIT"
1333 },
1334 "node_modules/@types/react": {
1335 "version": "19.2.18",
1336 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.18.tgz",
1337 "integrity": "sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==",
1338 "license": "MIT",
1339 "dependencies": {
1340 "csstype": "^3.2.2"
1341 }
1342 },
1343 "node_modules/@types/react-dom": {
1344 "version": "19.2.4",
1345 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.4.tgz",
1346 "integrity": "sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==",
1347 "dev": true,
1348 "license": "MIT",
1349 "peerDependencies": {
1350 "@types/react": "^19.2.0"
1351 }
1352 },
1353 "node_modules/@types/unist": {
1354 "version": "3.0.3",
1355 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
1356 "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
1357 "license": "MIT"
1358 },
1359 "node_modules/@ungap/structured-clone": {
1360 "version": "1.3.3",
1361 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.3.tgz",
1362 "integrity": "sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==",
1363 "license": "ISC"
1364 },
1365 "node_modules/@vitejs/plugin-react": {
1366 "version": "5.2.0",
1367 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.2.0.tgz",
1368 "integrity": "sha512-YmKkfhOAi3wsB1PhJq5Scj3GXMn3WvtQ/JC0xoopuHoXSdmtdStOpFrYaT1kie2YgFBcIe64ROzMYRjCrYOdYw==",
1369 "dev": true,
1370 "license": "MIT",
1371 "dependencies": {
1372 "@babel/core": "^7.29.0",
1373 "@babel/plugin-transform-react-jsx-self": "^7.27.1",
1374 "@babel/plugin-transform-react-jsx-source": "^7.27.1",
1375 "@rolldown/pluginutils": "1.0.0-rc.3",
1376 "@types/babel__core": "^7.20.5",
1377 "react-refresh": "^0.18.0"
1378 },
1379 "engines": {
1380 "node": "^20.19.0 || >=22.12.0"
1381 },
1382 "peerDependencies": {
1383 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"
1384 }
1385 },
1386 "node_modules/bail": {
1387 "version": "2.0.2",
1388 "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
1389 "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
1390 "license": "MIT",
1391 "funding": {
1392 "type": "github",
1393 "url": "https://github.com/sponsors/wooorm"
1394 }
1395 },
1396 "node_modules/baseline-browser-mapping": {
1397 "version": "2.11.14",
1398 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.14.tgz",
1399 "integrity": "sha512-JyJ954WzuIR8/FFzX0o5krdSTrBAkcCSRfWSleRsIHSWV+cZe2FI1PKggVkFke1hBldRs+LRxUczzE9iPmgZww==",
1400 "dev": true,
1401 "license": "Apache-2.0",
1402 "bin": {
1403 "baseline-browser-mapping": "dist/cli.cjs"
1404 },
1405 "engines": {
1406 "node": ">=6.0.0"
1407 }
1408 },
1409 "node_modules/browserslist": {
1410 "version": "4.28.8",
1411 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.8.tgz",
1412 "integrity": "sha512-V2NpofLblG64mfOtSgDhOJESZEGogzDMBv/q+W6oc4LXWP/q75eOXoOaaOu1EOadB9U4Bwx/e0yzbvwKH8zalA==",
1413 "dev": true,
1414 "funding": [
1415 {
1416 "type": "opencollective",
1417 "url": "https://opencollective.com/browserslist"
1418 },
1419 {
1420 "type": "tidelift",
1421 "url": "https://tidelift.com/funding/github/npm/browserslist"
1422 },
1423 {
1424 "type": "github",
1425 "url": "https://github.com/sponsors/ai"
1426 }
1427 ],
1428 "license": "MIT",
1429 "dependencies": {
1430 "baseline-browser-mapping": "^2.11.12",
1431 "caniuse-lite": "^1.0.30001809",
1432 "electron-to-chromium": "^1.5.402",
1433 "node-releases": "^2.0.53",
1434 "update-browserslist-db": "^1.3.0"
1435 },
1436 "bin": {
1437 "browserslist": "cli.js"
1438 },
1439 "engines": {
1440 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1441 }
1442 },
1443 "node_modules/caniuse-lite": {
1444 "version": "1.0.30001809",
1445 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001809.tgz",
1446 "integrity": "sha512-xxWVywk6a6Arlk+hymeycyn/VgqEfLDxupvhH/xiY5SJ/18kmi9o6MiO320DCUzypORHLtvh0I4i04tUhCNHNQ==",
1447 "dev": true,
1448 "funding": [
1449 {
1450 "type": "opencollective",
1451 "url": "https://opencollective.com/browserslist"
1452 },
1453 {
1454 "type": "tidelift",
1455 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1456 },
1457 {
1458 "type": "github",
1459 "url": "https://github.com/sponsors/ai"
1460 }
1461 ],
1462 "license": "CC-BY-4.0"
1463 },
1464 "node_modules/ccount": {
1465 "version": "2.0.1",
1466 "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
1467 "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
1468 "license": "MIT",
1469 "funding": {
1470 "type": "github",
1471 "url": "https://github.com/sponsors/wooorm"
1472 }
1473 },
1474 "node_modules/character-entities": {
1475 "version": "2.0.2",
1476 "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
1477 "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==",
1478 "license": "MIT",
1479 "funding": {
1480 "type": "github",
1481 "url": "https://github.com/sponsors/wooorm"
1482 }
1483 },
1484 "node_modules/character-entities-html4": {
1485 "version": "2.1.0",
1486 "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
1487 "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",
1488 "license": "MIT",
1489 "funding": {
1490 "type": "github",
1491 "url": "https://github.com/sponsors/wooorm"
1492 }
1493 },
1494 "node_modules/character-entities-legacy": {
1495 "version": "3.0.0",
1496 "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
1497 "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
1498 "license": "MIT",
1499 "funding": {
1500 "type": "github",
1501 "url": "https://github.com/sponsors/wooorm"
1502 }
1503 },
1504 "node_modules/character-reference-invalid": {
1505 "version": "2.0.1",
1506 "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz",
1507 "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==",
1508 "license": "MIT",
1509 "funding": {
1510 "type": "github",
1511 "url": "https://github.com/sponsors/wooorm"
1512 }
1513 },
1514 "node_modules/comma-separated-tokens": {
1515 "version": "2.0.3",
1516 "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
1517 "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==",
1518 "license": "MIT",
1519 "funding": {
1520 "type": "github",
1521 "url": "https://github.com/sponsors/wooorm"
1522 }
1523 },
1524 "node_modules/convert-source-map": {
1525 "version": "2.0.0",
1526 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
1527 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
1528 "dev": true,
1529 "license": "MIT"
1530 },
1531 "node_modules/csstype": {
1532 "version": "3.2.3",
1533 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
1534 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
1535 "license": "MIT"
1536 },
1537 "node_modules/debug": {
1538 "version": "4.4.3",
1539 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1540 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1541 "license": "MIT",
1542 "dependencies": {
1543 "ms": "^2.1.3"
1544 },
1545 "engines": {
1546 "node": ">=6.0"
1547 },
1548 "peerDependenciesMeta": {
1549 "supports-color": {
1550 "optional": true
1551 }
1552 }
1553 },
1554 "node_modules/decode-named-character-reference": {
1555 "version": "1.3.0",
1556 "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz",
1557 "integrity": "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==",
1558 "license": "MIT",
1559 "dependencies": {
1560 "character-entities": "^2.0.0"
1561 },
1562 "funding": {
1563 "type": "github",
1564 "url": "https://github.com/sponsors/wooorm"
1565 }
1566 },
1567 "node_modules/dequal": {
1568 "version": "2.0.3",
1569 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
1570 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
1571 "license": "MIT",
1572 "engines": {
1573 "node": ">=6"
1574 }
1575 },
1576 "node_modules/devlop": {
1577 "version": "1.1.0",
1578 "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
1579 "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
1580 "license": "MIT",
1581 "dependencies": {
1582 "dequal": "^2.0.0"
1583 },
1584 "funding": {
1585 "type": "github",
1586 "url": "https://github.com/sponsors/wooorm"
1587 }
1588 },
1589 "node_modules/electron-to-chromium": {
1590 "version": "1.5.408",
1591 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.408.tgz",
1592 "integrity": "sha512-SLoprcYpJ/OH2v2ps0+N5biv9H4/KBT3+YmmDew64TwK5y9j2wv7pMOFY7IorVkyMtEyLSCRlXKLsNlakeAlPw==",
1593 "dev": true,
1594 "license": "ISC"
1595 },
1596 "node_modules/esbuild": {
1597 "version": "0.28.2",
1598 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz",
1599 "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==",
1600 "dev": true,
1601 "hasInstallScript": true,
1602 "license": "MIT",
1603 "bin": {
1604 "esbuild": "bin/esbuild"
1605 },
1606 "engines": {
1607 "node": ">=18"
1608 },
1609 "optionalDependencies": {
1610 "@esbuild/aix-ppc64": "0.28.2",
1611 "@esbuild/android-arm": "0.28.2",
1612 "@esbuild/android-arm64": "0.28.2",
1613 "@esbuild/android-x64": "0.28.2",
1614 "@esbuild/darwin-arm64": "0.28.2",
1615 "@esbuild/darwin-x64": "0.28.2",
1616 "@esbuild/freebsd-arm64": "0.28.2",
1617 "@esbuild/freebsd-x64": "0.28.2",
1618 "@esbuild/linux-arm": "0.28.2",
1619 "@esbuild/linux-arm64": "0.28.2",
1620 "@esbuild/linux-ia32": "0.28.2",
1621 "@esbuild/linux-loong64": "0.28.2",
1622 "@esbuild/linux-mips64el": "0.28.2",
1623 "@esbuild/linux-ppc64": "0.28.2",
1624 "@esbuild/linux-riscv64": "0.28.2",
1625 "@esbuild/linux-s390x": "0.28.2",
1626 "@esbuild/linux-x64": "0.28.2",
1627 "@esbuild/netbsd-arm64": "0.28.2",
1628 "@esbuild/netbsd-x64": "0.28.2",
1629 "@esbuild/openbsd-arm64": "0.28.2",
1630 "@esbuild/openbsd-x64": "0.28.2",
1631 "@esbuild/openharmony-arm64": "0.28.2",
1632 "@esbuild/sunos-x64": "0.28.2",
1633 "@esbuild/win32-arm64": "0.28.2",
1634 "@esbuild/win32-ia32": "0.28.2",
1635 "@esbuild/win32-x64": "0.28.2"
1636 }
1637 },
1638 "node_modules/escalade": {
1639 "version": "3.2.0",
1640 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
1641 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
1642 "dev": true,
1643 "license": "MIT",
1644 "engines": {
1645 "node": ">=6"
1646 }
1647 },
1648 "node_modules/escape-string-regexp": {
1649 "version": "5.0.0",
1650 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
1651 "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==",
1652 "license": "MIT",
1653 "engines": {
1654 "node": ">=12"
1655 },
1656 "funding": {
1657 "url": "https://github.com/sponsors/sindresorhus"
1658 }
1659 },
1660 "node_modules/estree-util-is-identifier-name": {
1661 "version": "3.0.0",
1662 "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz",
1663 "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==",
1664 "license": "MIT",
1665 "funding": {
1666 "type": "opencollective",
1667 "url": "https://opencollective.com/unified"
1668 }
1669 },
1670 "node_modules/extend": {
1671 "version": "3.0.2",
1672 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
1673 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
1674 "license": "MIT"
1675 },
1676 "node_modules/fault": {
1677 "version": "1.0.4",
1678 "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz",
1679 "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==",
1680 "license": "MIT",
1681 "dependencies": {
1682 "format": "^0.2.0"
1683 },
1684 "funding": {
1685 "type": "github",
1686 "url": "https://github.com/sponsors/wooorm"
1687 }
1688 },
1689 "node_modules/fdir": {
1690 "version": "6.5.0",
1691 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
1692 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
1693 "dev": true,
1694 "license": "MIT",
1695 "engines": {
1696 "node": ">=12.0.0"
1697 },
1698 "peerDependencies": {
1699 "picomatch": "^3 || ^4"
1700 },
1701 "peerDependenciesMeta": {
1702 "picomatch": {
1703 "optional": true
1704 }
1705 }
1706 },
1707 "node_modules/fflate": {
1708 "version": "0.8.3",
1709 "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz",
1710 "integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==",
1711 "license": "MIT"
1712 },
1713 "node_modules/format": {
1714 "version": "0.2.2",
1715 "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz",
1716 "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==",
1717 "engines": {
1718 "node": ">=0.4.x"
1719 }
1720 },
1721 "node_modules/fsevents": {
1722 "version": "2.3.3",
1723 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1724 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1725 "dev": true,
1726 "hasInstallScript": true,
1727 "license": "MIT",
1728 "optional": true,
1729 "os": [
1730 "darwin"
1731 ],
1732 "engines": {
1733 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1734 }
1735 },
1736 "node_modules/gensync": {
1737 "version": "1.0.0-beta.2",
1738 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
1739 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
1740 "dev": true,
1741 "license": "MIT",
1742 "engines": {
1743 "node": ">=6.9.0"
1744 }
1745 },
1746 "node_modules/h5wasm": {
1747 "version": "0.10.3",
1748 "resolved": "https://registry.npmjs.org/h5wasm/-/h5wasm-0.10.3.tgz",
1749 "integrity": "sha512-W4Jy5ExtX/VNbyD8GdOBckDuj6AL16TemppVNxZsV3rJZEWCv2sxlCzOttZLer3zkMttbDYsWHl0qt1z3Bln+Q==",
1750 "license": "SEE LICENSE IN LICENSE.txt"
1751 },
1752 "node_modules/hast-util-parse-selector": {
1753 "version": "4.0.0",
1754 "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz",
1755 "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==",
1756 "license": "MIT",
1757 "dependencies": {
1758 "@types/hast": "^3.0.0"
1759 },
1760 "funding": {
1761 "type": "opencollective",
1762 "url": "https://opencollective.com/unified"
1763 }
1764 },
1765 "node_modules/hast-util-to-jsx-runtime": {
1766 "version": "2.3.6",
1767 "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.6.tgz",
1768 "integrity": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==",
1769 "license": "MIT",
1770 "dependencies": {
1771 "@types/estree": "^1.0.0",
1772 "@types/hast": "^3.0.0",
1773 "@types/unist": "^3.0.0",
1774 "comma-separated-tokens": "^2.0.0",
1775 "devlop": "^1.0.0",
1776 "estree-util-is-identifier-name": "^3.0.0",
1777 "hast-util-whitespace": "^3.0.0",
1778 "mdast-util-mdx-expression": "^2.0.0",
1779 "mdast-util-mdx-jsx": "^3.0.0",
1780 "mdast-util-mdxjs-esm": "^2.0.0",
1781 "property-information": "^7.0.0",
1782 "space-separated-tokens": "^2.0.0",
1783 "style-to-js": "^1.0.0",
1784 "unist-util-position": "^5.0.0",
1785 "vfile-message": "^4.0.0"
1786 },
1787 "funding": {
1788 "type": "opencollective",
1789 "url": "https://opencollective.com/unified"
1790 }
1791 },
1792 "node_modules/hast-util-whitespace": {
1793 "version": "3.0.0",
1794 "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",
1795 "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",
1796 "license": "MIT",
1797 "dependencies": {
1798 "@types/hast": "^3.0.0"
1799 },
1800 "funding": {
1801 "type": "opencollective",
1802 "url": "https://opencollective.com/unified"
1803 }
1804 },
1805 "node_modules/hastscript": {
1806 "version": "9.0.1",
1807 "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz",
1808 "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==",
1809 "license": "MIT",
1810 "dependencies": {
1811 "@types/hast": "^3.0.0",
1812 "comma-separated-tokens": "^2.0.0",
1813 "hast-util-parse-selector": "^4.0.0",
1814 "property-information": "^7.0.0",
1815 "space-separated-tokens": "^2.0.0"
1816 },
1817 "funding": {
1818 "type": "opencollective",
1819 "url": "https://opencollective.com/unified"
1820 }
1821 },
1822 "node_modules/highlight.js": {
1823 "version": "10.7.3",
1824 "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
1825 "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
1826 "license": "BSD-3-Clause",
1827 "engines": {
1828 "node": "*"
1829 }
1830 },
1831 "node_modules/highlightjs-vue": {
1832 "version": "1.0.0",
1833 "resolved": "https://registry.npmjs.org/highlightjs-vue/-/highlightjs-vue-1.0.0.tgz",
1834 "integrity": "sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==",
1835 "license": "CC0-1.0"
1836 },
1837 "node_modules/html-url-attributes": {
1838 "version": "3.0.1",
1839 "resolved": "https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.1.tgz",
1840 "integrity": "sha512-ol6UPyBWqsrO6EJySPz2O7ZSr856WDrEzM5zMqp+FJJLGMW35cLYmmZnl0vztAZxRUoNZJFTCohfjuIJ8I4QBQ==",
1841 "license": "MIT",
1842 "funding": {
1843 "type": "opencollective",
1844 "url": "https://opencollective.com/unified"
1845 }
1846 },
1847 "node_modules/inline-style-parser": {
1848 "version": "0.2.7",
1849 "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.7.tgz",
1850 "integrity": "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==",
1851 "license": "MIT"
1852 },
1853 "node_modules/is-alphabetical": {
1854 "version": "2.0.1",
1855 "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz",
1856 "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==",
1857 "license": "MIT",
1858 "funding": {
1859 "type": "github",
1860 "url": "https://github.com/sponsors/wooorm"
1861 }
1862 },
1863 "node_modules/is-alphanumerical": {
1864 "version": "2.0.1",
1865 "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz",
1866 "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==",
1867 "license": "MIT",
1868 "dependencies": {
1869 "is-alphabetical": "^2.0.0",
1870 "is-decimal": "^2.0.0"
1871 },
1872 "funding": {
1873 "type": "github",
1874 "url": "https://github.com/sponsors/wooorm"
1875 }
1876 },
1877 "node_modules/is-decimal": {
1878 "version": "2.0.1",
1879 "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz",
1880 "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==",
1881 "license": "MIT",
1882 "funding": {
1883 "type": "github",
1884 "url": "https://github.com/sponsors/wooorm"
1885 }
1886 },
1887 "node_modules/is-hexadecimal": {
1888 "version": "2.0.1",
1889 "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz",
1890 "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==",
1891 "license": "MIT",
1892 "funding": {
1893 "type": "github",
1894 "url": "https://github.com/sponsors/wooorm"
1895 }
1896 },
1897 "node_modules/is-plain-obj": {
1898 "version": "4.1.0",
1899 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
1900 "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
1901 "license": "MIT",
1902 "engines": {
1903 "node": ">=12"
1904 },
1905 "funding": {
1906 "url": "https://github.com/sponsors/sindresorhus"
1907 }
1908 },
1909 "node_modules/js-tokens": {
1910 "version": "4.0.0",
1911 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1912 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1913 "dev": true,
1914 "license": "MIT"
1915 },
1916 "node_modules/jsesc": {
1917 "version": "3.1.0",
1918 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
1919 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
1920 "dev": true,
1921 "license": "MIT",
1922 "bin": {
1923 "jsesc": "bin/jsesc"
1924 },
1925 "engines": {
1926 "node": ">=6"
1927 }
1928 },
1929 "node_modules/json5": {
1930 "version": "2.2.3",
1931 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
1932 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
1933 "dev": true,
1934 "license": "MIT",
1935 "bin": {
1936 "json5": "lib/cli.js"
1937 },
1938 "engines": {
1939 "node": ">=6"
1940 }
1941 },
1942 "node_modules/koffi": {
1943 "version": "2.16.3",
1944 "resolved": "https://registry.npmjs.org/koffi/-/koffi-2.16.3.tgz",
1945 "integrity": "sha512-E9y1AsgYGlaxMhcZzHr8y96QF2U5XzA12GGVAfbWqIubTwPNMXQarfBzePNXHe0xtIEtNd6ifAv3GAKYGUeBAQ==",
1946 "hasInstallScript": true,
1947 "license": "MIT",
1948 "optional": true,
1949 "funding": {
1950 "url": "https://liberapay.com/Koromix"
1951 }
1952 },
1953 "node_modules/longest-streak": {
1954 "version": "3.1.0",
1955 "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
1956 "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==",
1957 "license": "MIT",
1958 "funding": {
1959 "type": "github",
1960 "url": "https://github.com/sponsors/wooorm"
1961 }
1962 },
1963 "node_modules/lowlight": {
1964 "version": "1.20.0",
1965 "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.20.0.tgz",
1966 "integrity": "sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==",
1967 "license": "MIT",
1968 "dependencies": {
1969 "fault": "^1.0.0",
1970 "highlight.js": "~10.7.0"
1971 },
1972 "funding": {
1973 "type": "github",
1974 "url": "https://github.com/sponsors/wooorm"
1975 }
1976 },
1977 "node_modules/lru-cache": {
1978 "version": "5.1.1",
1979 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
1980 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
1981 "dev": true,
1982 "license": "ISC",
1983 "dependencies": {
1984 "yallist": "^3.0.2"
1985 }
1986 },
1987 "node_modules/markdown-table": {
1988 "version": "3.0.4",
1989 "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz",
1990 "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==",
1991 "license": "MIT",
1992 "funding": {
1993 "type": "github",
1994 "url": "https://github.com/sponsors/wooorm"
1995 }
1996 },
1997 "node_modules/mdast-util-find-and-replace": {
1998 "version": "3.0.2",
1999 "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz",
2000 "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==",
2001 "license": "MIT",
2002 "dependencies": {
2003 "@types/mdast": "^4.0.0",
2004 "escape-string-regexp": "^5.0.0",
2005 "unist-util-is": "^6.0.0",
2006 "unist-util-visit-parents": "^6.0.0"
2007 },
2008 "funding": {
2009 "type": "opencollective",
2010 "url": "https://opencollective.com/unified"
2011 }
2012 },
2013 "node_modules/mdast-util-from-markdown": {
2014 "version": "2.0.3",
2015 "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.3.tgz",
2016 "integrity": "sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==",
2017 "license": "MIT",
2018 "dependencies": {
2019 "@types/mdast": "^4.0.0",
2020 "@types/unist": "^3.0.0",
2021 "decode-named-character-reference": "^1.0.0",
2022 "devlop": "^1.0.0",
2023 "mdast-util-to-string": "^4.0.0",
2024 "micromark": "^4.0.0",
2025 "micromark-util-decode-numeric-character-reference": "^2.0.0",
2026 "micromark-util-decode-string": "^2.0.0",
2027 "micromark-util-normalize-identifier": "^2.0.0",
2028 "micromark-util-symbol": "^2.0.0",
2029 "micromark-util-types": "^2.0.0",
2030 "unist-util-stringify-position": "^4.0.0"
2031 },
2032 "funding": {
2033 "type": "opencollective",
2034 "url": "https://opencollective.com/unified"
2035 }
2036 },
2037 "node_modules/mdast-util-gfm": {
2038 "version": "3.1.0",
2039 "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz",
2040 "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==",
2041 "license": "MIT",
2042 "dependencies": {
2043 "mdast-util-from-markdown": "^2.0.0",
2044 "mdast-util-gfm-autolink-literal": "^2.0.0",
2045 "mdast-util-gfm-footnote": "^2.0.0",
2046 "mdast-util-gfm-strikethrough": "^2.0.0",
2047 "mdast-util-gfm-table": "^2.0.0",
2048 "mdast-util-gfm-task-list-item": "^2.0.0",
2049 "mdast-util-to-markdown": "^2.0.0"
2050 },
2051 "funding": {
2052 "type": "opencollective",
2053 "url": "https://opencollective.com/unified"
2054 }
2055 },
2056 "node_modules/mdast-util-gfm-autolink-literal": {
2057 "version": "2.0.1",
2058 "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz",
2059 "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==",
2060 "license": "MIT",
2061 "dependencies": {
2062 "@types/mdast": "^4.0.0",
2063 "ccount": "^2.0.0",
2064 "devlop": "^1.0.0",
2065 "mdast-util-find-and-replace": "^3.0.0",
2066 "micromark-util-character": "^2.0.0"
2067 },
2068 "funding": {
2069 "type": "opencollective",
2070 "url": "https://opencollective.com/unified"
2071 }
2072 },
2073 "node_modules/mdast-util-gfm-footnote": {
2074 "version": "2.1.0",
2075 "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz",
2076 "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==",
2077 "license": "MIT",
2078 "dependencies": {
2079 "@types/mdast": "^4.0.0",
2080 "devlop": "^1.1.0",
2081 "mdast-util-from-markdown": "^2.0.0",
2082 "mdast-util-to-markdown": "^2.0.0",
2083 "micromark-util-normalize-identifier": "^2.0.0"
2084 },
2085 "funding": {
2086 "type": "opencollective",
2087 "url": "https://opencollective.com/unified"
2088 }
2089 },
2090 "node_modules/mdast-util-gfm-strikethrough": {
2091 "version": "2.0.0",
2092 "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz",
2093 "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==",
2094 "license": "MIT",
2095 "dependencies": {
2096 "@types/mdast": "^4.0.0",
2097 "mdast-util-from-markdown": "^2.0.0",
2098 "mdast-util-to-markdown": "^2.0.0"
2099 },
2100 "funding": {
2101 "type": "opencollective",
2102 "url": "https://opencollective.com/unified"
2103 }
2104 },
2105 "node_modules/mdast-util-gfm-table": {
2106 "version": "2.0.0",
2107 "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz",
2108 "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==",
2109 "license": "MIT",
2110 "dependencies": {
2111 "@types/mdast": "^4.0.0",
2112 "devlop": "^1.0.0",
2113 "markdown-table": "^3.0.0",
2114 "mdast-util-from-markdown": "^2.0.0",
2115 "mdast-util-to-markdown": "^2.0.0"
2116 },
2117 "funding": {
2118 "type": "opencollective",
2119 "url": "https://opencollective.com/unified"
2120 }
2121 },
2122 "node_modules/mdast-util-gfm-task-list-item": {
2123 "version": "2.0.0",
2124 "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz",
2125 "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==",
2126 "license": "MIT",
2127 "dependencies": {
2128 "@types/mdast": "^4.0.0",
2129 "devlop": "^1.0.0",
2130 "mdast-util-from-markdown": "^2.0.0",
2131 "mdast-util-to-markdown": "^2.0.0"
2132 },
2133 "funding": {
2134 "type": "opencollective",
2135 "url": "https://opencollective.com/unified"
2136 }
2137 },
2138 "node_modules/mdast-util-mdx-expression": {
2139 "version": "2.0.1",
2140 "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz",
2141 "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==",
2142 "license": "MIT",
2143 "dependencies": {
2144 "@types/estree-jsx": "^1.0.0",
2145 "@types/hast": "^3.0.0",
2146 "@types/mdast": "^4.0.0",
2147 "devlop": "^1.0.0",
2148 "mdast-util-from-markdown": "^2.0.0",
2149 "mdast-util-to-markdown": "^2.0.0"
2150 },
2151 "funding": {
2152 "type": "opencollective",
2153 "url": "https://opencollective.com/unified"
2154 }
2155 },
2156 "node_modules/mdast-util-mdx-jsx": {
2157 "version": "3.2.0",
2158 "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz",
2159 "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==",
2160 "license": "MIT",
2161 "dependencies": {
2162 "@types/estree-jsx": "^1.0.0",
2163 "@types/hast": "^3.0.0",
2164 "@types/mdast": "^4.0.0",
2165 "@types/unist": "^3.0.0",
2166 "ccount": "^2.0.0",
2167 "devlop": "^1.1.0",
2168 "mdast-util-from-markdown": "^2.0.0",
2169 "mdast-util-to-markdown": "^2.0.0",
2170 "parse-entities": "^4.0.0",
2171 "stringify-entities": "^4.0.0",
2172 "unist-util-stringify-position": "^4.0.0",
2173 "vfile-message": "^4.0.0"
2174 },
2175 "funding": {
2176 "type": "opencollective",
2177 "url": "https://opencollective.com/unified"
2178 }
2179 },
2180 "node_modules/mdast-util-mdxjs-esm": {
2181 "version": "2.0.1",
2182 "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz",
2183 "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==",
2184 "license": "MIT",
2185 "dependencies": {
2186 "@types/estree-jsx": "^1.0.0",
2187 "@types/hast": "^3.0.0",
2188 "@types/mdast": "^4.0.0",
2189 "devlop": "^1.0.0",
2190 "mdast-util-from-markdown": "^2.0.0",
2191 "mdast-util-to-markdown": "^2.0.0"
2192 },
2193 "funding": {
2194 "type": "opencollective",
2195 "url": "https://opencollective.com/unified"
2196 }
2197 },
2198 "node_modules/mdast-util-phrasing": {
2199 "version": "4.1.0",
2200 "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
2201 "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==",
2202 "license": "MIT",
2203 "dependencies": {
2204 "@types/mdast": "^4.0.0",
2205 "unist-util-is": "^6.0.0"
2206 },
2207 "funding": {
2208 "type": "opencollective",
2209 "url": "https://opencollective.com/unified"
2210 }
2211 },
2212 "node_modules/mdast-util-to-hast": {
2213 "version": "13.2.1",
2214 "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz",
2215 "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==",
2216 "license": "MIT",
2217 "dependencies": {
2218 "@types/hast": "^3.0.0",
2219 "@types/mdast": "^4.0.0",
2220 "@ungap/structured-clone": "^1.0.0",
2221 "devlop": "^1.0.0",
2222 "micromark-util-sanitize-uri": "^2.0.0",
2223 "trim-lines": "^3.0.0",
2224 "unist-util-position": "^5.0.0",
2225 "unist-util-visit": "^5.0.0",
2226 "vfile": "^6.0.0"
2227 },
2228 "funding": {
2229 "type": "opencollective",
2230 "url": "https://opencollective.com/unified"
2231 }
2232 },
2233 "node_modules/mdast-util-to-markdown": {
2234 "version": "2.1.2",
2235 "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",
2236 "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==",
2237 "license": "MIT",
2238 "dependencies": {
2239 "@types/mdast": "^4.0.0",
2240 "@types/unist": "^3.0.0",
2241 "longest-streak": "^3.0.0",
2242 "mdast-util-phrasing": "^4.0.0",
2243 "mdast-util-to-string": "^4.0.0",
2244 "micromark-util-classify-character": "^2.0.0",
2245 "micromark-util-decode-string": "^2.0.0",
2246 "unist-util-visit": "^5.0.0",
2247 "zwitch": "^2.0.0"
2248 },
2249 "funding": {
2250 "type": "opencollective",
2251 "url": "https://opencollective.com/unified"
2252 }
2253 },
2254 "node_modules/mdast-util-to-string": {
2255 "version": "4.0.0",
2256 "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
2257 "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
2258 "license": "MIT",
2259 "dependencies": {
2260 "@types/mdast": "^4.0.0"
2261 },
2262 "funding": {
2263 "type": "opencollective",
2264 "url": "https://opencollective.com/unified"
2265 }
2266 },
2267 "node_modules/micromark": {
2268 "version": "4.0.2",
2269 "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz",
2270 "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==",
2271 "funding": [
2272 {
2273 "type": "GitHub Sponsors",
2274 "url": "https://github.com/sponsors/unifiedjs"
2275 },
2276 {
2277 "type": "OpenCollective",
2278 "url": "https://opencollective.com/unified"
2279 }
2280 ],
2281 "license": "MIT",
2282 "dependencies": {
2283 "@types/debug": "^4.0.0",
2284 "debug": "^4.0.0",
2285 "decode-named-character-reference": "^1.0.0",
2286 "devlop": "^1.0.0",
2287 "micromark-core-commonmark": "^2.0.0",
2288 "micromark-factory-space": "^2.0.0",
2289 "micromark-util-character": "^2.0.0",
2290 "micromark-util-chunked": "^2.0.0",
2291 "micromark-util-combine-extensions": "^2.0.0",
2292 "micromark-util-decode-numeric-character-reference": "^2.0.0",
2293 "micromark-util-encode": "^2.0.0",
2294 "micromark-util-normalize-identifier": "^2.0.0",
2295 "micromark-util-resolve-all": "^2.0.0",
2296 "micromark-util-sanitize-uri": "^2.0.0",
2297 "micromark-util-subtokenize": "^2.0.0",
2298 "micromark-util-symbol": "^2.0.0",
2299 "micromark-util-types": "^2.0.0"
2300 }
2301 },
2302 "node_modules/micromark-core-commonmark": {
2303 "version": "2.0.3",
2304 "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz",
2305 "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==",
2306 "funding": [
2307 {
2308 "type": "GitHub Sponsors",
2309 "url": "https://github.com/sponsors/unifiedjs"
2310 },
2311 {
2312 "type": "OpenCollective",
2313 "url": "https://opencollective.com/unified"
2314 }
2315 ],
2316 "license": "MIT",
2317 "dependencies": {
2318 "decode-named-character-reference": "^1.0.0",
2319 "devlop": "^1.0.0",
2320 "micromark-factory-destination": "^2.0.0",
2321 "micromark-factory-label": "^2.0.0",
2322 "micromark-factory-space": "^2.0.0",
2323 "micromark-factory-title": "^2.0.0",
2324 "micromark-factory-whitespace": "^2.0.0",
2325 "micromark-util-character": "^2.0.0",
2326 "micromark-util-chunked": "^2.0.0",
2327 "micromark-util-classify-character": "^2.0.0",
2328 "micromark-util-html-tag-name": "^2.0.0",
2329 "micromark-util-normalize-identifier": "^2.0.0",
2330 "micromark-util-resolve-all": "^2.0.0",
2331 "micromark-util-subtokenize": "^2.0.0",
2332 "micromark-util-symbol": "^2.0.0",
2333 "micromark-util-types": "^2.0.0"
2334 }
2335 },
2336 "node_modules/micromark-extension-gfm": {
2337 "version": "3.0.0",
2338 "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz",
2339 "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==",
2340 "license": "MIT",
2341 "dependencies": {
2342 "micromark-extension-gfm-autolink-literal": "^2.0.0",
2343 "micromark-extension-gfm-footnote": "^2.0.0",
2344 "micromark-extension-gfm-strikethrough": "^2.0.0",
2345 "micromark-extension-gfm-table": "^2.0.0",
2346 "micromark-extension-gfm-tagfilter": "^2.0.0",
2347 "micromark-extension-gfm-task-list-item": "^2.0.0",
2348 "micromark-util-combine-extensions": "^2.0.0",
2349 "micromark-util-types": "^2.0.0"
2350 },
2351 "funding": {
2352 "type": "opencollective",
2353 "url": "https://opencollective.com/unified"
2354 }
2355 },
2356 "node_modules/micromark-extension-gfm-autolink-literal": {
2357 "version": "2.1.0",
2358 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz",
2359 "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==",
2360 "license": "MIT",
2361 "dependencies": {
2362 "micromark-util-character": "^2.0.0",
2363 "micromark-util-sanitize-uri": "^2.0.0",
2364 "micromark-util-symbol": "^2.0.0",
2365 "micromark-util-types": "^2.0.0"
2366 },
2367 "funding": {
2368 "type": "opencollective",
2369 "url": "https://opencollective.com/unified"
2370 }
2371 },
2372 "node_modules/micromark-extension-gfm-footnote": {
2373 "version": "2.1.0",
2374 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz",
2375 "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==",
2376 "license": "MIT",
2377 "dependencies": {
2378 "devlop": "^1.0.0",
2379 "micromark-core-commonmark": "^2.0.0",
2380 "micromark-factory-space": "^2.0.0",
2381 "micromark-util-character": "^2.0.0",
2382 "micromark-util-normalize-identifier": "^2.0.0",
2383 "micromark-util-sanitize-uri": "^2.0.0",
2384 "micromark-util-symbol": "^2.0.0",
2385 "micromark-util-types": "^2.0.0"
2386 },
2387 "funding": {
2388 "type": "opencollective",
2389 "url": "https://opencollective.com/unified"
2390 }
2391 },
2392 "node_modules/micromark-extension-gfm-strikethrough": {
2393 "version": "2.1.0",
2394 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz",
2395 "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==",
2396 "license": "MIT",
2397 "dependencies": {
2398 "devlop": "^1.0.0",
2399 "micromark-util-chunked": "^2.0.0",
2400 "micromark-util-classify-character": "^2.0.0",
2401 "micromark-util-resolve-all": "^2.0.0",
2402 "micromark-util-symbol": "^2.0.0",
2403 "micromark-util-types": "^2.0.0"
2404 },
2405 "funding": {
2406 "type": "opencollective",
2407 "url": "https://opencollective.com/unified"
2408 }
2409 },
2410 "node_modules/micromark-extension-gfm-table": {
2411 "version": "2.1.1",
2412 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz",
2413 "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==",
2414 "license": "MIT",
2415 "dependencies": {
2416 "devlop": "^1.0.0",
2417 "micromark-factory-space": "^2.0.0",
2418 "micromark-util-character": "^2.0.0",
2419 "micromark-util-symbol": "^2.0.0",
2420 "micromark-util-types": "^2.0.0"
2421 },
2422 "funding": {
2423 "type": "opencollective",
2424 "url": "https://opencollective.com/unified"
2425 }
2426 },
2427 "node_modules/micromark-extension-gfm-tagfilter": {
2428 "version": "2.0.0",
2429 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz",
2430 "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==",
2431 "license": "MIT",
2432 "dependencies": {
2433 "micromark-util-types": "^2.0.0"
2434 },
2435 "funding": {
2436 "type": "opencollective",
2437 "url": "https://opencollective.com/unified"
2438 }
2439 },
2440 "node_modules/micromark-extension-gfm-task-list-item": {
2441 "version": "2.1.0",
2442 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz",
2443 "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==",
2444 "license": "MIT",
2445 "dependencies": {
2446 "devlop": "^1.0.0",
2447 "micromark-factory-space": "^2.0.0",
2448 "micromark-util-character": "^2.0.0",
2449 "micromark-util-symbol": "^2.0.0",
2450 "micromark-util-types": "^2.0.0"
2451 },
2452 "funding": {
2453 "type": "opencollective",
2454 "url": "https://opencollective.com/unified"
2455 }
2456 },
2457 "node_modules/micromark-factory-destination": {
2458 "version": "2.0.1",
2459 "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
2460 "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==",
2461 "funding": [
2462 {
2463 "type": "GitHub Sponsors",
2464 "url": "https://github.com/sponsors/unifiedjs"
2465 },
2466 {
2467 "type": "OpenCollective",
2468 "url": "https://opencollective.com/unified"
2469 }
2470 ],
2471 "license": "MIT",
2472 "dependencies": {
2473 "micromark-util-character": "^2.0.0",
2474 "micromark-util-symbol": "^2.0.0",
2475 "micromark-util-types": "^2.0.0"
2476 }
2477 },
2478 "node_modules/micromark-factory-label": {
2479 "version": "2.0.1",
2480 "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
2481 "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==",
2482 "funding": [
2483 {
2484 "type": "GitHub Sponsors",
2485 "url": "https://github.com/sponsors/unifiedjs"
2486 },
2487 {
2488 "type": "OpenCollective",
2489 "url": "https://opencollective.com/unified"
2490 }
2491 ],
2492 "license": "MIT",
2493 "dependencies": {
2494 "devlop": "^1.0.0",
2495 "micromark-util-character": "^2.0.0",
2496 "micromark-util-symbol": "^2.0.0",
2497 "micromark-util-types": "^2.0.0"
2498 }
2499 },
2500 "node_modules/micromark-factory-space": {
2501 "version": "2.0.1",
2502 "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
2503 "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==",
2504 "funding": [
2505 {
2506 "type": "GitHub Sponsors",
2507 "url": "https://github.com/sponsors/unifiedjs"
2508 },
2509 {
2510 "type": "OpenCollective",
2511 "url": "https://opencollective.com/unified"
2512 }
2513 ],
2514 "license": "MIT",
2515 "dependencies": {
2516 "micromark-util-character": "^2.0.0",
2517 "micromark-util-types": "^2.0.0"
2518 }
2519 },
2520 "node_modules/micromark-factory-title": {
2521 "version": "2.0.1",
2522 "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
2523 "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==",
2524 "funding": [
2525 {
2526 "type": "GitHub Sponsors",
2527 "url": "https://github.com/sponsors/unifiedjs"
2528 },
2529 {
2530 "type": "OpenCollective",
2531 "url": "https://opencollective.com/unified"
2532 }
2533 ],
2534 "license": "MIT",
2535 "dependencies": {
2536 "micromark-factory-space": "^2.0.0",
2537 "micromark-util-character": "^2.0.0",
2538 "micromark-util-symbol": "^2.0.0",
2539 "micromark-util-types": "^2.0.0"
2540 }
2541 },
2542 "node_modules/micromark-factory-whitespace": {
2543 "version": "2.0.1",
2544 "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
2545 "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==",
2546 "funding": [
2547 {
2548 "type": "GitHub Sponsors",
2549 "url": "https://github.com/sponsors/unifiedjs"
2550 },
2551 {
2552 "type": "OpenCollective",
2553 "url": "https://opencollective.com/unified"
2554 }
2555 ],
2556 "license": "MIT",
2557 "dependencies": {
2558 "micromark-factory-space": "^2.0.0",
2559 "micromark-util-character": "^2.0.0",
2560 "micromark-util-symbol": "^2.0.0",
2561 "micromark-util-types": "^2.0.0"
2562 }
2563 },
2564 "node_modules/micromark-util-character": {
2565 "version": "2.1.1",
2566 "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
2567 "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",
2568 "funding": [
2569 {
2570 "type": "GitHub Sponsors",
2571 "url": "https://github.com/sponsors/unifiedjs"
2572 },
2573 {
2574 "type": "OpenCollective",
2575 "url": "https://opencollective.com/unified"
2576 }
2577 ],
2578 "license": "MIT",
2579 "dependencies": {
2580 "micromark-util-symbol": "^2.0.0",
2581 "micromark-util-types": "^2.0.0"
2582 }
2583 },
2584 "node_modules/micromark-util-chunked": {
2585 "version": "2.0.1",
2586 "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
2587 "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==",
2588 "funding": [
2589 {
2590 "type": "GitHub Sponsors",
2591 "url": "https://github.com/sponsors/unifiedjs"
2592 },
2593 {
2594 "type": "OpenCollective",
2595 "url": "https://opencollective.com/unified"
2596 }
2597 ],
2598 "license": "MIT",
2599 "dependencies": {
2600 "micromark-util-symbol": "^2.0.0"
2601 }
2602 },
2603 "node_modules/micromark-util-classify-character": {
2604 "version": "2.0.1",
2605 "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
2606 "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==",
2607 "funding": [
2608 {
2609 "type": "GitHub Sponsors",
2610 "url": "https://github.com/sponsors/unifiedjs"
2611 },
2612 {
2613 "type": "OpenCollective",
2614 "url": "https://opencollective.com/unified"
2615 }
2616 ],
2617 "license": "MIT",
2618 "dependencies": {
2619 "micromark-util-character": "^2.0.0",
2620 "micromark-util-symbol": "^2.0.0",
2621 "micromark-util-types": "^2.0.0"
2622 }
2623 },
2624 "node_modules/micromark-util-combine-extensions": {
2625 "version": "2.0.1",
2626 "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
2627 "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==",
2628 "funding": [
2629 {
2630 "type": "GitHub Sponsors",
2631 "url": "https://github.com/sponsors/unifiedjs"
2632 },
2633 {
2634 "type": "OpenCollective",
2635 "url": "https://opencollective.com/unified"
2636 }
2637 ],
2638 "license": "MIT",
2639 "dependencies": {
2640 "micromark-util-chunked": "^2.0.0",
2641 "micromark-util-types": "^2.0.0"
2642 }
2643 },
2644 "node_modules/micromark-util-decode-numeric-character-reference": {
2645 "version": "2.0.2",
2646 "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
2647 "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==",
2648 "funding": [
2649 {
2650 "type": "GitHub Sponsors",
2651 "url": "https://github.com/sponsors/unifiedjs"
2652 },
2653 {
2654 "type": "OpenCollective",
2655 "url": "https://opencollective.com/unified"
2656 }
2657 ],
2658 "license": "MIT",
2659 "dependencies": {
2660 "micromark-util-symbol": "^2.0.0"
2661 }
2662 },
2663 "node_modules/micromark-util-decode-string": {
2664 "version": "2.0.1",
2665 "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",
2666 "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==",
2667 "funding": [
2668 {
2669 "type": "GitHub Sponsors",
2670 "url": "https://github.com/sponsors/unifiedjs"
2671 },
2672 {
2673 "type": "OpenCollective",
2674 "url": "https://opencollective.com/unified"
2675 }
2676 ],
2677 "license": "MIT",
2678 "dependencies": {
2679 "decode-named-character-reference": "^1.0.0",
2680 "micromark-util-character": "^2.0.0",
2681 "micromark-util-decode-numeric-character-reference": "^2.0.0",
2682 "micromark-util-symbol": "^2.0.0"
2683 }
2684 },
2685 "node_modules/micromark-util-encode": {
2686 "version": "2.0.1",
2687 "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
2688 "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==",
2689 "funding": [
2690 {
2691 "type": "GitHub Sponsors",
2692 "url": "https://github.com/sponsors/unifiedjs"
2693 },
2694 {
2695 "type": "OpenCollective",
2696 "url": "https://opencollective.com/unified"
2697 }
2698 ],
2699 "license": "MIT"
2700 },
2701 "node_modules/micromark-util-html-tag-name": {
2702 "version": "2.0.1",
2703 "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
2704 "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==",
2705 "funding": [
2706 {
2707 "type": "GitHub Sponsors",
2708 "url": "https://github.com/sponsors/unifiedjs"
2709 },
2710 {
2711 "type": "OpenCollective",
2712 "url": "https://opencollective.com/unified"
2713 }
2714 ],
2715 "license": "MIT"
2716 },
2717 "node_modules/micromark-util-normalize-identifier": {
2718 "version": "2.0.1",
2719 "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
2720 "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==",
2721 "funding": [
2722 {
2723 "type": "GitHub Sponsors",
2724 "url": "https://github.com/sponsors/unifiedjs"
2725 },
2726 {
2727 "type": "OpenCollective",
2728 "url": "https://opencollective.com/unified"
2729 }
2730 ],
2731 "license": "MIT",
2732 "dependencies": {
2733 "micromark-util-symbol": "^2.0.0"
2734 }
2735 },
2736 "node_modules/micromark-util-resolve-all": {
2737 "version": "2.0.1",
2738 "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
2739 "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==",
2740 "funding": [
2741 {
2742 "type": "GitHub Sponsors",
2743 "url": "https://github.com/sponsors/unifiedjs"
2744 },
2745 {
2746 "type": "OpenCollective",
2747 "url": "https://opencollective.com/unified"
2748 }
2749 ],
2750 "license": "MIT",
2751 "dependencies": {
2752 "micromark-util-types": "^2.0.0"
2753 }
2754 },
2755 "node_modules/micromark-util-sanitize-uri": {
2756 "version": "2.0.1",
2757 "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
2758 "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",
2759 "funding": [
2760 {
2761 "type": "GitHub Sponsors",
2762 "url": "https://github.com/sponsors/unifiedjs"
2763 },
2764 {
2765 "type": "OpenCollective",
2766 "url": "https://opencollective.com/unified"
2767 }
2768 ],
2769 "license": "MIT",
2770 "dependencies": {
2771 "micromark-util-character": "^2.0.0",
2772 "micromark-util-encode": "^2.0.0",
2773 "micromark-util-symbol": "^2.0.0"
2774 }
2775 },
2776 "node_modules/micromark-util-subtokenize": {
2777 "version": "2.1.0",
2778 "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz",
2779 "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==",
2780 "funding": [
2781 {
2782 "type": "GitHub Sponsors",
2783 "url": "https://github.com/sponsors/unifiedjs"
2784 },
2785 {
2786 "type": "OpenCollective",
2787 "url": "https://opencollective.com/unified"
2788 }
2789 ],
2790 "license": "MIT",
2791 "dependencies": {
2792 "devlop": "^1.0.0",
2793 "micromark-util-chunked": "^2.0.0",
2794 "micromark-util-symbol": "^2.0.0",
2795 "micromark-util-types": "^2.0.0"
2796 }
2797 },
2798 "node_modules/micromark-util-symbol": {
2799 "version": "2.0.1",
2800 "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
2801 "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==",
2802 "funding": [
2803 {
2804 "type": "GitHub Sponsors",
2805 "url": "https://github.com/sponsors/unifiedjs"
2806 },
2807 {
2808 "type": "OpenCollective",
2809 "url": "https://opencollective.com/unified"
2810 }
2811 ],
2812 "license": "MIT"
2813 },
2814 "node_modules/micromark-util-types": {
2815 "version": "2.0.2",
2816 "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz",
2817 "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==",
2818 "funding": [
2819 {
2820 "type": "GitHub Sponsors",
2821 "url": "https://github.com/sponsors/unifiedjs"
2822 },
2823 {
2824 "type": "OpenCollective",
2825 "url": "https://opencollective.com/unified"
2826 }
2827 ],
2828 "license": "MIT"
2829 },
2830 "node_modules/ms": {
2831 "version": "2.1.3",
2832 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2833 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2834 "license": "MIT"
2835 },
2836 "node_modules/nanoid": {
2837 "version": "3.3.18",
2838 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz",
2839 "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==",
2840 "dev": true,
2841 "funding": [
2842 {
2843 "type": "github",
2844 "url": "https://github.com/sponsors/ai"
2845 }
2846 ],
2847 "license": "MIT",
2848 "bin": {
2849 "nanoid": "bin/nanoid.cjs"
2850 },
2851 "engines": {
2852 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
2853 }
2854 },
2855 "node_modules/node-addon-api": {
2856 "version": "8.9.2",
2857 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.9.2.tgz",
2858 "integrity": "sha512-VijLXbi3UACN69I0JVXJsX4tjACjNoQDgv2gTF6sx2wWEi8tkSg2eX8p5gSIFi8z2+DL3oHmY6OyKce38SDolg==",
2859 "license": "MIT",
2860 "engines": {
2861 "node": "^18 || ^20 || >= 21"
2862 }
2863 },
2864 "node_modules/node-releases": {
2865 "version": "2.0.53",
2866 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.53.tgz",
2867 "integrity": "sha512-D9UOmYG3UH1V+ENW56t5QXBwJw1YEY18ruVeus89Rw+SyIgjPkCO84bRzO3uNIYosJbNwiabWVn48o3uJLjxFQ==",
2868 "dev": true,
2869 "license": "MIT",
2870 "engines": {
2871 "node": ">=18"
2872 }
2873 },
2874 "node_modules/numbl": {
2875 "version": "0.4.18",
2876 "resolved": "https://registry.npmjs.org/numbl/-/numbl-0.4.18.tgz",
2877 "integrity": "sha512-ZFmkwP0jZvXJSNUQbIDSB4/QeKtkXDWlP36oFlyH1F+DiHrovjBcRQBoYb1Qw8e6z/XSaPxtq183hWm6Rd4+WQ==",
2878 "hasInstallScript": true,
2879 "license": "Apache-2.0",
2880 "dependencies": {
2881 "fflate": "^0.8.2",
2882 "h5wasm": "^0.10.3",
2883 "node-addon-api": "^8.3.0",
2884 "pako": "^2.1.0",
2885 "qhull-wasm": "^0.0.1",
2886 "react-markdown": "^10.1.0",
2887 "react-syntax-highlighter": "^16.1.1",
2888 "remark-gfm": "^4.0.1",
2889 "three": "^0.183.2"
2890 },
2891 "bin": {
2892 "numbl": "dist-cli/cli.js"
2893 },
2894 "engines": {
2895 "node": ">=18"
2896 },
2897 "optionalDependencies": {
2898 "koffi": "^2.15.2"
2899 },
2900 "peerDependencies": {
2901 "react": ">=18",
2902 "react-dom": ">=18"
2903 },
2904 "peerDependenciesMeta": {
2905 "react": {
2906 "optional": true
2907 },
2908 "react-dom": {
2909 "optional": true
2910 }
2911 }
2912 },
2913 "node_modules/pako": {
2914 "version": "2.2.0",
2915 "resolved": "https://registry.npmjs.org/pako/-/pako-2.2.0.tgz",
2916 "integrity": "sha512-zJq6RP/5q+TO2OpFV3FHzlPnFjmkb7Nc99a5SNjJE+uu/PkpChs+NIZSSzbBoD+6kjiISXjfYdwj1ZRQ81dz/w==",
2917 "funding": [
2918 {
2919 "type": "github",
2920 "url": "https://github.com/sponsors/puzrin"
2921 },
2922 {
2923 "type": "github",
2924 "url": "https://github.com/sponsors/nodeca"
2925 }
2926 ],
2927 "license": "(MIT AND Zlib)"
2928 },
2929 "node_modules/parse-entities": {
2930 "version": "4.0.2",
2931 "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz",
2932 "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==",
2933 "license": "MIT",
2934 "dependencies": {
2935 "@types/unist": "^2.0.0",
2936 "character-entities-legacy": "^3.0.0",
2937 "character-reference-invalid": "^2.0.0",
2938 "decode-named-character-reference": "^1.0.0",
2939 "is-alphanumerical": "^2.0.0",
2940 "is-decimal": "^2.0.0",
2941 "is-hexadecimal": "^2.0.0"
2942 },
2943 "funding": {
2944 "type": "github",
2945 "url": "https://github.com/sponsors/wooorm"
2946 }
2947 },
2948 "node_modules/parse-entities/node_modules/@types/unist": {
2949 "version": "2.0.11",
2950 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz",
2951 "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==",
2952 "license": "MIT"
2953 },
2954 "node_modules/picocolors": {
2955 "version": "1.1.1",
2956 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
2957 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
2958 "dev": true,
2959 "license": "ISC"
2960 },
2961 "node_modules/picomatch": {
2962 "version": "4.0.5",
2963 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz",
2964 "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==",
2965 "dev": true,
2966 "license": "MIT",
2967 "engines": {
2968 "node": ">=12"
2969 },
2970 "funding": {
2971 "url": "https://github.com/sponsors/jonschlinkert"
2972 }
2973 },
2974 "node_modules/postcss": {
2975 "version": "8.5.26",
2976 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz",
2977 "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==",
2978 "dev": true,
2979 "funding": [
2980 {
2981 "type": "opencollective",
2982 "url": "https://opencollective.com/postcss/"
2983 },
2984 {
2985 "type": "tidelift",
2986 "url": "https://tidelift.com/funding/github/npm/postcss"
2987 },
2988 {
2989 "type": "github",
2990 "url": "https://github.com/sponsors/ai"
2991 }
2992 ],
2993 "license": "MIT",
2994 "dependencies": {
2995 "nanoid": "^3.3.17",
2996 "picocolors": "^1.1.1",
2997 "source-map-js": "^1.2.1"
2998 },
2999 "engines": {
3000 "node": "^10 || ^12 || >=14"
3001 }
3002 },
3003 "node_modules/prismjs": {
3004 "version": "1.30.0",
3005 "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz",
3006 "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==",
3007 "license": "MIT",
3008 "engines": {
3009 "node": ">=6"
3010 }
3011 },
3012 "node_modules/property-information": {
3013 "version": "7.2.0",
3014 "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.2.0.tgz",
3015 "integrity": "sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==",
3016 "license": "MIT",
3017 "funding": {
3018 "type": "github",
3019 "url": "https://github.com/sponsors/wooorm"
3020 }
3021 },
3022 "node_modules/qhull-wasm": {
3023 "version": "0.0.1",
3024 "resolved": "https://registry.npmjs.org/qhull-wasm/-/qhull-wasm-0.0.1.tgz",
3025 "integrity": "sha512-A09kumKhdRIX0YNR+Y2G0bEuqCJ3xFOH61+x6uajHqDyvRydlZKWhH1AGGsM4PCyGm/cPFVbqOUrPJpq5n8HeA==",
3026 "license": "(MIT AND Qhull)",
3027 "engines": {
3028 "node": ">=18"
3029 }
3030 },
3031 "node_modules/react": {
3032 "version": "19.2.8",
3033 "resolved": "https://registry.npmjs.org/react/-/react-19.2.8.tgz",
3034 "integrity": "sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==",
3035 "license": "MIT",
3036 "engines": {
3037 "node": ">=0.10.0"
3038 }
3039 },
3040 "node_modules/react-dom": {
3041 "version": "19.2.8",
3042 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.8.tgz",
3043 "integrity": "sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==",
3044 "license": "MIT",
3045 "dependencies": {
3046 "scheduler": "^0.27.0"
3047 },
3048 "peerDependencies": {
3049 "react": "^19.2.8"
3050 }
3051 },
3052 "node_modules/react-markdown": {
3053 "version": "10.1.0",
3054 "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-10.1.0.tgz",
3055 "integrity": "sha512-qKxVopLT/TyA6BX3Ue5NwabOsAzm0Q7kAPwq6L+wWDwisYs7R8vZ0nRXqq6rkueboxpkjvLGU9fWifiX/ZZFxQ==",
3056 "license": "MIT",
3057 "dependencies": {
3058 "@types/hast": "^3.0.0",
3059 "@types/mdast": "^4.0.0",
3060 "devlop": "^1.0.0",
3061 "hast-util-to-jsx-runtime": "^2.0.0",
3062 "html-url-attributes": "^3.0.0",
3063 "mdast-util-to-hast": "^13.0.0",
3064 "remark-parse": "^11.0.0",
3065 "remark-rehype": "^11.0.0",
3066 "unified": "^11.0.0",
3067 "unist-util-visit": "^5.0.0",
3068 "vfile": "^6.0.0"
3069 },
3070 "funding": {
3071 "type": "opencollective",
3072 "url": "https://opencollective.com/unified"
3073 },
3074 "peerDependencies": {
3075 "@types/react": ">=18",
3076 "react": ">=18"
3077 }
3078 },
3079 "node_modules/react-refresh": {
3080 "version": "0.18.0",
3081 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz",
3082 "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==",
3083 "dev": true,
3084 "license": "MIT",
3085 "engines": {
3086 "node": ">=0.10.0"
3087 }
3088 },
3089 "node_modules/react-syntax-highlighter": {
3090 "version": "16.1.1",
3091 "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-16.1.1.tgz",
3092 "integrity": "sha512-PjVawBGy80C6YbC5DDZJeUjBmC7skaoEUdvfFQediQHgCL7aKyVHe57SaJGfQsloGDac+gCpTfRdtxzWWKmCXA==",
3093 "license": "MIT",
3094 "dependencies": {
3095 "@babel/runtime": "^7.28.4",
3096 "highlight.js": "^10.4.1",
3097 "highlightjs-vue": "^1.0.0",
3098 "lowlight": "^1.17.0",
3099 "prismjs": "^1.30.0",
3100 "refractor": "^5.0.0"
3101 },
3102 "engines": {
3103 "node": ">= 16.20.2"
3104 },
3105 "peerDependencies": {
3106 "react": ">= 0.14.0"
3107 }
3108 },
3109 "node_modules/refractor": {
3110 "version": "5.0.0",
3111 "resolved": "https://registry.npmjs.org/refractor/-/refractor-5.0.0.tgz",
3112 "integrity": "sha512-QXOrHQF5jOpjjLfiNk5GFnWhRXvxjUVnlFxkeDmewR5sXkr3iM46Zo+CnRR8B+MDVqkULW4EcLVcRBNOPXHosw==",
3113 "license": "MIT",
3114 "dependencies": {
3115 "@types/hast": "^3.0.0",
3116 "@types/prismjs": "^1.0.0",
3117 "hastscript": "^9.0.0",
3118 "parse-entities": "^4.0.0"
3119 },
3120 "funding": {
3121 "type": "github",
3122 "url": "https://github.com/sponsors/wooorm"
3123 }
3124 },
3125 "node_modules/remark-gfm": {
3126 "version": "4.0.1",
3127 "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz",
3128 "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==",
3129 "license": "MIT",
3130 "dependencies": {
3131 "@types/mdast": "^4.0.0",
3132 "mdast-util-gfm": "^3.0.0",
3133 "micromark-extension-gfm": "^3.0.0",
3134 "remark-parse": "^11.0.0",
3135 "remark-stringify": "^11.0.0",
3136 "unified": "^11.0.0"
3137 },
3138 "funding": {
3139 "type": "opencollective",
3140 "url": "https://opencollective.com/unified"
3141 }
3142 },
3143 "node_modules/remark-parse": {
3144 "version": "11.0.0",
3145 "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",
3146 "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==",
3147 "license": "MIT",
3148 "dependencies": {
3149 "@types/mdast": "^4.0.0",
3150 "mdast-util-from-markdown": "^2.0.0",
3151 "micromark-util-types": "^2.0.0",
3152 "unified": "^11.0.0"
3153 },
3154 "funding": {
3155 "type": "opencollective",
3156 "url": "https://opencollective.com/unified"
3157 }
3158 },
3159 "node_modules/remark-rehype": {
3160 "version": "11.1.2",
3161 "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz",
3162 "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==",
3163 "license": "MIT",
3164 "dependencies": {
3165 "@types/hast": "^3.0.0",
3166 "@types/mdast": "^4.0.0",
3167 "mdast-util-to-hast": "^13.0.0",
3168 "unified": "^11.0.0",
3169 "vfile": "^6.0.0"
3170 },
3171 "funding": {
3172 "type": "opencollective",
3173 "url": "https://opencollective.com/unified"
3174 }
3175 },
3176 "node_modules/remark-stringify": {
3177 "version": "11.0.0",
3178 "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz",
3179 "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==",
3180 "license": "MIT",
3181 "dependencies": {
3182 "@types/mdast": "^4.0.0",
3183 "mdast-util-to-markdown": "^2.0.0",
3184 "unified": "^11.0.0"
3185 },
3186 "funding": {
3187 "type": "opencollective",
3188 "url": "https://opencollective.com/unified"
3189 }
3190 },
3191 "node_modules/rollup": {
3192 "version": "4.62.4",
3193 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.62.4.tgz",
3194 "integrity": "sha512-RXOqwaPsBGjMNMa4sQjDjHieHEZDFoj/Rdr46l2MU5DfEs16wHJPC2RPTPHWhNl+M3aI472LLqFkFKut4SblOg==",
3195 "dev": true,
3196 "license": "MIT",
3197 "dependencies": {
3198 "@types/estree": "1.0.9"
3199 },
3200 "bin": {
3201 "rollup": "dist/bin/rollup"
3202 },
3203 "engines": {
3204 "node": ">=18.0.0",
3205 "npm": ">=8.0.0"
3206 },
3207 "optionalDependencies": {
3208 "@napi-rs/lzma-linux-x64-gnu": "1.5.1",
3209 "@rollup/rollup-android-arm-eabi": "4.62.4",
3210 "@rollup/rollup-android-arm64": "4.62.4",
3211 "@rollup/rollup-darwin-arm64": "4.62.4",
3212 "@rollup/rollup-darwin-x64": "4.62.4",
3213 "@rollup/rollup-freebsd-arm64": "4.62.4",
3214 "@rollup/rollup-freebsd-x64": "4.62.4",
3215 "@rollup/rollup-linux-arm-gnueabihf": "4.62.4",
3216 "@rollup/rollup-linux-arm-musleabihf": "4.62.4",
3217 "@rollup/rollup-linux-arm64-gnu": "4.62.4",
3218 "@rollup/rollup-linux-arm64-musl": "4.62.4",
3219 "@rollup/rollup-linux-loong64-gnu": "4.62.4",
3220 "@rollup/rollup-linux-loong64-musl": "4.62.4",
3221 "@rollup/rollup-linux-ppc64-gnu": "4.62.4",
3222 "@rollup/rollup-linux-ppc64-musl": "4.62.4",
3223 "@rollup/rollup-linux-riscv64-gnu": "4.62.4",
3224 "@rollup/rollup-linux-riscv64-musl": "4.62.4",
3225 "@rollup/rollup-linux-s390x-gnu": "4.62.4",
3226 "@rollup/rollup-linux-x64-gnu": "4.62.4",
3227 "@rollup/rollup-linux-x64-musl": "4.62.4",
3228 "@rollup/rollup-openbsd-x64": "4.62.4",
3229 "@rollup/rollup-openharmony-arm64": "4.62.4",
3230 "@rollup/rollup-win32-arm64-msvc": "4.62.4",
3231 "@rollup/rollup-win32-ia32-msvc": "4.62.4",
3232 "@rollup/rollup-win32-x64-gnu": "4.62.4",
3233 "@rollup/rollup-win32-x64-msvc": "4.62.4",
3234 "fsevents": "~2.3.2"
3235 }
3236 },
3237 "node_modules/scheduler": {
3238 "version": "0.27.0",
3239 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
3240 "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
3241 "license": "MIT"
3242 },
3243 "node_modules/semver": {
3244 "version": "6.3.1",
3245 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
3246 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
3247 "dev": true,
3248 "license": "ISC",
3249 "bin": {
3250 "semver": "bin/semver.js"
3251 }
3252 },
3253 "node_modules/source-map-js": {
3254 "version": "1.2.1",
3255 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
3256 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
3257 "dev": true,
3258 "license": "BSD-3-Clause",
3259 "engines": {
3260 "node": ">=0.10.0"
3261 }
3262 },
3263 "node_modules/space-separated-tokens": {
3264 "version": "2.0.2",
3265 "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz",
3266 "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==",
3267 "license": "MIT",
3268 "funding": {
3269 "type": "github",
3270 "url": "https://github.com/sponsors/wooorm"
3271 }
3272 },
3273 "node_modules/stringify-entities": {
3274 "version": "4.0.4",
3275 "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz",
3276 "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==",
3277 "license": "MIT",
3278 "dependencies": {
3279 "character-entities-html4": "^2.0.0",
3280 "character-entities-legacy": "^3.0.0"
3281 },
3282 "funding": {
3283 "type": "github",
3284 "url": "https://github.com/sponsors/wooorm"
3285 }
3286 },
3287 "node_modules/style-to-js": {
3288 "version": "1.1.21",
3289 "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.21.tgz",
3290 "integrity": "sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ==",
3291 "license": "MIT",
3292 "dependencies": {
3293 "style-to-object": "1.0.14"
3294 }
3295 },
3296 "node_modules/style-to-object": {
3297 "version": "1.0.14",
3298 "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz",
3299 "integrity": "sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==",
3300 "license": "MIT",
3301 "dependencies": {
3302 "inline-style-parser": "0.2.7"
3303 }
3304 },
3305 "node_modules/three": {
3306 "version": "0.183.2",
3307 "resolved": "https://registry.npmjs.org/three/-/three-0.183.2.tgz",
3308 "integrity": "sha512-di3BsL2FEQ1PA7Hcvn4fyJOlxRRgFYBpMTcyOgkwJIaDOdJMebEFPA+t98EvjuljDx4hNulAGwF6KIjtwI5jgQ==",
3309 "license": "MIT"
3310 },
3311 "node_modules/tinyglobby": {
3312 "version": "0.2.17",
3313 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
3314 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
3315 "dev": true,
3316 "license": "MIT",
3317 "dependencies": {
3318 "fdir": "^6.5.0",
3319 "picomatch": "^4.0.4"
3320 },
3321 "engines": {
3322 "node": ">=12.0.0"
3323 },
3324 "funding": {
3325 "url": "https://github.com/sponsors/SuperchupuDev"
3326 }
3327 },
3328 "node_modules/trim-lines": {
3329 "version": "3.0.1",
3330 "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz",
3331 "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==",
3332 "license": "MIT",
3333 "funding": {
3334 "type": "github",
3335 "url": "https://github.com/sponsors/wooorm"
3336 }
3337 },
3338 "node_modules/trough": {
3339 "version": "2.2.0",
3340 "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
3341 "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==",
3342 "license": "MIT",
3343 "funding": {
3344 "type": "github",
3345 "url": "https://github.com/sponsors/wooorm"
3346 }
3347 },
3348 "node_modules/tsx": {
3349 "version": "4.23.12",
3350 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.12.tgz",
3351 "integrity": "sha512-FDf4L4sYzKtzWYhU/Xm0AQFdTjdIxNo9ElTf2mxXM6k8YMHXzYUe4yODVaXP4V9uMFbVg8c0qyBccK2OOxb45Q==",
3352 "dev": true,
3353 "license": "MIT",
3354 "dependencies": {
3355 "esbuild": "~0.28.0"
3356 },
3357 "bin": {
3358 "tsx": "dist/cli.mjs"
3359 },
3360 "engines": {
3361 "node": ">=18.0.0"
3362 },
3363 "optionalDependencies": {
3364 "fsevents": "~2.3.3"
3365 }
3366 },
3367 "node_modules/typescript": {
3368 "version": "5.9.3",
3369 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
3370 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
3371 "dev": true,
3372 "license": "Apache-2.0",
3373 "bin": {
3374 "tsc": "bin/tsc",
3375 "tsserver": "bin/tsserver"
3376 },
3377 "engines": {
3378 "node": ">=14.17"
3379 }
3380 },
3381 "node_modules/undici-types": {
3382 "version": "7.18.2",
3383 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
3384 "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
3385 "dev": true,
3386 "license": "MIT"
3387 },
3388 "node_modules/unified": {
3389 "version": "11.0.5",
3390 "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
3391 "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
3392 "license": "MIT",
3393 "dependencies": {
3394 "@types/unist": "^3.0.0",
3395 "bail": "^2.0.0",
3396 "devlop": "^1.0.0",
3397 "extend": "^3.0.0",
3398 "is-plain-obj": "^4.0.0",
3399 "trough": "^2.0.0",
3400 "vfile": "^6.0.0"
3401 },
3402 "funding": {
3403 "type": "opencollective",
3404 "url": "https://opencollective.com/unified"
3405 }
3406 },
3407 "node_modules/unist-util-is": {
3408 "version": "6.0.1",
3409 "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz",
3410 "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==",
3411 "license": "MIT",
3412 "dependencies": {
3413 "@types/unist": "^3.0.0"
3414 },
3415 "funding": {
3416 "type": "opencollective",
3417 "url": "https://opencollective.com/unified"
3418 }
3419 },
3420 "node_modules/unist-util-position": {
3421 "version": "5.0.0",
3422 "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz",
3423 "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",
3424 "license": "MIT",
3425 "dependencies": {
3426 "@types/unist": "^3.0.0"
3427 },
3428 "funding": {
3429 "type": "opencollective",
3430 "url": "https://opencollective.com/unified"
3431 }
3432 },
3433 "node_modules/unist-util-stringify-position": {
3434 "version": "4.0.0",
3435 "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
3436 "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
3437 "license": "MIT",
3438 "dependencies": {
3439 "@types/unist": "^3.0.0"
3440 },
3441 "funding": {
3442 "type": "opencollective",
3443 "url": "https://opencollective.com/unified"
3444 }
3445 },
3446 "node_modules/unist-util-visit": {
3447 "version": "5.1.0",
3448 "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz",
3449 "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==",
3450 "license": "MIT",
3451 "dependencies": {
3452 "@types/unist": "^3.0.0",
3453 "unist-util-is": "^6.0.0",
3454 "unist-util-visit-parents": "^6.0.0"
3455 },
3456 "funding": {
3457 "type": "opencollective",
3458 "url": "https://opencollective.com/unified"
3459 }
3460 },
3461 "node_modules/unist-util-visit-parents": {
3462 "version": "6.0.2",
3463 "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz",
3464 "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==",
3465 "license": "MIT",
3466 "dependencies": {
3467 "@types/unist": "^3.0.0",
3468 "unist-util-is": "^6.0.0"
3469 },
3470 "funding": {
3471 "type": "opencollective",
3472 "url": "https://opencollective.com/unified"
3473 }
3474 },
3475 "node_modules/update-browserslist-db": {
3476 "version": "1.3.1",
3477 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.1.tgz",
3478 "integrity": "sha512-ZZ61DsRsOnakl74HAmp3oSN4aXUmEWXf+i/yv0h7tIBfICc3VdrFErQKUUKPgu3AMsTUMbcongALEN4l6GSUrQ==",
3479 "dev": true,
3480 "funding": [
3481 {
3482 "type": "opencollective",
3483 "url": "https://opencollective.com/browserslist"
3484 },
3485 {
3486 "type": "tidelift",
3487 "url": "https://tidelift.com/funding/github/npm/browserslist"
3488 },
3489 {
3490 "type": "github",
3491 "url": "https://github.com/sponsors/ai"
3492 }
3493 ],
3494 "license": "MIT",
3495 "dependencies": {
3496 "escalade": "^3.2.0",
3497 "picocolors": "^1.1.1"
3498 },
3499 "bin": {
3500 "update-browserslist-db": "cli.js"
3501 },
3502 "peerDependencies": {
3503 "browserslist": ">= 4.21.0"
3504 }
3505 },
3506 "node_modules/vfile": {
3507 "version": "6.0.3",
3508 "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
3509 "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
3510 "license": "MIT",
3511 "dependencies": {
3512 "@types/unist": "^3.0.0",
3513 "vfile-message": "^4.0.0"
3514 },
3515 "funding": {
3516 "type": "opencollective",
3517 "url": "https://opencollective.com/unified"
3518 }
3519 },
3520 "node_modules/vfile-message": {
3521 "version": "4.0.3",
3522 "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz",
3523 "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==",
3524 "license": "MIT",
3525 "dependencies": {
3526 "@types/unist": "^3.0.0",
3527 "unist-util-stringify-position": "^4.0.0"
3528 },
3529 "funding": {
3530 "type": "opencollective",
3531 "url": "https://opencollective.com/unified"
3532 }
3533 },
3534 "node_modules/vite": {
3535 "version": "7.3.6",
3536 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.6.tgz",
3537 "integrity": "sha512-4XP60spRGjSZFf1qYH+dJIkK2znL3zQfl9KkOV9MkkRR/3Dls0dxaBsQPTloEc5BLXWPL9vsOxopxyKoMmDueg==",
3538 "dev": true,
3539 "license": "MIT",
3540 "dependencies": {
3541 "esbuild": "^0.27.0 || ^0.28.0",
3542 "fdir": "^6.5.0",
3543 "picomatch": "^4.0.3",
3544 "postcss": "^8.5.6",
3545 "rollup": "^4.43.0",
3546 "tinyglobby": "^0.2.15"
3547 },
3548 "bin": {
3549 "vite": "bin/vite.js"
3550 },
3551 "engines": {
3552 "node": "^20.19.0 || >=22.12.0"
3553 },
3554 "funding": {
3555 "url": "https://github.com/vitejs/vite?sponsor=1"
3556 },
3557 "optionalDependencies": {
3558 "fsevents": "~2.3.3"
3559 },
3560 "peerDependencies": {
3561 "@types/node": "^20.19.0 || >=22.12.0",
3562 "jiti": ">=1.21.0",
3563 "less": "^4.0.0",
3564 "lightningcss": "^1.21.0",
3565 "sass": "^1.70.0",
3566 "sass-embedded": "^1.70.0",
3567 "stylus": ">=0.54.8",
3568 "sugarss": "^5.0.0",
3569 "terser": "^5.16.0",
3570 "tsx": "^4.8.1",
3571 "yaml": "^2.4.2"
3572 },
3573 "peerDependenciesMeta": {
3574 "@types/node": {
3575 "optional": true
3576 },
3577 "jiti": {
3578 "optional": true
3579 },
3580 "less": {
3581 "optional": true
3582 },
3583 "lightningcss": {
3584 "optional": true
3585 },
3586 "sass": {
3587 "optional": true
3588 },
3589 "sass-embedded": {
3590 "optional": true
3591 },
3592 "stylus": {
3593 "optional": true
3594 },
3595 "sugarss": {
3596 "optional": true
3597 },
3598 "terser": {
3599 "optional": true
3600 },
3601 "tsx": {
3602 "optional": true
3603 },
3604 "yaml": {
3605 "optional": true
3606 }
3607 }
3608 },
3609 "node_modules/yallist": {
3610 "version": "3.1.1",
3611 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
3612 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
3613 "dev": true,
3614 "license": "ISC"
3615 },
3616 "node_modules/zwitch": {
3617 "version": "2.0.4",
3618 "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
3619 "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
3620 "license": "MIT",
3621 "funding": {
3622 "type": "github",
3623 "url": "https://github.com/sponsors/wooorm"
3624 }
3625 }
3626 }
3627}