Repository Public Research preview
1{2 "name": "latex-build-mcp",3 "version": "1.0.1",4 "lockfileVersion": 3,5 "requires": true,6 "packages": {7 "": {8 "name": "latex-build-mcp",9 "version": "1.0.1",10 "license": "MIT",11 "dependencies": {12 "@modelcontextprotocol/sdk": "^1.32.0",13 "zod": "^4.6.7"14 },15 "bin": {16 "latex-build-mcp": "server.mjs"17 },18 "engines": {19 "node": ">=20"20 }21 },22 "node_modules/@hono/node-server": {23 "version": "2.1.6",24 "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.1.6.tgz",25 "integrity": "sha512-p/KH9MnfNcsm3sR6x4lNgm5j+QN4Et8srKredl9DZfXiyZ1UQ3aQ2YVpFLbqktYN5JI+DB+VZFKM2PqE5hLKjQ==",26 "license": "MIT",27 "engines": {28 "node": ">=20"29 },30 "peerDependencies": {31 "hono": "^4 || ^5.0.0-0"32 }33 },34 "node_modules/@modelcontextprotocol/sdk": {35 "version": "1.32.2",36 "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.32.2.tgz",37 "integrity": "sha512-SWsVtH/0vULSQStoZ6xxH2K09Li8fXYTMC64ZeogCdpZ3XSi1eCPOByV1OpuJxuI3OcmHhosDWYyii07tpPsLw==",38 "license": "MIT",39 "dependencies": {40 "@hono/node-server": "^1.19.9 || ^2.0.5",41 "ajv": "^8.17.1",42 "ajv-formats": "^3.0.1",43 "content-type": "^1.0.5",44 "cors": "^2.8.5",45 "cross-spawn": "^7.0.5",46 "eventsource": "^3.0.2",47 "eventsource-parser": "^3.0.0",48 "express": "^5.2.1",49 "express-rate-limit": "^8.2.1",50 "hono": "^4.11.4",51 "jose": "^6.1.3",52 "json-schema-typed": "^8.0.2",53 "pkce-challenge": "^5.0.0",54 "raw-body": "^3.0.0",55 "zod": "^3.25 || ^4.0",56 "zod-to-json-schema": "^3.25.1"57 },58 "engines": {59 "node": ">=18"60 },61 "peerDependencies": {62 "@cfworker/json-schema": "^4.1.1",63 "zod": "^3.25 || ^4.0"64 },65 "peerDependenciesMeta": {66 "@cfworker/json-schema": {67 "optional": true68 },69 "zod": {70 "optional": false71 }72 }73 },74 "node_modules/accepts": {75 "version": "2.0.0",76 "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",77 "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",78 "license": "MIT",79 "dependencies": {80 "mime-types": "^3.0.0",81 "negotiator": "^1.0.0"82 },83 "engines": {84 "node": ">= 0.6"85 }86 },87 "node_modules/ajv": {88 "version": "8.20.0",89 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",90 "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==",91 "license": "MIT",92 "dependencies": {93 "fast-deep-equal": "^3.1.3",94 "fast-uri": "^3.0.1",95 "json-schema-traverse": "^1.0.0",96 "require-from-string": "^2.0.2"97 },98 "funding": {99 "type": "github",100 "url": "https://github.com/sponsors/epoberezkin"101 }102 },103 "node_modules/ajv-formats": {104 "version": "3.0.1",105 "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",106 "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",107 "license": "MIT",108 "dependencies": {109 "ajv": "^8.0.0"110 },111 "peerDependencies": {112 "ajv": "^8.0.0"113 },114 "peerDependenciesMeta": {115 "ajv": {116 "optional": true117 }118 }119 },120 "node_modules/body-parser": {121 "version": "2.4.0",122 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.4.0.tgz",123 "integrity": "sha512-Ifk1KcLrxaGt1occQagQNFNNOqRt1LFuehEnHHzB8Z6cRgIxRU1TBaiIsUiCdA+gy5PL7Y1IX31DNKkRmxtXjQ==",124 "license": "MIT",125 "dependencies": {126 "bytes": "^3.1.2",127 "content-type": "^2.1.0",128 "debug": "^4.4.3",129 "http-errors": "^2.0.1",130 "iconv-lite": "^0.7.3",131 "on-finished": "^2.4.1",132 "qs": "^6.16.1",133 "raw-body": "^3.0.2",134 "type-is": "^2.1.0"135 },136 "engines": {137 "node": ">=18"138 },139 "funding": {140 "type": "opencollective",141 "url": "https://opencollective.com/express"142 }143 },144 "node_modules/body-parser/node_modules/content-type": {145 "version": "2.1.0",146 "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",147 "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",148 "license": "MIT",149 "engines": {150 "node": ">=18"151 },152 "funding": {153 "type": "opencollective",154 "url": "https://opencollective.com/express"155 }156 },157 "node_modules/bytes": {158 "version": "3.1.2",159 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",160 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",161 "license": "MIT",162 "engines": {163 "node": ">= 0.8"164 }165 },166 "node_modules/call-bind-apply-helpers": {167 "version": "1.0.2",168 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",169 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",170 "license": "MIT",171 "dependencies": {172 "es-errors": "^1.3.0",173 "function-bind": "^1.1.2"174 },175 "engines": {176 "node": ">= 0.4"177 }178 },179 "node_modules/call-bound": {180 "version": "1.0.4",181 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",182 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",183 "license": "MIT",184 "dependencies": {185 "call-bind-apply-helpers": "^1.0.2",186 "get-intrinsic": "^1.3.0"187 },188 "engines": {189 "node": ">= 0.4"190 },191 "funding": {192 "url": "https://github.com/sponsors/ljharb"193 }194 },195 "node_modules/content-disposition": {196 "version": "2.0.1",197 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-2.0.1.tgz",198 "integrity": "sha512-e+H0ZXHSWYrENhQzw1LPuP4oF5MzVKmDU6d3hxlvaPEYLLg62MxtQNPRx4SYSuYJSBUgnQIG4HIN2tEtNv7Dog==",199 "license": "MIT",200 "engines": {201 "node": ">=18"202 },203 "funding": {204 "type": "opencollective",205 "url": "https://opencollective.com/express"206 }207 },208 "node_modules/content-type": {209 "version": "1.0.5",210 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",211 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",212 "license": "MIT",213 "engines": {214 "node": ">= 0.6"215 }216 },217 "node_modules/cookie": {218 "version": "0.7.2",219 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",220 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",221 "license": "MIT",222 "engines": {223 "node": ">= 0.6"224 }225 },226 "node_modules/cookie-signature": {227 "version": "1.2.2",228 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",229 "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",230 "license": "MIT",231 "engines": {232 "node": ">=6.6.0"233 }234 },235 "node_modules/cors": {236 "version": "2.8.6",237 "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",238 "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==",239 "license": "MIT",240 "dependencies": {241 "object-assign": "^4",242 "vary": "^1"243 },244 "engines": {245 "node": ">= 0.10"246 },247 "funding": {248 "type": "opencollective",249 "url": "https://opencollective.com/express"250 }251 },252 "node_modules/cross-spawn": {253 "version": "7.0.6",254 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",255 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",256 "license": "MIT",257 "dependencies": {258 "path-key": "^3.1.0",259 "shebang-command": "^2.0.0",260 "which": "^2.0.1"261 },262 "engines": {263 "node": ">= 8"264 }265 },266 "node_modules/debug": {267 "version": "4.4.3",268 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",269 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",270 "license": "MIT",271 "dependencies": {272 "ms": "^2.1.3"273 },274 "engines": {275 "node": ">=6.0"276 },277 "peerDependenciesMeta": {278 "supports-color": {279 "optional": true280 }281 }282 },283 "node_modules/depd": {284 "version": "2.0.0",285 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",286 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",287 "license": "MIT",288 "engines": {289 "node": ">= 0.8"290 }291 },292 "node_modules/dunder-proto": {293 "version": "1.0.1",294 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",295 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",296 "license": "MIT",297 "dependencies": {298 "call-bind-apply-helpers": "^1.0.1",299 "es-errors": "^1.3.0",300 "gopd": "^1.2.0"301 },302 "engines": {303 "node": ">= 0.4"304 }305 },306 "node_modules/ee-first": {307 "version": "1.1.1",308 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",309 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",310 "license": "MIT"311 },312 "node_modules/encodeurl": {313 "version": "2.0.1",314 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.1.tgz",315 "integrity": "sha512-Ev/hIyePLZtpL98x562lvPtenrUfGr0lfaf44HFZ+hDEwso7ccV9QAZrEVLg0hxNAzygaAFxy2dYaAKKM0G06A==",316 "license": "MIT",317 "engines": {318 "node": ">= 0.8"319 },320 "funding": {321 "type": "opencollective",322 "url": "https://opencollective.com/express"323 }324 },325 "node_modules/es-define-property": {326 "version": "1.0.1",327 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",328 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",329 "license": "MIT",330 "engines": {331 "node": ">= 0.4"332 }333 },334 "node_modules/es-errors": {335 "version": "1.3.0",336 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",337 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",338 "license": "MIT",339 "engines": {340 "node": ">= 0.4"341 }342 },343 "node_modules/es-object-atoms": {344 "version": "1.1.2",345 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz",346 "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==",347 "license": "MIT",348 "dependencies": {349 "es-errors": "^1.3.0"350 },351 "engines": {352 "node": ">= 0.4"353 }354 },355 "node_modules/escape-html": {356 "version": "1.0.3",357 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",358 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",359 "license": "MIT"360 },361 "node_modules/etag": {362 "version": "1.8.1",363 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",364 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",365 "license": "MIT",366 "engines": {367 "node": ">= 0.6"368 }369 },370 "node_modules/eventsource": {371 "version": "3.0.7",372 "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",373 "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==",374 "license": "MIT",375 "dependencies": {376 "eventsource-parser": "^3.0.1"377 },378 "engines": {379 "node": ">=18.0.0"380 }381 },382 "node_modules/eventsource-parser": {383 "version": "3.1.1",384 "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.1.tgz",385 "integrity": "sha512-EKN1vKAMcZ8MlYMpaNuxN6R9yakzH6uajHcHVTqWJzvu5pWw9DyhbP35HH8MVBQ+dZjAfDxk+A8NiR9KWaXiyQ==",386 "license": "MIT",387 "engines": {388 "node": ">=18.0.0"389 }390 },391 "node_modules/express": {392 "version": "5.3.0",393 "resolved": "https://registry.npmjs.org/express/-/express-5.3.0.tgz",394 "integrity": "sha512-qCqy1xSoaugxOD4IVHb1ZWdkvCF2W3aE2okKouWj8VwJ+ztskSiXoBnCSJqfKT+cVPJhuJqe9YLbY425+Zh00g==",395 "license": "MIT",396 "dependencies": {397 "accepts": "^2.0.0",398 "body-parser": "^2.3.0",399 "content-disposition": "^2.0.1",400 "content-type": "^2.0.0",401 "cookie": "^0.7.1",402 "cookie-signature": "^1.2.1",403 "debug": "^4.4.0",404 "depd": "^2.0.0",405 "encodeurl": "^2.0.0",406 "escape-html": "^1.0.3",407 "etag": "^1.8.1",408 "finalhandler": "^2.1.0",409 "fresh": "^2.0.0",410 "http-errors": "^2.0.0",411 "merge-descriptors": "^2.0.0",412 "mime-types": "^3.0.0",413 "on-finished": "^2.4.1",414 "once": "^1.4.0",415 "parseurl": "^1.3.3",416 "proxy-addr": "^2.0.8",417 "qs": "^6.16.0",418 "range-parser": "^1.2.1",419 "router": "^2.2.0",420 "send": "^1.1.0",421 "serve-static": "^2.2.0",422 "statuses": "^2.0.1",423 "type-is": "^2.1.0",424 "vary": "^1.1.2"425 },426 "engines": {427 "node": ">= 18"428 },429 "funding": {430 "type": "opencollective",431 "url": "https://opencollective.com/express"432 }433 },434 "node_modules/express-rate-limit": {435 "version": "8.7.4",436 "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.7.4.tgz",437 "integrity": "sha512-LKBXzX700wz3zAGNNmVnjRI5mEbYkLv7UbMI4+9Xa+JPcg2UZh6AgY/2CZh9RrJjFM5ttC/N1lD+KzyFoZITCw==",438 "license": "MIT",439 "dependencies": {440 "debug": "^4.4.3",441 "ip-address": "^10.2.0"442 },443 "engines": {444 "node": ">= 16"445 },446 "funding": {447 "url": "https://github.com/sponsors/express-rate-limit"448 },449 "peerDependencies": {450 "express": ">= 4.11"451 }452 },453 "node_modules/express/node_modules/content-type": {454 "version": "2.1.0",455 "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",456 "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",457 "license": "MIT",458 "engines": {459 "node": ">=18"460 },461 "funding": {462 "type": "opencollective",463 "url": "https://opencollective.com/express"464 }465 },466 "node_modules/fast-deep-equal": {467 "version": "3.1.3",468 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",469 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",470 "license": "MIT"471 },472 "node_modules/fast-uri": {473 "version": "3.1.9",474 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.9.tgz",475 "integrity": "sha512-hS/0Wt3Ya043oKXs0sIxrMpKQITXhMLIrVAKKXi4gozGC9v7YRWVnXIZzjNPTO02M9BdxLCWqK1yRXgNziVyJQ==",476 "funding": [477 {478 "type": "github",479 "url": "https://github.com/sponsors/fastify"480 },481 {482 "type": "opencollective",483 "url": "https://opencollective.com/fastify"484 }485 ],486 "license": "BSD-3-Clause"487 },488 "node_modules/finalhandler": {489 "version": "2.1.1",490 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",491 "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==",492 "license": "MIT",493 "dependencies": {494 "debug": "^4.4.0",495 "encodeurl": "^2.0.0",496 "escape-html": "^1.0.3",497 "on-finished": "^2.4.1",498 "parseurl": "^1.3.3",499 "statuses": "^2.0.1"500 },501 "engines": {502 "node": ">= 18.0.0"503 },504 "funding": {505 "type": "opencollective",506 "url": "https://opencollective.com/express"507 }508 },509 "node_modules/forwarded": {510 "version": "0.2.0",511 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",512 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",513 "license": "MIT",514 "engines": {515 "node": ">= 0.6"516 }517 },518 "node_modules/fresh": {519 "version": "2.0.0",520 "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",521 "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",522 "license": "MIT",523 "engines": {524 "node": ">= 0.8"525 }526 },527 "node_modules/function-bind": {528 "version": "1.1.2",529 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",530 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",531 "license": "MIT",532 "funding": {533 "url": "https://github.com/sponsors/ljharb"534 }535 },536 "node_modules/get-intrinsic": {537 "version": "1.3.0",538 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",539 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",540 "license": "MIT",541 "dependencies": {542 "call-bind-apply-helpers": "^1.0.2",543 "es-define-property": "^1.0.1",544 "es-errors": "^1.3.0",545 "es-object-atoms": "^1.1.1",546 "function-bind": "^1.1.2",547 "get-proto": "^1.0.1",548 "gopd": "^1.2.0",549 "has-symbols": "^1.1.0",550 "hasown": "^2.0.2",551 "math-intrinsics": "^1.1.0"552 },553 "engines": {554 "node": ">= 0.4"555 },556 "funding": {557 "url": "https://github.com/sponsors/ljharb"558 }559 },560 "node_modules/get-proto": {561 "version": "1.0.1",562 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",563 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",564 "license": "MIT",565 "dependencies": {566 "dunder-proto": "^1.0.1",567 "es-object-atoms": "^1.0.0"568 },569 "engines": {570 "node": ">= 0.4"571 }572 },573 "node_modules/gopd": {574 "version": "1.2.0",575 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",576 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",577 "license": "MIT",578 "engines": {579 "node": ">= 0.4"580 },581 "funding": {582 "url": "https://github.com/sponsors/ljharb"583 }584 },585 "node_modules/has-symbols": {586 "version": "1.1.0",587 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",588 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",589 "license": "MIT",590 "engines": {591 "node": ">= 0.4"592 },593 "funding": {594 "url": "https://github.com/sponsors/ljharb"595 }596 },597 "node_modules/hasown": {598 "version": "2.0.4",599 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz",600 "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==",601 "license": "MIT",602 "dependencies": {603 "function-bind": "^1.1.2"604 },605 "engines": {606 "node": ">= 0.4"607 }608 },609 "node_modules/hono": {610 "version": "4.13.17",611 "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.17.tgz",612 "integrity": "sha512-vZIcbkvjOR5hHRWERbGkr8fGfF0GGM1ooYkuH448iO3b2AdVEr3AXZSw4Z3Kn+1L5z0CVoVeyV29VGYmFh05kQ==",613 "license": "MIT",614 "engines": {615 "node": ">=16.9.0"616 }617 },618 "node_modules/http-errors": {619 "version": "2.0.1",620 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",621 "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",622 "license": "MIT",623 "dependencies": {624 "depd": "~2.0.0",625 "inherits": "~2.0.4",626 "setprototypeof": "~1.2.0",627 "statuses": "~2.0.2",628 "toidentifier": "~1.0.1"629 },630 "engines": {631 "node": ">= 0.8"632 },633 "funding": {634 "type": "opencollective",635 "url": "https://opencollective.com/express"636 }637 },638 "node_modules/iconv-lite": {639 "version": "0.7.3",640 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz",641 "integrity": "sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==",642 "license": "MIT",643 "dependencies": {644 "safer-buffer": ">= 2.1.2 < 3.0.0"645 },646 "engines": {647 "node": ">=0.10.0"648 },649 "funding": {650 "type": "opencollective",651 "url": "https://opencollective.com/express"652 }653 },654 "node_modules/inherits": {655 "version": "2.0.4",656 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",657 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",658 "license": "ISC"659 },660 "node_modules/ip-address": {661 "version": "10.7.6",662 "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.7.6.tgz",663 "integrity": "sha512-00LYkM6byILa9eQIx6qoaXCM40xTLd56AZ4vyaPW3YTyb49VZYPo5xsiAq4tuQ54GH4R7gVdYScJ1B7B77PuTg==",664 "license": "MIT",665 "engines": {666 "node": ">= 12"667 }668 },669 "node_modules/ipaddr.js": {670 "version": "1.9.1",671 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",672 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",673 "license": "MIT",674 "engines": {675 "node": ">= 0.10"676 }677 },678 "node_modules/is-promise": {679 "version": "4.0.0",680 "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",681 "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",682 "license": "MIT"683 },684 "node_modules/isexe": {685 "version": "2.0.0",686 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",687 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",688 "license": "ISC"689 },690 "node_modules/jose": {691 "version": "6.2.17",692 "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.17.tgz",693 "integrity": "sha512-wOuK9V1yujQFH5S0ZWmLcDZN7+IKh9bUCC2ZPCf2HDlol3WWHy+PPyNjEI75FXRLMp3vDKQcupP59xhVU95hcg==",694 "license": "MIT",695 "funding": {696 "url": "https://github.com/sponsors/panva"697 }698 },699 "node_modules/json-schema-traverse": {700 "version": "1.0.0",701 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",702 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",703 "license": "MIT"704 },705 "node_modules/json-schema-typed": {706 "version": "8.0.2",707 "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz",708 "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==",709 "license": "BSD-2-Clause"710 },711 "node_modules/math-intrinsics": {712 "version": "1.1.0",713 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",714 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",715 "license": "MIT",716 "engines": {717 "node": ">= 0.4"718 }719 },720 "node_modules/media-typer": {721 "version": "1.1.1",722 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz",723 "integrity": "sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==",724 "license": "MIT",725 "engines": {726 "node": ">= 0.8"727 },728 "funding": {729 "type": "opencollective",730 "url": "https://opencollective.com/express"731 }732 },733 "node_modules/merge-descriptors": {734 "version": "2.0.0",735 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",736 "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",737 "license": "MIT",738 "engines": {739 "node": ">=18"740 },741 "funding": {742 "url": "https://github.com/sponsors/sindresorhus"743 }744 },745 "node_modules/mime-db": {746 "version": "1.54.0",747 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",748 "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",749 "license": "MIT",750 "engines": {751 "node": ">= 0.6"752 }753 },754 "node_modules/mime-types": {755 "version": "3.0.2",756 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",757 "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",758 "license": "MIT",759 "dependencies": {760 "mime-db": "^1.54.0"761 },762 "engines": {763 "node": ">=18"764 },765 "funding": {766 "type": "opencollective",767 "url": "https://opencollective.com/express"768 }769 },770 "node_modules/ms": {771 "version": "2.1.3",772 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",773 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",774 "license": "MIT"775 },776 "node_modules/negotiator": {777 "version": "1.1.0",778 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.1.0.tgz",779 "integrity": "sha512-NMPBRMJgiQHjbd8phG3Vebdx4kZ1H121rbl5IkMqeOsahptB9BKo/d7oJ3zTXqTgagn2bWlNSXkh0QUGM31RYg==",780 "license": "MIT",781 "dependencies": {782 "content-type": "^2.1.0"783 },784 "engines": {785 "node": ">=18"786 },787 "funding": {788 "type": "opencollective",789 "url": "https://opencollective.com/express"790 }791 },792 "node_modules/negotiator/node_modules/content-type": {793 "version": "2.1.0",794 "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",795 "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",796 "license": "MIT",797 "engines": {798 "node": ">=18"799 },800 "funding": {801 "type": "opencollective",802 "url": "https://opencollective.com/express"803 }804 },805 "node_modules/object-assign": {806 "version": "4.1.1",807 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",808 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",809 "license": "MIT",810 "engines": {811 "node": ">=0.10.0"812 }813 },814 "node_modules/object-inspect": {815 "version": "1.13.4",816 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",817 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",818 "license": "MIT",819 "engines": {820 "node": ">= 0.4"821 },822 "funding": {823 "url": "https://github.com/sponsors/ljharb"824 }825 },826 "node_modules/on-finished": {827 "version": "2.4.2",828 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.2.tgz",829 "integrity": "sha512-ATWUv387i+nLD49EiDoOft5scf32Vsdz3ktrQJG9bi7jRFmaXTssvyvj1EmeKVVgvesbqUtvQQvaS2TpTukAZQ==",830 "license": "MIT",831 "dependencies": {832 "ee-first": "1.1.1"833 },834 "engines": {835 "node": ">= 0.8"836 },837 "funding": {838 "type": "opencollective",839 "url": "https://opencollective.com/express"840 }841 },842 "node_modules/once": {843 "version": "1.4.0",844 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",845 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",846 "license": "ISC",847 "dependencies": {848 "wrappy": "1"849 }850 },851 "node_modules/parseurl": {852 "version": "1.3.3",853 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",854 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",855 "license": "MIT",856 "engines": {857 "node": ">= 0.8"858 }859 },860 "node_modules/path-key": {861 "version": "3.1.1",862 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",863 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",864 "license": "MIT",865 "engines": {866 "node": ">=8"867 }868 },869 "node_modules/path-to-regexp": {870 "version": "8.4.2",871 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz",872 "integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==",873 "license": "MIT",874 "funding": {875 "type": "opencollective",876 "url": "https://opencollective.com/express"877 }878 },879 "node_modules/pkce-challenge": {880 "version": "5.0.1",881 "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz",882 "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==",883 "license": "MIT",884 "engines": {885 "node": ">=16.20.0"886 }887 },888 "node_modules/proxy-addr": {889 "version": "2.0.8",890 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.8.tgz",891 "integrity": "sha512-5nnx0yGyVUcY6t9RnWcARWtwT9F1D8O9rt08htPvnd49W1IgZtmLkhu9WfMzQj1cFxjHIO6connUNVW5k7AVyQ==",892 "license": "MIT",893 "dependencies": {894 "forwarded": "0.2.0",895 "ipaddr.js": "1.9.1"896 },897 "engines": {898 "node": ">= 0.10"899 },900 "funding": {901 "type": "opencollective",902 "url": "https://opencollective.com/express"903 }904 },905 "node_modules/qs": {906 "version": "6.17.1",907 "resolved": "https://registry.npmjs.org/qs/-/qs-6.17.1.tgz",908 "integrity": "sha512-jd3COkaKVgGUW+ZHyEHCG9bH7RoaaiWuMgzsIBjUMVjLAaWGWpoUAVwljVvBHxRu/2qEHnadLGZrkutYUBPQJA==",909 "license": "BSD-3-Clause",910 "dependencies": {911 "es-define-property": "^1.0.1",912 "side-channel": "^1.1.1"913 },914 "engines": {915 "node": ">=0.6"916 },917 "funding": {918 "url": "https://github.com/sponsors/ljharb"919 }920 },921 "node_modules/range-parser": {922 "version": "1.3.0",923 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.3.0.tgz",924 "integrity": "sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw==",925 "license": "MIT",926 "engines": {927 "node": ">= 0.6"928 },929 "funding": {930 "type": "opencollective",931 "url": "https://opencollective.com/express"932 }933 },934 "node_modules/raw-body": {935 "version": "3.0.2",936 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",937 "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",938 "license": "MIT",939 "dependencies": {940 "bytes": "~3.1.2",941 "http-errors": "~2.0.1",942 "iconv-lite": "~0.7.0",943 "unpipe": "~1.0.0"944 },945 "engines": {946 "node": ">= 0.10"947 }948 },949 "node_modules/require-from-string": {950 "version": "2.0.2",951 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",952 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",953 "license": "MIT",954 "engines": {955 "node": ">=0.10.0"956 }957 },958 "node_modules/router": {959 "version": "2.2.0",960 "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",961 "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",962 "license": "MIT",963 "dependencies": {964 "debug": "^4.4.0",965 "depd": "^2.0.0",966 "is-promise": "^4.0.0",967 "parseurl": "^1.3.3",968 "path-to-regexp": "^8.0.0"969 },970 "engines": {971 "node": ">= 18"972 }973 },974 "node_modules/safer-buffer": {975 "version": "2.1.2",976 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",977 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",978 "license": "MIT"979 },980 "node_modules/send": {981 "version": "1.2.1",982 "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",983 "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==",984 "license": "MIT",985 "dependencies": {986 "debug": "^4.4.3",987 "encodeurl": "^2.0.0",988 "escape-html": "^1.0.3",989 "etag": "^1.8.1",990 "fresh": "^2.0.0",991 "http-errors": "^2.0.1",992 "mime-types": "^3.0.2",993 "ms": "^2.1.3",994 "on-finished": "^2.4.1",995 "range-parser": "^1.2.1",996 "statuses": "^2.0.2"997 },998 "engines": {999 "node": ">= 18"1000 },1001 "funding": {1002 "type": "opencollective",1003 "url": "https://opencollective.com/express"1004 }1005 },1006 "node_modules/serve-static": {1007 "version": "2.2.1",1008 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",1009 "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==",1010 "license": "MIT",1011 "dependencies": {1012 "encodeurl": "^2.0.0",1013 "escape-html": "^1.0.3",1014 "parseurl": "^1.3.3",1015 "send": "^1.2.0"1016 },1017 "engines": {1018 "node": ">= 18"1019 },1020 "funding": {1021 "type": "opencollective",1022 "url": "https://opencollective.com/express"1023 }1024 },1025 "node_modules/setprototypeof": {1026 "version": "1.2.0",1027 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",1028 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",1029 "license": "ISC"1030 },1031 "node_modules/shebang-command": {1032 "version": "2.0.0",1033 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",1034 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",1035 "license": "MIT",1036 "dependencies": {1037 "shebang-regex": "^3.0.0"1038 },1039 "engines": {1040 "node": ">=8"1041 }1042 },1043 "node_modules/shebang-regex": {1044 "version": "3.0.0",1045 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",1046 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",1047 "license": "MIT",1048 "engines": {1049 "node": ">=8"1050 }1051 },1052 "node_modules/side-channel": {1053 "version": "1.1.1",1054 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz",1055 "integrity": "sha512-6x6dK6zJdpTzF4sQeNYxwtvBzf6Eg4GtlesS94HOvTudUeyK2WXAaIfmDgsyslYrRBeFIlsi54AYsFGUuhmvrQ==",1056 "license": "MIT",1057 "dependencies": {1058 "es-errors": "^1.3.0",1059 "object-inspect": "^1.13.4",1060 "side-channel-list": "^1.0.1",1061 "side-channel-map": "^1.0.1",1062 "side-channel-weakmap": "^1.0.2"1063 },1064 "engines": {1065 "node": ">= 0.4"1066 },1067 "funding": {1068 "url": "https://github.com/sponsors/ljharb"1069 }1070 },1071 "node_modules/side-channel-list": {1072 "version": "1.0.1",1073 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",1074 "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==",1075 "license": "MIT",1076 "dependencies": {1077 "es-errors": "^1.3.0",1078 "object-inspect": "^1.13.4"1079 },1080 "engines": {1081 "node": ">= 0.4"1082 },1083 "funding": {1084 "url": "https://github.com/sponsors/ljharb"1085 }1086 },1087 "node_modules/side-channel-map": {1088 "version": "1.0.1",1089 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",1090 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",1091 "license": "MIT",1092 "dependencies": {1093 "call-bound": "^1.0.2",1094 "es-errors": "^1.3.0",1095 "get-intrinsic": "^1.2.5",1096 "object-inspect": "^1.13.3"1097 },1098 "engines": {1099 "node": ">= 0.4"1100 },1101 "funding": {1102 "url": "https://github.com/sponsors/ljharb"1103 }1104 },1105 "node_modules/side-channel-weakmap": {1106 "version": "1.0.2",1107 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",1108 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",1109 "license": "MIT",1110 "dependencies": {1111 "call-bound": "^1.0.2",1112 "es-errors": "^1.3.0",1113 "get-intrinsic": "^1.2.5",1114 "object-inspect": "^1.13.3",1115 "side-channel-map": "^1.0.1"1116 },1117 "engines": {1118 "node": ">= 0.4"1119 },1120 "funding": {1121 "url": "https://github.com/sponsors/ljharb"1122 }1123 },1124 "node_modules/statuses": {1125 "version": "2.0.2",1126 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",1127 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",1128 "license": "MIT",1129 "engines": {1130 "node": ">= 0.8"1131 }1132 },1133 "node_modules/toidentifier": {1134 "version": "1.0.1",1135 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",1136 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",1137 "license": "MIT",1138 "engines": {1139 "node": ">=0.6"1140 }1141 },1142 "node_modules/type-is": {1143 "version": "2.1.0",1144 "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz",1145 "integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==",1146 "license": "MIT",1147 "dependencies": {1148 "content-type": "^2.0.0",1149 "media-typer": "^1.1.0",1150 "mime-types": "^3.0.0"1151 },1152 "engines": {1153 "node": ">= 18"1154 },1155 "funding": {1156 "type": "opencollective",1157 "url": "https://opencollective.com/express"1158 }1159 },1160 "node_modules/type-is/node_modules/content-type": {1161 "version": "2.1.0",1162 "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.1.0.tgz",1163 "integrity": "sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==",1164 "license": "MIT",1165 "engines": {1166 "node": ">=18"1167 },1168 "funding": {1169 "type": "opencollective",1170 "url": "https://opencollective.com/express"1171 }1172 },1173 "node_modules/unpipe": {1174 "version": "1.0.0",1175 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",1176 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",1177 "license": "MIT",1178 "engines": {1179 "node": ">= 0.8"1180 }1181 },1182 "node_modules/vary": {1183 "version": "1.1.2",1184 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",1185 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",1186 "license": "MIT",1187 "engines": {1188 "node": ">= 0.8"1189 }1190 },1191 "node_modules/which": {1192 "version": "2.0.2",1193 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",1194 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",1195 "license": "ISC",1196 "dependencies": {1197 "isexe": "^2.0.0"1198 },1199 "bin": {1200 "node-which": "bin/node-which"1201 },1202 "engines": {1203 "node": ">= 8"1204 }1205 },1206 "node_modules/wrappy": {1207 "version": "1.0.2",1208 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",1209 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",1210 "license": "ISC"1211 },1212 "node_modules/zod": {1213 "version": "4.6.7",1214 "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.7.tgz",1215 "integrity": "sha512-g8W2D2kU6a8untc053fX1uVBKzM7yqAxW/3zwk83+6RyF2+SKOuV+c0wBDhUwzV1PaGapmZH+rmcUzPf+3CGwg==",1216 "license": "MIT",1217 "funding": {1218 "url": "https://github.com/sponsors/colinhacks"1219 }1220 },1221 "node_modules/zod-to-json-schema": {1222 "version": "3.25.2",1223 "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz",1224 "integrity": "sha512-O/PgfnpT1xKSDeQYSCfRI5Gy3hPf91mKVDuYLUHZJMiDFptvP41MSnWofm8dnCm0256ZNfZIM7DSzuSMAFnjHA==",1225 "license": "ISC",1226 "peerDependencies": {1227 "zod": "^3.25.28 || ^4"1228 }1229 }1230 }1231}1232