This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

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