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