This repository has no description
120 kB
4481 lines
1{
2 "name": "niri",
3 "version": "1.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "niri",
9 "version": "1.0.0",
10 "hasInstallScript": true,
11 "license": "ISC",
12 "workspaces": [
13 "packages/*",
14 "apps/*"
15 ],
16 "dependencies": {
17 "@anthropic-ai/sdk": "^0.100.1",
18 "@fastify/static": "^9.1.3",
19 "@niri/chat-client": "*",
20 "@openrouter/sdk": "^0.12.21",
21 "better-sqlite3": "^12.8.0",
22 "discord.js": "^14.25.1",
23 "fastify": "^5.8.4",
24 "node-pty": "^1.1.0",
25 "openai": "^6.33.0",
26 "sqlite-vec": "^0.1.9"
27 },
28 "devDependencies": {
29 "@types/better-sqlite3": "^7.6.13",
30 "@types/node": "^25.5.0",
31 "dotenv-cli": "^11.0.0",
32 "tsx": "^4.21.0",
33 "typescript": "^6.0.2"
34 }
35 },
36 "apps/web": {
37 "name": "@niri/web",
38 "version": "0.1.0",
39 "dependencies": {
40 "@niri/chat-client": "*",
41 "highlight.js": "^11.11.1",
42 "react": "^19.2.0",
43 "react-dom": "^19.2.0",
44 "react-markdown": "^10.1.0",
45 "rehype-highlight": "^7.0.2",
46 "remark-gfm": "^4.0.1"
47 },
48 "devDependencies": {
49 "@types/react": "^19.2.2",
50 "@types/react-dom": "^19.2.2",
51 "@vitejs/plugin-react": "^5.1.0",
52 "typescript": "^6.0.2",
53 "vite": "^7.1.9"
54 }
55 },
56 "node_modules/@anthropic-ai/sdk": {
57 "version": "0.100.1",
58 "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.100.1.tgz",
59 "integrity": "sha512-RANcEe7LpiLczkKGOwoXOTuFdPhuubS0i4xaAKOMpcqc55YO0mukgxppV7eygx3DXNjxWT6RYOLPyOy0aIAmwg==",
60 "license": "MIT",
61 "dependencies": {
62 "json-schema-to-ts": "^3.1.1",
63 "standardwebhooks": "^1.0.0"
64 },
65 "bin": {
66 "anthropic-ai-sdk": "bin/cli"
67 },
68 "peerDependencies": {
69 "zod": "^3.25.0 || ^4.0.0"
70 },
71 "peerDependenciesMeta": {
72 "zod": {
73 "optional": true
74 }
75 }
76 },
77 "node_modules/@babel/code-frame": {
78 "version": "7.29.0",
79 "dev": true,
80 "license": "MIT",
81 "dependencies": {
82 "@babel/helper-validator-identifier": "^7.28.5",
83 "js-tokens": "^4.0.0",
84 "picocolors": "^1.1.1"
85 },
86 "engines": {
87 "node": ">=6.9.0"
88 }
89 },
90 "node_modules/@babel/compat-data": {
91 "version": "7.29.0",
92 "dev": true,
93 "license": "MIT",
94 "engines": {
95 "node": ">=6.9.0"
96 }
97 },
98 "node_modules/@babel/core": {
99 "version": "7.29.0",
100 "dev": true,
101 "license": "MIT",
102 "dependencies": {
103 "@babel/code-frame": "^7.29.0",
104 "@babel/generator": "^7.29.0",
105 "@babel/helper-compilation-targets": "^7.28.6",
106 "@babel/helper-module-transforms": "^7.28.6",
107 "@babel/helpers": "^7.28.6",
108 "@babel/parser": "^7.29.0",
109 "@babel/template": "^7.28.6",
110 "@babel/traverse": "^7.29.0",
111 "@babel/types": "^7.29.0",
112 "@jridgewell/remapping": "^2.3.5",
113 "convert-source-map": "^2.0.0",
114 "debug": "^4.1.0",
115 "gensync": "^1.0.0-beta.2",
116 "json5": "^2.2.3",
117 "semver": "^6.3.1"
118 },
119 "engines": {
120 "node": ">=6.9.0"
121 },
122 "funding": {
123 "type": "opencollective",
124 "url": "https://opencollective.com/babel"
125 }
126 },
127 "node_modules/@babel/core/node_modules/semver": {
128 "version": "6.3.1",
129 "dev": true,
130 "license": "ISC",
131 "bin": {
132 "semver": "bin/semver.js"
133 }
134 },
135 "node_modules/@babel/generator": {
136 "version": "7.29.1",
137 "dev": true,
138 "license": "MIT",
139 "dependencies": {
140 "@babel/parser": "^7.29.0",
141 "@babel/types": "^7.29.0",
142 "@jridgewell/gen-mapping": "^0.3.12",
143 "@jridgewell/trace-mapping": "^0.3.28",
144 "jsesc": "^3.0.2"
145 },
146 "engines": {
147 "node": ">=6.9.0"
148 }
149 },
150 "node_modules/@babel/helper-compilation-targets": {
151 "version": "7.28.6",
152 "dev": true,
153 "license": "MIT",
154 "dependencies": {
155 "@babel/compat-data": "^7.28.6",
156 "@babel/helper-validator-option": "^7.27.1",
157 "browserslist": "^4.24.0",
158 "lru-cache": "^5.1.1",
159 "semver": "^6.3.1"
160 },
161 "engines": {
162 "node": ">=6.9.0"
163 }
164 },
165 "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": {
166 "version": "5.1.1",
167 "dev": true,
168 "license": "ISC",
169 "dependencies": {
170 "yallist": "^3.0.2"
171 }
172 },
173 "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
174 "version": "6.3.1",
175 "dev": true,
176 "license": "ISC",
177 "bin": {
178 "semver": "bin/semver.js"
179 }
180 },
181 "node_modules/@babel/helper-globals": {
182 "version": "7.28.0",
183 "dev": true,
184 "license": "MIT",
185 "engines": {
186 "node": ">=6.9.0"
187 }
188 },
189 "node_modules/@babel/helper-module-imports": {
190 "version": "7.28.6",
191 "dev": true,
192 "license": "MIT",
193 "dependencies": {
194 "@babel/traverse": "^7.28.6",
195 "@babel/types": "^7.28.6"
196 },
197 "engines": {
198 "node": ">=6.9.0"
199 }
200 },
201 "node_modules/@babel/helper-module-transforms": {
202 "version": "7.28.6",
203 "dev": true,
204 "license": "MIT",
205 "dependencies": {
206 "@babel/helper-module-imports": "^7.28.6",
207 "@babel/helper-validator-identifier": "^7.28.5",
208 "@babel/traverse": "^7.28.6"
209 },
210 "engines": {
211 "node": ">=6.9.0"
212 },
213 "peerDependencies": {
214 "@babel/core": "^7.0.0"
215 }
216 },
217 "node_modules/@babel/helper-plugin-utils": {
218 "version": "7.28.6",
219 "dev": true,
220 "license": "MIT",
221 "engines": {
222 "node": ">=6.9.0"
223 }
224 },
225 "node_modules/@babel/helper-string-parser": {
226 "version": "7.27.1",
227 "dev": true,
228 "license": "MIT",
229 "engines": {
230 "node": ">=6.9.0"
231 }
232 },
233 "node_modules/@babel/helper-validator-identifier": {
234 "version": "7.28.5",
235 "dev": true,
236 "license": "MIT",
237 "engines": {
238 "node": ">=6.9.0"
239 }
240 },
241 "node_modules/@babel/helper-validator-option": {
242 "version": "7.27.1",
243 "dev": true,
244 "license": "MIT",
245 "engines": {
246 "node": ">=6.9.0"
247 }
248 },
249 "node_modules/@babel/helpers": {
250 "version": "7.29.2",
251 "dev": true,
252 "license": "MIT",
253 "dependencies": {
254 "@babel/template": "^7.28.6",
255 "@babel/types": "^7.29.0"
256 },
257 "engines": {
258 "node": ">=6.9.0"
259 }
260 },
261 "node_modules/@babel/parser": {
262 "version": "7.29.2",
263 "dev": true,
264 "license": "MIT",
265 "dependencies": {
266 "@babel/types": "^7.29.0"
267 },
268 "bin": {
269 "parser": "bin/babel-parser.js"
270 },
271 "engines": {
272 "node": ">=6.0.0"
273 }
274 },
275 "node_modules/@babel/plugin-transform-react-jsx-self": {
276 "version": "7.27.1",
277 "dev": true,
278 "license": "MIT",
279 "dependencies": {
280 "@babel/helper-plugin-utils": "^7.27.1"
281 },
282 "engines": {
283 "node": ">=6.9.0"
284 },
285 "peerDependencies": {
286 "@babel/core": "^7.0.0-0"
287 }
288 },
289 "node_modules/@babel/plugin-transform-react-jsx-source": {
290 "version": "7.27.1",
291 "dev": true,
292 "license": "MIT",
293 "dependencies": {
294 "@babel/helper-plugin-utils": "^7.27.1"
295 },
296 "engines": {
297 "node": ">=6.9.0"
298 },
299 "peerDependencies": {
300 "@babel/core": "^7.0.0-0"
301 }
302 },
303 "node_modules/@babel/runtime": {
304 "version": "7.29.7",
305 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz",
306 "integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==",
307 "license": "MIT",
308 "engines": {
309 "node": ">=6.9.0"
310 }
311 },
312 "node_modules/@babel/template": {
313 "version": "7.28.6",
314 "dev": true,
315 "license": "MIT",
316 "dependencies": {
317 "@babel/code-frame": "^7.28.6",
318 "@babel/parser": "^7.28.6",
319 "@babel/types": "^7.28.6"
320 },
321 "engines": {
322 "node": ">=6.9.0"
323 }
324 },
325 "node_modules/@babel/traverse": {
326 "version": "7.29.0",
327 "dev": true,
328 "license": "MIT",
329 "dependencies": {
330 "@babel/code-frame": "^7.29.0",
331 "@babel/generator": "^7.29.0",
332 "@babel/helper-globals": "^7.28.0",
333 "@babel/parser": "^7.29.0",
334 "@babel/template": "^7.28.6",
335 "@babel/types": "^7.29.0",
336 "debug": "^4.3.1"
337 },
338 "engines": {
339 "node": ">=6.9.0"
340 }
341 },
342 "node_modules/@babel/types": {
343 "version": "7.29.0",
344 "dev": true,
345 "license": "MIT",
346 "dependencies": {
347 "@babel/helper-string-parser": "^7.27.1",
348 "@babel/helper-validator-identifier": "^7.28.5"
349 },
350 "engines": {
351 "node": ">=6.9.0"
352 }
353 },
354 "node_modules/@discordjs/builders": {
355 "version": "1.14.1",
356 "license": "Apache-2.0",
357 "dependencies": {
358 "@discordjs/formatters": "^0.6.2",
359 "@discordjs/util": "^1.2.0",
360 "@sapphire/shapeshift": "^4.0.0",
361 "discord-api-types": "^0.38.40",
362 "fast-deep-equal": "^3.1.3",
363 "ts-mixer": "^6.0.4",
364 "tslib": "^2.6.3"
365 },
366 "engines": {
367 "node": ">=16.11.0"
368 },
369 "funding": {
370 "url": "https://github.com/discordjs/discord.js?sponsor"
371 }
372 },
373 "node_modules/@discordjs/collection": {
374 "version": "1.5.3",
375 "license": "Apache-2.0",
376 "engines": {
377 "node": ">=16.11.0"
378 }
379 },
380 "node_modules/@discordjs/formatters": {
381 "version": "0.6.2",
382 "license": "Apache-2.0",
383 "dependencies": {
384 "discord-api-types": "^0.38.33"
385 },
386 "engines": {
387 "node": ">=16.11.0"
388 },
389 "funding": {
390 "url": "https://github.com/discordjs/discord.js?sponsor"
391 }
392 },
393 "node_modules/@discordjs/rest": {
394 "version": "2.6.1",
395 "license": "Apache-2.0",
396 "dependencies": {
397 "@discordjs/collection": "^2.1.1",
398 "@discordjs/util": "^1.2.0",
399 "@sapphire/async-queue": "^1.5.3",
400 "@sapphire/snowflake": "^3.5.5",
401 "@vladfrangu/async_event_emitter": "^2.4.6",
402 "discord-api-types": "^0.38.40",
403 "magic-bytes.js": "^1.13.0",
404 "tslib": "^2.6.3",
405 "undici": "6.24.1"
406 },
407 "engines": {
408 "node": ">=18"
409 },
410 "funding": {
411 "url": "https://github.com/discordjs/discord.js?sponsor"
412 }
413 },
414 "node_modules/@discordjs/rest/node_modules/@discordjs/collection": {
415 "version": "2.1.1",
416 "license": "Apache-2.0",
417 "engines": {
418 "node": ">=18"
419 },
420 "funding": {
421 "url": "https://github.com/discordjs/discord.js?sponsor"
422 }
423 },
424 "node_modules/@discordjs/rest/node_modules/@sapphire/snowflake": {
425 "version": "3.5.5",
426 "license": "MIT",
427 "engines": {
428 "node": ">=v14.0.0",
429 "npm": ">=7.0.0"
430 }
431 },
432 "node_modules/@discordjs/util": {
433 "version": "1.2.0",
434 "license": "Apache-2.0",
435 "dependencies": {
436 "discord-api-types": "^0.38.33"
437 },
438 "engines": {
439 "node": ">=18"
440 },
441 "funding": {
442 "url": "https://github.com/discordjs/discord.js?sponsor"
443 }
444 },
445 "node_modules/@discordjs/ws": {
446 "version": "1.2.3",
447 "license": "Apache-2.0",
448 "dependencies": {
449 "@discordjs/collection": "^2.1.0",
450 "@discordjs/rest": "^2.5.1",
451 "@discordjs/util": "^1.1.0",
452 "@sapphire/async-queue": "^1.5.2",
453 "@types/ws": "^8.5.10",
454 "@vladfrangu/async_event_emitter": "^2.2.4",
455 "discord-api-types": "^0.38.1",
456 "tslib": "^2.6.2",
457 "ws": "^8.17.0"
458 },
459 "engines": {
460 "node": ">=16.11.0"
461 },
462 "funding": {
463 "url": "https://github.com/discordjs/discord.js?sponsor"
464 }
465 },
466 "node_modules/@discordjs/ws/node_modules/@discordjs/collection": {
467 "version": "2.1.1",
468 "license": "Apache-2.0",
469 "engines": {
470 "node": ">=18"
471 },
472 "funding": {
473 "url": "https://github.com/discordjs/discord.js?sponsor"
474 }
475 },
476 "node_modules/@esbuild/aix-ppc64": {
477 "version": "0.27.7",
478 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.7.tgz",
479 "integrity": "sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==",
480 "cpu": [
481 "ppc64"
482 ],
483 "dev": true,
484 "license": "MIT",
485 "optional": true,
486 "os": [
487 "aix"
488 ],
489 "engines": {
490 "node": ">=18"
491 }
492 },
493 "node_modules/@esbuild/android-arm": {
494 "version": "0.27.7",
495 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.7.tgz",
496 "integrity": "sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==",
497 "cpu": [
498 "arm"
499 ],
500 "dev": true,
501 "license": "MIT",
502 "optional": true,
503 "os": [
504 "android"
505 ],
506 "engines": {
507 "node": ">=18"
508 }
509 },
510 "node_modules/@esbuild/android-arm64": {
511 "version": "0.27.7",
512 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.7.tgz",
513 "integrity": "sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==",
514 "cpu": [
515 "arm64"
516 ],
517 "dev": true,
518 "license": "MIT",
519 "optional": true,
520 "os": [
521 "android"
522 ],
523 "engines": {
524 "node": ">=18"
525 }
526 },
527 "node_modules/@esbuild/android-x64": {
528 "version": "0.27.7",
529 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.7.tgz",
530 "integrity": "sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==",
531 "cpu": [
532 "x64"
533 ],
534 "dev": true,
535 "license": "MIT",
536 "optional": true,
537 "os": [
538 "android"
539 ],
540 "engines": {
541 "node": ">=18"
542 }
543 },
544 "node_modules/@esbuild/darwin-arm64": {
545 "version": "0.27.7",
546 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.7.tgz",
547 "integrity": "sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==",
548 "cpu": [
549 "arm64"
550 ],
551 "dev": true,
552 "license": "MIT",
553 "optional": true,
554 "os": [
555 "darwin"
556 ],
557 "engines": {
558 "node": ">=18"
559 }
560 },
561 "node_modules/@esbuild/darwin-x64": {
562 "version": "0.27.7",
563 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.7.tgz",
564 "integrity": "sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==",
565 "cpu": [
566 "x64"
567 ],
568 "dev": true,
569 "license": "MIT",
570 "optional": true,
571 "os": [
572 "darwin"
573 ],
574 "engines": {
575 "node": ">=18"
576 }
577 },
578 "node_modules/@esbuild/freebsd-arm64": {
579 "version": "0.27.7",
580 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.7.tgz",
581 "integrity": "sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==",
582 "cpu": [
583 "arm64"
584 ],
585 "dev": true,
586 "license": "MIT",
587 "optional": true,
588 "os": [
589 "freebsd"
590 ],
591 "engines": {
592 "node": ">=18"
593 }
594 },
595 "node_modules/@esbuild/freebsd-x64": {
596 "version": "0.27.7",
597 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.7.tgz",
598 "integrity": "sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==",
599 "cpu": [
600 "x64"
601 ],
602 "dev": true,
603 "license": "MIT",
604 "optional": true,
605 "os": [
606 "freebsd"
607 ],
608 "engines": {
609 "node": ">=18"
610 }
611 },
612 "node_modules/@esbuild/linux-arm": {
613 "version": "0.27.7",
614 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.7.tgz",
615 "integrity": "sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==",
616 "cpu": [
617 "arm"
618 ],
619 "dev": true,
620 "license": "MIT",
621 "optional": true,
622 "os": [
623 "linux"
624 ],
625 "engines": {
626 "node": ">=18"
627 }
628 },
629 "node_modules/@esbuild/linux-arm64": {
630 "version": "0.27.7",
631 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.7.tgz",
632 "integrity": "sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==",
633 "cpu": [
634 "arm64"
635 ],
636 "dev": true,
637 "license": "MIT",
638 "optional": true,
639 "os": [
640 "linux"
641 ],
642 "engines": {
643 "node": ">=18"
644 }
645 },
646 "node_modules/@esbuild/linux-ia32": {
647 "version": "0.27.7",
648 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.7.tgz",
649 "integrity": "sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==",
650 "cpu": [
651 "ia32"
652 ],
653 "dev": true,
654 "license": "MIT",
655 "optional": true,
656 "os": [
657 "linux"
658 ],
659 "engines": {
660 "node": ">=18"
661 }
662 },
663 "node_modules/@esbuild/linux-loong64": {
664 "version": "0.27.7",
665 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.7.tgz",
666 "integrity": "sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==",
667 "cpu": [
668 "loong64"
669 ],
670 "dev": true,
671 "license": "MIT",
672 "optional": true,
673 "os": [
674 "linux"
675 ],
676 "engines": {
677 "node": ">=18"
678 }
679 },
680 "node_modules/@esbuild/linux-mips64el": {
681 "version": "0.27.7",
682 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.7.tgz",
683 "integrity": "sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==",
684 "cpu": [
685 "mips64el"
686 ],
687 "dev": true,
688 "license": "MIT",
689 "optional": true,
690 "os": [
691 "linux"
692 ],
693 "engines": {
694 "node": ">=18"
695 }
696 },
697 "node_modules/@esbuild/linux-ppc64": {
698 "version": "0.27.7",
699 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.7.tgz",
700 "integrity": "sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==",
701 "cpu": [
702 "ppc64"
703 ],
704 "dev": true,
705 "license": "MIT",
706 "optional": true,
707 "os": [
708 "linux"
709 ],
710 "engines": {
711 "node": ">=18"
712 }
713 },
714 "node_modules/@esbuild/linux-riscv64": {
715 "version": "0.27.7",
716 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.7.tgz",
717 "integrity": "sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==",
718 "cpu": [
719 "riscv64"
720 ],
721 "dev": true,
722 "license": "MIT",
723 "optional": true,
724 "os": [
725 "linux"
726 ],
727 "engines": {
728 "node": ">=18"
729 }
730 },
731 "node_modules/@esbuild/linux-s390x": {
732 "version": "0.27.7",
733 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.7.tgz",
734 "integrity": "sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==",
735 "cpu": [
736 "s390x"
737 ],
738 "dev": true,
739 "license": "MIT",
740 "optional": true,
741 "os": [
742 "linux"
743 ],
744 "engines": {
745 "node": ">=18"
746 }
747 },
748 "node_modules/@esbuild/linux-x64": {
749 "version": "0.27.7",
750 "cpu": [
751 "x64"
752 ],
753 "dev": true,
754 "license": "MIT",
755 "optional": true,
756 "os": [
757 "linux"
758 ],
759 "engines": {
760 "node": ">=18"
761 }
762 },
763 "node_modules/@esbuild/netbsd-arm64": {
764 "version": "0.27.7",
765 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.7.tgz",
766 "integrity": "sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==",
767 "cpu": [
768 "arm64"
769 ],
770 "dev": true,
771 "license": "MIT",
772 "optional": true,
773 "os": [
774 "netbsd"
775 ],
776 "engines": {
777 "node": ">=18"
778 }
779 },
780 "node_modules/@esbuild/netbsd-x64": {
781 "version": "0.27.7",
782 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.7.tgz",
783 "integrity": "sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==",
784 "cpu": [
785 "x64"
786 ],
787 "dev": true,
788 "license": "MIT",
789 "optional": true,
790 "os": [
791 "netbsd"
792 ],
793 "engines": {
794 "node": ">=18"
795 }
796 },
797 "node_modules/@esbuild/openbsd-arm64": {
798 "version": "0.27.7",
799 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.7.tgz",
800 "integrity": "sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==",
801 "cpu": [
802 "arm64"
803 ],
804 "dev": true,
805 "license": "MIT",
806 "optional": true,
807 "os": [
808 "openbsd"
809 ],
810 "engines": {
811 "node": ">=18"
812 }
813 },
814 "node_modules/@esbuild/openbsd-x64": {
815 "version": "0.27.7",
816 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.7.tgz",
817 "integrity": "sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==",
818 "cpu": [
819 "x64"
820 ],
821 "dev": true,
822 "license": "MIT",
823 "optional": true,
824 "os": [
825 "openbsd"
826 ],
827 "engines": {
828 "node": ">=18"
829 }
830 },
831 "node_modules/@esbuild/openharmony-arm64": {
832 "version": "0.27.7",
833 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.7.tgz",
834 "integrity": "sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==",
835 "cpu": [
836 "arm64"
837 ],
838 "dev": true,
839 "license": "MIT",
840 "optional": true,
841 "os": [
842 "openharmony"
843 ],
844 "engines": {
845 "node": ">=18"
846 }
847 },
848 "node_modules/@esbuild/sunos-x64": {
849 "version": "0.27.7",
850 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.7.tgz",
851 "integrity": "sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==",
852 "cpu": [
853 "x64"
854 ],
855 "dev": true,
856 "license": "MIT",
857 "optional": true,
858 "os": [
859 "sunos"
860 ],
861 "engines": {
862 "node": ">=18"
863 }
864 },
865 "node_modules/@esbuild/win32-arm64": {
866 "version": "0.27.7",
867 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.7.tgz",
868 "integrity": "sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==",
869 "cpu": [
870 "arm64"
871 ],
872 "dev": true,
873 "license": "MIT",
874 "optional": true,
875 "os": [
876 "win32"
877 ],
878 "engines": {
879 "node": ">=18"
880 }
881 },
882 "node_modules/@esbuild/win32-ia32": {
883 "version": "0.27.7",
884 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.7.tgz",
885 "integrity": "sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==",
886 "cpu": [
887 "ia32"
888 ],
889 "dev": true,
890 "license": "MIT",
891 "optional": true,
892 "os": [
893 "win32"
894 ],
895 "engines": {
896 "node": ">=18"
897 }
898 },
899 "node_modules/@esbuild/win32-x64": {
900 "version": "0.27.7",
901 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.7.tgz",
902 "integrity": "sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==",
903 "cpu": [
904 "x64"
905 ],
906 "dev": true,
907 "license": "MIT",
908 "optional": true,
909 "os": [
910 "win32"
911 ],
912 "engines": {
913 "node": ">=18"
914 }
915 },
916 "node_modules/@fastify/accept-negotiator": {
917 "version": "2.0.1",
918 "funding": [
919 {
920 "type": "github",
921 "url": "https://github.com/sponsors/fastify"
922 },
923 {
924 "type": "opencollective",
925 "url": "https://opencollective.com/fastify"
926 }
927 ],
928 "license": "MIT"
929 },
930 "node_modules/@fastify/ajv-compiler": {
931 "version": "4.0.5",
932 "funding": [
933 {
934 "type": "github",
935 "url": "https://github.com/sponsors/fastify"
936 },
937 {
938 "type": "opencollective",
939 "url": "https://opencollective.com/fastify"
940 }
941 ],
942 "license": "MIT",
943 "dependencies": {
944 "ajv": "^8.12.0",
945 "ajv-formats": "^3.0.1",
946 "fast-uri": "^3.0.0"
947 }
948 },
949 "node_modules/@fastify/error": {
950 "version": "4.2.0",
951 "funding": [
952 {
953 "type": "github",
954 "url": "https://github.com/sponsors/fastify"
955 },
956 {
957 "type": "opencollective",
958 "url": "https://opencollective.com/fastify"
959 }
960 ],
961 "license": "MIT"
962 },
963 "node_modules/@fastify/fast-json-stringify-compiler": {
964 "version": "5.0.3",
965 "funding": [
966 {
967 "type": "github",
968 "url": "https://github.com/sponsors/fastify"
969 },
970 {
971 "type": "opencollective",
972 "url": "https://opencollective.com/fastify"
973 }
974 ],
975 "license": "MIT",
976 "dependencies": {
977 "fast-json-stringify": "^6.0.0"
978 }
979 },
980 "node_modules/@fastify/forwarded": {
981 "version": "3.0.1",
982 "funding": [
983 {
984 "type": "github",
985 "url": "https://github.com/sponsors/fastify"
986 },
987 {
988 "type": "opencollective",
989 "url": "https://opencollective.com/fastify"
990 }
991 ],
992 "license": "MIT"
993 },
994 "node_modules/@fastify/merge-json-schemas": {
995 "version": "0.2.1",
996 "funding": [
997 {
998 "type": "github",
999 "url": "https://github.com/sponsors/fastify"
1000 },
1001 {
1002 "type": "opencollective",
1003 "url": "https://opencollective.com/fastify"
1004 }
1005 ],
1006 "license": "MIT",
1007 "dependencies": {
1008 "dequal": "^2.0.3"
1009 }
1010 },
1011 "node_modules/@fastify/proxy-addr": {
1012 "version": "5.1.0",
1013 "funding": [
1014 {
1015 "type": "github",
1016 "url": "https://github.com/sponsors/fastify"
1017 },
1018 {
1019 "type": "opencollective",
1020 "url": "https://opencollective.com/fastify"
1021 }
1022 ],
1023 "license": "MIT",
1024 "dependencies": {
1025 "@fastify/forwarded": "^3.0.0",
1026 "ipaddr.js": "^2.1.0"
1027 }
1028 },
1029 "node_modules/@fastify/send": {
1030 "version": "4.1.0",
1031 "funding": [
1032 {
1033 "type": "github",
1034 "url": "https://github.com/sponsors/fastify"
1035 },
1036 {
1037 "type": "opencollective",
1038 "url": "https://opencollective.com/fastify"
1039 }
1040 ],
1041 "license": "MIT",
1042 "dependencies": {
1043 "@lukeed/ms": "^2.0.2",
1044 "escape-html": "~1.0.3",
1045 "fast-decode-uri-component": "^1.0.1",
1046 "http-errors": "^2.0.0",
1047 "mime": "^3"
1048 }
1049 },
1050 "node_modules/@fastify/static": {
1051 "version": "9.1.3",
1052 "resolved": "https://registry.npmjs.org/@fastify/static/-/static-9.1.3.tgz",
1053 "integrity": "sha512-aXrYtsiryLhRxRNaxNqsn7FUISeb7rB9q4eHUPIot5aeQBLNahnz1m6thzm7JWC1poSGXS9XrX8DvuMivp2hkQ==",
1054 "funding": [
1055 {
1056 "type": "github",
1057 "url": "https://github.com/sponsors/fastify"
1058 },
1059 {
1060 "type": "opencollective",
1061 "url": "https://opencollective.com/fastify"
1062 }
1063 ],
1064 "license": "MIT",
1065 "dependencies": {
1066 "@fastify/accept-negotiator": "^2.0.0",
1067 "@fastify/send": "^4.0.0",
1068 "content-disposition": "^1.0.1",
1069 "fastify-plugin": "^5.0.0",
1070 "fastq": "^1.17.1",
1071 "glob": "^13.0.0"
1072 }
1073 },
1074 "node_modules/@jridgewell/gen-mapping": {
1075 "version": "0.3.13",
1076 "dev": true,
1077 "license": "MIT",
1078 "dependencies": {
1079 "@jridgewell/sourcemap-codec": "^1.5.0",
1080 "@jridgewell/trace-mapping": "^0.3.24"
1081 }
1082 },
1083 "node_modules/@jridgewell/remapping": {
1084 "version": "2.3.5",
1085 "dev": true,
1086 "license": "MIT",
1087 "dependencies": {
1088 "@jridgewell/gen-mapping": "^0.3.5",
1089 "@jridgewell/trace-mapping": "^0.3.24"
1090 }
1091 },
1092 "node_modules/@jridgewell/resolve-uri": {
1093 "version": "3.1.2",
1094 "dev": true,
1095 "license": "MIT",
1096 "engines": {
1097 "node": ">=6.0.0"
1098 }
1099 },
1100 "node_modules/@jridgewell/sourcemap-codec": {
1101 "version": "1.5.5",
1102 "dev": true,
1103 "license": "MIT"
1104 },
1105 "node_modules/@jridgewell/trace-mapping": {
1106 "version": "0.3.31",
1107 "dev": true,
1108 "license": "MIT",
1109 "dependencies": {
1110 "@jridgewell/resolve-uri": "^3.1.0",
1111 "@jridgewell/sourcemap-codec": "^1.4.14"
1112 }
1113 },
1114 "node_modules/@lukeed/ms": {
1115 "version": "2.0.2",
1116 "license": "MIT",
1117 "engines": {
1118 "node": ">=8"
1119 }
1120 },
1121 "node_modules/@niri/chat-client": {
1122 "resolved": "packages/chat-client",
1123 "link": true
1124 },
1125 "node_modules/@niri/web": {
1126 "resolved": "apps/web",
1127 "link": true
1128 },
1129 "node_modules/@openrouter/sdk": {
1130 "version": "0.12.24",
1131 "resolved": "https://registry.npmjs.org/@openrouter/sdk/-/sdk-0.12.24.tgz",
1132 "integrity": "sha512-pHybqvkWZUvg/uM99+ShHgDKg/iA3MU2MZdlZvoenmK/3cnG6jW1zROb+tyd6iEAZwcqb2+2QoahgLbJgo/9Sw==",
1133 "hasInstallScript": true,
1134 "license": "Apache-2.0",
1135 "dependencies": {
1136 "zod": "^3.25.0 || ^4.0.0"
1137 }
1138 },
1139 "node_modules/@pinojs/redact": {
1140 "version": "0.4.0",
1141 "license": "MIT"
1142 },
1143 "node_modules/@rolldown/pluginutils": {
1144 "version": "1.0.0-rc.3",
1145 "dev": true,
1146 "license": "MIT"
1147 },
1148 "node_modules/@rollup/rollup-linux-x64-gnu": {
1149 "version": "4.60.1",
1150 "cpu": [
1151 "x64"
1152 ],
1153 "dev": true,
1154 "license": "MIT",
1155 "optional": true,
1156 "os": [
1157 "linux"
1158 ]
1159 },
1160 "node_modules/@rollup/rollup-linux-x64-musl": {
1161 "version": "4.60.1",
1162 "cpu": [
1163 "x64"
1164 ],
1165 "dev": true,
1166 "license": "MIT",
1167 "optional": true,
1168 "os": [
1169 "linux"
1170 ]
1171 },
1172 "node_modules/@sapphire/async-queue": {
1173 "version": "1.5.5",
1174 "license": "MIT",
1175 "engines": {
1176 "node": ">=v14.0.0",
1177 "npm": ">=7.0.0"
1178 }
1179 },
1180 "node_modules/@sapphire/shapeshift": {
1181 "version": "4.0.0",
1182 "license": "MIT",
1183 "dependencies": {
1184 "fast-deep-equal": "^3.1.3",
1185 "lodash": "^4.17.21"
1186 },
1187 "engines": {
1188 "node": ">=v16"
1189 }
1190 },
1191 "node_modules/@sapphire/snowflake": {
1192 "version": "3.5.3",
1193 "license": "MIT",
1194 "engines": {
1195 "node": ">=v14.0.0",
1196 "npm": ">=7.0.0"
1197 }
1198 },
1199 "node_modules/@stablelib/base64": {
1200 "version": "1.0.1",
1201 "resolved": "https://registry.npmjs.org/@stablelib/base64/-/base64-1.0.1.tgz",
1202 "integrity": "sha512-1bnPQqSxSuc3Ii6MhBysoWCg58j97aUjuCSZrGSmDxNqtytIi0k8utUenAwTZN4V5mXXYGsVUI9zeBqy+jBOSQ==",
1203 "license": "MIT"
1204 },
1205 "node_modules/@types/babel__core": {
1206 "version": "7.20.5",
1207 "dev": true,
1208 "license": "MIT",
1209 "dependencies": {
1210 "@babel/parser": "^7.20.7",
1211 "@babel/types": "^7.20.7",
1212 "@types/babel__generator": "*",
1213 "@types/babel__template": "*",
1214 "@types/babel__traverse": "*"
1215 }
1216 },
1217 "node_modules/@types/babel__generator": {
1218 "version": "7.27.0",
1219 "dev": true,
1220 "license": "MIT",
1221 "dependencies": {
1222 "@babel/types": "^7.0.0"
1223 }
1224 },
1225 "node_modules/@types/babel__template": {
1226 "version": "7.4.4",
1227 "dev": true,
1228 "license": "MIT",
1229 "dependencies": {
1230 "@babel/parser": "^7.1.0",
1231 "@babel/types": "^7.0.0"
1232 }
1233 },
1234 "node_modules/@types/babel__traverse": {
1235 "version": "7.28.0",
1236 "dev": true,
1237 "license": "MIT",
1238 "dependencies": {
1239 "@babel/types": "^7.28.2"
1240 }
1241 },
1242 "node_modules/@types/better-sqlite3": {
1243 "version": "7.6.13",
1244 "dev": true,
1245 "license": "MIT",
1246 "dependencies": {
1247 "@types/node": "*"
1248 }
1249 },
1250 "node_modules/@types/debug": {
1251 "version": "4.1.13",
1252 "license": "MIT",
1253 "dependencies": {
1254 "@types/ms": "*"
1255 }
1256 },
1257 "node_modules/@types/estree": {
1258 "version": "1.0.8",
1259 "license": "MIT"
1260 },
1261 "node_modules/@types/estree-jsx": {
1262 "version": "1.0.5",
1263 "license": "MIT",
1264 "dependencies": {
1265 "@types/estree": "*"
1266 }
1267 },
1268 "node_modules/@types/hast": {
1269 "version": "3.0.4",
1270 "license": "MIT",
1271 "dependencies": {
1272 "@types/unist": "*"
1273 }
1274 },
1275 "node_modules/@types/mdast": {
1276 "version": "4.0.4",
1277 "license": "MIT",
1278 "dependencies": {
1279 "@types/unist": "*"
1280 }
1281 },
1282 "node_modules/@types/ms": {
1283 "version": "2.1.0",
1284 "license": "MIT"
1285 },
1286 "node_modules/@types/node": {
1287 "version": "25.5.2",
1288 "license": "MIT",
1289 "dependencies": {
1290 "undici-types": "~7.18.0"
1291 }
1292 },
1293 "node_modules/@types/react": {
1294 "version": "19.2.14",
1295 "license": "MIT",
1296 "dependencies": {
1297 "csstype": "^3.2.2"
1298 }
1299 },
1300 "node_modules/@types/react-dom": {
1301 "version": "19.2.3",
1302 "dev": true,
1303 "license": "MIT",
1304 "peerDependencies": {
1305 "@types/react": "^19.2.0"
1306 }
1307 },
1308 "node_modules/@types/unist": {
1309 "version": "3.0.3",
1310 "license": "MIT"
1311 },
1312 "node_modules/@types/ws": {
1313 "version": "8.18.1",
1314 "license": "MIT",
1315 "dependencies": {
1316 "@types/node": "*"
1317 }
1318 },
1319 "node_modules/@ungap/structured-clone": {
1320 "version": "1.3.0",
1321 "license": "ISC"
1322 },
1323 "node_modules/@vitejs/plugin-react": {
1324 "version": "5.2.0",
1325 "dev": true,
1326 "license": "MIT",
1327 "dependencies": {
1328 "@babel/core": "^7.29.0",
1329 "@babel/plugin-transform-react-jsx-self": "^7.27.1",
1330 "@babel/plugin-transform-react-jsx-source": "^7.27.1",
1331 "@rolldown/pluginutils": "1.0.0-rc.3",
1332 "@types/babel__core": "^7.20.5",
1333 "react-refresh": "^0.18.0"
1334 },
1335 "engines": {
1336 "node": "^20.19.0 || >=22.12.0"
1337 },
1338 "peerDependencies": {
1339 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"
1340 }
1341 },
1342 "node_modules/@vladfrangu/async_event_emitter": {
1343 "version": "2.4.7",
1344 "license": "MIT",
1345 "engines": {
1346 "node": ">=v14.0.0",
1347 "npm": ">=7.0.0"
1348 }
1349 },
1350 "node_modules/abstract-logging": {
1351 "version": "2.0.1",
1352 "license": "MIT"
1353 },
1354 "node_modules/ajv": {
1355 "version": "8.18.0",
1356 "license": "MIT",
1357 "dependencies": {
1358 "fast-deep-equal": "^3.1.3",
1359 "fast-uri": "^3.0.1",
1360 "json-schema-traverse": "^1.0.0",
1361 "require-from-string": "^2.0.2"
1362 },
1363 "funding": {
1364 "type": "github",
1365 "url": "https://github.com/sponsors/epoberezkin"
1366 }
1367 },
1368 "node_modules/ajv-formats": {
1369 "version": "3.0.1",
1370 "license": "MIT",
1371 "dependencies": {
1372 "ajv": "^8.0.0"
1373 },
1374 "peerDependencies": {
1375 "ajv": "^8.0.0"
1376 },
1377 "peerDependenciesMeta": {
1378 "ajv": {
1379 "optional": true
1380 }
1381 }
1382 },
1383 "node_modules/atomic-sleep": {
1384 "version": "1.0.0",
1385 "license": "MIT",
1386 "engines": {
1387 "node": ">=8.0.0"
1388 }
1389 },
1390 "node_modules/avvio": {
1391 "version": "9.2.0",
1392 "funding": [
1393 {
1394 "type": "github",
1395 "url": "https://github.com/sponsors/fastify"
1396 },
1397 {
1398 "type": "opencollective",
1399 "url": "https://opencollective.com/fastify"
1400 }
1401 ],
1402 "license": "MIT",
1403 "dependencies": {
1404 "@fastify/error": "^4.0.0",
1405 "fastq": "^1.17.1"
1406 }
1407 },
1408 "node_modules/bail": {
1409 "version": "2.0.2",
1410 "license": "MIT",
1411 "funding": {
1412 "type": "github",
1413 "url": "https://github.com/sponsors/wooorm"
1414 }
1415 },
1416 "node_modules/balanced-match": {
1417 "version": "4.0.4",
1418 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
1419 "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
1420 "license": "MIT",
1421 "engines": {
1422 "node": "18 || 20 || >=22"
1423 }
1424 },
1425 "node_modules/base64-js": {
1426 "version": "1.5.1",
1427 "funding": [
1428 {
1429 "type": "github",
1430 "url": "https://github.com/sponsors/feross"
1431 },
1432 {
1433 "type": "patreon",
1434 "url": "https://www.patreon.com/feross"
1435 },
1436 {
1437 "type": "consulting",
1438 "url": "https://feross.org/support"
1439 }
1440 ],
1441 "license": "MIT"
1442 },
1443 "node_modules/baseline-browser-mapping": {
1444 "version": "2.10.16",
1445 "dev": true,
1446 "license": "Apache-2.0",
1447 "bin": {
1448 "baseline-browser-mapping": "dist/cli.cjs"
1449 },
1450 "engines": {
1451 "node": ">=6.0.0"
1452 }
1453 },
1454 "node_modules/better-sqlite3": {
1455 "version": "12.8.0",
1456 "hasInstallScript": true,
1457 "license": "MIT",
1458 "dependencies": {
1459 "bindings": "^1.5.0",
1460 "prebuild-install": "^7.1.1"
1461 },
1462 "engines": {
1463 "node": "20.x || 22.x || 23.x || 24.x || 25.x"
1464 }
1465 },
1466 "node_modules/bindings": {
1467 "version": "1.5.0",
1468 "license": "MIT",
1469 "dependencies": {
1470 "file-uri-to-path": "1.0.0"
1471 }
1472 },
1473 "node_modules/bl": {
1474 "version": "4.1.0",
1475 "license": "MIT",
1476 "dependencies": {
1477 "buffer": "^5.5.0",
1478 "inherits": "^2.0.4",
1479 "readable-stream": "^3.4.0"
1480 }
1481 },
1482 "node_modules/brace-expansion": {
1483 "version": "5.0.6",
1484 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz",
1485 "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==",
1486 "license": "MIT",
1487 "dependencies": {
1488 "balanced-match": "^4.0.2"
1489 },
1490 "engines": {
1491 "node": "18 || 20 || >=22"
1492 }
1493 },
1494 "node_modules/browserslist": {
1495 "version": "4.28.2",
1496 "dev": true,
1497 "funding": [
1498 {
1499 "type": "opencollective",
1500 "url": "https://opencollective.com/browserslist"
1501 },
1502 {
1503 "type": "tidelift",
1504 "url": "https://tidelift.com/funding/github/npm/browserslist"
1505 },
1506 {
1507 "type": "github",
1508 "url": "https://github.com/sponsors/ai"
1509 }
1510 ],
1511 "license": "MIT",
1512 "dependencies": {
1513 "baseline-browser-mapping": "^2.10.12",
1514 "caniuse-lite": "^1.0.30001782",
1515 "electron-to-chromium": "^1.5.328",
1516 "node-releases": "^2.0.36",
1517 "update-browserslist-db": "^1.2.3"
1518 },
1519 "bin": {
1520 "browserslist": "cli.js"
1521 },
1522 "engines": {
1523 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1524 }
1525 },
1526 "node_modules/buffer": {
1527 "version": "5.7.1",
1528 "funding": [
1529 {
1530 "type": "github",
1531 "url": "https://github.com/sponsors/feross"
1532 },
1533 {
1534 "type": "patreon",
1535 "url": "https://www.patreon.com/feross"
1536 },
1537 {
1538 "type": "consulting",
1539 "url": "https://feross.org/support"
1540 }
1541 ],
1542 "license": "MIT",
1543 "dependencies": {
1544 "base64-js": "^1.3.1",
1545 "ieee754": "^1.1.13"
1546 }
1547 },
1548 "node_modules/caniuse-lite": {
1549 "version": "1.0.30001786",
1550 "dev": true,
1551 "funding": [
1552 {
1553 "type": "opencollective",
1554 "url": "https://opencollective.com/browserslist"
1555 },
1556 {
1557 "type": "tidelift",
1558 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1559 },
1560 {
1561 "type": "github",
1562 "url": "https://github.com/sponsors/ai"
1563 }
1564 ],
1565 "license": "CC-BY-4.0"
1566 },
1567 "node_modules/ccount": {
1568 "version": "2.0.1",
1569 "license": "MIT",
1570 "funding": {
1571 "type": "github",
1572 "url": "https://github.com/sponsors/wooorm"
1573 }
1574 },
1575 "node_modules/character-entities": {
1576 "version": "2.0.2",
1577 "license": "MIT",
1578 "funding": {
1579 "type": "github",
1580 "url": "https://github.com/sponsors/wooorm"
1581 }
1582 },
1583 "node_modules/character-entities-html4": {
1584 "version": "2.1.0",
1585 "license": "MIT",
1586 "funding": {
1587 "type": "github",
1588 "url": "https://github.com/sponsors/wooorm"
1589 }
1590 },
1591 "node_modules/character-entities-legacy": {
1592 "version": "3.0.0",
1593 "license": "MIT",
1594 "funding": {
1595 "type": "github",
1596 "url": "https://github.com/sponsors/wooorm"
1597 }
1598 },
1599 "node_modules/character-reference-invalid": {
1600 "version": "2.0.1",
1601 "license": "MIT",
1602 "funding": {
1603 "type": "github",
1604 "url": "https://github.com/sponsors/wooorm"
1605 }
1606 },
1607 "node_modules/chownr": {
1608 "version": "1.1.4",
1609 "license": "ISC"
1610 },
1611 "node_modules/comma-separated-tokens": {
1612 "version": "2.0.3",
1613 "license": "MIT",
1614 "funding": {
1615 "type": "github",
1616 "url": "https://github.com/sponsors/wooorm"
1617 }
1618 },
1619 "node_modules/content-disposition": {
1620 "version": "1.1.0",
1621 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",
1622 "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==",
1623 "license": "MIT",
1624 "engines": {
1625 "node": ">=18"
1626 },
1627 "funding": {
1628 "type": "opencollective",
1629 "url": "https://opencollective.com/express"
1630 }
1631 },
1632 "node_modules/convert-source-map": {
1633 "version": "2.0.0",
1634 "dev": true,
1635 "license": "MIT"
1636 },
1637 "node_modules/cookie": {
1638 "version": "1.1.1",
1639 "license": "MIT",
1640 "engines": {
1641 "node": ">=18"
1642 },
1643 "funding": {
1644 "type": "opencollective",
1645 "url": "https://opencollective.com/express"
1646 }
1647 },
1648 "node_modules/cross-spawn": {
1649 "version": "7.0.6",
1650 "dev": true,
1651 "license": "MIT",
1652 "dependencies": {
1653 "path-key": "^3.1.0",
1654 "shebang-command": "^2.0.0",
1655 "which": "^2.0.1"
1656 },
1657 "engines": {
1658 "node": ">= 8"
1659 }
1660 },
1661 "node_modules/csstype": {
1662 "version": "3.2.3",
1663 "license": "MIT"
1664 },
1665 "node_modules/debug": {
1666 "version": "4.4.3",
1667 "license": "MIT",
1668 "dependencies": {
1669 "ms": "^2.1.3"
1670 },
1671 "engines": {
1672 "node": ">=6.0"
1673 },
1674 "peerDependenciesMeta": {
1675 "supports-color": {
1676 "optional": true
1677 }
1678 }
1679 },
1680 "node_modules/decode-named-character-reference": {
1681 "version": "1.3.0",
1682 "license": "MIT",
1683 "dependencies": {
1684 "character-entities": "^2.0.0"
1685 },
1686 "funding": {
1687 "type": "github",
1688 "url": "https://github.com/sponsors/wooorm"
1689 }
1690 },
1691 "node_modules/decompress-response": {
1692 "version": "6.0.0",
1693 "license": "MIT",
1694 "dependencies": {
1695 "mimic-response": "^3.1.0"
1696 },
1697 "engines": {
1698 "node": ">=10"
1699 },
1700 "funding": {
1701 "url": "https://github.com/sponsors/sindresorhus"
1702 }
1703 },
1704 "node_modules/deep-extend": {
1705 "version": "0.6.0",
1706 "license": "MIT",
1707 "engines": {
1708 "node": ">=4.0.0"
1709 }
1710 },
1711 "node_modules/depd": {
1712 "version": "2.0.0",
1713 "license": "MIT",
1714 "engines": {
1715 "node": ">= 0.8"
1716 }
1717 },
1718 "node_modules/dequal": {
1719 "version": "2.0.3",
1720 "license": "MIT",
1721 "engines": {
1722 "node": ">=6"
1723 }
1724 },
1725 "node_modules/detect-libc": {
1726 "version": "2.1.2",
1727 "license": "Apache-2.0",
1728 "engines": {
1729 "node": ">=8"
1730 }
1731 },
1732 "node_modules/devlop": {
1733 "version": "1.1.0",
1734 "license": "MIT",
1735 "dependencies": {
1736 "dequal": "^2.0.0"
1737 },
1738 "funding": {
1739 "type": "github",
1740 "url": "https://github.com/sponsors/wooorm"
1741 }
1742 },
1743 "node_modules/discord-api-types": {
1744 "version": "0.38.44",
1745 "license": "MIT",
1746 "workspaces": [
1747 "scripts/actions/documentation"
1748 ]
1749 },
1750 "node_modules/discord.js": {
1751 "version": "14.26.2",
1752 "license": "Apache-2.0",
1753 "dependencies": {
1754 "@discordjs/builders": "^1.14.1",
1755 "@discordjs/collection": "1.5.3",
1756 "@discordjs/formatters": "^0.6.2",
1757 "@discordjs/rest": "^2.6.1",
1758 "@discordjs/util": "^1.2.0",
1759 "@discordjs/ws": "^1.2.3",
1760 "@sapphire/snowflake": "3.5.3",
1761 "discord-api-types": "^0.38.40",
1762 "fast-deep-equal": "3.1.3",
1763 "lodash.snakecase": "4.1.1",
1764 "magic-bytes.js": "^1.13.0",
1765 "tslib": "^2.6.3",
1766 "undici": "6.24.1"
1767 },
1768 "engines": {
1769 "node": ">=18"
1770 },
1771 "funding": {
1772 "url": "https://github.com/discordjs/discord.js?sponsor"
1773 }
1774 },
1775 "node_modules/dotenv": {
1776 "version": "17.4.1",
1777 "dev": true,
1778 "license": "BSD-2-Clause",
1779 "engines": {
1780 "node": ">=12"
1781 },
1782 "funding": {
1783 "url": "https://dotenvx.com"
1784 }
1785 },
1786 "node_modules/dotenv-cli": {
1787 "version": "11.0.0",
1788 "dev": true,
1789 "license": "MIT",
1790 "dependencies": {
1791 "cross-spawn": "^7.0.6",
1792 "dotenv": "^17.1.0",
1793 "dotenv-expand": "^12.0.0",
1794 "minimist": "^1.2.6"
1795 },
1796 "bin": {
1797 "dotenv": "cli.js"
1798 }
1799 },
1800 "node_modules/dotenv-expand": {
1801 "version": "12.0.3",
1802 "dev": true,
1803 "license": "BSD-2-Clause",
1804 "dependencies": {
1805 "dotenv": "^16.4.5"
1806 },
1807 "engines": {
1808 "node": ">=12"
1809 },
1810 "funding": {
1811 "url": "https://dotenvx.com"
1812 }
1813 },
1814 "node_modules/dotenv-expand/node_modules/dotenv": {
1815 "version": "16.6.1",
1816 "dev": true,
1817 "license": "BSD-2-Clause",
1818 "engines": {
1819 "node": ">=12"
1820 },
1821 "funding": {
1822 "url": "https://dotenvx.com"
1823 }
1824 },
1825 "node_modules/electron-to-chromium": {
1826 "version": "1.5.332",
1827 "dev": true,
1828 "license": "ISC"
1829 },
1830 "node_modules/end-of-stream": {
1831 "version": "1.4.5",
1832 "license": "MIT",
1833 "dependencies": {
1834 "once": "^1.4.0"
1835 }
1836 },
1837 "node_modules/esbuild": {
1838 "version": "0.27.7",
1839 "dev": true,
1840 "hasInstallScript": true,
1841 "license": "MIT",
1842 "bin": {
1843 "esbuild": "bin/esbuild"
1844 },
1845 "engines": {
1846 "node": ">=18"
1847 },
1848 "optionalDependencies": {
1849 "@esbuild/aix-ppc64": "0.27.7",
1850 "@esbuild/android-arm": "0.27.7",
1851 "@esbuild/android-arm64": "0.27.7",
1852 "@esbuild/android-x64": "0.27.7",
1853 "@esbuild/darwin-arm64": "0.27.7",
1854 "@esbuild/darwin-x64": "0.27.7",
1855 "@esbuild/freebsd-arm64": "0.27.7",
1856 "@esbuild/freebsd-x64": "0.27.7",
1857 "@esbuild/linux-arm": "0.27.7",
1858 "@esbuild/linux-arm64": "0.27.7",
1859 "@esbuild/linux-ia32": "0.27.7",
1860 "@esbuild/linux-loong64": "0.27.7",
1861 "@esbuild/linux-mips64el": "0.27.7",
1862 "@esbuild/linux-ppc64": "0.27.7",
1863 "@esbuild/linux-riscv64": "0.27.7",
1864 "@esbuild/linux-s390x": "0.27.7",
1865 "@esbuild/linux-x64": "0.27.7",
1866 "@esbuild/netbsd-arm64": "0.27.7",
1867 "@esbuild/netbsd-x64": "0.27.7",
1868 "@esbuild/openbsd-arm64": "0.27.7",
1869 "@esbuild/openbsd-x64": "0.27.7",
1870 "@esbuild/openharmony-arm64": "0.27.7",
1871 "@esbuild/sunos-x64": "0.27.7",
1872 "@esbuild/win32-arm64": "0.27.7",
1873 "@esbuild/win32-ia32": "0.27.7",
1874 "@esbuild/win32-x64": "0.27.7"
1875 }
1876 },
1877 "node_modules/escalade": {
1878 "version": "3.2.0",
1879 "dev": true,
1880 "license": "MIT",
1881 "engines": {
1882 "node": ">=6"
1883 }
1884 },
1885 "node_modules/escape-html": {
1886 "version": "1.0.3",
1887 "license": "MIT"
1888 },
1889 "node_modules/estree-util-is-identifier-name": {
1890 "version": "3.0.0",
1891 "license": "MIT",
1892 "funding": {
1893 "type": "opencollective",
1894 "url": "https://opencollective.com/unified"
1895 }
1896 },
1897 "node_modules/expand-template": {
1898 "version": "2.0.3",
1899 "license": "(MIT OR WTFPL)",
1900 "engines": {
1901 "node": ">=6"
1902 }
1903 },
1904 "node_modules/extend": {
1905 "version": "3.0.2",
1906 "license": "MIT"
1907 },
1908 "node_modules/fast-decode-uri-component": {
1909 "version": "1.0.1",
1910 "license": "MIT"
1911 },
1912 "node_modules/fast-deep-equal": {
1913 "version": "3.1.3",
1914 "license": "MIT"
1915 },
1916 "node_modules/fast-json-stringify": {
1917 "version": "6.3.0",
1918 "funding": [
1919 {
1920 "type": "github",
1921 "url": "https://github.com/sponsors/fastify"
1922 },
1923 {
1924 "type": "opencollective",
1925 "url": "https://opencollective.com/fastify"
1926 }
1927 ],
1928 "license": "MIT",
1929 "dependencies": {
1930 "@fastify/merge-json-schemas": "^0.2.0",
1931 "ajv": "^8.12.0",
1932 "ajv-formats": "^3.0.1",
1933 "fast-uri": "^3.0.0",
1934 "json-schema-ref-resolver": "^3.0.0",
1935 "rfdc": "^1.2.0"
1936 }
1937 },
1938 "node_modules/fast-querystring": {
1939 "version": "1.1.2",
1940 "license": "MIT",
1941 "dependencies": {
1942 "fast-decode-uri-component": "^1.0.1"
1943 }
1944 },
1945 "node_modules/fast-sha256": {
1946 "version": "1.3.0",
1947 "resolved": "https://registry.npmjs.org/fast-sha256/-/fast-sha256-1.3.0.tgz",
1948 "integrity": "sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==",
1949 "license": "Unlicense"
1950 },
1951 "node_modules/fast-uri": {
1952 "version": "3.1.2",
1953 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.2.tgz",
1954 "integrity": "sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==",
1955 "funding": [
1956 {
1957 "type": "github",
1958 "url": "https://github.com/sponsors/fastify"
1959 },
1960 {
1961 "type": "opencollective",
1962 "url": "https://opencollective.com/fastify"
1963 }
1964 ],
1965 "license": "BSD-3-Clause"
1966 },
1967 "node_modules/fastify": {
1968 "version": "5.8.5",
1969 "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.8.5.tgz",
1970 "integrity": "sha512-Yqptv59pQzPgQUSIm87hMqHJmdkb1+GPxdE6vW6FRyVE9G86mt7rOghitiU4JHRaTyDUk9pfeKmDeu70lAwM4Q==",
1971 "funding": [
1972 {
1973 "type": "github",
1974 "url": "https://github.com/sponsors/fastify"
1975 },
1976 {
1977 "type": "opencollective",
1978 "url": "https://opencollective.com/fastify"
1979 }
1980 ],
1981 "license": "MIT",
1982 "dependencies": {
1983 "@fastify/ajv-compiler": "^4.0.5",
1984 "@fastify/error": "^4.0.0",
1985 "@fastify/fast-json-stringify-compiler": "^5.0.0",
1986 "@fastify/proxy-addr": "^5.0.0",
1987 "abstract-logging": "^2.0.1",
1988 "avvio": "^9.0.0",
1989 "fast-json-stringify": "^6.0.0",
1990 "find-my-way": "^9.0.0",
1991 "light-my-request": "^6.0.0",
1992 "pino": "^9.14.0 || ^10.1.0",
1993 "process-warning": "^5.0.0",
1994 "rfdc": "^1.3.1",
1995 "secure-json-parse": "^4.0.0",
1996 "semver": "^7.6.0",
1997 "toad-cache": "^3.7.0"
1998 }
1999 },
2000 "node_modules/fastify-plugin": {
2001 "version": "5.1.0",
2002 "funding": [
2003 {
2004 "type": "github",
2005 "url": "https://github.com/sponsors/fastify"
2006 },
2007 {
2008 "type": "opencollective",
2009 "url": "https://opencollective.com/fastify"
2010 }
2011 ],
2012 "license": "MIT"
2013 },
2014 "node_modules/fastq": {
2015 "version": "1.20.1",
2016 "license": "ISC",
2017 "dependencies": {
2018 "reusify": "^1.0.4"
2019 }
2020 },
2021 "node_modules/fdir": {
2022 "version": "6.5.0",
2023 "dev": true,
2024 "license": "MIT",
2025 "engines": {
2026 "node": ">=12.0.0"
2027 },
2028 "peerDependencies": {
2029 "picomatch": "^3 || ^4"
2030 },
2031 "peerDependenciesMeta": {
2032 "picomatch": {
2033 "optional": true
2034 }
2035 }
2036 },
2037 "node_modules/file-uri-to-path": {
2038 "version": "1.0.0",
2039 "license": "MIT"
2040 },
2041 "node_modules/find-my-way": {
2042 "version": "9.5.0",
2043 "license": "MIT",
2044 "dependencies": {
2045 "fast-deep-equal": "^3.1.3",
2046 "fast-querystring": "^1.0.0",
2047 "safe-regex2": "^5.0.0"
2048 },
2049 "engines": {
2050 "node": ">=20"
2051 }
2052 },
2053 "node_modules/fs-constants": {
2054 "version": "1.0.0",
2055 "license": "MIT"
2056 },
2057 "node_modules/fsevents": {
2058 "version": "2.3.3",
2059 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2060 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
2061 "dev": true,
2062 "hasInstallScript": true,
2063 "license": "MIT",
2064 "optional": true,
2065 "os": [
2066 "darwin"
2067 ],
2068 "engines": {
2069 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2070 }
2071 },
2072 "node_modules/gensync": {
2073 "version": "1.0.0-beta.2",
2074 "dev": true,
2075 "license": "MIT",
2076 "engines": {
2077 "node": ">=6.9.0"
2078 }
2079 },
2080 "node_modules/get-tsconfig": {
2081 "version": "4.13.7",
2082 "dev": true,
2083 "license": "MIT",
2084 "dependencies": {
2085 "resolve-pkg-maps": "^1.0.0"
2086 },
2087 "funding": {
2088 "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
2089 }
2090 },
2091 "node_modules/github-from-package": {
2092 "version": "0.0.0",
2093 "license": "MIT"
2094 },
2095 "node_modules/glob": {
2096 "version": "13.0.6",
2097 "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz",
2098 "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==",
2099 "license": "BlueOak-1.0.0",
2100 "dependencies": {
2101 "minimatch": "^10.2.2",
2102 "minipass": "^7.1.3",
2103 "path-scurry": "^2.0.2"
2104 },
2105 "engines": {
2106 "node": "18 || 20 || >=22"
2107 },
2108 "funding": {
2109 "url": "https://github.com/sponsors/isaacs"
2110 }
2111 },
2112 "node_modules/hast-util-is-element": {
2113 "version": "3.0.0",
2114 "license": "MIT",
2115 "dependencies": {
2116 "@types/hast": "^3.0.0"
2117 },
2118 "funding": {
2119 "type": "opencollective",
2120 "url": "https://opencollective.com/unified"
2121 }
2122 },
2123 "node_modules/hast-util-to-jsx-runtime": {
2124 "version": "2.3.6",
2125 "license": "MIT",
2126 "dependencies": {
2127 "@types/estree": "^1.0.0",
2128 "@types/hast": "^3.0.0",
2129 "@types/unist": "^3.0.0",
2130 "comma-separated-tokens": "^2.0.0",
2131 "devlop": "^1.0.0",
2132 "estree-util-is-identifier-name": "^3.0.0",
2133 "hast-util-whitespace": "^3.0.0",
2134 "mdast-util-mdx-expression": "^2.0.0",
2135 "mdast-util-mdx-jsx": "^3.0.0",
2136 "mdast-util-mdxjs-esm": "^2.0.0",
2137 "property-information": "^7.0.0",
2138 "space-separated-tokens": "^2.0.0",
2139 "style-to-js": "^1.0.0",
2140 "unist-util-position": "^5.0.0",
2141 "vfile-message": "^4.0.0"
2142 },
2143 "funding": {
2144 "type": "opencollective",
2145 "url": "https://opencollective.com/unified"
2146 }
2147 },
2148 "node_modules/hast-util-to-text": {
2149 "version": "4.0.2",
2150 "license": "MIT",
2151 "dependencies": {
2152 "@types/hast": "^3.0.0",
2153 "@types/unist": "^3.0.0",
2154 "hast-util-is-element": "^3.0.0",
2155 "unist-util-find-after": "^5.0.0"
2156 },
2157 "funding": {
2158 "type": "opencollective",
2159 "url": "https://opencollective.com/unified"
2160 }
2161 },
2162 "node_modules/hast-util-whitespace": {
2163 "version": "3.0.0",
2164 "license": "MIT",
2165 "dependencies": {
2166 "@types/hast": "^3.0.0"
2167 },
2168 "funding": {
2169 "type": "opencollective",
2170 "url": "https://opencollective.com/unified"
2171 }
2172 },
2173 "node_modules/highlight.js": {
2174 "version": "11.11.1",
2175 "license": "BSD-3-Clause",
2176 "engines": {
2177 "node": ">=12.0.0"
2178 }
2179 },
2180 "node_modules/html-url-attributes": {
2181 "version": "3.0.1",
2182 "license": "MIT",
2183 "funding": {
2184 "type": "opencollective",
2185 "url": "https://opencollective.com/unified"
2186 }
2187 },
2188 "node_modules/http-errors": {
2189 "version": "2.0.1",
2190 "license": "MIT",
2191 "dependencies": {
2192 "depd": "~2.0.0",
2193 "inherits": "~2.0.4",
2194 "setprototypeof": "~1.2.0",
2195 "statuses": "~2.0.2",
2196 "toidentifier": "~1.0.1"
2197 },
2198 "engines": {
2199 "node": ">= 0.8"
2200 },
2201 "funding": {
2202 "type": "opencollective",
2203 "url": "https://opencollective.com/express"
2204 }
2205 },
2206 "node_modules/ieee754": {
2207 "version": "1.2.1",
2208 "funding": [
2209 {
2210 "type": "github",
2211 "url": "https://github.com/sponsors/feross"
2212 },
2213 {
2214 "type": "patreon",
2215 "url": "https://www.patreon.com/feross"
2216 },
2217 {
2218 "type": "consulting",
2219 "url": "https://feross.org/support"
2220 }
2221 ],
2222 "license": "BSD-3-Clause"
2223 },
2224 "node_modules/inherits": {
2225 "version": "2.0.4",
2226 "license": "ISC"
2227 },
2228 "node_modules/ini": {
2229 "version": "1.3.8",
2230 "license": "ISC"
2231 },
2232 "node_modules/inline-style-parser": {
2233 "version": "0.2.7",
2234 "license": "MIT"
2235 },
2236 "node_modules/ipaddr.js": {
2237 "version": "2.3.0",
2238 "license": "MIT",
2239 "engines": {
2240 "node": ">= 10"
2241 }
2242 },
2243 "node_modules/is-alphabetical": {
2244 "version": "2.0.1",
2245 "license": "MIT",
2246 "funding": {
2247 "type": "github",
2248 "url": "https://github.com/sponsors/wooorm"
2249 }
2250 },
2251 "node_modules/is-alphanumerical": {
2252 "version": "2.0.1",
2253 "license": "MIT",
2254 "dependencies": {
2255 "is-alphabetical": "^2.0.0",
2256 "is-decimal": "^2.0.0"
2257 },
2258 "funding": {
2259 "type": "github",
2260 "url": "https://github.com/sponsors/wooorm"
2261 }
2262 },
2263 "node_modules/is-decimal": {
2264 "version": "2.0.1",
2265 "license": "MIT",
2266 "funding": {
2267 "type": "github",
2268 "url": "https://github.com/sponsors/wooorm"
2269 }
2270 },
2271 "node_modules/is-hexadecimal": {
2272 "version": "2.0.1",
2273 "license": "MIT",
2274 "funding": {
2275 "type": "github",
2276 "url": "https://github.com/sponsors/wooorm"
2277 }
2278 },
2279 "node_modules/is-plain-obj": {
2280 "version": "4.1.0",
2281 "license": "MIT",
2282 "engines": {
2283 "node": ">=12"
2284 },
2285 "funding": {
2286 "url": "https://github.com/sponsors/sindresorhus"
2287 }
2288 },
2289 "node_modules/isexe": {
2290 "version": "2.0.0",
2291 "dev": true,
2292 "license": "ISC"
2293 },
2294 "node_modules/js-tokens": {
2295 "version": "4.0.0",
2296 "dev": true,
2297 "license": "MIT"
2298 },
2299 "node_modules/jsesc": {
2300 "version": "3.1.0",
2301 "dev": true,
2302 "license": "MIT",
2303 "bin": {
2304 "jsesc": "bin/jsesc"
2305 },
2306 "engines": {
2307 "node": ">=6"
2308 }
2309 },
2310 "node_modules/json-schema-ref-resolver": {
2311 "version": "3.0.0",
2312 "funding": [
2313 {
2314 "type": "github",
2315 "url": "https://github.com/sponsors/fastify"
2316 },
2317 {
2318 "type": "opencollective",
2319 "url": "https://opencollective.com/fastify"
2320 }
2321 ],
2322 "license": "MIT",
2323 "dependencies": {
2324 "dequal": "^2.0.3"
2325 }
2326 },
2327 "node_modules/json-schema-to-ts": {
2328 "version": "3.1.1",
2329 "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz",
2330 "integrity": "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==",
2331 "license": "MIT",
2332 "dependencies": {
2333 "@babel/runtime": "^7.18.3",
2334 "ts-algebra": "^2.0.0"
2335 },
2336 "engines": {
2337 "node": ">=16"
2338 }
2339 },
2340 "node_modules/json-schema-traverse": {
2341 "version": "1.0.0",
2342 "license": "MIT"
2343 },
2344 "node_modules/json5": {
2345 "version": "2.2.3",
2346 "dev": true,
2347 "license": "MIT",
2348 "bin": {
2349 "json5": "lib/cli.js"
2350 },
2351 "engines": {
2352 "node": ">=6"
2353 }
2354 },
2355 "node_modules/light-my-request": {
2356 "version": "6.6.0",
2357 "funding": [
2358 {
2359 "type": "github",
2360 "url": "https://github.com/sponsors/fastify"
2361 },
2362 {
2363 "type": "opencollective",
2364 "url": "https://opencollective.com/fastify"
2365 }
2366 ],
2367 "license": "BSD-3-Clause",
2368 "dependencies": {
2369 "cookie": "^1.0.1",
2370 "process-warning": "^4.0.0",
2371 "set-cookie-parser": "^2.6.0"
2372 }
2373 },
2374 "node_modules/light-my-request/node_modules/process-warning": {
2375 "version": "4.0.1",
2376 "funding": [
2377 {
2378 "type": "github",
2379 "url": "https://github.com/sponsors/fastify"
2380 },
2381 {
2382 "type": "opencollective",
2383 "url": "https://opencollective.com/fastify"
2384 }
2385 ],
2386 "license": "MIT"
2387 },
2388 "node_modules/lodash": {
2389 "version": "4.18.1",
2390 "license": "MIT"
2391 },
2392 "node_modules/lodash.snakecase": {
2393 "version": "4.1.1",
2394 "license": "MIT"
2395 },
2396 "node_modules/longest-streak": {
2397 "version": "3.1.0",
2398 "license": "MIT",
2399 "funding": {
2400 "type": "github",
2401 "url": "https://github.com/sponsors/wooorm"
2402 }
2403 },
2404 "node_modules/lowlight": {
2405 "version": "3.3.0",
2406 "license": "MIT",
2407 "dependencies": {
2408 "@types/hast": "^3.0.0",
2409 "devlop": "^1.0.0",
2410 "highlight.js": "~11.11.0"
2411 },
2412 "funding": {
2413 "type": "github",
2414 "url": "https://github.com/sponsors/wooorm"
2415 }
2416 },
2417 "node_modules/lru-cache": {
2418 "version": "11.3.5",
2419 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.3.5.tgz",
2420 "integrity": "sha512-NxVFwLAnrd9i7KUBxC4DrUhmgjzOs+1Qm50D3oF1/oL+r1NpZ4gA7xvG0/zJ8evR7zIKn4vLf7qTNduWFtCrRw==",
2421 "license": "BlueOak-1.0.0",
2422 "engines": {
2423 "node": "20 || >=22"
2424 }
2425 },
2426 "node_modules/magic-bytes.js": {
2427 "version": "1.13.0",
2428 "license": "MIT"
2429 },
2430 "node_modules/markdown-table": {
2431 "version": "3.0.4",
2432 "license": "MIT",
2433 "funding": {
2434 "type": "github",
2435 "url": "https://github.com/sponsors/wooorm"
2436 }
2437 },
2438 "node_modules/mdast-util-find-and-replace": {
2439 "version": "3.0.2",
2440 "license": "MIT",
2441 "dependencies": {
2442 "@types/mdast": "^4.0.0",
2443 "escape-string-regexp": "^5.0.0",
2444 "unist-util-is": "^6.0.0",
2445 "unist-util-visit-parents": "^6.0.0"
2446 },
2447 "funding": {
2448 "type": "opencollective",
2449 "url": "https://opencollective.com/unified"
2450 }
2451 },
2452 "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": {
2453 "version": "5.0.0",
2454 "license": "MIT",
2455 "engines": {
2456 "node": ">=12"
2457 },
2458 "funding": {
2459 "url": "https://github.com/sponsors/sindresorhus"
2460 }
2461 },
2462 "node_modules/mdast-util-from-markdown": {
2463 "version": "2.0.3",
2464 "license": "MIT",
2465 "dependencies": {
2466 "@types/mdast": "^4.0.0",
2467 "@types/unist": "^3.0.0",
2468 "decode-named-character-reference": "^1.0.0",
2469 "devlop": "^1.0.0",
2470 "mdast-util-to-string": "^4.0.0",
2471 "micromark": "^4.0.0",
2472 "micromark-util-decode-numeric-character-reference": "^2.0.0",
2473 "micromark-util-decode-string": "^2.0.0",
2474 "micromark-util-normalize-identifier": "^2.0.0",
2475 "micromark-util-symbol": "^2.0.0",
2476 "micromark-util-types": "^2.0.0",
2477 "unist-util-stringify-position": "^4.0.0"
2478 },
2479 "funding": {
2480 "type": "opencollective",
2481 "url": "https://opencollective.com/unified"
2482 }
2483 },
2484 "node_modules/mdast-util-gfm": {
2485 "version": "3.1.0",
2486 "license": "MIT",
2487 "dependencies": {
2488 "mdast-util-from-markdown": "^2.0.0",
2489 "mdast-util-gfm-autolink-literal": "^2.0.0",
2490 "mdast-util-gfm-footnote": "^2.0.0",
2491 "mdast-util-gfm-strikethrough": "^2.0.0",
2492 "mdast-util-gfm-table": "^2.0.0",
2493 "mdast-util-gfm-task-list-item": "^2.0.0",
2494 "mdast-util-to-markdown": "^2.0.0"
2495 },
2496 "funding": {
2497 "type": "opencollective",
2498 "url": "https://opencollective.com/unified"
2499 }
2500 },
2501 "node_modules/mdast-util-gfm-autolink-literal": {
2502 "version": "2.0.1",
2503 "license": "MIT",
2504 "dependencies": {
2505 "@types/mdast": "^4.0.0",
2506 "ccount": "^2.0.0",
2507 "devlop": "^1.0.0",
2508 "mdast-util-find-and-replace": "^3.0.0",
2509 "micromark-util-character": "^2.0.0"
2510 },
2511 "funding": {
2512 "type": "opencollective",
2513 "url": "https://opencollective.com/unified"
2514 }
2515 },
2516 "node_modules/mdast-util-gfm-footnote": {
2517 "version": "2.1.0",
2518 "license": "MIT",
2519 "dependencies": {
2520 "@types/mdast": "^4.0.0",
2521 "devlop": "^1.1.0",
2522 "mdast-util-from-markdown": "^2.0.0",
2523 "mdast-util-to-markdown": "^2.0.0",
2524 "micromark-util-normalize-identifier": "^2.0.0"
2525 },
2526 "funding": {
2527 "type": "opencollective",
2528 "url": "https://opencollective.com/unified"
2529 }
2530 },
2531 "node_modules/mdast-util-gfm-strikethrough": {
2532 "version": "2.0.0",
2533 "license": "MIT",
2534 "dependencies": {
2535 "@types/mdast": "^4.0.0",
2536 "mdast-util-from-markdown": "^2.0.0",
2537 "mdast-util-to-markdown": "^2.0.0"
2538 },
2539 "funding": {
2540 "type": "opencollective",
2541 "url": "https://opencollective.com/unified"
2542 }
2543 },
2544 "node_modules/mdast-util-gfm-table": {
2545 "version": "2.0.0",
2546 "license": "MIT",
2547 "dependencies": {
2548 "@types/mdast": "^4.0.0",
2549 "devlop": "^1.0.0",
2550 "markdown-table": "^3.0.0",
2551 "mdast-util-from-markdown": "^2.0.0",
2552 "mdast-util-to-markdown": "^2.0.0"
2553 },
2554 "funding": {
2555 "type": "opencollective",
2556 "url": "https://opencollective.com/unified"
2557 }
2558 },
2559 "node_modules/mdast-util-gfm-task-list-item": {
2560 "version": "2.0.0",
2561 "license": "MIT",
2562 "dependencies": {
2563 "@types/mdast": "^4.0.0",
2564 "devlop": "^1.0.0",
2565 "mdast-util-from-markdown": "^2.0.0",
2566 "mdast-util-to-markdown": "^2.0.0"
2567 },
2568 "funding": {
2569 "type": "opencollective",
2570 "url": "https://opencollective.com/unified"
2571 }
2572 },
2573 "node_modules/mdast-util-mdx-expression": {
2574 "version": "2.0.1",
2575 "license": "MIT",
2576 "dependencies": {
2577 "@types/estree-jsx": "^1.0.0",
2578 "@types/hast": "^3.0.0",
2579 "@types/mdast": "^4.0.0",
2580 "devlop": "^1.0.0",
2581 "mdast-util-from-markdown": "^2.0.0",
2582 "mdast-util-to-markdown": "^2.0.0"
2583 },
2584 "funding": {
2585 "type": "opencollective",
2586 "url": "https://opencollective.com/unified"
2587 }
2588 },
2589 "node_modules/mdast-util-mdx-jsx": {
2590 "version": "3.2.0",
2591 "license": "MIT",
2592 "dependencies": {
2593 "@types/estree-jsx": "^1.0.0",
2594 "@types/hast": "^3.0.0",
2595 "@types/mdast": "^4.0.0",
2596 "@types/unist": "^3.0.0",
2597 "ccount": "^2.0.0",
2598 "devlop": "^1.1.0",
2599 "mdast-util-from-markdown": "^2.0.0",
2600 "mdast-util-to-markdown": "^2.0.0",
2601 "parse-entities": "^4.0.0",
2602 "stringify-entities": "^4.0.0",
2603 "unist-util-stringify-position": "^4.0.0",
2604 "vfile-message": "^4.0.0"
2605 },
2606 "funding": {
2607 "type": "opencollective",
2608 "url": "https://opencollective.com/unified"
2609 }
2610 },
2611 "node_modules/mdast-util-mdxjs-esm": {
2612 "version": "2.0.1",
2613 "license": "MIT",
2614 "dependencies": {
2615 "@types/estree-jsx": "^1.0.0",
2616 "@types/hast": "^3.0.0",
2617 "@types/mdast": "^4.0.0",
2618 "devlop": "^1.0.0",
2619 "mdast-util-from-markdown": "^2.0.0",
2620 "mdast-util-to-markdown": "^2.0.0"
2621 },
2622 "funding": {
2623 "type": "opencollective",
2624 "url": "https://opencollective.com/unified"
2625 }
2626 },
2627 "node_modules/mdast-util-phrasing": {
2628 "version": "4.1.0",
2629 "license": "MIT",
2630 "dependencies": {
2631 "@types/mdast": "^4.0.0",
2632 "unist-util-is": "^6.0.0"
2633 },
2634 "funding": {
2635 "type": "opencollective",
2636 "url": "https://opencollective.com/unified"
2637 }
2638 },
2639 "node_modules/mdast-util-to-hast": {
2640 "version": "13.2.1",
2641 "license": "MIT",
2642 "dependencies": {
2643 "@types/hast": "^3.0.0",
2644 "@types/mdast": "^4.0.0",
2645 "@ungap/structured-clone": "^1.0.0",
2646 "devlop": "^1.0.0",
2647 "micromark-util-sanitize-uri": "^2.0.0",
2648 "trim-lines": "^3.0.0",
2649 "unist-util-position": "^5.0.0",
2650 "unist-util-visit": "^5.0.0",
2651 "vfile": "^6.0.0"
2652 },
2653 "funding": {
2654 "type": "opencollective",
2655 "url": "https://opencollective.com/unified"
2656 }
2657 },
2658 "node_modules/mdast-util-to-markdown": {
2659 "version": "2.1.2",
2660 "license": "MIT",
2661 "dependencies": {
2662 "@types/mdast": "^4.0.0",
2663 "@types/unist": "^3.0.0",
2664 "longest-streak": "^3.0.0",
2665 "mdast-util-phrasing": "^4.0.0",
2666 "mdast-util-to-string": "^4.0.0",
2667 "micromark-util-classify-character": "^2.0.0",
2668 "micromark-util-decode-string": "^2.0.0",
2669 "unist-util-visit": "^5.0.0",
2670 "zwitch": "^2.0.0"
2671 },
2672 "funding": {
2673 "type": "opencollective",
2674 "url": "https://opencollective.com/unified"
2675 }
2676 },
2677 "node_modules/mdast-util-to-string": {
2678 "version": "4.0.0",
2679 "license": "MIT",
2680 "dependencies": {
2681 "@types/mdast": "^4.0.0"
2682 },
2683 "funding": {
2684 "type": "opencollective",
2685 "url": "https://opencollective.com/unified"
2686 }
2687 },
2688 "node_modules/micromark": {
2689 "version": "4.0.2",
2690 "funding": [
2691 {
2692 "type": "GitHub Sponsors",
2693 "url": "https://github.com/sponsors/unifiedjs"
2694 },
2695 {
2696 "type": "OpenCollective",
2697 "url": "https://opencollective.com/unified"
2698 }
2699 ],
2700 "license": "MIT",
2701 "dependencies": {
2702 "@types/debug": "^4.0.0",
2703 "debug": "^4.0.0",
2704 "decode-named-character-reference": "^1.0.0",
2705 "devlop": "^1.0.0",
2706 "micromark-core-commonmark": "^2.0.0",
2707 "micromark-factory-space": "^2.0.0",
2708 "micromark-util-character": "^2.0.0",
2709 "micromark-util-chunked": "^2.0.0",
2710 "micromark-util-combine-extensions": "^2.0.0",
2711 "micromark-util-decode-numeric-character-reference": "^2.0.0",
2712 "micromark-util-encode": "^2.0.0",
2713 "micromark-util-normalize-identifier": "^2.0.0",
2714 "micromark-util-resolve-all": "^2.0.0",
2715 "micromark-util-sanitize-uri": "^2.0.0",
2716 "micromark-util-subtokenize": "^2.0.0",
2717 "micromark-util-symbol": "^2.0.0",
2718 "micromark-util-types": "^2.0.0"
2719 }
2720 },
2721 "node_modules/micromark-core-commonmark": {
2722 "version": "2.0.3",
2723 "funding": [
2724 {
2725 "type": "GitHub Sponsors",
2726 "url": "https://github.com/sponsors/unifiedjs"
2727 },
2728 {
2729 "type": "OpenCollective",
2730 "url": "https://opencollective.com/unified"
2731 }
2732 ],
2733 "license": "MIT",
2734 "dependencies": {
2735 "decode-named-character-reference": "^1.0.0",
2736 "devlop": "^1.0.0",
2737 "micromark-factory-destination": "^2.0.0",
2738 "micromark-factory-label": "^2.0.0",
2739 "micromark-factory-space": "^2.0.0",
2740 "micromark-factory-title": "^2.0.0",
2741 "micromark-factory-whitespace": "^2.0.0",
2742 "micromark-util-character": "^2.0.0",
2743 "micromark-util-chunked": "^2.0.0",
2744 "micromark-util-classify-character": "^2.0.0",
2745 "micromark-util-html-tag-name": "^2.0.0",
2746 "micromark-util-normalize-identifier": "^2.0.0",
2747 "micromark-util-resolve-all": "^2.0.0",
2748 "micromark-util-subtokenize": "^2.0.0",
2749 "micromark-util-symbol": "^2.0.0",
2750 "micromark-util-types": "^2.0.0"
2751 }
2752 },
2753 "node_modules/micromark-extension-gfm": {
2754 "version": "3.0.0",
2755 "license": "MIT",
2756 "dependencies": {
2757 "micromark-extension-gfm-autolink-literal": "^2.0.0",
2758 "micromark-extension-gfm-footnote": "^2.0.0",
2759 "micromark-extension-gfm-strikethrough": "^2.0.0",
2760 "micromark-extension-gfm-table": "^2.0.0",
2761 "micromark-extension-gfm-tagfilter": "^2.0.0",
2762 "micromark-extension-gfm-task-list-item": "^2.0.0",
2763 "micromark-util-combine-extensions": "^2.0.0",
2764 "micromark-util-types": "^2.0.0"
2765 },
2766 "funding": {
2767 "type": "opencollective",
2768 "url": "https://opencollective.com/unified"
2769 }
2770 },
2771 "node_modules/micromark-extension-gfm-autolink-literal": {
2772 "version": "2.1.0",
2773 "license": "MIT",
2774 "dependencies": {
2775 "micromark-util-character": "^2.0.0",
2776 "micromark-util-sanitize-uri": "^2.0.0",
2777 "micromark-util-symbol": "^2.0.0",
2778 "micromark-util-types": "^2.0.0"
2779 },
2780 "funding": {
2781 "type": "opencollective",
2782 "url": "https://opencollective.com/unified"
2783 }
2784 },
2785 "node_modules/micromark-extension-gfm-footnote": {
2786 "version": "2.1.0",
2787 "license": "MIT",
2788 "dependencies": {
2789 "devlop": "^1.0.0",
2790 "micromark-core-commonmark": "^2.0.0",
2791 "micromark-factory-space": "^2.0.0",
2792 "micromark-util-character": "^2.0.0",
2793 "micromark-util-normalize-identifier": "^2.0.0",
2794 "micromark-util-sanitize-uri": "^2.0.0",
2795 "micromark-util-symbol": "^2.0.0",
2796 "micromark-util-types": "^2.0.0"
2797 },
2798 "funding": {
2799 "type": "opencollective",
2800 "url": "https://opencollective.com/unified"
2801 }
2802 },
2803 "node_modules/micromark-extension-gfm-strikethrough": {
2804 "version": "2.1.0",
2805 "license": "MIT",
2806 "dependencies": {
2807 "devlop": "^1.0.0",
2808 "micromark-util-chunked": "^2.0.0",
2809 "micromark-util-classify-character": "^2.0.0",
2810 "micromark-util-resolve-all": "^2.0.0",
2811 "micromark-util-symbol": "^2.0.0",
2812 "micromark-util-types": "^2.0.0"
2813 },
2814 "funding": {
2815 "type": "opencollective",
2816 "url": "https://opencollective.com/unified"
2817 }
2818 },
2819 "node_modules/micromark-extension-gfm-table": {
2820 "version": "2.1.1",
2821 "license": "MIT",
2822 "dependencies": {
2823 "devlop": "^1.0.0",
2824 "micromark-factory-space": "^2.0.0",
2825 "micromark-util-character": "^2.0.0",
2826 "micromark-util-symbol": "^2.0.0",
2827 "micromark-util-types": "^2.0.0"
2828 },
2829 "funding": {
2830 "type": "opencollective",
2831 "url": "https://opencollective.com/unified"
2832 }
2833 },
2834 "node_modules/micromark-extension-gfm-tagfilter": {
2835 "version": "2.0.0",
2836 "license": "MIT",
2837 "dependencies": {
2838 "micromark-util-types": "^2.0.0"
2839 },
2840 "funding": {
2841 "type": "opencollective",
2842 "url": "https://opencollective.com/unified"
2843 }
2844 },
2845 "node_modules/micromark-extension-gfm-task-list-item": {
2846 "version": "2.1.0",
2847 "license": "MIT",
2848 "dependencies": {
2849 "devlop": "^1.0.0",
2850 "micromark-factory-space": "^2.0.0",
2851 "micromark-util-character": "^2.0.0",
2852 "micromark-util-symbol": "^2.0.0",
2853 "micromark-util-types": "^2.0.0"
2854 },
2855 "funding": {
2856 "type": "opencollective",
2857 "url": "https://opencollective.com/unified"
2858 }
2859 },
2860 "node_modules/micromark-factory-destination": {
2861 "version": "2.0.1",
2862 "funding": [
2863 {
2864 "type": "GitHub Sponsors",
2865 "url": "https://github.com/sponsors/unifiedjs"
2866 },
2867 {
2868 "type": "OpenCollective",
2869 "url": "https://opencollective.com/unified"
2870 }
2871 ],
2872 "license": "MIT",
2873 "dependencies": {
2874 "micromark-util-character": "^2.0.0",
2875 "micromark-util-symbol": "^2.0.0",
2876 "micromark-util-types": "^2.0.0"
2877 }
2878 },
2879 "node_modules/micromark-factory-label": {
2880 "version": "2.0.1",
2881 "funding": [
2882 {
2883 "type": "GitHub Sponsors",
2884 "url": "https://github.com/sponsors/unifiedjs"
2885 },
2886 {
2887 "type": "OpenCollective",
2888 "url": "https://opencollective.com/unified"
2889 }
2890 ],
2891 "license": "MIT",
2892 "dependencies": {
2893 "devlop": "^1.0.0",
2894 "micromark-util-character": "^2.0.0",
2895 "micromark-util-symbol": "^2.0.0",
2896 "micromark-util-types": "^2.0.0"
2897 }
2898 },
2899 "node_modules/micromark-factory-space": {
2900 "version": "2.0.1",
2901 "funding": [
2902 {
2903 "type": "GitHub Sponsors",
2904 "url": "https://github.com/sponsors/unifiedjs"
2905 },
2906 {
2907 "type": "OpenCollective",
2908 "url": "https://opencollective.com/unified"
2909 }
2910 ],
2911 "license": "MIT",
2912 "dependencies": {
2913 "micromark-util-character": "^2.0.0",
2914 "micromark-util-types": "^2.0.0"
2915 }
2916 },
2917 "node_modules/micromark-factory-title": {
2918 "version": "2.0.1",
2919 "funding": [
2920 {
2921 "type": "GitHub Sponsors",
2922 "url": "https://github.com/sponsors/unifiedjs"
2923 },
2924 {
2925 "type": "OpenCollective",
2926 "url": "https://opencollective.com/unified"
2927 }
2928 ],
2929 "license": "MIT",
2930 "dependencies": {
2931 "micromark-factory-space": "^2.0.0",
2932 "micromark-util-character": "^2.0.0",
2933 "micromark-util-symbol": "^2.0.0",
2934 "micromark-util-types": "^2.0.0"
2935 }
2936 },
2937 "node_modules/micromark-factory-whitespace": {
2938 "version": "2.0.1",
2939 "funding": [
2940 {
2941 "type": "GitHub Sponsors",
2942 "url": "https://github.com/sponsors/unifiedjs"
2943 },
2944 {
2945 "type": "OpenCollective",
2946 "url": "https://opencollective.com/unified"
2947 }
2948 ],
2949 "license": "MIT",
2950 "dependencies": {
2951 "micromark-factory-space": "^2.0.0",
2952 "micromark-util-character": "^2.0.0",
2953 "micromark-util-symbol": "^2.0.0",
2954 "micromark-util-types": "^2.0.0"
2955 }
2956 },
2957 "node_modules/micromark-util-character": {
2958 "version": "2.1.1",
2959 "funding": [
2960 {
2961 "type": "GitHub Sponsors",
2962 "url": "https://github.com/sponsors/unifiedjs"
2963 },
2964 {
2965 "type": "OpenCollective",
2966 "url": "https://opencollective.com/unified"
2967 }
2968 ],
2969 "license": "MIT",
2970 "dependencies": {
2971 "micromark-util-symbol": "^2.0.0",
2972 "micromark-util-types": "^2.0.0"
2973 }
2974 },
2975 "node_modules/micromark-util-chunked": {
2976 "version": "2.0.1",
2977 "funding": [
2978 {
2979 "type": "GitHub Sponsors",
2980 "url": "https://github.com/sponsors/unifiedjs"
2981 },
2982 {
2983 "type": "OpenCollective",
2984 "url": "https://opencollective.com/unified"
2985 }
2986 ],
2987 "license": "MIT",
2988 "dependencies": {
2989 "micromark-util-symbol": "^2.0.0"
2990 }
2991 },
2992 "node_modules/micromark-util-classify-character": {
2993 "version": "2.0.1",
2994 "funding": [
2995 {
2996 "type": "GitHub Sponsors",
2997 "url": "https://github.com/sponsors/unifiedjs"
2998 },
2999 {
3000 "type": "OpenCollective",
3001 "url": "https://opencollective.com/unified"
3002 }
3003 ],
3004 "license": "MIT",
3005 "dependencies": {
3006 "micromark-util-character": "^2.0.0",
3007 "micromark-util-symbol": "^2.0.0",
3008 "micromark-util-types": "^2.0.0"
3009 }
3010 },
3011 "node_modules/micromark-util-combine-extensions": {
3012 "version": "2.0.1",
3013 "funding": [
3014 {
3015 "type": "GitHub Sponsors",
3016 "url": "https://github.com/sponsors/unifiedjs"
3017 },
3018 {
3019 "type": "OpenCollective",
3020 "url": "https://opencollective.com/unified"
3021 }
3022 ],
3023 "license": "MIT",
3024 "dependencies": {
3025 "micromark-util-chunked": "^2.0.0",
3026 "micromark-util-types": "^2.0.0"
3027 }
3028 },
3029 "node_modules/micromark-util-decode-numeric-character-reference": {
3030 "version": "2.0.2",
3031 "funding": [
3032 {
3033 "type": "GitHub Sponsors",
3034 "url": "https://github.com/sponsors/unifiedjs"
3035 },
3036 {
3037 "type": "OpenCollective",
3038 "url": "https://opencollective.com/unified"
3039 }
3040 ],
3041 "license": "MIT",
3042 "dependencies": {
3043 "micromark-util-symbol": "^2.0.0"
3044 }
3045 },
3046 "node_modules/micromark-util-decode-string": {
3047 "version": "2.0.1",
3048 "funding": [
3049 {
3050 "type": "GitHub Sponsors",
3051 "url": "https://github.com/sponsors/unifiedjs"
3052 },
3053 {
3054 "type": "OpenCollective",
3055 "url": "https://opencollective.com/unified"
3056 }
3057 ],
3058 "license": "MIT",
3059 "dependencies": {
3060 "decode-named-character-reference": "^1.0.0",
3061 "micromark-util-character": "^2.0.0",
3062 "micromark-util-decode-numeric-character-reference": "^2.0.0",
3063 "micromark-util-symbol": "^2.0.0"
3064 }
3065 },
3066 "node_modules/micromark-util-encode": {
3067 "version": "2.0.1",
3068 "funding": [
3069 {
3070 "type": "GitHub Sponsors",
3071 "url": "https://github.com/sponsors/unifiedjs"
3072 },
3073 {
3074 "type": "OpenCollective",
3075 "url": "https://opencollective.com/unified"
3076 }
3077 ],
3078 "license": "MIT"
3079 },
3080 "node_modules/micromark-util-html-tag-name": {
3081 "version": "2.0.1",
3082 "funding": [
3083 {
3084 "type": "GitHub Sponsors",
3085 "url": "https://github.com/sponsors/unifiedjs"
3086 },
3087 {
3088 "type": "OpenCollective",
3089 "url": "https://opencollective.com/unified"
3090 }
3091 ],
3092 "license": "MIT"
3093 },
3094 "node_modules/micromark-util-normalize-identifier": {
3095 "version": "2.0.1",
3096 "funding": [
3097 {
3098 "type": "GitHub Sponsors",
3099 "url": "https://github.com/sponsors/unifiedjs"
3100 },
3101 {
3102 "type": "OpenCollective",
3103 "url": "https://opencollective.com/unified"
3104 }
3105 ],
3106 "license": "MIT",
3107 "dependencies": {
3108 "micromark-util-symbol": "^2.0.0"
3109 }
3110 },
3111 "node_modules/micromark-util-resolve-all": {
3112 "version": "2.0.1",
3113 "funding": [
3114 {
3115 "type": "GitHub Sponsors",
3116 "url": "https://github.com/sponsors/unifiedjs"
3117 },
3118 {
3119 "type": "OpenCollective",
3120 "url": "https://opencollective.com/unified"
3121 }
3122 ],
3123 "license": "MIT",
3124 "dependencies": {
3125 "micromark-util-types": "^2.0.0"
3126 }
3127 },
3128 "node_modules/micromark-util-sanitize-uri": {
3129 "version": "2.0.1",
3130 "funding": [
3131 {
3132 "type": "GitHub Sponsors",
3133 "url": "https://github.com/sponsors/unifiedjs"
3134 },
3135 {
3136 "type": "OpenCollective",
3137 "url": "https://opencollective.com/unified"
3138 }
3139 ],
3140 "license": "MIT",
3141 "dependencies": {
3142 "micromark-util-character": "^2.0.0",
3143 "micromark-util-encode": "^2.0.0",
3144 "micromark-util-symbol": "^2.0.0"
3145 }
3146 },
3147 "node_modules/micromark-util-subtokenize": {
3148 "version": "2.1.0",
3149 "funding": [
3150 {
3151 "type": "GitHub Sponsors",
3152 "url": "https://github.com/sponsors/unifiedjs"
3153 },
3154 {
3155 "type": "OpenCollective",
3156 "url": "https://opencollective.com/unified"
3157 }
3158 ],
3159 "license": "MIT",
3160 "dependencies": {
3161 "devlop": "^1.0.0",
3162 "micromark-util-chunked": "^2.0.0",
3163 "micromark-util-symbol": "^2.0.0",
3164 "micromark-util-types": "^2.0.0"
3165 }
3166 },
3167 "node_modules/micromark-util-symbol": {
3168 "version": "2.0.1",
3169 "funding": [
3170 {
3171 "type": "GitHub Sponsors",
3172 "url": "https://github.com/sponsors/unifiedjs"
3173 },
3174 {
3175 "type": "OpenCollective",
3176 "url": "https://opencollective.com/unified"
3177 }
3178 ],
3179 "license": "MIT"
3180 },
3181 "node_modules/micromark-util-types": {
3182 "version": "2.0.2",
3183 "funding": [
3184 {
3185 "type": "GitHub Sponsors",
3186 "url": "https://github.com/sponsors/unifiedjs"
3187 },
3188 {
3189 "type": "OpenCollective",
3190 "url": "https://opencollective.com/unified"
3191 }
3192 ],
3193 "license": "MIT"
3194 },
3195 "node_modules/mime": {
3196 "version": "3.0.0",
3197 "license": "MIT",
3198 "bin": {
3199 "mime": "cli.js"
3200 },
3201 "engines": {
3202 "node": ">=10.0.0"
3203 }
3204 },
3205 "node_modules/mimic-response": {
3206 "version": "3.1.0",
3207 "license": "MIT",
3208 "engines": {
3209 "node": ">=10"
3210 },
3211 "funding": {
3212 "url": "https://github.com/sponsors/sindresorhus"
3213 }
3214 },
3215 "node_modules/minimatch": {
3216 "version": "10.2.5",
3217 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz",
3218 "integrity": "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==",
3219 "license": "BlueOak-1.0.0",
3220 "dependencies": {
3221 "brace-expansion": "^5.0.5"
3222 },
3223 "engines": {
3224 "node": "18 || 20 || >=22"
3225 },
3226 "funding": {
3227 "url": "https://github.com/sponsors/isaacs"
3228 }
3229 },
3230 "node_modules/minimist": {
3231 "version": "1.2.8",
3232 "license": "MIT",
3233 "funding": {
3234 "url": "https://github.com/sponsors/ljharb"
3235 }
3236 },
3237 "node_modules/minipass": {
3238 "version": "7.1.3",
3239 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
3240 "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",
3241 "license": "BlueOak-1.0.0",
3242 "engines": {
3243 "node": ">=16 || 14 >=14.17"
3244 }
3245 },
3246 "node_modules/mkdirp-classic": {
3247 "version": "0.5.3",
3248 "license": "MIT"
3249 },
3250 "node_modules/ms": {
3251 "version": "2.1.3",
3252 "license": "MIT"
3253 },
3254 "node_modules/nanoid": {
3255 "version": "3.3.11",
3256 "dev": true,
3257 "funding": [
3258 {
3259 "type": "github",
3260 "url": "https://github.com/sponsors/ai"
3261 }
3262 ],
3263 "license": "MIT",
3264 "bin": {
3265 "nanoid": "bin/nanoid.cjs"
3266 },
3267 "engines": {
3268 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
3269 }
3270 },
3271 "node_modules/napi-build-utils": {
3272 "version": "2.0.0",
3273 "license": "MIT"
3274 },
3275 "node_modules/node-abi": {
3276 "version": "3.89.0",
3277 "license": "MIT",
3278 "dependencies": {
3279 "semver": "^7.3.5"
3280 },
3281 "engines": {
3282 "node": ">=10"
3283 }
3284 },
3285 "node_modules/node-addon-api": {
3286 "version": "7.1.1",
3287 "license": "MIT"
3288 },
3289 "node_modules/node-pty": {
3290 "version": "1.1.0",
3291 "resolved": "https://registry.npmjs.org/node-pty/-/node-pty-1.1.0.tgz",
3292 "integrity": "sha512-20JqtutY6JPXTUnL0ij1uad7Qe1baT46lyolh2sSENDd4sTzKZ4nmAFkeAARDKwmlLjPx6XKRlwRUxwjOy+lUg==",
3293 "hasInstallScript": true,
3294 "license": "MIT",
3295 "dependencies": {
3296 "node-addon-api": "^7.1.0"
3297 }
3298 },
3299 "node_modules/node-releases": {
3300 "version": "2.0.37",
3301 "dev": true,
3302 "license": "MIT"
3303 },
3304 "node_modules/on-exit-leak-free": {
3305 "version": "2.1.2",
3306 "license": "MIT",
3307 "engines": {
3308 "node": ">=14.0.0"
3309 }
3310 },
3311 "node_modules/once": {
3312 "version": "1.4.0",
3313 "license": "ISC",
3314 "dependencies": {
3315 "wrappy": "1"
3316 }
3317 },
3318 "node_modules/openai": {
3319 "version": "6.33.0",
3320 "license": "Apache-2.0",
3321 "bin": {
3322 "openai": "bin/cli"
3323 },
3324 "peerDependencies": {
3325 "ws": "^8.18.0",
3326 "zod": "^3.25 || ^4.0"
3327 },
3328 "peerDependenciesMeta": {
3329 "ws": {
3330 "optional": true
3331 },
3332 "zod": {
3333 "optional": true
3334 }
3335 }
3336 },
3337 "node_modules/parse-entities": {
3338 "version": "4.0.2",
3339 "license": "MIT",
3340 "dependencies": {
3341 "@types/unist": "^2.0.0",
3342 "character-entities-legacy": "^3.0.0",
3343 "character-reference-invalid": "^2.0.0",
3344 "decode-named-character-reference": "^1.0.0",
3345 "is-alphanumerical": "^2.0.0",
3346 "is-decimal": "^2.0.0",
3347 "is-hexadecimal": "^2.0.0"
3348 },
3349 "funding": {
3350 "type": "github",
3351 "url": "https://github.com/sponsors/wooorm"
3352 }
3353 },
3354 "node_modules/parse-entities/node_modules/@types/unist": {
3355 "version": "2.0.11",
3356 "license": "MIT"
3357 },
3358 "node_modules/path-key": {
3359 "version": "3.1.1",
3360 "dev": true,
3361 "license": "MIT",
3362 "engines": {
3363 "node": ">=8"
3364 }
3365 },
3366 "node_modules/path-scurry": {
3367 "version": "2.0.2",
3368 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",
3369 "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",
3370 "license": "BlueOak-1.0.0",
3371 "dependencies": {
3372 "lru-cache": "^11.0.0",
3373 "minipass": "^7.1.2"
3374 },
3375 "engines": {
3376 "node": "18 || 20 || >=22"
3377 },
3378 "funding": {
3379 "url": "https://github.com/sponsors/isaacs"
3380 }
3381 },
3382 "node_modules/picocolors": {
3383 "version": "1.1.1",
3384 "dev": true,
3385 "license": "ISC"
3386 },
3387 "node_modules/picomatch": {
3388 "version": "4.0.4",
3389 "dev": true,
3390 "license": "MIT",
3391 "engines": {
3392 "node": ">=12"
3393 },
3394 "funding": {
3395 "url": "https://github.com/sponsors/jonschlinkert"
3396 }
3397 },
3398 "node_modules/pino": {
3399 "version": "10.3.1",
3400 "license": "MIT",
3401 "dependencies": {
3402 "@pinojs/redact": "^0.4.0",
3403 "atomic-sleep": "^1.0.0",
3404 "on-exit-leak-free": "^2.1.0",
3405 "pino-abstract-transport": "^3.0.0",
3406 "pino-std-serializers": "^7.0.0",
3407 "process-warning": "^5.0.0",
3408 "quick-format-unescaped": "^4.0.3",
3409 "real-require": "^0.2.0",
3410 "safe-stable-stringify": "^2.3.1",
3411 "sonic-boom": "^4.0.1",
3412 "thread-stream": "^4.0.0"
3413 },
3414 "bin": {
3415 "pino": "bin.js"
3416 }
3417 },
3418 "node_modules/pino-abstract-transport": {
3419 "version": "3.0.0",
3420 "license": "MIT",
3421 "dependencies": {
3422 "split2": "^4.0.0"
3423 }
3424 },
3425 "node_modules/pino-std-serializers": {
3426 "version": "7.1.0",
3427 "license": "MIT"
3428 },
3429 "node_modules/postcss": {
3430 "version": "8.5.12",
3431 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.12.tgz",
3432 "integrity": "sha512-W62t/Se6rA0Az3DfCL0AqJwXuKwBeYg6nOaIgzP+xZ7N5BFCI7DYi1qs6ygUYT6rvfi6t9k65UMLJC+PHZpDAA==",
3433 "dev": true,
3434 "funding": [
3435 {
3436 "type": "opencollective",
3437 "url": "https://opencollective.com/postcss/"
3438 },
3439 {
3440 "type": "tidelift",
3441 "url": "https://tidelift.com/funding/github/npm/postcss"
3442 },
3443 {
3444 "type": "github",
3445 "url": "https://github.com/sponsors/ai"
3446 }
3447 ],
3448 "license": "MIT",
3449 "dependencies": {
3450 "nanoid": "^3.3.11",
3451 "picocolors": "^1.1.1",
3452 "source-map-js": "^1.2.1"
3453 },
3454 "engines": {
3455 "node": "^10 || ^12 || >=14"
3456 }
3457 },
3458 "node_modules/prebuild-install": {
3459 "version": "7.1.3",
3460 "license": "MIT",
3461 "dependencies": {
3462 "detect-libc": "^2.0.0",
3463 "expand-template": "^2.0.3",
3464 "github-from-package": "0.0.0",
3465 "minimist": "^1.2.3",
3466 "mkdirp-classic": "^0.5.3",
3467 "napi-build-utils": "^2.0.0",
3468 "node-abi": "^3.3.0",
3469 "pump": "^3.0.0",
3470 "rc": "^1.2.7",
3471 "simple-get": "^4.0.0",
3472 "tar-fs": "^2.0.0",
3473 "tunnel-agent": "^0.6.0"
3474 },
3475 "bin": {
3476 "prebuild-install": "bin.js"
3477 },
3478 "engines": {
3479 "node": ">=10"
3480 }
3481 },
3482 "node_modules/process-warning": {
3483 "version": "5.0.0",
3484 "funding": [
3485 {
3486 "type": "github",
3487 "url": "https://github.com/sponsors/fastify"
3488 },
3489 {
3490 "type": "opencollective",
3491 "url": "https://opencollective.com/fastify"
3492 }
3493 ],
3494 "license": "MIT"
3495 },
3496 "node_modules/property-information": {
3497 "version": "7.1.0",
3498 "license": "MIT",
3499 "funding": {
3500 "type": "github",
3501 "url": "https://github.com/sponsors/wooorm"
3502 }
3503 },
3504 "node_modules/pump": {
3505 "version": "3.0.4",
3506 "license": "MIT",
3507 "dependencies": {
3508 "end-of-stream": "^1.1.0",
3509 "once": "^1.3.1"
3510 }
3511 },
3512 "node_modules/quick-format-unescaped": {
3513 "version": "4.0.4",
3514 "license": "MIT"
3515 },
3516 "node_modules/rc": {
3517 "version": "1.2.8",
3518 "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
3519 "dependencies": {
3520 "deep-extend": "^0.6.0",
3521 "ini": "~1.3.0",
3522 "minimist": "^1.2.0",
3523 "strip-json-comments": "~2.0.1"
3524 },
3525 "bin": {
3526 "rc": "cli.js"
3527 }
3528 },
3529 "node_modules/react": {
3530 "version": "19.2.4",
3531 "license": "MIT",
3532 "engines": {
3533 "node": ">=0.10.0"
3534 }
3535 },
3536 "node_modules/react-dom": {
3537 "version": "19.2.4",
3538 "license": "MIT",
3539 "dependencies": {
3540 "scheduler": "^0.27.0"
3541 },
3542 "peerDependencies": {
3543 "react": "^19.2.4"
3544 }
3545 },
3546 "node_modules/react-markdown": {
3547 "version": "10.1.0",
3548 "license": "MIT",
3549 "dependencies": {
3550 "@types/hast": "^3.0.0",
3551 "@types/mdast": "^4.0.0",
3552 "devlop": "^1.0.0",
3553 "hast-util-to-jsx-runtime": "^2.0.0",
3554 "html-url-attributes": "^3.0.0",
3555 "mdast-util-to-hast": "^13.0.0",
3556 "remark-parse": "^11.0.0",
3557 "remark-rehype": "^11.0.0",
3558 "unified": "^11.0.0",
3559 "unist-util-visit": "^5.0.0",
3560 "vfile": "^6.0.0"
3561 },
3562 "funding": {
3563 "type": "opencollective",
3564 "url": "https://opencollective.com/unified"
3565 },
3566 "peerDependencies": {
3567 "@types/react": ">=18",
3568 "react": ">=18"
3569 }
3570 },
3571 "node_modules/react-refresh": {
3572 "version": "0.18.0",
3573 "dev": true,
3574 "license": "MIT",
3575 "engines": {
3576 "node": ">=0.10.0"
3577 }
3578 },
3579 "node_modules/readable-stream": {
3580 "version": "3.6.2",
3581 "license": "MIT",
3582 "dependencies": {
3583 "inherits": "^2.0.3",
3584 "string_decoder": "^1.1.1",
3585 "util-deprecate": "^1.0.1"
3586 },
3587 "engines": {
3588 "node": ">= 6"
3589 }
3590 },
3591 "node_modules/real-require": {
3592 "version": "0.2.0",
3593 "license": "MIT",
3594 "engines": {
3595 "node": ">= 12.13.0"
3596 }
3597 },
3598 "node_modules/rehype-highlight": {
3599 "version": "7.0.2",
3600 "license": "MIT",
3601 "dependencies": {
3602 "@types/hast": "^3.0.0",
3603 "hast-util-to-text": "^4.0.0",
3604 "lowlight": "^3.0.0",
3605 "unist-util-visit": "^5.0.0",
3606 "vfile": "^6.0.0"
3607 },
3608 "funding": {
3609 "type": "opencollective",
3610 "url": "https://opencollective.com/unified"
3611 }
3612 },
3613 "node_modules/remark-gfm": {
3614 "version": "4.0.1",
3615 "license": "MIT",
3616 "dependencies": {
3617 "@types/mdast": "^4.0.0",
3618 "mdast-util-gfm": "^3.0.0",
3619 "micromark-extension-gfm": "^3.0.0",
3620 "remark-parse": "^11.0.0",
3621 "remark-stringify": "^11.0.0",
3622 "unified": "^11.0.0"
3623 },
3624 "funding": {
3625 "type": "opencollective",
3626 "url": "https://opencollective.com/unified"
3627 }
3628 },
3629 "node_modules/remark-parse": {
3630 "version": "11.0.0",
3631 "license": "MIT",
3632 "dependencies": {
3633 "@types/mdast": "^4.0.0",
3634 "mdast-util-from-markdown": "^2.0.0",
3635 "micromark-util-types": "^2.0.0",
3636 "unified": "^11.0.0"
3637 },
3638 "funding": {
3639 "type": "opencollective",
3640 "url": "https://opencollective.com/unified"
3641 }
3642 },
3643 "node_modules/remark-rehype": {
3644 "version": "11.1.2",
3645 "license": "MIT",
3646 "dependencies": {
3647 "@types/hast": "^3.0.0",
3648 "@types/mdast": "^4.0.0",
3649 "mdast-util-to-hast": "^13.0.0",
3650 "unified": "^11.0.0",
3651 "vfile": "^6.0.0"
3652 },
3653 "funding": {
3654 "type": "opencollective",
3655 "url": "https://opencollective.com/unified"
3656 }
3657 },
3658 "node_modules/remark-stringify": {
3659 "version": "11.0.0",
3660 "license": "MIT",
3661 "dependencies": {
3662 "@types/mdast": "^4.0.0",
3663 "mdast-util-to-markdown": "^2.0.0",
3664 "unified": "^11.0.0"
3665 },
3666 "funding": {
3667 "type": "opencollective",
3668 "url": "https://opencollective.com/unified"
3669 }
3670 },
3671 "node_modules/require-from-string": {
3672 "version": "2.0.2",
3673 "license": "MIT",
3674 "engines": {
3675 "node": ">=0.10.0"
3676 }
3677 },
3678 "node_modules/resolve-pkg-maps": {
3679 "version": "1.0.0",
3680 "dev": true,
3681 "license": "MIT",
3682 "funding": {
3683 "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
3684 }
3685 },
3686 "node_modules/ret": {
3687 "version": "0.5.0",
3688 "license": "MIT",
3689 "engines": {
3690 "node": ">=10"
3691 }
3692 },
3693 "node_modules/reusify": {
3694 "version": "1.1.0",
3695 "license": "MIT",
3696 "engines": {
3697 "iojs": ">=1.0.0",
3698 "node": ">=0.10.0"
3699 }
3700 },
3701 "node_modules/rfdc": {
3702 "version": "1.4.1",
3703 "license": "MIT"
3704 },
3705 "node_modules/rollup": {
3706 "version": "4.60.1",
3707 "dev": true,
3708 "license": "MIT",
3709 "dependencies": {
3710 "@types/estree": "1.0.8"
3711 },
3712 "bin": {
3713 "rollup": "dist/bin/rollup"
3714 },
3715 "engines": {
3716 "node": ">=18.0.0",
3717 "npm": ">=8.0.0"
3718 },
3719 "optionalDependencies": {
3720 "@rollup/rollup-android-arm-eabi": "4.60.1",
3721 "@rollup/rollup-android-arm64": "4.60.1",
3722 "@rollup/rollup-darwin-arm64": "4.60.1",
3723 "@rollup/rollup-darwin-x64": "4.60.1",
3724 "@rollup/rollup-freebsd-arm64": "4.60.1",
3725 "@rollup/rollup-freebsd-x64": "4.60.1",
3726 "@rollup/rollup-linux-arm-gnueabihf": "4.60.1",
3727 "@rollup/rollup-linux-arm-musleabihf": "4.60.1",
3728 "@rollup/rollup-linux-arm64-gnu": "4.60.1",
3729 "@rollup/rollup-linux-arm64-musl": "4.60.1",
3730 "@rollup/rollup-linux-loong64-gnu": "4.60.1",
3731 "@rollup/rollup-linux-loong64-musl": "4.60.1",
3732 "@rollup/rollup-linux-ppc64-gnu": "4.60.1",
3733 "@rollup/rollup-linux-ppc64-musl": "4.60.1",
3734 "@rollup/rollup-linux-riscv64-gnu": "4.60.1",
3735 "@rollup/rollup-linux-riscv64-musl": "4.60.1",
3736 "@rollup/rollup-linux-s390x-gnu": "4.60.1",
3737 "@rollup/rollup-linux-x64-gnu": "4.60.1",
3738 "@rollup/rollup-linux-x64-musl": "4.60.1",
3739 "@rollup/rollup-openbsd-x64": "4.60.1",
3740 "@rollup/rollup-openharmony-arm64": "4.60.1",
3741 "@rollup/rollup-win32-arm64-msvc": "4.60.1",
3742 "@rollup/rollup-win32-ia32-msvc": "4.60.1",
3743 "@rollup/rollup-win32-x64-gnu": "4.60.1",
3744 "@rollup/rollup-win32-x64-msvc": "4.60.1",
3745 "fsevents": "~2.3.2"
3746 }
3747 },
3748 "node_modules/safe-buffer": {
3749 "version": "5.2.1",
3750 "funding": [
3751 {
3752 "type": "github",
3753 "url": "https://github.com/sponsors/feross"
3754 },
3755 {
3756 "type": "patreon",
3757 "url": "https://www.patreon.com/feross"
3758 },
3759 {
3760 "type": "consulting",
3761 "url": "https://feross.org/support"
3762 }
3763 ],
3764 "license": "MIT"
3765 },
3766 "node_modules/safe-regex2": {
3767 "version": "5.1.0",
3768 "funding": [
3769 {
3770 "type": "github",
3771 "url": "https://github.com/sponsors/fastify"
3772 },
3773 {
3774 "type": "opencollective",
3775 "url": "https://opencollective.com/fastify"
3776 }
3777 ],
3778 "license": "MIT",
3779 "dependencies": {
3780 "ret": "~0.5.0"
3781 },
3782 "bin": {
3783 "safe-regex2": "bin/safe-regex2.js"
3784 }
3785 },
3786 "node_modules/safe-stable-stringify": {
3787 "version": "2.5.0",
3788 "license": "MIT",
3789 "engines": {
3790 "node": ">=10"
3791 }
3792 },
3793 "node_modules/scheduler": {
3794 "version": "0.27.0",
3795 "license": "MIT"
3796 },
3797 "node_modules/secure-json-parse": {
3798 "version": "4.1.0",
3799 "funding": [
3800 {
3801 "type": "github",
3802 "url": "https://github.com/sponsors/fastify"
3803 },
3804 {
3805 "type": "opencollective",
3806 "url": "https://opencollective.com/fastify"
3807 }
3808 ],
3809 "license": "BSD-3-Clause"
3810 },
3811 "node_modules/semver": {
3812 "version": "7.7.4",
3813 "license": "ISC",
3814 "bin": {
3815 "semver": "bin/semver.js"
3816 },
3817 "engines": {
3818 "node": ">=10"
3819 }
3820 },
3821 "node_modules/set-cookie-parser": {
3822 "version": "2.7.2",
3823 "license": "MIT"
3824 },
3825 "node_modules/setprototypeof": {
3826 "version": "1.2.0",
3827 "license": "ISC"
3828 },
3829 "node_modules/shebang-command": {
3830 "version": "2.0.0",
3831 "dev": true,
3832 "license": "MIT",
3833 "dependencies": {
3834 "shebang-regex": "^3.0.0"
3835 },
3836 "engines": {
3837 "node": ">=8"
3838 }
3839 },
3840 "node_modules/shebang-regex": {
3841 "version": "3.0.0",
3842 "dev": true,
3843 "license": "MIT",
3844 "engines": {
3845 "node": ">=8"
3846 }
3847 },
3848 "node_modules/simple-concat": {
3849 "version": "1.0.1",
3850 "funding": [
3851 {
3852 "type": "github",
3853 "url": "https://github.com/sponsors/feross"
3854 },
3855 {
3856 "type": "patreon",
3857 "url": "https://www.patreon.com/feross"
3858 },
3859 {
3860 "type": "consulting",
3861 "url": "https://feross.org/support"
3862 }
3863 ],
3864 "license": "MIT"
3865 },
3866 "node_modules/simple-get": {
3867 "version": "4.0.1",
3868 "funding": [
3869 {
3870 "type": "github",
3871 "url": "https://github.com/sponsors/feross"
3872 },
3873 {
3874 "type": "patreon",
3875 "url": "https://www.patreon.com/feross"
3876 },
3877 {
3878 "type": "consulting",
3879 "url": "https://feross.org/support"
3880 }
3881 ],
3882 "license": "MIT",
3883 "dependencies": {
3884 "decompress-response": "^6.0.0",
3885 "once": "^1.3.1",
3886 "simple-concat": "^1.0.0"
3887 }
3888 },
3889 "node_modules/sonic-boom": {
3890 "version": "4.2.1",
3891 "license": "MIT",
3892 "dependencies": {
3893 "atomic-sleep": "^1.0.0"
3894 }
3895 },
3896 "node_modules/source-map-js": {
3897 "version": "1.2.1",
3898 "dev": true,
3899 "license": "BSD-3-Clause",
3900 "engines": {
3901 "node": ">=0.10.0"
3902 }
3903 },
3904 "node_modules/space-separated-tokens": {
3905 "version": "2.0.2",
3906 "license": "MIT",
3907 "funding": {
3908 "type": "github",
3909 "url": "https://github.com/sponsors/wooorm"
3910 }
3911 },
3912 "node_modules/split2": {
3913 "version": "4.2.0",
3914 "license": "ISC",
3915 "engines": {
3916 "node": ">= 10.x"
3917 }
3918 },
3919 "node_modules/sqlite-vec": {
3920 "version": "0.1.9",
3921 "resolved": "https://registry.npmjs.org/sqlite-vec/-/sqlite-vec-0.1.9.tgz",
3922 "integrity": "sha512-L7XJWRIBNvR9O5+vh1FQ+IGkh/3D2AzVksW5gdtk28m78Hy8skFD0pqReKH1Yp0/BUKRGcffgKvyO/EON5JXpA==",
3923 "license": "MIT OR Apache",
3924 "optionalDependencies": {
3925 "sqlite-vec-darwin-arm64": "0.1.9",
3926 "sqlite-vec-darwin-x64": "0.1.9",
3927 "sqlite-vec-linux-arm64": "0.1.9",
3928 "sqlite-vec-linux-x64": "0.1.9",
3929 "sqlite-vec-windows-x64": "0.1.9"
3930 }
3931 },
3932 "node_modules/sqlite-vec-darwin-arm64": {
3933 "version": "0.1.9",
3934 "resolved": "https://registry.npmjs.org/sqlite-vec-darwin-arm64/-/sqlite-vec-darwin-arm64-0.1.9.tgz",
3935 "integrity": "sha512-jSsZpE42OfBkGL/ItyJTVCUwl6o6Ka3U5rc4j+UBDIQzC1ulSSKMEhQLthsOnF/MdAf1MuAkYhkdKmmcjaIZQg==",
3936 "cpu": [
3937 "arm64"
3938 ],
3939 "license": "MIT OR Apache",
3940 "optional": true,
3941 "os": [
3942 "darwin"
3943 ]
3944 },
3945 "node_modules/sqlite-vec-darwin-x64": {
3946 "version": "0.1.9",
3947 "resolved": "https://registry.npmjs.org/sqlite-vec-darwin-x64/-/sqlite-vec-darwin-x64-0.1.9.tgz",
3948 "integrity": "sha512-KDlVyqQT7pnOhU1ymB9gs7dMbSoVmKHitT+k1/xkjarcX8bBqPxWrGlK/R+C5WmWkfvWwyq5FfXfiBYCBs6PlA==",
3949 "cpu": [
3950 "x64"
3951 ],
3952 "license": "MIT OR Apache",
3953 "optional": true,
3954 "os": [
3955 "darwin"
3956 ]
3957 },
3958 "node_modules/sqlite-vec-linux-arm64": {
3959 "version": "0.1.9",
3960 "resolved": "https://registry.npmjs.org/sqlite-vec-linux-arm64/-/sqlite-vec-linux-arm64-0.1.9.tgz",
3961 "integrity": "sha512-5wXVJ9c9kR4CHm/wVqXb/R+XUHTdpZ4nWbPHlS+gc9qQFVHs92Km4bPnCKX4rtcPMzvNis+SIzMJR1SCEwpuUw==",
3962 "cpu": [
3963 "arm64"
3964 ],
3965 "license": "MIT OR Apache",
3966 "optional": true,
3967 "os": [
3968 "linux"
3969 ]
3970 },
3971 "node_modules/sqlite-vec-linux-x64": {
3972 "version": "0.1.9",
3973 "resolved": "https://registry.npmjs.org/sqlite-vec-linux-x64/-/sqlite-vec-linux-x64-0.1.9.tgz",
3974 "integrity": "sha512-w3tCH8xK2finW8fQJ/m8uqKodXUZ9KAuAar2UIhz4BHILfpE0WM/MTGCRfa7RjYbrYim5Luk3guvMOGI7T7JQA==",
3975 "cpu": [
3976 "x64"
3977 ],
3978 "license": "MIT OR Apache",
3979 "optional": true,
3980 "os": [
3981 "linux"
3982 ]
3983 },
3984 "node_modules/sqlite-vec-windows-x64": {
3985 "version": "0.1.9",
3986 "resolved": "https://registry.npmjs.org/sqlite-vec-windows-x64/-/sqlite-vec-windows-x64-0.1.9.tgz",
3987 "integrity": "sha512-y3gEIyy/17bq2QFPQOWLE68TYWcRZkBQVA2XLrTPHNTOp55xJi/BBBmOm40tVMDMjtP+Elpk6UBUXdaq+46b0Q==",
3988 "cpu": [
3989 "x64"
3990 ],
3991 "license": "MIT OR Apache",
3992 "optional": true,
3993 "os": [
3994 "win32"
3995 ]
3996 },
3997 "node_modules/standardwebhooks": {
3998 "version": "1.0.0",
3999 "resolved": "https://registry.npmjs.org/standardwebhooks/-/standardwebhooks-1.0.0.tgz",
4000 "integrity": "sha512-BbHGOQK9olHPMvQNHWul6MYlrRTAOKn03rOe4A8O3CLWhNf4YHBqq2HJKKC+sfqpxiBY52pNeesD6jIiLDz8jg==",
4001 "license": "MIT",
4002 "dependencies": {
4003 "@stablelib/base64": "^1.0.0",
4004 "fast-sha256": "^1.3.0"
4005 }
4006 },
4007 "node_modules/statuses": {
4008 "version": "2.0.2",
4009 "license": "MIT",
4010 "engines": {
4011 "node": ">= 0.8"
4012 }
4013 },
4014 "node_modules/string_decoder": {
4015 "version": "1.3.0",
4016 "license": "MIT",
4017 "dependencies": {
4018 "safe-buffer": "~5.2.0"
4019 }
4020 },
4021 "node_modules/stringify-entities": {
4022 "version": "4.0.4",
4023 "license": "MIT",
4024 "dependencies": {
4025 "character-entities-html4": "^2.0.0",
4026 "character-entities-legacy": "^3.0.0"
4027 },
4028 "funding": {
4029 "type": "github",
4030 "url": "https://github.com/sponsors/wooorm"
4031 }
4032 },
4033 "node_modules/strip-json-comments": {
4034 "version": "2.0.1",
4035 "license": "MIT",
4036 "engines": {
4037 "node": ">=0.10.0"
4038 }
4039 },
4040 "node_modules/style-to-js": {
4041 "version": "1.1.21",
4042 "license": "MIT",
4043 "dependencies": {
4044 "style-to-object": "1.0.14"
4045 }
4046 },
4047 "node_modules/style-to-object": {
4048 "version": "1.0.14",
4049 "license": "MIT",
4050 "dependencies": {
4051 "inline-style-parser": "0.2.7"
4052 }
4053 },
4054 "node_modules/tar-fs": {
4055 "version": "2.1.4",
4056 "license": "MIT",
4057 "dependencies": {
4058 "chownr": "^1.1.1",
4059 "mkdirp-classic": "^0.5.2",
4060 "pump": "^3.0.0",
4061 "tar-stream": "^2.1.4"
4062 }
4063 },
4064 "node_modules/tar-stream": {
4065 "version": "2.2.0",
4066 "license": "MIT",
4067 "dependencies": {
4068 "bl": "^4.0.3",
4069 "end-of-stream": "^1.4.1",
4070 "fs-constants": "^1.0.0",
4071 "inherits": "^2.0.3",
4072 "readable-stream": "^3.1.1"
4073 },
4074 "engines": {
4075 "node": ">=6"
4076 }
4077 },
4078 "node_modules/thread-stream": {
4079 "version": "4.0.0",
4080 "license": "MIT",
4081 "dependencies": {
4082 "real-require": "^0.2.0"
4083 },
4084 "engines": {
4085 "node": ">=20"
4086 }
4087 },
4088 "node_modules/tinyglobby": {
4089 "version": "0.2.15",
4090 "dev": true,
4091 "license": "MIT",
4092 "dependencies": {
4093 "fdir": "^6.5.0",
4094 "picomatch": "^4.0.3"
4095 },
4096 "engines": {
4097 "node": ">=12.0.0"
4098 },
4099 "funding": {
4100 "url": "https://github.com/sponsors/SuperchupuDev"
4101 }
4102 },
4103 "node_modules/toad-cache": {
4104 "version": "3.7.0",
4105 "license": "MIT",
4106 "engines": {
4107 "node": ">=12"
4108 }
4109 },
4110 "node_modules/toidentifier": {
4111 "version": "1.0.1",
4112 "license": "MIT",
4113 "engines": {
4114 "node": ">=0.6"
4115 }
4116 },
4117 "node_modules/trim-lines": {
4118 "version": "3.0.1",
4119 "license": "MIT",
4120 "funding": {
4121 "type": "github",
4122 "url": "https://github.com/sponsors/wooorm"
4123 }
4124 },
4125 "node_modules/trough": {
4126 "version": "2.2.0",
4127 "license": "MIT",
4128 "funding": {
4129 "type": "github",
4130 "url": "https://github.com/sponsors/wooorm"
4131 }
4132 },
4133 "node_modules/ts-algebra": {
4134 "version": "2.0.0",
4135 "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz",
4136 "integrity": "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==",
4137 "license": "MIT"
4138 },
4139 "node_modules/ts-mixer": {
4140 "version": "6.0.4",
4141 "license": "MIT"
4142 },
4143 "node_modules/tslib": {
4144 "version": "2.8.1",
4145 "license": "0BSD"
4146 },
4147 "node_modules/tsx": {
4148 "version": "4.21.0",
4149 "dev": true,
4150 "license": "MIT",
4151 "dependencies": {
4152 "esbuild": "~0.27.0",
4153 "get-tsconfig": "^4.7.5"
4154 },
4155 "bin": {
4156 "tsx": "dist/cli.mjs"
4157 },
4158 "engines": {
4159 "node": ">=18.0.0"
4160 },
4161 "optionalDependencies": {
4162 "fsevents": "~2.3.3"
4163 }
4164 },
4165 "node_modules/tunnel-agent": {
4166 "version": "0.6.0",
4167 "license": "Apache-2.0",
4168 "dependencies": {
4169 "safe-buffer": "^5.0.1"
4170 },
4171 "engines": {
4172 "node": "*"
4173 }
4174 },
4175 "node_modules/typescript": {
4176 "version": "6.0.2",
4177 "dev": true,
4178 "license": "Apache-2.0",
4179 "bin": {
4180 "tsc": "bin/tsc",
4181 "tsserver": "bin/tsserver"
4182 },
4183 "engines": {
4184 "node": ">=14.17"
4185 }
4186 },
4187 "node_modules/undici": {
4188 "version": "6.24.1",
4189 "license": "MIT",
4190 "engines": {
4191 "node": ">=18.17"
4192 }
4193 },
4194 "node_modules/undici-types": {
4195 "version": "7.18.2",
4196 "license": "MIT"
4197 },
4198 "node_modules/unified": {
4199 "version": "11.0.5",
4200 "license": "MIT",
4201 "dependencies": {
4202 "@types/unist": "^3.0.0",
4203 "bail": "^2.0.0",
4204 "devlop": "^1.0.0",
4205 "extend": "^3.0.0",
4206 "is-plain-obj": "^4.0.0",
4207 "trough": "^2.0.0",
4208 "vfile": "^6.0.0"
4209 },
4210 "funding": {
4211 "type": "opencollective",
4212 "url": "https://opencollective.com/unified"
4213 }
4214 },
4215 "node_modules/unist-util-find-after": {
4216 "version": "5.0.0",
4217 "license": "MIT",
4218 "dependencies": {
4219 "@types/unist": "^3.0.0",
4220 "unist-util-is": "^6.0.0"
4221 },
4222 "funding": {
4223 "type": "opencollective",
4224 "url": "https://opencollective.com/unified"
4225 }
4226 },
4227 "node_modules/unist-util-is": {
4228 "version": "6.0.1",
4229 "license": "MIT",
4230 "dependencies": {
4231 "@types/unist": "^3.0.0"
4232 },
4233 "funding": {
4234 "type": "opencollective",
4235 "url": "https://opencollective.com/unified"
4236 }
4237 },
4238 "node_modules/unist-util-position": {
4239 "version": "5.0.0",
4240 "license": "MIT",
4241 "dependencies": {
4242 "@types/unist": "^3.0.0"
4243 },
4244 "funding": {
4245 "type": "opencollective",
4246 "url": "https://opencollective.com/unified"
4247 }
4248 },
4249 "node_modules/unist-util-stringify-position": {
4250 "version": "4.0.0",
4251 "license": "MIT",
4252 "dependencies": {
4253 "@types/unist": "^3.0.0"
4254 },
4255 "funding": {
4256 "type": "opencollective",
4257 "url": "https://opencollective.com/unified"
4258 }
4259 },
4260 "node_modules/unist-util-visit": {
4261 "version": "5.1.0",
4262 "license": "MIT",
4263 "dependencies": {
4264 "@types/unist": "^3.0.0",
4265 "unist-util-is": "^6.0.0",
4266 "unist-util-visit-parents": "^6.0.0"
4267 },
4268 "funding": {
4269 "type": "opencollective",
4270 "url": "https://opencollective.com/unified"
4271 }
4272 },
4273 "node_modules/unist-util-visit-parents": {
4274 "version": "6.0.2",
4275 "license": "MIT",
4276 "dependencies": {
4277 "@types/unist": "^3.0.0",
4278 "unist-util-is": "^6.0.0"
4279 },
4280 "funding": {
4281 "type": "opencollective",
4282 "url": "https://opencollective.com/unified"
4283 }
4284 },
4285 "node_modules/update-browserslist-db": {
4286 "version": "1.2.3",
4287 "dev": true,
4288 "funding": [
4289 {
4290 "type": "opencollective",
4291 "url": "https://opencollective.com/browserslist"
4292 },
4293 {
4294 "type": "tidelift",
4295 "url": "https://tidelift.com/funding/github/npm/browserslist"
4296 },
4297 {
4298 "type": "github",
4299 "url": "https://github.com/sponsors/ai"
4300 }
4301 ],
4302 "license": "MIT",
4303 "dependencies": {
4304 "escalade": "^3.2.0",
4305 "picocolors": "^1.1.1"
4306 },
4307 "bin": {
4308 "update-browserslist-db": "cli.js"
4309 },
4310 "peerDependencies": {
4311 "browserslist": ">= 4.21.0"
4312 }
4313 },
4314 "node_modules/util-deprecate": {
4315 "version": "1.0.2",
4316 "license": "MIT"
4317 },
4318 "node_modules/vfile": {
4319 "version": "6.0.3",
4320 "license": "MIT",
4321 "dependencies": {
4322 "@types/unist": "^3.0.0",
4323 "vfile-message": "^4.0.0"
4324 },
4325 "funding": {
4326 "type": "opencollective",
4327 "url": "https://opencollective.com/unified"
4328 }
4329 },
4330 "node_modules/vfile-message": {
4331 "version": "4.0.3",
4332 "license": "MIT",
4333 "dependencies": {
4334 "@types/unist": "^3.0.0",
4335 "unist-util-stringify-position": "^4.0.0"
4336 },
4337 "funding": {
4338 "type": "opencollective",
4339 "url": "https://opencollective.com/unified"
4340 }
4341 },
4342 "node_modules/vite": {
4343 "version": "7.3.2",
4344 "dev": true,
4345 "license": "MIT",
4346 "dependencies": {
4347 "esbuild": "^0.27.0",
4348 "fdir": "^6.5.0",
4349 "picomatch": "^4.0.3",
4350 "postcss": "^8.5.6",
4351 "rollup": "^4.43.0",
4352 "tinyglobby": "^0.2.15"
4353 },
4354 "bin": {
4355 "vite": "bin/vite.js"
4356 },
4357 "engines": {
4358 "node": "^20.19.0 || >=22.12.0"
4359 },
4360 "funding": {
4361 "url": "https://github.com/vitejs/vite?sponsor=1"
4362 },
4363 "optionalDependencies": {
4364 "fsevents": "~2.3.3"
4365 },
4366 "peerDependencies": {
4367 "@types/node": "^20.19.0 || >=22.12.0",
4368 "jiti": ">=1.21.0",
4369 "less": "^4.0.0",
4370 "lightningcss": "^1.21.0",
4371 "sass": "^1.70.0",
4372 "sass-embedded": "^1.70.0",
4373 "stylus": ">=0.54.8",
4374 "sugarss": "^5.0.0",
4375 "terser": "^5.16.0",
4376 "tsx": "^4.8.1",
4377 "yaml": "^2.4.2"
4378 },
4379 "peerDependenciesMeta": {
4380 "@types/node": {
4381 "optional": true
4382 },
4383 "jiti": {
4384 "optional": true
4385 },
4386 "less": {
4387 "optional": true
4388 },
4389 "lightningcss": {
4390 "optional": true
4391 },
4392 "sass": {
4393 "optional": true
4394 },
4395 "sass-embedded": {
4396 "optional": true
4397 },
4398 "stylus": {
4399 "optional": true
4400 },
4401 "sugarss": {
4402 "optional": true
4403 },
4404 "terser": {
4405 "optional": true
4406 },
4407 "tsx": {
4408 "optional": true
4409 },
4410 "yaml": {
4411 "optional": true
4412 }
4413 }
4414 },
4415 "node_modules/which": {
4416 "version": "2.0.2",
4417 "dev": true,
4418 "license": "ISC",
4419 "dependencies": {
4420 "isexe": "^2.0.0"
4421 },
4422 "bin": {
4423 "node-which": "bin/node-which"
4424 },
4425 "engines": {
4426 "node": ">= 8"
4427 }
4428 },
4429 "node_modules/wrappy": {
4430 "version": "1.0.2",
4431 "license": "ISC"
4432 },
4433 "node_modules/ws": {
4434 "version": "8.21.0",
4435 "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",
4436 "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==",
4437 "license": "MIT",
4438 "engines": {
4439 "node": ">=10.0.0"
4440 },
4441 "peerDependencies": {
4442 "bufferutil": "^4.0.1",
4443 "utf-8-validate": ">=5.0.2"
4444 },
4445 "peerDependenciesMeta": {
4446 "bufferutil": {
4447 "optional": true
4448 },
4449 "utf-8-validate": {
4450 "optional": true
4451 }
4452 }
4453 },
4454 "node_modules/yallist": {
4455 "version": "3.1.1",
4456 "dev": true,
4457 "license": "ISC"
4458 },
4459 "node_modules/zod": {
4460 "version": "4.4.1",
4461 "resolved": "https://registry.npmjs.org/zod/-/zod-4.4.1.tgz",
4462 "integrity": "sha512-a6ENMBBGZBsnlSebQ/eKCguSBeGKSf4O7BPnqVPmYGtpBYI7VSqoVqw+QcB7kPRjbqPwhYTpFbVj/RqNz/CT0Q==",
4463 "license": "MIT",
4464 "funding": {
4465 "url": "https://github.com/sponsors/colinhacks"
4466 }
4467 },
4468 "node_modules/zwitch": {
4469 "version": "2.0.4",
4470 "license": "MIT",
4471 "funding": {
4472 "type": "github",
4473 "url": "https://github.com/sponsors/wooorm"
4474 }
4475 },
4476 "packages/chat-client": {
4477 "name": "@niri/chat-client",
4478 "version": "0.1.0"
4479 }
4480 }
4481}