echodict/llama.cpp
version https://git-lfs.github.com/spec/v1 oid sha256:cfc44b7ba25614df70e6b65e3341cae0310163bd32fd31a6b928a542df433faf size 30786
0773
1{2 "name": "llama-server-webui",3 "version": "1.0.0",4 "lockfileVersion": 3,5 "requires": true,6 "packages": {7 "": {8 "name": "llama-server-webui",9 "version": "1.0.0",10 "dependencies": {11 "@modelcontextprotocol/sdk": "^1.25.1",12 "highlight.js": "^11.11.1",13 "mode-watcher": "^1.1.0",14 "pdfjs-dist": "^5.4.54",15 "rehype-highlight": "^7.0.2",16 "rehype-stringify": "^10.0.1",17 "remark": "^15.0.1",18 "remark-breaks": "^4.0.0",19 "remark-gfm": "^4.0.1",20 "remark-html": "^16.0.1",21 "remark-rehype": "^11.1.2",22 "svelte-sonner": "^1.0.5",23 "unist-util-visit": "^5.0.0",24 "zod": "^4.2.1"25 },26 "devDependencies": {27 "@chromatic-com/storybook": "^5.0.0",28 "@eslint/compat": "^1.2.5",29 "@eslint/js": "^9.18.0",30 "@internationalized/date": "^3.10.1",31 "@lucide/svelte": "^0.515.0",32 "@playwright/test": "^1.49.1",33 "@storybook/addon-a11y": "^10.2.4",34 "@storybook/addon-docs": "^10.2.4",35 "@storybook/addon-svelte-csf": "^5.0.10",36 "@storybook/addon-vitest": "^10.2.4",37 "@storybook/sveltekit": "^10.2.4",38 "@sveltejs/adapter-static": "^3.0.10",39 "@sveltejs/kit": "^2.48.4",40 "@sveltejs/vite-plugin-svelte": "^6.2.1",41 "@tailwindcss/forms": "^0.5.9",42 "@tailwindcss/typography": "^0.5.15",43 "@tailwindcss/vite": "^4.0.0",44 "@types/node": "^24",45 "@vitest/browser": "^3.2.3",46 "@vitest/coverage-v8": "^3.2.3",47 "bits-ui": "^2.14.4",48 "clsx": "^2.1.1",49 "dexie": "^4.0.11",50 "eslint": "^9.18.0",51 "eslint-config-prettier": "^10.0.1",52 "eslint-plugin-storybook": "^10.2.4",53 "eslint-plugin-svelte": "^3.0.0",54 "globals": "^16.0.0",55 "http-server": "^14.1.1",56 "mdast": "^3.0.0",57 "mdsvex": "^0.12.3",58 "playwright": "^1.56.1",59 "prettier": "^3.4.2",60 "prettier-plugin-svelte": "^3.3.3",61 "prettier-plugin-tailwindcss": "^0.6.11",62 "rehype-katex": "^7.0.1",63 "remark-math": "^6.0.0",64 "sass": "^1.93.3",65 "storybook": "^10.2.4",66 "svelte": "^5.38.2",67 "svelte-check": "^4.0.0",68 "tailwind-merge": "^3.3.1",69 "tailwind-variants": "^3.2.2",70 "tailwindcss": "^4.0.0",71 "tw-animate-css": "^1.3.5",72 "typescript": "^5.0.0",73 "typescript-eslint": "^8.20.0",74 "unified": "^11.0.5",75 "uuid": "^13.0.0",76 "vite": "^7.2.2",77 "vite-plugin-devtools-json": "^0.2.0",78 "vitest": "^3.2.3",79 "vitest-browser-svelte": "^0.1.0"80 }81 },82 "node_modules/@adobe/css-tools": {83 "version": "4.4.3",84 "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.3.tgz",85 "integrity": "sha512-VQKMkwriZbaOgVCby1UDY/LDk5fIjhQicCvVPFqfe+69fWaPWydbWJ3wRt59/YzIwda1I81loas3oCoHxnqvdA==",86 "dev": true,87 "license": "MIT"88 },89 "node_modules/@ampproject/remapping": {90 "version": "2.3.0",91 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",92 "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",93 "dev": true,94 "license": "Apache-2.0",95 "dependencies": {96 "@jridgewell/gen-mapping": "^0.3.5",97 "@jridgewell/trace-mapping": "^0.3.24"98 },99 "engines": {100 "node": ">=6.0.0"101 }102 },103 "node_modules/@babel/code-frame": {104 "version": "7.27.1",105 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz",106 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",107 "dev": true,108 "license": "MIT",109 "dependencies": {110 "@babel/helper-validator-identifier": "^7.27.1",111 "js-tokens": "^4.0.0",112 "picocolors": "^1.1.1"113 },114 "engines": {115 "node": ">=6.9.0"116 }117 },118 "node_modules/@babel/helper-string-parser": {119 "version": "7.27.1",120 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",121 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",122 "dev": true,123 "license": "MIT",124 "engines": {125 "node": ">=6.9.0"126 }127 },128 "node_modules/@babel/helper-validator-identifier": {129 "version": "7.28.5",130 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",131 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",132 "dev": true,133 "license": "MIT",134 "engines": {135 "node": ">=6.9.0"136 }137 },138 "node_modules/@babel/parser": {139 "version": "7.29.0",140 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz",141 "integrity": "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==",142 "dev": true,143 "license": "MIT",144 "dependencies": {145 "@babel/types": "^7.29.0"146 },147 "bin": {148 "parser": "bin/babel-parser.js"149 },150 "engines": {151 "node": ">=6.0.0"152 }153 },154 "node_modules/@babel/runtime": {155 "version": "7.27.6",156 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.6.tgz",157 "integrity": "sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==",158 "dev": true,159 "license": "MIT",160 "engines": {161 "node": ">=6.9.0"162 }163 },164 "node_modules/@babel/types": {165 "version": "7.29.0",166 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",167 "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",168 "dev": true,169 "license": "MIT",170 "dependencies": {171 "@babel/helper-string-parser": "^7.27.1",172 "@babel/helper-validator-identifier": "^7.28.5"173 },174 "engines": {175 "node": ">=6.9.0"176 }177 },178 "node_modules/@bcoe/v8-coverage": {179 "version": "1.0.2",180 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-1.0.2.tgz",181 "integrity": "sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==",182 "dev": true,183 "license": "MIT",184 "engines": {185 "node": ">=18"186 }187 },188 "node_modules/@chromatic-com/storybook": {189 "version": "5.0.0",190 "resolved": "https://registry.npmjs.org/@chromatic-com/storybook/-/storybook-5.0.0.tgz",191 "integrity": "sha512-8wUsqL8kg6R5ue8XNE7Jv/iD1SuE4+6EXMIGIuE+T2loBITEACLfC3V8W44NJviCLusZRMWbzICddz0nU0bFaw==",192 "dev": true,193 "license": "MIT",194 "dependencies": {195 "@neoconfetti/react": "^1.0.0",196 "chromatic": "^13.3.4",197 "filesize": "^10.0.12",198 "jsonfile": "^6.1.0",199 "strip-ansi": "^7.1.0"200 },201 "engines": {202 "node": ">=20.0.0",203 "yarn": ">=1.22.18"204 },205 "peerDependencies": {206 "storybook": "^0.0.0-0 || ^10.1.0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0"207 }208 },209 "node_modules/@esbuild/aix-ppc64": {210 "version": "0.25.8",211 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.8.tgz",212 "integrity": "sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==",213 "cpu": [214 "ppc64"215 ],216 "dev": true,217 "license": "MIT",218 "optional": true,219 "os": [220 "aix"221 ],222 "engines": {223 "node": ">=18"224 }225 },226 "node_modules/@esbuild/android-arm": {227 "version": "0.25.8",228 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.8.tgz",229 "integrity": "sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==",230 "cpu": [231 "arm"232 ],233 "dev": true,234 "license": "MIT",235 "optional": true,236 "os": [237 "android"238 ],239 "engines": {240 "node": ">=18"241 }242 },243 "node_modules/@esbuild/android-arm64": {244 "version": "0.25.8",245 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.8.tgz",246 "integrity": "sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==",247 "cpu": [248 "arm64"249 ],250 "dev": true,251 "license": "MIT",252 "optional": true,253 "os": [254 "android"255 ],256 "engines": {257 "node": ">=18"258 }259 },260 "node_modules/@esbuild/android-x64": {261 "version": "0.25.8",262 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.8.tgz",263 "integrity": "sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==",264 "cpu": [265 "x64"266 ],267 "dev": true,268 "license": "MIT",269 "optional": true,270 "os": [271 "android"272 ],273 "engines": {274 "node": ">=18"275 }276 },277 "node_modules/@esbuild/darwin-arm64": {278 "version": "0.25.8",279 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.8.tgz",280 "integrity": "sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==",281 "cpu": [282 "arm64"283 ],284 "dev": true,285 "license": "MIT",286 "optional": true,287 "os": [288 "darwin"289 ],290 "engines": {291 "node": ">=18"292 }293 },294 "node_modules/@esbuild/darwin-x64": {295 "version": "0.25.8",296 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.8.tgz",297 "integrity": "sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==",298 "cpu": [299 "x64"300 ],301 "dev": true,302 "license": "MIT",303 "optional": true,304 "os": [305 "darwin"306 ],307 "engines": {308 "node": ">=18"309 }310 },311 "node_modules/@esbuild/freebsd-arm64": {312 "version": "0.25.8",313 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.8.tgz",314 "integrity": "sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==",315 "cpu": [316 "arm64"317 ],318 "dev": true,319 "license": "MIT",320 "optional": true,321 "os": [322 "freebsd"323 ],324 "engines": {325 "node": ">=18"326 }327 },328 "node_modules/@esbuild/freebsd-x64": {329 "version": "0.25.8",330 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.8.tgz",331 "integrity": "sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==",332 "cpu": [333 "x64"334 ],335 "dev": true,336 "license": "MIT",337 "optional": true,338 "os": [339 "freebsd"340 ],341 "engines": {342 "node": ">=18"343 }344 },345 "node_modules/@esbuild/linux-arm": {346 "version": "0.25.8",347 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.8.tgz",348 "integrity": "sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==",349 "cpu": [350 "arm"351 ],352 "dev": true,353 "license": "MIT",354 "optional": true,355 "os": [356 "linux"357 ],358 "engines": {359 "node": ">=18"360 }361 },362 "node_modules/@esbuild/linux-arm64": {363 "version": "0.25.8",364 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.8.tgz",365 "integrity": "sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==",366 "cpu": [367 "arm64"368 ],369 "dev": true,370 "license": "MIT",371 "optional": true,372 "os": [373 "linux"374 ],375 "engines": {376 "node": ">=18"377 }378 },379 "node_modules/@esbuild/linux-ia32": {380 "version": "0.25.8",381 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.8.tgz",382 "integrity": "sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==",383 "cpu": [384 "ia32"385 ],386 "dev": true,387 "license": "MIT",388 "optional": true,389 "os": [390 "linux"391 ],392 "engines": {393 "node": ">=18"394 }395 },396 "node_modules/@esbuild/linux-loong64": {397 "version": "0.25.8",398 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.8.tgz",399 "integrity": "sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==",400 "cpu": [401 "loong64"402 ],403 "dev": true,404 "license": "MIT",405 "optional": true,406 "os": [407 "linux"408 ],409 "engines": {410 "node": ">=18"411 }412 },413 "node_modules/@esbuild/linux-mips64el": {414 "version": "0.25.8",415 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.8.tgz",416 "integrity": "sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==",417 "cpu": [418 "mips64el"419 ],420 "dev": true,421 "license": "MIT",422 "optional": true,423 "os": [424 "linux"425 ],426 "engines": {427 "node": ">=18"428 }429 },430 "node_modules/@esbuild/linux-ppc64": {431 "version": "0.25.8",432 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.8.tgz",433 "integrity": "sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==",434 "cpu": [435 "ppc64"436 ],437 "dev": true,438 "license": "MIT",439 "optional": true,440 "os": [441 "linux"442 ],443 "engines": {444 "node": ">=18"445 }446 },447 "node_modules/@esbuild/linux-riscv64": {448 "version": "0.25.8",449 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.8.tgz",450 "integrity": "sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==",451 "cpu": [452 "riscv64"453 ],454 "dev": true,455 "license": "MIT",456 "optional": true,457 "os": [458 "linux"459 ],460 "engines": {461 "node": ">=18"462 }463 },464 "node_modules/@esbuild/linux-s390x": {465 "version": "0.25.8",466 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.8.tgz",467 "integrity": "sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==",468 "cpu": [469 "s390x"470 ],471 "dev": true,472 "license": "MIT",473 "optional": true,474 "os": [475 "linux"476 ],477 "engines": {478 "node": ">=18"479 }480 },481 "node_modules/@esbuild/linux-x64": {482 "version": "0.25.8",483 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.8.tgz",484 "integrity": "sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==",485 "cpu": [486 "x64"487 ],488 "dev": true,489 "license": "MIT",490 "optional": true,491 "os": [492 "linux"493 ],494 "engines": {495 "node": ">=18"496 }497 },498 "node_modules/@esbuild/netbsd-arm64": {499 "version": "0.25.8",500 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.8.tgz",501 "integrity": "sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==",502 "cpu": [503 "arm64"504 ],505 "dev": true,506 "license": "MIT",507 "optional": true,508 "os": [509 "netbsd"510 ],511 "engines": {512 "node": ">=18"513 }514 },515 "node_modules/@esbuild/netbsd-x64": {516 "version": "0.25.8",517 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.8.tgz",518 "integrity": "sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==",519 "cpu": [520 "x64"521 ],522 "dev": true,523 "license": "MIT",524 "optional": true,525 "os": [526 "netbsd"527 ],528 "engines": {529 "node": ">=18"530 }531 },532 "node_modules/@esbuild/openbsd-arm64": {533 "version": "0.25.8",534 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.8.tgz",535 "integrity": "sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==",536 "cpu": [537 "arm64"538 ],539 "dev": true,540 "license": "MIT",541 "optional": true,542 "os": [543 "openbsd"544 ],545 "engines": {546 "node": ">=18"547 }548 },549 "node_modules/@esbuild/openbsd-x64": {550 "version": "0.25.8",551 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.8.tgz",552 "integrity": "sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==",553 "cpu": [554 "x64"555 ],556 "dev": true,557 "license": "MIT",558 "optional": true,559 "os": [560 "openbsd"561 ],562 "engines": {563 "node": ">=18"564 }565 },566 "node_modules/@esbuild/openharmony-arm64": {567 "version": "0.25.8",568 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.8.tgz",569 "integrity": "sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==",570 "cpu": [571 "arm64"572 ],573 "dev": true,574 "license": "MIT",575 "optional": true,576 "os": [577 "openharmony"578 ],579 "engines": {580 "node": ">=18"581 }582 },583 "node_modules/@esbuild/sunos-x64": {584 "version": "0.25.8",585 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.8.tgz",586 "integrity": "sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==",587 "cpu": [588 "x64"589 ],590 "dev": true,591 "license": "MIT",592 "optional": true,593 "os": [594 "sunos"595 ],596 "engines": {597 "node": ">=18"598 }599 },600 "node_modules/@esbuild/win32-arm64": {601 "version": "0.25.8",602 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.8.tgz",603 "integrity": "sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==",604 "cpu": [605 "arm64"606 ],607 "dev": true,608 "license": "MIT",609 "optional": true,610 "os": [611 "win32"612 ],613 "engines": {614 "node": ">=18"615 }616 },617 "node_modules/@esbuild/win32-ia32": {618 "version": "0.25.8",619 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.8.tgz",620 "integrity": "sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==",621 "cpu": [622 "ia32"623 ],624 "dev": true,625 "license": "MIT",626 "optional": true,627 "os": [628 "win32"629 ],630 "engines": {631 "node": ">=18"632 }633 },634 "node_modules/@esbuild/win32-x64": {635 "version": "0.25.8",636 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.8.tgz",637 "integrity": "sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==",638 "cpu": [639 "x64"640 ],641 "dev": true,642 "license": "MIT",643 "optional": true,644 "os": [645 "win32"646 ],647 "engines": {648 "node": ">=18"649 }650 },651 "node_modules/@eslint-community/eslint-utils": {652 "version": "4.9.1",653 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",654 "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==",655 "dev": true,656 "license": "MIT",657 "dependencies": {658 "eslint-visitor-keys": "^3.4.3"659 },660 "engines": {661 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"662 },663 "funding": {664 "url": "https://opencollective.com/eslint"665 },666 "peerDependencies": {667 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"668 }669 },670 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {671 "version": "3.4.3",672 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",673 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",674 "dev": true,675 "license": "Apache-2.0",676 "engines": {677 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"678 },679 "funding": {680 "url": "https://opencollective.com/eslint"681 }682 },683 "node_modules/@eslint-community/regexpp": {684 "version": "4.12.2",685 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",686 "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",687 "dev": true,688 "license": "MIT",689 "engines": {690 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"691 }692 },693 "node_modules/@eslint/compat": {694 "version": "1.4.1",695 "resolved": "https://registry.npmjs.org/@eslint/compat/-/compat-1.4.1.tgz",696 "integrity": "sha512-cfO82V9zxxGBxcQDr1lfaYB7wykTa0b00mGa36FrJl7iTFd0Z2cHfEYuxcBRP/iNijCsWsEkA+jzT8hGYmv33w==",697 "dev": true,698 "license": "Apache-2.0",699 "dependencies": {700 "@eslint/core": "^0.17.0"701 },702 "engines": {703 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"704 },705 "peerDependencies": {706 "eslint": "^8.40 || 9"707 },708 "peerDependenciesMeta": {709 "eslint": {710 "optional": true711 }712 }713 },714 "node_modules/@eslint/config-array": {715 "version": "0.21.1",716 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz",717 "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==",718 "dev": true,719 "license": "Apache-2.0",720 "dependencies": {721 "@eslint/object-schema": "^2.1.7",722 "debug": "^4.3.1",723 "minimatch": "^3.1.2"724 },725 "engines": {726 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"727 }728 },729 "node_modules/@eslint/config-helpers": {730 "version": "0.4.2",731 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",732 "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",733 "dev": true,734 "license": "Apache-2.0",735 "dependencies": {736 "@eslint/core": "^0.17.0"737 },738 "engines": {739 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"740 }741 },742 "node_modules/@eslint/core": {743 "version": "0.17.0",744 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",745 "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",746 "dev": true,747 "license": "Apache-2.0",748 "dependencies": {749 "@types/json-schema": "^7.0.15"750 },751 "engines": {752 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"753 }754 },755 "node_modules/@eslint/eslintrc": {756 "version": "3.3.3",757 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.3.tgz",758 "integrity": "sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==",759 "dev": true,760 "license": "MIT",761 "dependencies": {762 "ajv": "^6.12.4",763 "debug": "^4.3.2",764 "espree": "^10.0.1",765 "globals": "^14.0.0",766 "ignore": "^5.2.0",767 "import-fresh": "^3.2.1",768 "js-yaml": "^4.1.1",769 "minimatch": "^3.1.2",770 "strip-json-comments": "^3.1.1"771 },772 "engines": {773 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"774 },775 "funding": {776 "url": "https://opencollective.com/eslint"777 }778 },779 "node_modules/@eslint/eslintrc/node_modules/globals": {780 "version": "14.0.0",781 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",782 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",783 "dev": true,784 "license": "MIT",785 "engines": {786 "node": ">=18"787 },788 "funding": {789 "url": "https://github.com/sponsors/sindresorhus"790 }791 },792 "node_modules/@eslint/js": {793 "version": "9.39.2",794 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.2.tgz",795 "integrity": "sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==",796 "dev": true,797 "license": "MIT",798 "engines": {799 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"800 },801 "funding": {802 "url": "https://eslint.org/donate"803 }804 },805 "node_modules/@eslint/object-schema": {806 "version": "2.1.7",807 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",808 "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",809 "dev": true,810 "license": "Apache-2.0",811 "engines": {812 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"813 }814 },815 "node_modules/@eslint/plugin-kit": {816 "version": "0.4.1",817 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",818 "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",819 "dev": true,820 "license": "Apache-2.0",821 "dependencies": {822 "@eslint/core": "^0.17.0",823 "levn": "^0.4.1"824 },825 "engines": {826 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"827 }828 },829 "node_modules/@floating-ui/core": {830 "version": "1.7.2",831 "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.2.tgz",832 "integrity": "sha512-wNB5ooIKHQc+Kui96jE/n69rHFWAVoxn5CAzL1Xdd8FG03cgY3MLO+GF9U3W737fYDSgPWA6MReKhBQBop6Pcw==",833 "dev": true,834 "license": "MIT",835 "dependencies": {836 "@floating-ui/utils": "^0.2.10"837 }838 },839 "node_modules/@floating-ui/dom": {840 "version": "1.7.2",841 "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.2.tgz",842 "integrity": "sha512-7cfaOQuCS27HD7DX+6ib2OrnW+b4ZBwDNnCcT0uTyidcmyWb03FnQqJybDBoCnpdxwBSfA94UAYlRCt7mV+TbA==",843 "dev": true,844 "license": "MIT",845 "dependencies": {846 "@floating-ui/core": "^1.7.2",847 "@floating-ui/utils": "^0.2.10"848 }849 },850 "node_modules/@floating-ui/utils": {851 "version": "0.2.10",852 "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz",853 "integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==",854 "dev": true,855 "license": "MIT"856 },857 "node_modules/@hono/node-server": {858 "version": "1.19.9",859 "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.9.tgz",860 "integrity": "sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw==",861 "license": "MIT",862 "engines": {863 "node": ">=18.14.1"864 },865 "peerDependencies": {866 "hono": "^4"867 }868 },869 "node_modules/@humanfs/core": {870 "version": "0.19.1",871 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",872 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",873 "dev": true,874 "license": "Apache-2.0",875 "engines": {876 "node": ">=18.18.0"877 }878 },879 "node_modules/@humanfs/node": {880 "version": "0.16.6",881 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz",882 "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==",883 "dev": true,884 "license": "Apache-2.0",885 "dependencies": {886 "@humanfs/core": "^0.19.1",887 "@humanwhocodes/retry": "^0.3.0"888 },889 "engines": {890 "node": ">=18.18.0"891 }892 },893 "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {894 "version": "0.3.1",895 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",896 "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",897 "dev": true,898 "license": "Apache-2.0",899 "engines": {900 "node": ">=18.18"901 },902 "funding": {903 "type": "github",904 "url": "https://github.com/sponsors/nzakas"905 }906 },907 "node_modules/@humanwhocodes/module-importer": {908 "version": "1.0.1",909 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",910 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",911 "dev": true,912 "license": "Apache-2.0",913 "engines": {914 "node": ">=12.22"915 },916 "funding": {917 "type": "github",918 "url": "https://github.com/sponsors/nzakas"919 }920 },921 "node_modules/@humanwhocodes/retry": {922 "version": "0.4.3",923 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",924 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",925 "dev": true,926 "license": "Apache-2.0",927 "engines": {928 "node": ">=18.18"929 },930 "funding": {931 "type": "github",932 "url": "https://github.com/sponsors/nzakas"933 }934 },935 "node_modules/@internationalized/date": {936 "version": "3.10.1",937 "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.10.1.tgz",938 "integrity": "sha512-oJrXtQiAXLvT9clCf1K4kxp3eKsQhIaZqxEyowkBcsvZDdZkbWrVmnGknxs5flTD0VGsxrxKgBCZty1EzoiMzA==",939 "dev": true,940 "license": "Apache-2.0",941 "dependencies": {942 "@swc/helpers": "^0.5.0"943 }944 },945 "node_modules/@isaacs/cliui": {946 "version": "8.0.2",947 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",948 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",949 "dev": true,950 "license": "ISC",951 "dependencies": {952 "string-width": "^5.1.2",953 "string-width-cjs": "npm:string-width@^4.2.0",954 "strip-ansi": "^7.0.1",955 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",956 "wrap-ansi": "^8.1.0",957 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"958 },959 "engines": {960 "node": ">=12"961 }962 },963 "node_modules/@isaacs/fs-minipass": {964 "version": "4.0.1",965 "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",966 "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",967 "dev": true,968 "license": "ISC",969 "dependencies": {970 "minipass": "^7.0.4"971 },972 "engines": {973 "node": ">=18.0.0"974 }975 },976 "node_modules/@istanbuljs/schema": {977 "version": "0.1.3",978 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",979 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",980 "dev": true,981 "license": "MIT",982 "engines": {983 "node": ">=8"984 }985 },986 "node_modules/@jridgewell/gen-mapping": {987 "version": "0.3.12",988 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz",989 "integrity": "sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==",990 "license": "MIT",991 "dependencies": {992 "@jridgewell/sourcemap-codec": "^1.5.0",993 "@jridgewell/trace-mapping": "^0.3.24"994 }995 },996 "node_modules/@jridgewell/remapping": {997 "version": "2.3.5",998 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",999 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",1000 "license": "MIT",1001 "dependencies": {1002 "@jridgewell/gen-mapping": "^0.3.5",1003 "@jridgewell/trace-mapping": "^0.3.24"1004 }1005 },1006 "node_modules/@jridgewell/resolve-uri": {1007 "version": "3.1.2",1008 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",1009 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",1010 "license": "MIT",1011 "engines": {1012 "node": ">=6.0.0"1013 }1014 },1015 "node_modules/@jridgewell/sourcemap-codec": {1016 "version": "1.5.4",1017 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.4.tgz",1018 "integrity": "sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==",1019 "license": "MIT"1020 },1021 "node_modules/@jridgewell/trace-mapping": {1022 "version": "0.3.31",1023 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",1024 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",1025 "license": "MIT",1026 "dependencies": {1027 "@jridgewell/resolve-uri": "^3.1.0",1028 "@jridgewell/sourcemap-codec": "^1.4.14"1029 }1030 },1031 "node_modules/@lucide/svelte": {1032 "version": "0.515.0",1033 "resolved": "https://registry.npmjs.org/@lucide/svelte/-/svelte-0.515.0.tgz",1034 "integrity": "sha512-CEAyqcZmNBfYzVgaRmK2RFJP5tnbXxekRyDk0XX/eZQRfsJmkDvmQwXNX8C869BgNeryzmrRyjHhUL6g9ZOHNA==",1035 "dev": true,1036 "license": "ISC",1037 "peerDependencies": {1038 "svelte": "^5"1039 }1040 },1041 "node_modules/@mdx-js/react": {1042 "version": "3.1.0",1043 "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz",1044 "integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==",1045 "dev": true,1046 "license": "MIT",1047 "dependencies": {1048 "@types/mdx": "^2.0.0"1049 },1050 "funding": {1051 "type": "opencollective",1052 "url": "https://opencollective.com/unified"1053 },1054 "peerDependencies": {1055 "@types/react": ">=16",1056 "react": ">=16"1057 }1058 },1059 "node_modules/@modelcontextprotocol/sdk": {1060 "version": "1.26.0",1061 "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.26.0.tgz",1062 "integrity": "sha512-Y5RmPncpiDtTXDbLKswIJzTqu2hyBKxTNsgKqKclDbhIgg1wgtf1fRuvxgTnRfcnxtvvgbIEcqUOzZrJ6iSReg==",1063 "license": "MIT",1064 "dependencies": {1065 "@hono/node-server": "^1.19.9",1066 "ajv": "^8.17.1",1067 "ajv-formats": "^3.0.1",1068 "content-type": "^1.0.5",1069 "cors": "^2.8.5",1070 "cross-spawn": "^7.0.5",1071 "eventsource": "^3.0.2",1072 "eventsource-parser": "^3.0.0",1073 "express": "^5.2.1",1074 "express-rate-limit": "^8.2.1",1075 "hono": "^4.11.4",1076 "jose": "^6.1.3",1077 "json-schema-typed": "^8.0.2",1078 "pkce-challenge": "^5.0.0",1079 "raw-body": "^3.0.0",1080 "zod": "^3.25 || ^4.0",1081 "zod-to-json-schema": "^3.25.1"1082 },1083 "engines": {1084 "node": ">=18"1085 },1086 "peerDependencies": {1087 "@cfworker/json-schema": "^4.1.1",1088 "zod": "^3.25 || ^4.0"1089 },1090 "peerDependenciesMeta": {1091 "@cfworker/json-schema": {1092 "optional": true1093 },1094 "zod": {1095 "optional": false1096 }1097 }1098 },1099 "node_modules/@modelcontextprotocol/sdk/node_modules/ajv": {1100 "version": "8.17.1",1101 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",1102 "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",1103 "license": "MIT",1104 "dependencies": {1105 "fast-deep-equal": "^3.1.3",1106 "fast-uri": "^3.0.1",1107 "json-schema-traverse": "^1.0.0",1108 "require-from-string": "^2.0.2"1109 },1110 "funding": {1111 "type": "github",1112 "url": "https://github.com/sponsors/epoberezkin"1113 }1114 },1115 "node_modules/@modelcontextprotocol/sdk/node_modules/json-schema-traverse": {1116 "version": "1.0.0",1117 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",1118 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",1119 "license": "MIT"1120 },1121 "node_modules/@napi-rs/canvas": {1122 "version": "0.1.76",1123 "resolved": "https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.76.tgz",1124 "integrity": "sha512-YIk5okeNN53GzjvWmAyCQFE9xrLeQXzYpudX4TiLvqaz9SqXgIgxIuKPe4DKyB5nccsQMIev7JGKTzZaN5rFdw==",1125 "license": "MIT",1126 "optional": true,1127 "workspaces": [1128 "e2e/*"1129 ],1130 "engines": {1131 "node": ">= 10"1132 },1133 "optionalDependencies": {1134 "@napi-rs/canvas-android-arm64": "0.1.76",1135 "@napi-rs/canvas-darwin-arm64": "0.1.76",1136 "@napi-rs/canvas-darwin-x64": "0.1.76",1137 "@napi-rs/canvas-linux-arm-gnueabihf": "0.1.76",1138 "@napi-rs/canvas-linux-arm64-gnu": "0.1.76",1139 "@napi-rs/canvas-linux-arm64-musl": "0.1.76",1140 "@napi-rs/canvas-linux-riscv64-gnu": "0.1.76",1141 "@napi-rs/canvas-linux-x64-gnu": "0.1.76",1142 "@napi-rs/canvas-linux-x64-musl": "0.1.76",1143 "@napi-rs/canvas-win32-x64-msvc": "0.1.76"1144 }1145 },1146 "node_modules/@napi-rs/canvas-android-arm64": {1147 "version": "0.1.76",1148 "resolved": "https://registry.npmjs.org/@napi-rs/canvas-android-arm64/-/canvas-android-arm64-0.1.76.tgz",1149 "integrity": "sha512-7EAfkLBQo2QoEzpHdInFbfEUYTXsiO2hvtFo1D9zfTzcQM8n5piZdOpJ3EIkmpe8yLoSV8HLyUQtq4bv11x6Tg==",1150 "cpu": [1151 "arm64"1152 ],1153 "license": "MIT",1154 "optional": true,1155 "os": [1156 "android"1157 ],1158 "engines": {1159 "node": ">= 10"1160 }1161 },1162 "node_modules/@napi-rs/canvas-darwin-arm64": {1163 "version": "0.1.76",1164 "resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-arm64/-/canvas-darwin-arm64-0.1.76.tgz",1165 "integrity": "sha512-Cs8WRMzaWSJWeWY8tvnCe+TuduHUbB0xFhZ0FmOrNy2prPxT4A6aU3FQu8hR9XJw8kKZ7v902wzaDmy9SdhG8A==",1166 "cpu": [1167 "arm64"1168 ],1169 "license": "MIT",1170 "optional": true,1171 "os": [1172 "darwin"1173 ],1174 "engines": {1175 "node": ">= 10"1176 }1177 },1178 "node_modules/@napi-rs/canvas-darwin-x64": {1179 "version": "0.1.76",1180 "resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-x64/-/canvas-darwin-x64-0.1.76.tgz",1181 "integrity": "sha512-ya+T6gV9XAq7YAnMa2fKhWXAuRR5cpRny2IoHacoMxgtOARnUkJO/k3hIb52FtMoq7UxLi5+IFGVHU6ZiMu4Ag==",1182 "cpu": [1183 "x64"1184 ],1185 "license": "MIT",1186 "optional": true,1187 "os": [1188 "darwin"1189 ],1190 "engines": {1191 "node": ">= 10"1192 }1193 },1194 "node_modules/@napi-rs/canvas-linux-arm-gnueabihf": {1195 "version": "0.1.76",1196 "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm-gnueabihf/-/canvas-linux-arm-gnueabihf-0.1.76.tgz",1197 "integrity": "sha512-fgnPb+FKVuixACvkHGldJqYXExORBwvqGgL0K80uE6SGH2t0UKD2auHw2CtBy14DUzfg82PkupO2ix2w7kB+Xw==",1198 "cpu": [1199 "arm"1200 ],