extremely claude-assisted go game based on atproto! working on cleaning up and giving a more unique design, still has a bit of a slop vibe to it.
at master 8918 lines 349 kB view raw
1{ 2 "name": "atprotogo", 3 "version": "0.0.1", 4 "lockfileVersion": 2, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "atprotogo", 9 "version": "0.0.1", 10 "dependencies": { 11 "@atcute/atproto": "^3.1.10", 12 "@atcute/client": "^4.2.1", 13 "@atcute/identity-resolver": "^1.2.2", 14 "@atcute/lexicons": "^1.2.7", 15 "@atcute/oauth-node-client": "^1.1.0", 16 "@atcute/uint8array": "^1.1.0", 17 "@atproto/api": "^0.13.0", 18 "@atproto/lexicon": "^0.4.0", 19 "@atproto/oauth-client-node": "^0.1.0", 20 "@atproto/xrpc-server": "^0.6.0", 21 "@cf-wasm/resvg": "^0.3.3", 22 "@sveltejs/adapter-cloudflare": "^7.2.6", 23 "actor-typeahead": "^0.1.2", 24 "dotenv": "^17.2.3", 25 "jgoboard": "github:jokkebk/jgoboard", 26 "kysely": "^0.27.0", 27 "kysely-d1": "^0.4.0", 28 "tenuki": "^0.3.1", 29 "twemoji-parser": "^14.0.0" 30 }, 31 "devDependencies": { 32 "@sveltejs/kit": "^2.0.0", 33 "@sveltejs/vite-plugin-svelte": "^4.0.0", 34 "@types/better-sqlite3": "^7.6.13", 35 "better-sqlite3": "^12.6.2", 36 "svelte": "^5.0.0", 37 "svelte-check": "^4.0.0", 38 "tsx": "^4.21.0", 39 "typescript": "^5.0.0", 40 "vite": "^5.0.0", 41 "wrangler": "^4.62.0" 42 } 43 }, 44 "node_modules/@atcute/atproto": { 45 "version": "3.1.10", 46 "resolved": "https://registry.npmjs.org/@atcute/atproto/-/atproto-3.1.10.tgz", 47 "integrity": "sha512-+GKZpOc0PJcdWMQEkTfg/rSNDAAHxmAUGBl60g2az15etqJn5WaUPNGFE2sB7hKpwi5Ue2h/L0OacINcE/JDDQ==", 48 "license": "0BSD", 49 "dependencies": { 50 "@atcute/lexicons": "^1.2.6" 51 } 52 }, 53 "node_modules/@atcute/client": { 54 "version": "4.2.1", 55 "resolved": "https://registry.npmjs.org/@atcute/client/-/client-4.2.1.tgz", 56 "integrity": "sha512-ZBFM2pW075JtgGFu5g7HHZBecrClhlcNH8GVP9Zz1aViWR+cjjBsTpeE63rJs+FCOHFYlirUyo5L8SGZ4kMINw==", 57 "license": "0BSD", 58 "dependencies": { 59 "@atcute/identity": "^1.1.3", 60 "@atcute/lexicons": "^1.2.6" 61 } 62 }, 63 "node_modules/@atcute/identity": { 64 "version": "1.1.3", 65 "resolved": "https://registry.npmjs.org/@atcute/identity/-/identity-1.1.3.tgz", 66 "integrity": "sha512-oIqPoI8TwWeQxvcLmFEZLdN2XdWcaLVtlm8pNk0E72As9HNzzD9pwKPrLr3rmTLRIoULPPFmq9iFNsTeCIU9ng==", 67 "license": "0BSD", 68 "dependencies": { 69 "@atcute/lexicons": "^1.2.4", 70 "@badrap/valita": "^0.4.6" 71 } 72 }, 73 "node_modules/@atcute/identity-resolver": { 74 "version": "1.2.2", 75 "resolved": "https://registry.npmjs.org/@atcute/identity-resolver/-/identity-resolver-1.2.2.tgz", 76 "integrity": "sha512-eUh/UH4bFvuXS0X7epYCeJC/kj4rbBXfSRumLEH4smMVwNOgTo7cL/0Srty+P/qVPoZEyXdfEbS0PHJyzoXmHw==", 77 "license": "0BSD", 78 "dependencies": { 79 "@atcute/lexicons": "^1.2.6", 80 "@atcute/util-fetch": "^1.0.5", 81 "@badrap/valita": "^0.4.6" 82 }, 83 "peerDependencies": { 84 "@atcute/identity": "^1.0.0" 85 } 86 }, 87 "node_modules/@atcute/lexicons": { 88 "version": "1.2.7", 89 "resolved": "https://registry.npmjs.org/@atcute/lexicons/-/lexicons-1.2.7.tgz", 90 "integrity": "sha512-gCvkSMI1F1zx7xXa59iPiSKMH3L5Hga6iurGqQjaQbE2V/np/2QuDqQzt96TNbWfaFAXE9f9oY+0z3ljf/bweA==", 91 "license": "0BSD", 92 "dependencies": { 93 "@atcute/uint8array": "^1.1.0", 94 "@atcute/util-text": "^1.1.0", 95 "@standard-schema/spec": "^1.1.0", 96 "esm-env": "^1.2.2" 97 } 98 }, 99 "node_modules/@atcute/multibase": { 100 "version": "1.1.7", 101 "resolved": "https://registry.npmjs.org/@atcute/multibase/-/multibase-1.1.7.tgz", 102 "integrity": "sha512-YmWds7U52b7Qri0xNfGeqSOvgyNfHR8Yy/NNDQx4d5TkCX2fHJIo0pXquEhCyMNAwKt53uH5yQDswy4TNP1Zhw==", 103 "license": "0BSD", 104 "dependencies": { 105 "@atcute/uint8array": "^1.1.0" 106 } 107 }, 108 "node_modules/@atcute/oauth-crypto": { 109 "version": "0.1.0", 110 "resolved": "https://registry.npmjs.org/@atcute/oauth-crypto/-/oauth-crypto-0.1.0.tgz", 111 "integrity": "sha512-qZYDCNLF/4B6AndYT1rsQelN8621AC5u/sL5PHvlr/qqAbmmUwCBGjEgRSyZtHE1AqD60VNiSMlOgAuEQTSl3w==", 112 "license": "0BSD", 113 "dependencies": { 114 "@atcute/multibase": "^1.1.7", 115 "@atcute/uint8array": "^1.1.0", 116 "@badrap/valita": "^0.4.6", 117 "nanoid": "^5.1.6" 118 } 119 }, 120 "node_modules/@atcute/oauth-crypto/node_modules/nanoid": { 121 "version": "5.1.6", 122 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.6.tgz", 123 "integrity": "sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==", 124 "funding": [ 125 { 126 "type": "github", 127 "url": "https://github.com/sponsors/ai" 128 } 129 ], 130 "license": "MIT", 131 "bin": { 132 "nanoid": "bin/nanoid.js" 133 }, 134 "engines": { 135 "node": "^18 || >=20" 136 } 137 }, 138 "node_modules/@atcute/oauth-keyset": { 139 "version": "0.1.0", 140 "resolved": "https://registry.npmjs.org/@atcute/oauth-keyset/-/oauth-keyset-0.1.0.tgz", 141 "integrity": "sha512-+wqT/+I5Lg9VzKnKY3g88+N45xbq+wsdT6bHDGqCVa2u57gRvolFF4dY+weMfc/OX641BIZO6/o+zFtKBsMQnQ==", 142 "license": "0BSD", 143 "dependencies": { 144 "@atcute/oauth-crypto": "^0.1.0" 145 } 146 }, 147 "node_modules/@atcute/oauth-node-client": { 148 "version": "1.1.0", 149 "resolved": "https://registry.npmjs.org/@atcute/oauth-node-client/-/oauth-node-client-1.1.0.tgz", 150 "integrity": "sha512-xCp/VfjtvTeKscKR/oI2hdMTp1/DaF/7ll8b6yZOCgbKlVDDfhCn5mmKNVARGTNaoywxrXG3XffbWCIx3/E87w==", 151 "license": "0BSD", 152 "dependencies": { 153 "@atcute/client": "^4.2.1", 154 "@atcute/identity": "^1.1.3", 155 "@atcute/identity-resolver": "^1.2.2", 156 "@atcute/lexicons": "^1.2.7", 157 "@atcute/oauth-crypto": "^0.1.0", 158 "@atcute/oauth-keyset": "^0.1.0", 159 "@atcute/oauth-types": "^0.1.1", 160 "@atcute/util-fetch": "^1.0.5", 161 "@badrap/valita": "^0.4.6", 162 "nanoid": "^5.1.6" 163 } 164 }, 165 "node_modules/@atcute/oauth-node-client/node_modules/nanoid": { 166 "version": "5.1.6", 167 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.6.tgz", 168 "integrity": "sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==", 169 "funding": [ 170 { 171 "type": "github", 172 "url": "https://github.com/sponsors/ai" 173 } 174 ], 175 "license": "MIT", 176 "bin": { 177 "nanoid": "bin/nanoid.js" 178 }, 179 "engines": { 180 "node": "^18 || >=20" 181 } 182 }, 183 "node_modules/@atcute/oauth-types": { 184 "version": "0.1.1", 185 "resolved": "https://registry.npmjs.org/@atcute/oauth-types/-/oauth-types-0.1.1.tgz", 186 "integrity": "sha512-u+3KMjse3Uc/9hDyilu1QVN7IpcnjVXgRzhddzBB8Uh6wePHNVBDdi9wQvFTVVA3zmxtMJVptXRyLLg6Ou9bqg==", 187 "license": "0BSD", 188 "dependencies": { 189 "@atcute/identity": "^1.1.3", 190 "@atcute/lexicons": "^1.2.7", 191 "@atcute/oauth-keyset": "^0.1.0", 192 "@badrap/valita": "^0.4.6" 193 } 194 }, 195 "node_modules/@atcute/uint8array": { 196 "version": "1.1.0", 197 "resolved": "https://registry.npmjs.org/@atcute/uint8array/-/uint8array-1.1.0.tgz", 198 "integrity": "sha512-JtHXIVW6LPU9FMWp7SgE4HbUs3uV2WdfkK/2RWdEGjr4EgMV50P3FdU6fPeGlTfDNBJVYMIsuD2wwaKRPV/Aqg==", 199 "license": "0BSD" 200 }, 201 "node_modules/@atcute/util-fetch": { 202 "version": "1.0.5", 203 "resolved": "https://registry.npmjs.org/@atcute/util-fetch/-/util-fetch-1.0.5.tgz", 204 "integrity": "sha512-qjHj01BGxjSjIFdPiAjSARnodJIIyKxnCMMEcXMESo9TAyND6XZQqrie5fia+LlYWVXdpsTds8uFQwc9jdKTig==", 205 "license": "0BSD", 206 "dependencies": { 207 "@badrap/valita": "^0.4.6" 208 } 209 }, 210 "node_modules/@atcute/util-text": { 211 "version": "1.1.0", 212 "resolved": "https://registry.npmjs.org/@atcute/util-text/-/util-text-1.1.0.tgz", 213 "integrity": "sha512-34G9KD5Z9f7oEdFpZOmqrMnU86p8ne6LlxJowfZzKNszRcl1GH+FtEPh3N1woelJT2SkPXMK2anwT8DESTluwA==", 214 "license": "0BSD", 215 "dependencies": { 216 "unicode-segmenter": "^0.14.5" 217 } 218 }, 219 "node_modules/@atproto-labs/did-resolver": { 220 "version": "0.1.4", 221 "resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.1.4.tgz", 222 "integrity": "sha512-5d+LHScS2ueYsFRjMOC3c1EwM2ui1yBVbBA0yY3MH7aydbljm5D28scsOVuymIhHwPFwcGvZbMON4PVSfpBbbQ==", 223 "dependencies": { 224 "@atproto-labs/fetch": "0.1.1", 225 "@atproto-labs/pipe": "0.1.0", 226 "@atproto-labs/simple-store": "0.1.1", 227 "@atproto-labs/simple-store-memory": "0.1.1", 228 "@atproto/did": "0.1.2", 229 "zod": "^3.23.8" 230 } 231 }, 232 "node_modules/@atproto-labs/fetch": { 233 "version": "0.1.1", 234 "resolved": "https://registry.npmjs.org/@atproto-labs/fetch/-/fetch-0.1.1.tgz", 235 "integrity": "sha512-X1zO1MDoJzEurbWXMAe1H8EZ995Xam/aXdxhGVrXmOMyPDuvBa1oxwh/kQNZRCKcMQUbiwkk+Jfq6ZkTuvGbww==", 236 "dependencies": { 237 "@atproto-labs/pipe": "0.1.0" 238 }, 239 "optionalDependencies": { 240 "zod": "^3.23.8" 241 } 242 }, 243 "node_modules/@atproto-labs/fetch-node": { 244 "version": "0.1.3", 245 "resolved": "https://registry.npmjs.org/@atproto-labs/fetch-node/-/fetch-node-0.1.3.tgz", 246 "integrity": "sha512-KX3ogPJt6dXNppWImQ9omfhrc8t73WrJaxHMphRAqQL8jXxKW5NBCTjSuwroBkJ1pj1aValBrc5NpdYu+H/9Qg==", 247 "dependencies": { 248 "@atproto-labs/fetch": "0.1.1", 249 "@atproto-labs/pipe": "0.1.0", 250 "ipaddr.js": "^2.1.0", 251 "psl": "^1.9.0", 252 "undici": "^6.14.1" 253 } 254 }, 255 "node_modules/@atproto-labs/handle-resolver": { 256 "version": "0.1.3", 257 "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver/-/handle-resolver-0.1.3.tgz", 258 "integrity": "sha512-pUn8uqQNqMpecQjO0UWmdKhKX1NnXdLBXHRgID2g4kmhpz3hkbbec+h34uSk6wLfZnwPFaVQnGdEkyMq/tNToQ==", 259 "dependencies": { 260 "@atproto-labs/simple-store": "0.1.1", 261 "@atproto-labs/simple-store-memory": "0.1.1", 262 "@atproto/did": "0.1.2", 263 "zod": "^3.23.8" 264 } 265 }, 266 "node_modules/@atproto-labs/handle-resolver-node": { 267 "version": "0.1.6", 268 "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver-node/-/handle-resolver-node-0.1.6.tgz", 269 "integrity": "sha512-fJfPtqvo+EQ9ZNjdicQB4nuo+l8a7KvUlzW+tpTFkMQsdB017Dl0qHD7rv9SFlXMrswX5A3Dpwi/UDfGTtiltA==", 270 "dependencies": { 271 "@atproto-labs/fetch-node": "0.1.3", 272 "@atproto-labs/handle-resolver": "0.1.3", 273 "@atproto/did": "0.1.2" 274 } 275 }, 276 "node_modules/@atproto-labs/identity-resolver": { 277 "version": "0.1.4", 278 "resolved": "https://registry.npmjs.org/@atproto-labs/identity-resolver/-/identity-resolver-0.1.4.tgz", 279 "integrity": "sha512-uaRJsYFCRZQcw0c7S+RuziSVm5qHcK3N6uqsXz8NzYoJAE55Ah4DkQMj0rfapZmb0jyBau04RC/WoI4PSim+Aw==", 280 "dependencies": { 281 "@atproto-labs/did-resolver": "0.1.4", 282 "@atproto-labs/handle-resolver": "0.1.3", 283 "@atproto/syntax": "0.3.0" 284 } 285 }, 286 "node_modules/@atproto-labs/identity-resolver/node_modules/@atproto/syntax": { 287 "version": "0.3.0", 288 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.3.0.tgz", 289 "integrity": "sha512-Weq0ZBxffGHDXHl9U7BQc2BFJi/e23AL+k+i5+D9hUq/bzT4yjGsrCejkjq0xt82xXDjmhhvQSZ0LqxyZ5woxA==" 290 }, 291 "node_modules/@atproto-labs/pipe": { 292 "version": "0.1.0", 293 "resolved": "https://registry.npmjs.org/@atproto-labs/pipe/-/pipe-0.1.0.tgz", 294 "integrity": "sha512-ghOqHFyJlQVFPESzlVHjKroP0tPzbmG5Jms0dNI9yLDEfL8xp4OFPWLX4f6T8mRq69wWs4nIDM3sSsFbFqLa1w==" 295 }, 296 "node_modules/@atproto-labs/simple-store": { 297 "version": "0.1.1", 298 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store/-/simple-store-0.1.1.tgz", 299 "integrity": "sha512-WKILW2b3QbAYKh+w5U2x6p5FqqLl0nAeLwGeDY+KjX01K4Dq3vQTR9b/qNp0jZm48CabPQVrqCv0PPU9LgRRRg==" 300 }, 301 "node_modules/@atproto-labs/simple-store-memory": { 302 "version": "0.1.1", 303 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store-memory/-/simple-store-memory-0.1.1.tgz", 304 "integrity": "sha512-PCRqhnZ8NBNBvLku53O56T0lsVOtclfIrQU/rwLCc4+p45/SBPrRYNBi6YFq5rxZbK6Njos9MCmILV/KLQxrWA==", 305 "dependencies": { 306 "@atproto-labs/simple-store": "0.1.1", 307 "lru-cache": "^10.2.0" 308 } 309 }, 310 "node_modules/@atproto/api": { 311 "version": "0.13.35", 312 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.13.35.tgz", 313 "integrity": "sha512-vsEfBj0C333TLjDppvTdTE0IdKlXuljKSveAeI4PPx/l6eUKNnDTsYxvILtXUVzwUlTDmSRqy5O4Ryh78n1b7g==", 314 "dependencies": { 315 "@atproto/common-web": "^0.4.0", 316 "@atproto/lexicon": "^0.4.6", 317 "@atproto/syntax": "^0.3.2", 318 "@atproto/xrpc": "^0.6.8", 319 "await-lock": "^2.2.2", 320 "multiformats": "^9.9.0", 321 "tlds": "^1.234.0", 322 "zod": "^3.23.8" 323 } 324 }, 325 "node_modules/@atproto/common": { 326 "version": "0.4.7", 327 "resolved": "https://registry.npmjs.org/@atproto/common/-/common-0.4.7.tgz", 328 "integrity": "sha512-C844ILV66sqHjQCJDb8tN/yZB2MBaLpZ1qptDT8zWRMx0uw7j/B6/EuN9R9a57Nj99Hhi93QkvQxOujURqpPeA==", 329 "dependencies": { 330 "@atproto/common-web": "^0.3.2", 331 "@ipld/dag-cbor": "^7.0.3", 332 "cbor-x": "^1.5.1", 333 "iso-datestring-validator": "^2.2.2", 334 "multiformats": "^9.9.0", 335 "pino": "^8.21.0" 336 } 337 }, 338 "node_modules/@atproto/common-web": { 339 "version": "0.4.13", 340 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.13.tgz", 341 "integrity": "sha512-TewRUyB/dVJ5PtI3QmJzEgT3wDsvpnLJ+48hPl+LuUueJPamZevXKJN6dFjtbKAMFRnl2bKfdsf79qwvdSaLKQ==", 342 "dependencies": { 343 "@atproto/lex-data": "0.0.9", 344 "@atproto/lex-json": "0.0.9", 345 "@atproto/syntax": "0.4.3", 346 "zod": "^3.23.8" 347 } 348 }, 349 "node_modules/@atproto/common-web/node_modules/@atproto/syntax": { 350 "version": "0.4.3", 351 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.3.tgz", 352 "integrity": "sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==", 353 "dependencies": { 354 "tslib": "^2.8.1" 355 } 356 }, 357 "node_modules/@atproto/common/node_modules/@atproto/common-web": { 358 "version": "0.3.2", 359 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.3.2.tgz", 360 "integrity": "sha512-Vx0JtL1/CssJbFAb0UOdvTrkbUautsDfHNOXNTcX2vyPIxH9xOameSqLLunM1hZnOQbJwyjmQCt6TV+bhnanDg==", 361 "dependencies": { 362 "graphemer": "^1.4.0", 363 "multiformats": "^9.9.0", 364 "uint8arrays": "3.0.0", 365 "zod": "^3.23.8" 366 } 367 }, 368 "node_modules/@atproto/crypto": { 369 "version": "0.4.5", 370 "resolved": "https://registry.npmjs.org/@atproto/crypto/-/crypto-0.4.5.tgz", 371 "integrity": "sha512-n40aKkMoCatP0u9Yvhrdk6fXyOHFDDbkdm4h4HCyWW+KlKl8iXfD5iV+ECq+w5BM+QH25aIpt3/j6EUNerhLxw==", 372 "dependencies": { 373 "@noble/curves": "^1.7.0", 374 "@noble/hashes": "^1.6.1", 375 "uint8arrays": "3.0.0" 376 }, 377 "engines": { 378 "node": ">=18.7.0" 379 } 380 }, 381 "node_modules/@atproto/did": { 382 "version": "0.1.2", 383 "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.1.2.tgz", 384 "integrity": "sha512-gmY1SyAuqfmsFbIXkUIScfnULqn39FoUNz4oE0fUuMu9in6PEyoxlmD2lAo7Q3KMy3X/hvTn2u5f8W/2KuDg1w==", 385 "dependencies": { 386 "zod": "^3.23.8" 387 } 388 }, 389 "node_modules/@atproto/jwk": { 390 "version": "0.1.1", 391 "resolved": "https://registry.npmjs.org/@atproto/jwk/-/jwk-0.1.1.tgz", 392 "integrity": "sha512-6h/bj1APUk7QcV9t/oA6+9DB5NZx9SZru9x+/pV5oHFI9Xz4ZuM5+dq1PfsJV54pZyqdnZ6W6M717cxoC7q7og==", 393 "dependencies": { 394 "multiformats": "^9.9.0", 395 "zod": "^3.23.8" 396 } 397 }, 398 "node_modules/@atproto/jwk-jose": { 399 "version": "0.1.2", 400 "resolved": "https://registry.npmjs.org/@atproto/jwk-jose/-/jwk-jose-0.1.2.tgz", 401 "integrity": "sha512-lDwc/6lLn2aZ/JpyyggyjLFsJPMntrVzryyGUx5aNpuTS8SIuc4Ky0REhxqfLopQXJJZCuRRjagHG3uP05/moQ==", 402 "dependencies": { 403 "@atproto/jwk": "0.1.1", 404 "jose": "^5.2.0" 405 } 406 }, 407 "node_modules/@atproto/jwk-webcrypto": { 408 "version": "0.1.2", 409 "resolved": "https://registry.npmjs.org/@atproto/jwk-webcrypto/-/jwk-webcrypto-0.1.2.tgz", 410 "integrity": "sha512-vTBUbUZXh0GI+6KJiPGukmI4BQEHFAij8fJJ4WnReF/hefAs3ISZtrWZHGBebz+q2EcExYlnhhlmxvDzV7veGw==", 411 "dependencies": { 412 "@atproto/jwk": "0.1.1", 413 "@atproto/jwk-jose": "0.1.2" 414 } 415 }, 416 "node_modules/@atproto/lex-data": { 417 "version": "0.0.9", 418 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.9.tgz", 419 "integrity": "sha512-1slwe4sG0cyWtsq16+rBoWIxNDqGPkkvN+PV6JuzA7dgUK9bjUmXBGQU4eZlUPSS43X1Nhmr/9VjgKmEzU9vDw==", 420 "dependencies": { 421 "multiformats": "^9.9.0", 422 "tslib": "^2.8.1", 423 "uint8arrays": "3.0.0", 424 "unicode-segmenter": "^0.14.0" 425 } 426 }, 427 "node_modules/@atproto/lex-json": { 428 "version": "0.0.9", 429 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.9.tgz", 430 "integrity": "sha512-Q2v1EVZcnd+ndyZj1r2UlGikA7q6It24CFPLbxokcf5Ba4RBupH8IkkQX7mqUDSRWPgQdmZYIdW9wUln+MKDqw==", 431 "dependencies": { 432 "@atproto/lex-data": "0.0.9", 433 "tslib": "^2.8.1" 434 } 435 }, 436 "node_modules/@atproto/lexicon": { 437 "version": "0.4.14", 438 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.4.14.tgz", 439 "integrity": "sha512-jiKpmH1QER3Gvc7JVY5brwrfo+etFoe57tKPQX/SmPwjvUsFnJAow5xLIryuBaJgFAhnTZViXKs41t//pahGHQ==", 440 "dependencies": { 441 "@atproto/common-web": "^0.4.2", 442 "@atproto/syntax": "^0.4.0", 443 "iso-datestring-validator": "^2.2.2", 444 "multiformats": "^9.9.0", 445 "zod": "^3.23.8" 446 } 447 }, 448 "node_modules/@atproto/lexicon/node_modules/@atproto/syntax": { 449 "version": "0.4.3", 450 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.3.tgz", 451 "integrity": "sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==", 452 "dependencies": { 453 "tslib": "^2.8.1" 454 } 455 }, 456 "node_modules/@atproto/oauth-client": { 457 "version": "0.2.2", 458 "resolved": "https://registry.npmjs.org/@atproto/oauth-client/-/oauth-client-0.2.2.tgz", 459 "integrity": "sha512-hYL7Hx2h52zeC1WZeFjV9FFfqt8PZnURKofz0VJVeiPqB9wySJ46MgFVxsZ3t08c03WSDugujEz2JlhtQpS7Zg==", 460 "dependencies": { 461 "@atproto-labs/did-resolver": "0.1.4", 462 "@atproto-labs/fetch": "0.1.1", 463 "@atproto-labs/handle-resolver": "0.1.3", 464 "@atproto-labs/identity-resolver": "0.1.4", 465 "@atproto-labs/simple-store": "0.1.1", 466 "@atproto-labs/simple-store-memory": "0.1.1", 467 "@atproto/did": "0.1.2", 468 "@atproto/jwk": "0.1.1", 469 "@atproto/oauth-types": "0.1.5", 470 "@atproto/xrpc": "0.6.3", 471 "multiformats": "^9.9.0", 472 "zod": "^3.23.8" 473 } 474 }, 475 "node_modules/@atproto/oauth-client-node": { 476 "version": "0.1.4", 477 "resolved": "https://registry.npmjs.org/@atproto/oauth-client-node/-/oauth-client-node-0.1.4.tgz", 478 "integrity": "sha512-LKLBrvJL6gd6YqbeZsm9BZ1gqrMDKtz/77TNNjPBP+RBIV6e6Oj5uJmFMshzyJj87Rwd7Menb0niz6LhlKv/rg==", 479 "dependencies": { 480 "@atproto-labs/did-resolver": "0.1.4", 481 "@atproto-labs/handle-resolver-node": "0.1.6", 482 "@atproto-labs/simple-store": "0.1.1", 483 "@atproto/did": "0.1.2", 484 "@atproto/jwk": "0.1.1", 485 "@atproto/jwk-jose": "0.1.2", 486 "@atproto/jwk-webcrypto": "0.1.2", 487 "@atproto/oauth-client": "0.2.2", 488 "@atproto/oauth-types": "0.1.5" 489 } 490 }, 491 "node_modules/@atproto/oauth-client/node_modules/@atproto/xrpc": { 492 "version": "0.6.3", 493 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.6.3.tgz", 494 "integrity": "sha512-S3tRvOdA9amPkKLll3rc4vphlDitLrkN5TwWh5Tu/jzk7mnobVVE3akYgICV9XCNHKjWM+IAPxFFI2qi+VW6nQ==", 495 "dependencies": { 496 "@atproto/lexicon": "^0.4.2", 497 "zod": "^3.23.8" 498 } 499 }, 500 "node_modules/@atproto/oauth-types": { 501 "version": "0.1.5", 502 "resolved": "https://registry.npmjs.org/@atproto/oauth-types/-/oauth-types-0.1.5.tgz", 503 "integrity": "sha512-vNab/6BYUQCfmfhGc3G61EcatQxvh2d41FDWqR8CAYsblNXO6nOEVXn7cXdQUkb3K49LU0vy5Jf1+wFNcpY3IQ==", 504 "dependencies": { 505 "@atproto/jwk": "0.1.1", 506 "zod": "^3.23.8" 507 } 508 }, 509 "node_modules/@atproto/syntax": { 510 "version": "0.3.4", 511 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.3.4.tgz", 512 "integrity": "sha512-8CNmi5DipOLaVeSMPggMe7FCksVag0aO6XZy9WflbduTKM4dFZVCs4686UeMLfGRXX+X966XgwECHoLYrovMMg==" 513 }, 514 "node_modules/@atproto/xrpc": { 515 "version": "0.6.12", 516 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.6.12.tgz", 517 "integrity": "sha512-Ut3iISNLujlmY9Gu8sNU+SPDJDvqlVzWddU8qUr0Yae5oD4SguaUFjjhireMGhQ3M5E0KljQgDbTmnBo1kIZ3w==", 518 "dependencies": { 519 "@atproto/lexicon": "^0.4.10", 520 "zod": "^3.23.8" 521 } 522 }, 523 "node_modules/@atproto/xrpc-server": { 524 "version": "0.6.4", 525 "resolved": "https://registry.npmjs.org/@atproto/xrpc-server/-/xrpc-server-0.6.4.tgz", 526 "integrity": "sha512-AL9okOTpJpxh3wJjT27RiPkp2IWIxDPCyyvuO1SJu0E9URGfWZL26SlT7/IR/tadZTJezr5+ZNuxhV0uhI+s1A==", 527 "dependencies": { 528 "@atproto/common": "^0.4.2", 529 "@atproto/crypto": "^0.4.1", 530 "@atproto/lexicon": "^0.4.1", 531 "@atproto/xrpc": "^0.6.2", 532 "cbor-x": "^1.5.1", 533 "express": "^4.17.2", 534 "http-errors": "^2.0.0", 535 "mime-types": "^2.1.35", 536 "rate-limiter-flexible": "^2.4.1", 537 "uint8arrays": "3.0.0", 538 "ws": "^8.12.0", 539 "zod": "^3.23.8" 540 } 541 }, 542 "node_modules/@badrap/valita": { 543 "version": "0.4.6", 544 "resolved": "https://registry.npmjs.org/@badrap/valita/-/valita-0.4.6.tgz", 545 "integrity": "sha512-4kdqcjyxo/8RQ8ayjms47HCWZIF5981oE5nIenbfThKDxWXtEHKipAOWlflpPJzZx9y/JWYQkp18Awr7VuepFg==", 546 "license": "MIT", 547 "engines": { 548 "node": ">= 18" 549 } 550 }, 551 "node_modules/@cbor-extract/cbor-extract-darwin-arm64": { 552 "version": "2.2.0", 553 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-arm64/-/cbor-extract-darwin-arm64-2.2.0.tgz", 554 "integrity": "sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==", 555 "cpu": [ 556 "arm64" 557 ], 558 "optional": true, 559 "os": [ 560 "darwin" 561 ] 562 }, 563 "node_modules/@cbor-extract/cbor-extract-darwin-x64": { 564 "version": "2.2.0", 565 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-x64/-/cbor-extract-darwin-x64-2.2.0.tgz", 566 "integrity": "sha512-1liF6fgowph0JxBbYnAS7ZlqNYLf000Qnj4KjqPNW4GViKrEql2MgZnAsExhY9LSy8dnvA4C0qHEBgPrll0z0w==", 567 "cpu": [ 568 "x64" 569 ], 570 "optional": true, 571 "os": [ 572 "darwin" 573 ] 574 }, 575 "node_modules/@cbor-extract/cbor-extract-linux-arm": { 576 "version": "2.2.0", 577 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm/-/cbor-extract-linux-arm-2.2.0.tgz", 578 "integrity": "sha512-QeBcBXk964zOytiedMPQNZr7sg0TNavZeuUCD6ON4vEOU/25+pLhNN6EDIKJ9VLTKaZ7K7EaAriyYQ1NQ05s/Q==", 579 "cpu": [ 580 "arm" 581 ], 582 "optional": true, 583 "os": [ 584 "linux" 585 ] 586 }, 587 "node_modules/@cbor-extract/cbor-extract-linux-arm64": { 588 "version": "2.2.0", 589 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm64/-/cbor-extract-linux-arm64-2.2.0.tgz", 590 "integrity": "sha512-rQvhNmDuhjTVXSPFLolmQ47/ydGOFXtbR7+wgkSY0bdOxCFept1hvg59uiLPT2fVDuJFuEy16EImo5tE2x3RsQ==", 591 "cpu": [ 592 "arm64" 593 ], 594 "optional": true, 595 "os": [ 596 "linux" 597 ] 598 }, 599 "node_modules/@cbor-extract/cbor-extract-linux-x64": { 600 "version": "2.2.0", 601 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-x64/-/cbor-extract-linux-x64-2.2.0.tgz", 602 "integrity": "sha512-cWLAWtT3kNLHSvP4RKDzSTX9o0wvQEEAj4SKvhWuOVZxiDAeQazr9A+PSiRILK1VYMLeDml89ohxCnUNQNQNCw==", 603 "cpu": [ 604 "x64" 605 ], 606 "optional": true, 607 "os": [ 608 "linux" 609 ] 610 }, 611 "node_modules/@cbor-extract/cbor-extract-win32-x64": { 612 "version": "2.2.0", 613 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-win32-x64/-/cbor-extract-win32-x64-2.2.0.tgz", 614 "integrity": "sha512-l2M+Z8DO2vbvADOBNLbbh9y5ST1RY5sqkWOg/58GkUPBYou/cuNZ68SGQ644f1CvZ8kcOxyZtw06+dxWHIoN/w==", 615 "cpu": [ 616 "x64" 617 ], 618 "optional": true, 619 "os": [ 620 "win32" 621 ] 622 }, 623 "node_modules/@cf-wasm/resvg": { 624 "version": "0.3.3", 625 "resolved": "https://registry.npmjs.org/@cf-wasm/resvg/-/resvg-0.3.3.tgz", 626 "integrity": "sha512-UN0cr048AZd0mtJ13ULWgFxlE0nAiBOETTON4r+VEHaaGpDk0oaak2Qurs6mfiBCVKKf2bQmXe8534WJ+o+B+w==", 627 "license": "MPL-2.0", 628 "dependencies": { 629 "@resvg/resvg-wasm": "2.6.2", 630 "@resvg/resvg-wasm-legacy": "npm:@resvg/resvg-wasm@2.4.1" 631 } 632 }, 633 "node_modules/@cloudflare/kv-asset-handler": { 634 "version": "0.4.2", 635 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.2.tgz", 636 "integrity": "sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ==", 637 "license": "MIT OR Apache-2.0", 638 "engines": { 639 "node": ">=18.0.0" 640 } 641 }, 642 "node_modules/@cloudflare/unenv-preset": { 643 "version": "2.12.0", 644 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.12.0.tgz", 645 "integrity": "sha512-NK4vN+2Z/GbfGS4BamtbbVk1rcu5RmqaYGiyHJQrA09AoxdZPHDF3W/EhgI0YSK8p3vRo/VNCtbSJFPON7FWMQ==", 646 "license": "MIT OR Apache-2.0", 647 "peerDependencies": { 648 "unenv": "2.0.0-rc.24", 649 "workerd": "^1.20260115.0" 650 }, 651 "peerDependenciesMeta": { 652 "workerd": { 653 "optional": true 654 } 655 } 656 }, 657 "node_modules/@cloudflare/workerd-darwin-64": { 658 "version": "1.20260131.0", 659 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260131.0.tgz", 660 "integrity": "sha512-+1X4qErc715NUhJZNhtlpuCxajhD5YNre7Cz50WPMmj+BMUrh9h7fntKEadtrUo5SM2YONY7CDzK7wdWbJJBVA==", 661 "cpu": [ 662 "x64" 663 ], 664 "license": "Apache-2.0", 665 "optional": true, 666 "os": [ 667 "darwin" 668 ], 669 "engines": { 670 "node": ">=16" 671 } 672 }, 673 "node_modules/@cloudflare/workerd-darwin-arm64": { 674 "version": "1.20260131.0", 675 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260131.0.tgz", 676 "integrity": "sha512-M84mXR8WEMEBuX4/dL2IQ4wHV/ALwYjx9if5ePZR8rdbD7if/fkEEoMBq0bGS/1gMLRqqCZLstabxHV+g92NNg==", 677 "cpu": [ 678 "arm64" 679 ], 680 "license": "Apache-2.0", 681 "optional": true, 682 "os": [ 683 "darwin" 684 ], 685 "engines": { 686 "node": ">=16" 687 } 688 }, 689 "node_modules/@cloudflare/workerd-linux-64": { 690 "version": "1.20260131.0", 691 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260131.0.tgz", 692 "integrity": "sha512-SWzr48bCL9y5wjkj23tXS6t/6us99EAH9T5TAscMV0hfJFZQt97RY/gaHKyRRjFv6jfJZvk7d4g+OmGeYBnwcg==", 693 "cpu": [ 694 "x64" 695 ], 696 "license": "Apache-2.0", 697 "optional": true, 698 "os": [ 699 "linux" 700 ], 701 "engines": { 702 "node": ">=16" 703 } 704 }, 705 "node_modules/@cloudflare/workerd-linux-arm64": { 706 "version": "1.20260131.0", 707 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260131.0.tgz", 708 "integrity": "sha512-mL0kLPGIBJRPeHS3+erJ2t5dJT3ODhsKvR9aA4BcsY7M30/QhlgJIF6wsgwNisTJ23q8PbobZNHBUKIe8l/E9A==", 709 "cpu": [ 710 "arm64" 711 ], 712 "license": "Apache-2.0", 713 "optional": true, 714 "os": [ 715 "linux" 716 ], 717 "engines": { 718 "node": ">=16" 719 } 720 }, 721 "node_modules/@cloudflare/workerd-windows-64": { 722 "version": "1.20260131.0", 723 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260131.0.tgz", 724 "integrity": "sha512-hoQqTFBpP1zntP2OQSpt5dEWbd9vSBliK+G7LmDXjKitPkmkRFo2PB4P9aBRE1edPAIO/fpdoJv928k2HaAn4A==", 725 "cpu": [ 726 "x64" 727 ], 728 "license": "Apache-2.0", 729 "optional": true, 730 "os": [ 731 "win32" 732 ], 733 "engines": { 734 "node": ">=16" 735 } 736 }, 737 "node_modules/@cloudflare/workers-types": { 738 "version": "4.20260203.0", 739 "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20260203.0.tgz", 740 "integrity": "sha512-XD2uglpGbVppjXXLuAdalKkcTi/i4TyQSx0w/ijJbvrR1Cfm7zNkxtvFBNy3tBNxZOiFIJtw5bszifQB1eow6A==" 741 }, 742 "node_modules/@cspotcode/source-map-support": { 743 "version": "0.8.1", 744 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", 745 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", 746 "license": "MIT", 747 "dependencies": { 748 "@jridgewell/trace-mapping": "0.3.9" 749 }, 750 "engines": { 751 "node": ">=12" 752 } 753 }, 754 "node_modules/@emnapi/runtime": { 755 "version": "1.8.1", 756 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz", 757 "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==", 758 "license": "MIT", 759 "optional": true, 760 "dependencies": { 761 "tslib": "^2.4.0" 762 } 763 }, 764 "node_modules/@esbuild/aix-ppc64": { 765 "version": "0.21.5", 766 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", 767 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", 768 "cpu": [ 769 "ppc64" 770 ], 771 "optional": true, 772 "os": [ 773 "aix" 774 ], 775 "engines": { 776 "node": ">=12" 777 } 778 }, 779 "node_modules/@esbuild/android-arm": { 780 "version": "0.21.5", 781 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", 782 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", 783 "cpu": [ 784 "arm" 785 ], 786 "optional": true, 787 "os": [ 788 "android" 789 ], 790 "engines": { 791 "node": ">=12" 792 } 793 }, 794 "node_modules/@esbuild/android-arm64": { 795 "version": "0.21.5", 796 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", 797 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", 798 "cpu": [ 799 "arm64" 800 ], 801 "optional": true, 802 "os": [ 803 "android" 804 ], 805 "engines": { 806 "node": ">=12" 807 } 808 }, 809 "node_modules/@esbuild/android-x64": { 810 "version": "0.21.5", 811 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", 812 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", 813 "cpu": [ 814 "x64" 815 ], 816 "optional": true, 817 "os": [ 818 "android" 819 ], 820 "engines": { 821 "node": ">=12" 822 } 823 }, 824 "node_modules/@esbuild/darwin-arm64": { 825 "version": "0.21.5", 826 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", 827 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", 828 "cpu": [ 829 "arm64" 830 ], 831 "optional": true, 832 "os": [ 833 "darwin" 834 ], 835 "engines": { 836 "node": ">=12" 837 } 838 }, 839 "node_modules/@esbuild/darwin-x64": { 840 "version": "0.21.5", 841 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", 842 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", 843 "cpu": [ 844 "x64" 845 ], 846 "optional": true, 847 "os": [ 848 "darwin" 849 ], 850 "engines": { 851 "node": ">=12" 852 } 853 }, 854 "node_modules/@esbuild/freebsd-arm64": { 855 "version": "0.21.5", 856 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", 857 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", 858 "cpu": [ 859 "arm64" 860 ], 861 "optional": true, 862 "os": [ 863 "freebsd" 864 ], 865 "engines": { 866 "node": ">=12" 867 } 868 }, 869 "node_modules/@esbuild/freebsd-x64": { 870 "version": "0.21.5", 871 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", 872 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", 873 "cpu": [ 874 "x64" 875 ], 876 "optional": true, 877 "os": [ 878 "freebsd" 879 ], 880 "engines": { 881 "node": ">=12" 882 } 883 }, 884 "node_modules/@esbuild/linux-arm": { 885 "version": "0.21.5", 886 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", 887 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", 888 "cpu": [ 889 "arm" 890 ], 891 "optional": true, 892 "os": [ 893 "linux" 894 ], 895 "engines": { 896 "node": ">=12" 897 } 898 }, 899 "node_modules/@esbuild/linux-arm64": { 900 "version": "0.21.5", 901 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", 902 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", 903 "cpu": [ 904 "arm64" 905 ], 906 "optional": true, 907 "os": [ 908 "linux" 909 ], 910 "engines": { 911 "node": ">=12" 912 } 913 }, 914 "node_modules/@esbuild/linux-ia32": { 915 "version": "0.21.5", 916 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", 917 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", 918 "cpu": [ 919 "ia32" 920 ], 921 "optional": true, 922 "os": [ 923 "linux" 924 ], 925 "engines": { 926 "node": ">=12" 927 } 928 }, 929 "node_modules/@esbuild/linux-loong64": { 930 "version": "0.21.5", 931 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", 932 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", 933 "cpu": [ 934 "loong64" 935 ], 936 "optional": true, 937 "os": [ 938 "linux" 939 ], 940 "engines": { 941 "node": ">=12" 942 } 943 }, 944 "node_modules/@esbuild/linux-mips64el": { 945 "version": "0.21.5", 946 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", 947 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", 948 "cpu": [ 949 "mips64el" 950 ], 951 "optional": true, 952 "os": [ 953 "linux" 954 ], 955 "engines": { 956 "node": ">=12" 957 } 958 }, 959 "node_modules/@esbuild/linux-ppc64": { 960 "version": "0.21.5", 961 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", 962 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", 963 "cpu": [ 964 "ppc64" 965 ], 966 "optional": true, 967 "os": [ 968 "linux" 969 ], 970 "engines": { 971 "node": ">=12" 972 } 973 }, 974 "node_modules/@esbuild/linux-riscv64": { 975 "version": "0.21.5", 976 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", 977 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", 978 "cpu": [ 979 "riscv64" 980 ], 981 "optional": true, 982 "os": [ 983 "linux" 984 ], 985 "engines": { 986 "node": ">=12" 987 } 988 }, 989 "node_modules/@esbuild/linux-s390x": { 990 "version": "0.21.5", 991 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", 992 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", 993 "cpu": [ 994 "s390x" 995 ], 996 "optional": true, 997 "os": [ 998 "linux" 999 ], 1000 "engines": { 1001 "node": ">=12" 1002 } 1003 }, 1004 "node_modules/@esbuild/linux-x64": { 1005 "version": "0.21.5", 1006 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", 1007 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", 1008 "cpu": [ 1009 "x64" 1010 ], 1011 "optional": true, 1012 "os": [ 1013 "linux" 1014 ], 1015 "engines": { 1016 "node": ">=12" 1017 } 1018 }, 1019 "node_modules/@esbuild/netbsd-arm64": { 1020 "version": "0.27.2", 1021 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz", 1022 "integrity": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==", 1023 "cpu": [ 1024 "arm64" 1025 ], 1026 "dev": true, 1027 "license": "MIT", 1028 "optional": true, 1029 "os": [ 1030 "netbsd" 1031 ], 1032 "engines": { 1033 "node": ">=18" 1034 } 1035 }, 1036 "node_modules/@esbuild/netbsd-x64": { 1037 "version": "0.21.5", 1038 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", 1039 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", 1040 "cpu": [ 1041 "x64" 1042 ], 1043 "optional": true, 1044 "os": [ 1045 "netbsd" 1046 ], 1047 "engines": { 1048 "node": ">=12" 1049 } 1050 }, 1051 "node_modules/@esbuild/openbsd-arm64": { 1052 "version": "0.27.2", 1053 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz", 1054 "integrity": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==", 1055 "cpu": [ 1056 "arm64" 1057 ], 1058 "dev": true, 1059 "license": "MIT", 1060 "optional": true, 1061 "os": [ 1062 "openbsd" 1063 ], 1064 "engines": { 1065 "node": ">=18" 1066 } 1067 }, 1068 "node_modules/@esbuild/openbsd-x64": { 1069 "version": "0.21.5", 1070 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", 1071 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", 1072 "cpu": [ 1073 "x64" 1074 ], 1075 "optional": true, 1076 "os": [ 1077 "openbsd" 1078 ], 1079 "engines": { 1080 "node": ">=12" 1081 } 1082 }, 1083 "node_modules/@esbuild/openharmony-arm64": { 1084 "version": "0.27.2", 1085 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz", 1086 "integrity": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==", 1087 "cpu": [ 1088 "arm64" 1089 ], 1090 "dev": true, 1091 "license": "MIT", 1092 "optional": true, 1093 "os": [ 1094 "openharmony" 1095 ], 1096 "engines": { 1097 "node": ">=18" 1098 } 1099 }, 1100 "node_modules/@esbuild/sunos-x64": { 1101 "version": "0.21.5", 1102 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", 1103 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", 1104 "cpu": [ 1105 "x64" 1106 ], 1107 "optional": true, 1108 "os": [ 1109 "sunos" 1110 ], 1111 "engines": { 1112 "node": ">=12" 1113 } 1114 }, 1115 "node_modules/@esbuild/win32-arm64": { 1116 "version": "0.21.5", 1117 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", 1118 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", 1119 "cpu": [ 1120 "arm64" 1121 ], 1122 "optional": true, 1123 "os": [ 1124 "win32" 1125 ], 1126 "engines": { 1127 "node": ">=12" 1128 } 1129 }, 1130 "node_modules/@esbuild/win32-ia32": { 1131 "version": "0.21.5", 1132 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", 1133 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", 1134 "cpu": [ 1135 "ia32" 1136 ], 1137 "optional": true, 1138 "os": [ 1139 "win32" 1140 ], 1141 "engines": { 1142 "node": ">=12" 1143 } 1144 }, 1145 "node_modules/@esbuild/win32-x64": { 1146 "version": "0.21.5", 1147 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", 1148 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", 1149 "cpu": [ 1150 "x64" 1151 ], 1152 "optional": true, 1153 "os": [ 1154 "win32" 1155 ], 1156 "engines": { 1157 "node": ">=12" 1158 } 1159 }, 1160 "node_modules/@img/colour": { 1161 "version": "1.0.0", 1162 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz", 1163 "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==", 1164 "license": "MIT", 1165 "engines": { 1166 "node": ">=18" 1167 } 1168 }, 1169 "node_modules/@img/sharp-darwin-arm64": { 1170 "version": "0.34.5", 1171 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", 1172 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", 1173 "cpu": [ 1174 "arm64" 1175 ], 1176 "license": "Apache-2.0", 1177 "optional": true, 1178 "os": [ 1179 "darwin" 1180 ], 1181 "engines": { 1182 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1183 }, 1184 "funding": { 1185 "url": "https://opencollective.com/libvips" 1186 }, 1187 "optionalDependencies": { 1188 "@img/sharp-libvips-darwin-arm64": "1.2.4" 1189 } 1190 }, 1191 "node_modules/@img/sharp-darwin-x64": { 1192 "version": "0.34.5", 1193 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", 1194 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", 1195 "cpu": [ 1196 "x64" 1197 ], 1198 "license": "Apache-2.0", 1199 "optional": true, 1200 "os": [ 1201 "darwin" 1202 ], 1203 "engines": { 1204 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1205 }, 1206 "funding": { 1207 "url": "https://opencollective.com/libvips" 1208 }, 1209 "optionalDependencies": { 1210 "@img/sharp-libvips-darwin-x64": "1.2.4" 1211 } 1212 }, 1213 "node_modules/@img/sharp-libvips-darwin-arm64": { 1214 "version": "1.2.4", 1215 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", 1216 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", 1217 "cpu": [ 1218 "arm64" 1219 ], 1220 "license": "LGPL-3.0-or-later", 1221 "optional": true, 1222 "os": [ 1223 "darwin" 1224 ], 1225 "funding": { 1226 "url": "https://opencollective.com/libvips" 1227 } 1228 }, 1229 "node_modules/@img/sharp-libvips-darwin-x64": { 1230 "version": "1.2.4", 1231 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", 1232 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", 1233 "cpu": [ 1234 "x64" 1235 ], 1236 "license": "LGPL-3.0-or-later", 1237 "optional": true, 1238 "os": [ 1239 "darwin" 1240 ], 1241 "funding": { 1242 "url": "https://opencollective.com/libvips" 1243 } 1244 }, 1245 "node_modules/@img/sharp-libvips-linux-arm": { 1246 "version": "1.2.4", 1247 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", 1248 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", 1249 "cpu": [ 1250 "arm" 1251 ], 1252 "license": "LGPL-3.0-or-later", 1253 "optional": true, 1254 "os": [ 1255 "linux" 1256 ], 1257 "funding": { 1258 "url": "https://opencollective.com/libvips" 1259 } 1260 }, 1261 "node_modules/@img/sharp-libvips-linux-arm64": { 1262 "version": "1.2.4", 1263 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", 1264 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", 1265 "cpu": [ 1266 "arm64" 1267 ], 1268 "license": "LGPL-3.0-or-later", 1269 "optional": true, 1270 "os": [ 1271 "linux" 1272 ], 1273 "funding": { 1274 "url": "https://opencollective.com/libvips" 1275 } 1276 }, 1277 "node_modules/@img/sharp-libvips-linux-ppc64": { 1278 "version": "1.2.4", 1279 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", 1280 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", 1281 "cpu": [ 1282 "ppc64" 1283 ], 1284 "license": "LGPL-3.0-or-later", 1285 "optional": true, 1286 "os": [ 1287 "linux" 1288 ], 1289 "funding": { 1290 "url": "https://opencollective.com/libvips" 1291 } 1292 }, 1293 "node_modules/@img/sharp-libvips-linux-riscv64": { 1294 "version": "1.2.4", 1295 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", 1296 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", 1297 "cpu": [ 1298 "riscv64" 1299 ], 1300 "license": "LGPL-3.0-or-later", 1301 "optional": true, 1302 "os": [ 1303 "linux" 1304 ], 1305 "funding": { 1306 "url": "https://opencollective.com/libvips" 1307 } 1308 }, 1309 "node_modules/@img/sharp-libvips-linux-s390x": { 1310 "version": "1.2.4", 1311 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", 1312 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", 1313 "cpu": [ 1314 "s390x" 1315 ], 1316 "license": "LGPL-3.0-or-later", 1317 "optional": true, 1318 "os": [ 1319 "linux" 1320 ], 1321 "funding": { 1322 "url": "https://opencollective.com/libvips" 1323 } 1324 }, 1325 "node_modules/@img/sharp-libvips-linux-x64": { 1326 "version": "1.2.4", 1327 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", 1328 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", 1329 "cpu": [ 1330 "x64" 1331 ], 1332 "license": "LGPL-3.0-or-later", 1333 "optional": true, 1334 "os": [ 1335 "linux" 1336 ], 1337 "funding": { 1338 "url": "https://opencollective.com/libvips" 1339 } 1340 }, 1341 "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 1342 "version": "1.2.4", 1343 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", 1344 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", 1345 "cpu": [ 1346 "arm64" 1347 ], 1348 "license": "LGPL-3.0-or-later", 1349 "optional": true, 1350 "os": [ 1351 "linux" 1352 ], 1353 "funding": { 1354 "url": "https://opencollective.com/libvips" 1355 } 1356 }, 1357 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 1358 "version": "1.2.4", 1359 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", 1360 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", 1361 "cpu": [ 1362 "x64" 1363 ], 1364 "license": "LGPL-3.0-or-later", 1365 "optional": true, 1366 "os": [ 1367 "linux" 1368 ], 1369 "funding": { 1370 "url": "https://opencollective.com/libvips" 1371 } 1372 }, 1373 "node_modules/@img/sharp-linux-arm": { 1374 "version": "0.34.5", 1375 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", 1376 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", 1377 "cpu": [ 1378 "arm" 1379 ], 1380 "license": "Apache-2.0", 1381 "optional": true, 1382 "os": [ 1383 "linux" 1384 ], 1385 "engines": { 1386 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1387 }, 1388 "funding": { 1389 "url": "https://opencollective.com/libvips" 1390 }, 1391 "optionalDependencies": { 1392 "@img/sharp-libvips-linux-arm": "1.2.4" 1393 } 1394 }, 1395 "node_modules/@img/sharp-linux-arm64": { 1396 "version": "0.34.5", 1397 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", 1398 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", 1399 "cpu": [ 1400 "arm64" 1401 ], 1402 "license": "Apache-2.0", 1403 "optional": true, 1404 "os": [ 1405 "linux" 1406 ], 1407 "engines": { 1408 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1409 }, 1410 "funding": { 1411 "url": "https://opencollective.com/libvips" 1412 }, 1413 "optionalDependencies": { 1414 "@img/sharp-libvips-linux-arm64": "1.2.4" 1415 } 1416 }, 1417 "node_modules/@img/sharp-linux-ppc64": { 1418 "version": "0.34.5", 1419 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", 1420 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", 1421 "cpu": [ 1422 "ppc64" 1423 ], 1424 "license": "Apache-2.0", 1425 "optional": true, 1426 "os": [ 1427 "linux" 1428 ], 1429 "engines": { 1430 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1431 }, 1432 "funding": { 1433 "url": "https://opencollective.com/libvips" 1434 }, 1435 "optionalDependencies": { 1436 "@img/sharp-libvips-linux-ppc64": "1.2.4" 1437 } 1438 }, 1439 "node_modules/@img/sharp-linux-riscv64": { 1440 "version": "0.34.5", 1441 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", 1442 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", 1443 "cpu": [ 1444 "riscv64" 1445 ], 1446 "license": "Apache-2.0", 1447 "optional": true, 1448 "os": [ 1449 "linux" 1450 ], 1451 "engines": { 1452 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1453 }, 1454 "funding": { 1455 "url": "https://opencollective.com/libvips" 1456 }, 1457 "optionalDependencies": { 1458 "@img/sharp-libvips-linux-riscv64": "1.2.4" 1459 } 1460 }, 1461 "node_modules/@img/sharp-linux-s390x": { 1462 "version": "0.34.5", 1463 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", 1464 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", 1465 "cpu": [ 1466 "s390x" 1467 ], 1468 "license": "Apache-2.0", 1469 "optional": true, 1470 "os": [ 1471 "linux" 1472 ], 1473 "engines": { 1474 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1475 }, 1476 "funding": { 1477 "url": "https://opencollective.com/libvips" 1478 }, 1479 "optionalDependencies": { 1480 "@img/sharp-libvips-linux-s390x": "1.2.4" 1481 } 1482 }, 1483 "node_modules/@img/sharp-linux-x64": { 1484 "version": "0.34.5", 1485 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", 1486 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", 1487 "cpu": [ 1488 "x64" 1489 ], 1490 "license": "Apache-2.0", 1491 "optional": true, 1492 "os": [ 1493 "linux" 1494 ], 1495 "engines": { 1496 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1497 }, 1498 "funding": { 1499 "url": "https://opencollective.com/libvips" 1500 }, 1501 "optionalDependencies": { 1502 "@img/sharp-libvips-linux-x64": "1.2.4" 1503 } 1504 }, 1505 "node_modules/@img/sharp-linuxmusl-arm64": { 1506 "version": "0.34.5", 1507 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", 1508 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", 1509 "cpu": [ 1510 "arm64" 1511 ], 1512 "license": "Apache-2.0", 1513 "optional": true, 1514 "os": [ 1515 "linux" 1516 ], 1517 "engines": { 1518 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1519 }, 1520 "funding": { 1521 "url": "https://opencollective.com/libvips" 1522 }, 1523 "optionalDependencies": { 1524 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" 1525 } 1526 }, 1527 "node_modules/@img/sharp-linuxmusl-x64": { 1528 "version": "0.34.5", 1529 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", 1530 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", 1531 "cpu": [ 1532 "x64" 1533 ], 1534 "license": "Apache-2.0", 1535 "optional": true, 1536 "os": [ 1537 "linux" 1538 ], 1539 "engines": { 1540 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1541 }, 1542 "funding": { 1543 "url": "https://opencollective.com/libvips" 1544 }, 1545 "optionalDependencies": { 1546 "@img/sharp-libvips-linuxmusl-x64": "1.2.4" 1547 } 1548 }, 1549 "node_modules/@img/sharp-wasm32": { 1550 "version": "0.34.5", 1551 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", 1552 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", 1553 "cpu": [ 1554 "wasm32" 1555 ], 1556 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", 1557 "optional": true, 1558 "dependencies": { 1559 "@emnapi/runtime": "^1.7.0" 1560 }, 1561 "engines": { 1562 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1563 }, 1564 "funding": { 1565 "url": "https://opencollective.com/libvips" 1566 } 1567 }, 1568 "node_modules/@img/sharp-win32-arm64": { 1569 "version": "0.34.5", 1570 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", 1571 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", 1572 "cpu": [ 1573 "arm64" 1574 ], 1575 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1576 "optional": true, 1577 "os": [ 1578 "win32" 1579 ], 1580 "engines": { 1581 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1582 }, 1583 "funding": { 1584 "url": "https://opencollective.com/libvips" 1585 } 1586 }, 1587 "node_modules/@img/sharp-win32-ia32": { 1588 "version": "0.34.5", 1589 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", 1590 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", 1591 "cpu": [ 1592 "ia32" 1593 ], 1594 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1595 "optional": true, 1596 "os": [ 1597 "win32" 1598 ], 1599 "engines": { 1600 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1601 }, 1602 "funding": { 1603 "url": "https://opencollective.com/libvips" 1604 } 1605 }, 1606 "node_modules/@img/sharp-win32-x64": { 1607 "version": "0.34.5", 1608 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", 1609 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", 1610 "cpu": [ 1611 "x64" 1612 ], 1613 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1614 "optional": true, 1615 "os": [ 1616 "win32" 1617 ], 1618 "engines": { 1619 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1620 }, 1621 "funding": { 1622 "url": "https://opencollective.com/libvips" 1623 } 1624 }, 1625 "node_modules/@ipld/dag-cbor": { 1626 "version": "7.0.3", 1627 "resolved": "https://registry.npmjs.org/@ipld/dag-cbor/-/dag-cbor-7.0.3.tgz", 1628 "integrity": "sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==", 1629 "dependencies": { 1630 "cborg": "^1.6.0", 1631 "multiformats": "^9.5.4" 1632 } 1633 }, 1634 "node_modules/@jridgewell/resolve-uri": { 1635 "version": "3.1.2", 1636 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1637 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1638 "engines": { 1639 "node": ">=6.0.0" 1640 } 1641 }, 1642 "node_modules/@jridgewell/sourcemap-codec": { 1643 "version": "1.5.5", 1644 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 1645 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==" 1646 }, 1647 "node_modules/@jridgewell/trace-mapping": { 1648 "version": "0.3.9", 1649 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", 1650 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", 1651 "license": "MIT", 1652 "dependencies": { 1653 "@jridgewell/resolve-uri": "^3.0.3", 1654 "@jridgewell/sourcemap-codec": "^1.4.10" 1655 } 1656 }, 1657 "node_modules/@noble/curves": { 1658 "version": "1.9.7", 1659 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz", 1660 "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==", 1661 "dependencies": { 1662 "@noble/hashes": "1.8.0" 1663 }, 1664 "engines": { 1665 "node": "^14.21.3 || >=16" 1666 }, 1667 "funding": { 1668 "url": "https://paulmillr.com/funding/" 1669 } 1670 }, 1671 "node_modules/@noble/hashes": { 1672 "version": "1.8.0", 1673 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", 1674 "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", 1675 "engines": { 1676 "node": "^14.21.3 || >=16" 1677 }, 1678 "funding": { 1679 "url": "https://paulmillr.com/funding/" 1680 } 1681 }, 1682 "node_modules/@polka/url": { 1683 "version": "1.0.0-next.29", 1684 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", 1685 "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==" 1686 }, 1687 "node_modules/@poppinss/colors": { 1688 "version": "4.1.6", 1689 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz", 1690 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==", 1691 "license": "MIT", 1692 "dependencies": { 1693 "kleur": "^4.1.5" 1694 } 1695 }, 1696 "node_modules/@poppinss/dumper": { 1697 "version": "0.6.5", 1698 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz", 1699 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==", 1700 "license": "MIT", 1701 "dependencies": { 1702 "@poppinss/colors": "^4.1.5", 1703 "@sindresorhus/is": "^7.0.2", 1704 "supports-color": "^10.0.0" 1705 } 1706 }, 1707 "node_modules/@poppinss/exception": { 1708 "version": "1.2.3", 1709 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz", 1710 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==", 1711 "license": "MIT" 1712 }, 1713 "node_modules/@resvg/resvg-wasm": { 1714 "version": "2.6.2", 1715 "resolved": "https://registry.npmjs.org/@resvg/resvg-wasm/-/resvg-wasm-2.6.2.tgz", 1716 "integrity": "sha512-FqALmHI8D4o6lk/LRWDnhw95z5eO+eAa6ORjVg09YRR7BkcM6oPHU9uyC0gtQG5vpFLvgpeU4+zEAz2H8APHNw==", 1717 "engines": { 1718 "node": ">= 10" 1719 } 1720 }, 1721 "node_modules/@resvg/resvg-wasm-legacy": { 1722 "name": "@resvg/resvg-wasm", 1723 "version": "2.4.1", 1724 "resolved": "https://registry.npmjs.org/@resvg/resvg-wasm/-/resvg-wasm-2.4.1.tgz", 1725 "integrity": "sha512-yi6R0HyHtsoWTRA06Col4WoDs7SvlXU3DLMNP2bdAgs7HK18dTEVl1weXgxRzi8gwLteGUbIg29zulxIB3GSdg==", 1726 "engines": { 1727 "node": ">= 10" 1728 } 1729 }, 1730 "node_modules/@rollup/rollup-android-arm-eabi": { 1731 "version": "4.57.0", 1732 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.57.0.tgz", 1733 "integrity": "sha512-tPgXB6cDTndIe1ah7u6amCI1T0SsnlOuKgg10Xh3uizJk4e5M1JGaUMk7J4ciuAUcFpbOiNhm2XIjP9ON0dUqA==", 1734 "cpu": [ 1735 "arm" 1736 ], 1737 "optional": true, 1738 "os": [ 1739 "android" 1740 ] 1741 }, 1742 "node_modules/@rollup/rollup-android-arm64": { 1743 "version": "4.57.0", 1744 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.57.0.tgz", 1745 "integrity": "sha512-sa4LyseLLXr1onr97StkU1Nb7fWcg6niokTwEVNOO7awaKaoRObQ54+V/hrF/BP1noMEaaAW6Fg2d/CfLiq3Mg==", 1746 "cpu": [ 1747 "arm64" 1748 ], 1749 "optional": true, 1750 "os": [ 1751 "android" 1752 ] 1753 }, 1754 "node_modules/@rollup/rollup-darwin-arm64": { 1755 "version": "4.57.0", 1756 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.57.0.tgz", 1757 "integrity": "sha512-/NNIj9A7yLjKdmkx5dC2XQ9DmjIECpGpwHoGmA5E1AhU0fuICSqSWScPhN1yLCkEdkCwJIDu2xIeLPs60MNIVg==", 1758 "cpu": [ 1759 "arm64" 1760 ], 1761 "optional": true, 1762 "os": [ 1763 "darwin" 1764 ] 1765 }, 1766 "node_modules/@rollup/rollup-darwin-x64": { 1767 "version": "4.57.0", 1768 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.57.0.tgz", 1769 "integrity": "sha512-xoh8abqgPrPYPr7pTYipqnUi1V3em56JzE/HgDgitTqZBZ3yKCWI+7KUkceM6tNweyUKYru1UMi7FC060RyKwA==", 1770 "cpu": [ 1771 "x64" 1772 ], 1773 "optional": true, 1774 "os": [ 1775 "darwin" 1776 ] 1777 }, 1778 "node_modules/@rollup/rollup-freebsd-arm64": { 1779 "version": "4.57.0", 1780 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.57.0.tgz", 1781 "integrity": "sha512-PCkMh7fNahWSbA0OTUQ2OpYHpjZZr0hPr8lId8twD7a7SeWrvT3xJVyza+dQwXSSq4yEQTMoXgNOfMCsn8584g==", 1782 "cpu": [ 1783 "arm64" 1784 ], 1785 "optional": true, 1786 "os": [ 1787 "freebsd" 1788 ] 1789 }, 1790 "node_modules/@rollup/rollup-freebsd-x64": { 1791 "version": "4.57.0", 1792 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.57.0.tgz", 1793 "integrity": "sha512-1j3stGx+qbhXql4OCDZhnK7b01s6rBKNybfsX+TNrEe9JNq4DLi1yGiR1xW+nL+FNVvI4D02PUnl6gJ/2y6WJA==", 1794 "cpu": [ 1795 "x64" 1796 ], 1797 "optional": true, 1798 "os": [ 1799 "freebsd" 1800 ] 1801 }, 1802 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1803 "version": "4.57.0", 1804 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.57.0.tgz", 1805 "integrity": "sha512-eyrr5W08Ms9uM0mLcKfM/Uzx7hjhz2bcjv8P2uynfj0yU8GGPdz8iYrBPhiLOZqahoAMB8ZiolRZPbbU2MAi6Q==", 1806 "cpu": [ 1807 "arm" 1808 ], 1809 "optional": true, 1810 "os": [ 1811 "linux" 1812 ] 1813 }, 1814 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1815 "version": "4.57.0", 1816 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.57.0.tgz", 1817 "integrity": "sha512-Xds90ITXJCNyX9pDhqf85MKWUI4lqjiPAipJ8OLp8xqI2Ehk+TCVhF9rvOoN8xTbcafow3QOThkNnrM33uCFQA==", 1818 "cpu": [ 1819 "arm" 1820 ], 1821 "optional": true, 1822 "os": [ 1823 "linux" 1824 ] 1825 }, 1826 "node_modules/@rollup/rollup-linux-arm64-gnu": { 1827 "version": "4.57.0", 1828 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.57.0.tgz", 1829 "integrity": "sha512-Xws2KA4CLvZmXjy46SQaXSejuKPhwVdaNinldoYfqruZBaJHqVo6hnRa8SDo9z7PBW5x84SH64+izmldCgbezw==", 1830 "cpu": [ 1831 "arm64" 1832 ], 1833 "optional": true, 1834 "os": [ 1835 "linux" 1836 ] 1837 }, 1838 "node_modules/@rollup/rollup-linux-arm64-musl": { 1839 "version": "4.57.0", 1840 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.57.0.tgz", 1841 "integrity": "sha512-hrKXKbX5FdaRJj7lTMusmvKbhMJSGWJ+w++4KmjiDhpTgNlhYobMvKfDoIWecy4O60K6yA4SnztGuNTQF+Lplw==", 1842 "cpu": [ 1843 "arm64" 1844 ], 1845 "optional": true, 1846 "os": [ 1847 "linux" 1848 ] 1849 }, 1850 "node_modules/@rollup/rollup-linux-loong64-gnu": { 1851 "version": "4.57.0", 1852 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.57.0.tgz", 1853 "integrity": "sha512-6A+nccfSDGKsPm00d3xKcrsBcbqzCTAukjwWK6rbuAnB2bHaL3r9720HBVZ/no7+FhZLz/U3GwwZZEh6tOSI8Q==", 1854 "cpu": [ 1855 "loong64" 1856 ], 1857 "optional": true, 1858 "os": [ 1859 "linux" 1860 ] 1861 }, 1862 "node_modules/@rollup/rollup-linux-loong64-musl": { 1863 "version": "4.57.0", 1864 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.57.0.tgz", 1865 "integrity": "sha512-4P1VyYUe6XAJtQH1Hh99THxr0GKMMwIXsRNOceLrJnaHTDgk1FTcTimDgneRJPvB3LqDQxUmroBclQ1S0cIJwQ==", 1866 "cpu": [ 1867 "loong64" 1868 ], 1869 "optional": true, 1870 "os": [ 1871 "linux" 1872 ] 1873 }, 1874 "node_modules/@rollup/rollup-linux-ppc64-gnu": { 1875 "version": "4.57.0", 1876 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.57.0.tgz", 1877 "integrity": "sha512-8Vv6pLuIZCMcgXre6c3nOPhE0gjz1+nZP6T+hwWjr7sVH8k0jRkH+XnfjjOTglyMBdSKBPPz54/y1gToSKwrSQ==", 1878 "cpu": [ 1879 "ppc64" 1880 ], 1881 "optional": true, 1882 "os": [ 1883 "linux" 1884 ] 1885 }, 1886 "node_modules/@rollup/rollup-linux-ppc64-musl": { 1887 "version": "4.57.0", 1888 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.57.0.tgz", 1889 "integrity": "sha512-r1te1M0Sm2TBVD/RxBPC6RZVwNqUTwJTA7w+C/IW5v9Ssu6xmxWEi+iJQlpBhtUiT1raJ5b48pI8tBvEjEFnFA==", 1890 "cpu": [ 1891 "ppc64" 1892 ], 1893 "optional": true, 1894 "os": [ 1895 "linux" 1896 ] 1897 }, 1898 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1899 "version": "4.57.0", 1900 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.57.0.tgz", 1901 "integrity": "sha512-say0uMU/RaPm3CDQLxUUTF2oNWL8ysvHkAjcCzV2znxBr23kFfaxocS9qJm+NdkRhF8wtdEEAJuYcLPhSPbjuQ==", 1902 "cpu": [ 1903 "riscv64" 1904 ], 1905 "optional": true, 1906 "os": [ 1907 "linux" 1908 ] 1909 }, 1910 "node_modules/@rollup/rollup-linux-riscv64-musl": { 1911 "version": "4.57.0", 1912 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.57.0.tgz", 1913 "integrity": "sha512-/MU7/HizQGsnBREtRpcSbSV1zfkoxSTR7wLsRmBPQ8FwUj5sykrP1MyJTvsxP5KBq9SyE6kH8UQQQwa0ASeoQQ==", 1914 "cpu": [ 1915 "riscv64" 1916 ], 1917 "optional": true, 1918 "os": [ 1919 "linux" 1920 ] 1921 }, 1922 "node_modules/@rollup/rollup-linux-s390x-gnu": { 1923 "version": "4.57.0", 1924 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.57.0.tgz", 1925 "integrity": "sha512-Q9eh+gUGILIHEaJf66aF6a414jQbDnn29zeu0eX3dHMuysnhTvsUvZTCAyZ6tJhUjnvzBKE4FtuaYxutxRZpOg==", 1926 "cpu": [ 1927 "s390x" 1928 ], 1929 "optional": true, 1930 "os": [ 1931 "linux" 1932 ] 1933 }, 1934 "node_modules/@rollup/rollup-linux-x64-gnu": { 1935 "version": "4.57.0", 1936 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.57.0.tgz", 1937 "integrity": "sha512-OR5p5yG5OKSxHReWmwvM0P+VTPMwoBS45PXTMYaskKQqybkS3Kmugq1W+YbNWArF8/s7jQScgzXUhArzEQ7x0A==", 1938 "cpu": [ 1939 "x64" 1940 ], 1941 "optional": true, 1942 "os": [ 1943 "linux" 1944 ] 1945 }, 1946 "node_modules/@rollup/rollup-linux-x64-musl": { 1947 "version": "4.57.0", 1948 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.57.0.tgz", 1949 "integrity": "sha512-XeatKzo4lHDsVEbm1XDHZlhYZZSQYym6dg2X/Ko0kSFgio+KXLsxwJQprnR48GvdIKDOpqWqssC3iBCjoMcMpw==", 1950 "cpu": [ 1951 "x64" 1952 ], 1953 "optional": true, 1954 "os": [ 1955 "linux" 1956 ] 1957 }, 1958 "node_modules/@rollup/rollup-openbsd-x64": { 1959 "version": "4.57.0", 1960 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.57.0.tgz", 1961 "integrity": "sha512-Lu71y78F5qOfYmubYLHPcJm74GZLU6UJ4THkf/a1K7Tz2ycwC2VUbsqbJAXaR6Bx70SRdlVrt2+n5l7F0agTUw==", 1962 "cpu": [ 1963 "x64" 1964 ], 1965 "optional": true, 1966 "os": [ 1967 "openbsd" 1968 ] 1969 }, 1970 "node_modules/@rollup/rollup-openharmony-arm64": { 1971 "version": "4.57.0", 1972 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.57.0.tgz", 1973 "integrity": "sha512-v5xwKDWcu7qhAEcsUubiav7r+48Uk/ENWdr82MBZZRIm7zThSxCIVDfb3ZeRRq9yqk+oIzMdDo6fCcA5DHfMyA==", 1974 "cpu": [ 1975 "arm64" 1976 ], 1977 "optional": true, 1978 "os": [ 1979 "openharmony" 1980 ] 1981 }, 1982 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1983 "version": "4.57.0", 1984 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.57.0.tgz", 1985 "integrity": "sha512-XnaaaSMGSI6Wk8F4KK3QP7GfuuhjGchElsVerCplUuxRIzdvZ7hRBpLR0omCmw+kI2RFJB80nenhOoGXlJ5TfQ==", 1986 "cpu": [ 1987 "arm64" 1988 ], 1989 "optional": true, 1990 "os": [ 1991 "win32" 1992 ] 1993 }, 1994 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1995 "version": "4.57.0", 1996 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.57.0.tgz", 1997 "integrity": "sha512-3K1lP+3BXY4t4VihLw5MEg6IZD3ojSYzqzBG571W3kNQe4G4CcFpSUQVgurYgib5d+YaCjeFow8QivWp8vuSvA==", 1998 "cpu": [ 1999 "ia32" 2000 ], 2001 "optional": true, 2002 "os": [ 2003 "win32" 2004 ] 2005 }, 2006 "node_modules/@rollup/rollup-win32-x64-gnu": { 2007 "version": "4.57.0", 2008 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.57.0.tgz", 2009 "integrity": "sha512-MDk610P/vJGc5L5ImE4k5s+GZT3en0KoK1MKPXCRgzmksAMk79j4h3k1IerxTNqwDLxsGxStEZVBqG0gIqZqoA==", 2010 "cpu": [ 2011 "x64" 2012 ], 2013 "optional": true, 2014 "os": [ 2015 "win32" 2016 ] 2017 }, 2018 "node_modules/@rollup/rollup-win32-x64-msvc": { 2019 "version": "4.57.0", 2020 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.57.0.tgz", 2021 "integrity": "sha512-Zv7v6q6aV+VslnpwzqKAmrk5JdVkLUzok2208ZXGipjb+msxBr/fJPZyeEXiFgH7k62Ak0SLIfxQRZQvTuf7rQ==", 2022 "cpu": [ 2023 "x64" 2024 ], 2025 "optional": true, 2026 "os": [ 2027 "win32" 2028 ] 2029 }, 2030 "node_modules/@sindresorhus/is": { 2031 "version": "7.2.0", 2032 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz", 2033 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==", 2034 "license": "MIT", 2035 "engines": { 2036 "node": ">=18" 2037 }, 2038 "funding": { 2039 "url": "https://github.com/sindresorhus/is?sponsor=1" 2040 } 2041 }, 2042 "node_modules/@speed-highlight/core": { 2043 "version": "1.2.14", 2044 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.14.tgz", 2045 "integrity": "sha512-G4ewlBNhUtlLvrJTb88d2mdy2KRijzs4UhnlrOSRT4bmjh/IqNElZa3zkrZ+TC47TwtlDWzVLFADljF1Ijp5hA==", 2046 "license": "CC0-1.0" 2047 }, 2048 "node_modules/@standard-schema/spec": { 2049 "version": "1.1.0", 2050 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", 2051 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==" 2052 }, 2053 "node_modules/@sveltejs/acorn-typescript": { 2054 "version": "1.0.8", 2055 "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.8.tgz", 2056 "integrity": "sha512-esgN+54+q0NjB0Y/4BomT9samII7jGwNy/2a3wNZbT2A2RpmXsXwUt24LvLhx6jUq2gVk4cWEvcRO6MFQbOfNA==", 2057 "peerDependencies": { 2058 "acorn": "^8.9.0" 2059 } 2060 }, 2061 "node_modules/@sveltejs/adapter-cloudflare": { 2062 "version": "7.2.6", 2063 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-cloudflare/-/adapter-cloudflare-7.2.6.tgz", 2064 "integrity": "sha512-PmaWW6EdMue8s24bUwa9EMsnjMaCS1HroM8HwlvwSxO8Cq5LldAxnnaUS5cnJ3RdVRorJZtL71eMTs+wbuXHgw==", 2065 "license": "MIT", 2066 "dependencies": { 2067 "@cloudflare/workers-types": "^4.20250507.0", 2068 "worktop": "0.8.0-next.18" 2069 }, 2070 "peerDependencies": { 2071 "@sveltejs/kit": "^2.0.0", 2072 "wrangler": "^4.0.0" 2073 } 2074 }, 2075 "node_modules/@sveltejs/kit": { 2076 "version": "2.50.1", 2077 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.50.1.tgz", 2078 "integrity": "sha512-XRHD2i3zC4ukhz2iCQzO4mbsts081PAZnnMAQ7LNpWeYgeBmwMsalf0FGSwhFXBbtr2XViPKnFJBDCckWqrsLw==", 2079 "dependencies": { 2080 "@standard-schema/spec": "^1.0.0", 2081 "@sveltejs/acorn-typescript": "^1.0.5", 2082 "@types/cookie": "^0.6.0", 2083 "acorn": "^8.14.1", 2084 "cookie": "^0.6.0", 2085 "devalue": "^5.6.2", 2086 "esm-env": "^1.2.2", 2087 "kleur": "^4.1.5", 2088 "magic-string": "^0.30.5", 2089 "mrmime": "^2.0.0", 2090 "sade": "^1.8.1", 2091 "set-cookie-parser": "^2.6.0", 2092 "sirv": "^3.0.0" 2093 }, 2094 "bin": { 2095 "svelte-kit": "svelte-kit.js" 2096 }, 2097 "engines": { 2098 "node": ">=18.13" 2099 }, 2100 "peerDependencies": { 2101 "@opentelemetry/api": "^1.0.0", 2102 "@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0 || ^6.0.0-next.0", 2103 "svelte": "^4.0.0 || ^5.0.0-next.0", 2104 "typescript": "^5.3.3", 2105 "vite": "^5.0.3 || ^6.0.0 || ^7.0.0-beta.0" 2106 }, 2107 "peerDependenciesMeta": { 2108 "@opentelemetry/api": { 2109 "optional": true 2110 }, 2111 "typescript": { 2112 "optional": true 2113 } 2114 } 2115 }, 2116 "node_modules/@sveltejs/vite-plugin-svelte": { 2117 "version": "4.0.4", 2118 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-4.0.4.tgz", 2119 "integrity": "sha512-0ba1RQ/PHen5FGpdSrW7Y3fAMQjrXantECALeOiOdBdzR5+5vPP6HVZRLmZaQL+W8m++o+haIAKq5qT+MiZ7VA==", 2120 "dependencies": { 2121 "@sveltejs/vite-plugin-svelte-inspector": "^3.0.0-next.0||^3.0.0", 2122 "debug": "^4.3.7", 2123 "deepmerge": "^4.3.1", 2124 "kleur": "^4.1.5", 2125 "magic-string": "^0.30.12", 2126 "vitefu": "^1.0.3" 2127 }, 2128 "engines": { 2129 "node": "^18.0.0 || ^20.0.0 || >=22" 2130 }, 2131 "peerDependencies": { 2132 "svelte": "^5.0.0-next.96 || ^5.0.0", 2133 "vite": "^5.0.0" 2134 } 2135 }, 2136 "node_modules/@sveltejs/vite-plugin-svelte-inspector": { 2137 "version": "3.0.1", 2138 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-3.0.1.tgz", 2139 "integrity": "sha512-2CKypmj1sM4GE7HjllT7UKmo4Q6L5xFRd7VMGEWhYnZ+wc6AUVU01IBd7yUi6WnFndEwWoMNOd6e8UjoN0nbvQ==", 2140 "dependencies": { 2141 "debug": "^4.3.7" 2142 }, 2143 "engines": { 2144 "node": "^18.0.0 || ^20.0.0 || >=22" 2145 }, 2146 "peerDependencies": { 2147 "@sveltejs/vite-plugin-svelte": "^4.0.0-next.0||^4.0.0", 2148 "svelte": "^5.0.0-next.96 || ^5.0.0", 2149 "vite": "^5.0.0" 2150 } 2151 }, 2152 "node_modules/@types/better-sqlite3": { 2153 "version": "7.6.13", 2154 "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz", 2155 "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==", 2156 "dev": true, 2157 "license": "MIT", 2158 "dependencies": { 2159 "@types/node": "*" 2160 } 2161 }, 2162 "node_modules/@types/cookie": { 2163 "version": "0.6.0", 2164 "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", 2165 "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" 2166 }, 2167 "node_modules/@types/estree": { 2168 "version": "1.0.8", 2169 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 2170 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==" 2171 }, 2172 "node_modules/@types/node": { 2173 "version": "25.0.10", 2174 "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.10.tgz", 2175 "integrity": "sha512-zWW5KPngR/yvakJgGOmZ5vTBemDoSqF3AcV/LrO5u5wTWyEAVVh+IT39G4gtyAkh3CtTZs8aX/yRM82OfzHJRg==", 2176 "devOptional": true, 2177 "dependencies": { 2178 "undici-types": "~7.16.0" 2179 } 2180 }, 2181 "node_modules/abort-controller": { 2182 "version": "3.0.0", 2183 "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", 2184 "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", 2185 "dependencies": { 2186 "event-target-shim": "^5.0.0" 2187 }, 2188 "engines": { 2189 "node": ">=6.5" 2190 } 2191 }, 2192 "node_modules/accepts": { 2193 "version": "1.3.8", 2194 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", 2195 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", 2196 "dependencies": { 2197 "mime-types": "~2.1.34", 2198 "negotiator": "0.6.3" 2199 }, 2200 "engines": { 2201 "node": ">= 0.6" 2202 } 2203 }, 2204 "node_modules/acorn": { 2205 "version": "8.15.0", 2206 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 2207 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 2208 "bin": { 2209 "acorn": "bin/acorn" 2210 }, 2211 "engines": { 2212 "node": ">=0.4.0" 2213 } 2214 }, 2215 "node_modules/actor-typeahead": { 2216 "version": "0.1.2", 2217 "resolved": "https://registry.npmjs.org/actor-typeahead/-/actor-typeahead-0.1.2.tgz", 2218 "integrity": "sha512-I97YqqNl7Kar0J/bIJvgY/KmHpssHcDElhfwVTLP7wRFlkxso2ZLBqiS2zol5A8UVUJbQK2JXYaqNpZXz8Uk2A==" 2219 }, 2220 "node_modules/aria-query": { 2221 "version": "5.3.2", 2222 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", 2223 "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", 2224 "engines": { 2225 "node": ">= 0.4" 2226 } 2227 }, 2228 "node_modules/array-flatten": { 2229 "version": "1.1.1", 2230 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", 2231 "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" 2232 }, 2233 "node_modules/atomic-sleep": { 2234 "version": "1.0.0", 2235 "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", 2236 "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", 2237 "engines": { 2238 "node": ">=8.0.0" 2239 } 2240 }, 2241 "node_modules/await-lock": { 2242 "version": "2.2.2", 2243 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz", 2244 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==" 2245 }, 2246 "node_modules/axobject-query": { 2247 "version": "4.1.0", 2248 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", 2249 "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", 2250 "engines": { 2251 "node": ">= 0.4" 2252 } 2253 }, 2254 "node_modules/base64-js": { 2255 "version": "1.5.1", 2256 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 2257 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 2258 "funding": [ 2259 { 2260 "type": "github", 2261 "url": "https://github.com/sponsors/feross" 2262 }, 2263 { 2264 "type": "patreon", 2265 "url": "https://www.patreon.com/feross" 2266 }, 2267 { 2268 "type": "consulting", 2269 "url": "https://feross.org/support" 2270 } 2271 ] 2272 }, 2273 "node_modules/better-sqlite3": { 2274 "version": "12.6.2", 2275 "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.6.2.tgz", 2276 "integrity": "sha512-8VYKM3MjCa9WcaSAI3hzwhmyHVlH8tiGFwf0RlTsZPWJ1I5MkzjiudCo4KC4DxOaL/53A5B1sI/IbldNFDbsKA==", 2277 "dev": true, 2278 "hasInstallScript": true, 2279 "license": "MIT", 2280 "dependencies": { 2281 "bindings": "^1.5.0", 2282 "prebuild-install": "^7.1.1" 2283 }, 2284 "engines": { 2285 "node": "20.x || 22.x || 23.x || 24.x || 25.x" 2286 } 2287 }, 2288 "node_modules/bindings": { 2289 "version": "1.5.0", 2290 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", 2291 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", 2292 "dev": true, 2293 "license": "MIT", 2294 "dependencies": { 2295 "file-uri-to-path": "1.0.0" 2296 } 2297 }, 2298 "node_modules/bl": { 2299 "version": "4.1.0", 2300 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 2301 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 2302 "dev": true, 2303 "license": "MIT", 2304 "dependencies": { 2305 "buffer": "^5.5.0", 2306 "inherits": "^2.0.4", 2307 "readable-stream": "^3.4.0" 2308 } 2309 }, 2310 "node_modules/bl/node_modules/buffer": { 2311 "version": "5.7.1", 2312 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 2313 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 2314 "dev": true, 2315 "funding": [ 2316 { 2317 "type": "github", 2318 "url": "https://github.com/sponsors/feross" 2319 }, 2320 { 2321 "type": "patreon", 2322 "url": "https://www.patreon.com/feross" 2323 }, 2324 { 2325 "type": "consulting", 2326 "url": "https://feross.org/support" 2327 } 2328 ], 2329 "license": "MIT", 2330 "dependencies": { 2331 "base64-js": "^1.3.1", 2332 "ieee754": "^1.1.13" 2333 } 2334 }, 2335 "node_modules/bl/node_modules/readable-stream": { 2336 "version": "3.6.2", 2337 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 2338 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 2339 "dev": true, 2340 "license": "MIT", 2341 "dependencies": { 2342 "inherits": "^2.0.3", 2343 "string_decoder": "^1.1.1", 2344 "util-deprecate": "^1.0.1" 2345 }, 2346 "engines": { 2347 "node": ">= 6" 2348 } 2349 }, 2350 "node_modules/blake3-wasm": { 2351 "version": "2.1.5", 2352 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz", 2353 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==", 2354 "license": "MIT" 2355 }, 2356 "node_modules/body-parser": { 2357 "version": "1.20.4", 2358 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz", 2359 "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==", 2360 "dependencies": { 2361 "bytes": "~3.1.2", 2362 "content-type": "~1.0.5", 2363 "debug": "2.6.9", 2364 "depd": "2.0.0", 2365 "destroy": "~1.2.0", 2366 "http-errors": "~2.0.1", 2367 "iconv-lite": "~0.4.24", 2368 "on-finished": "~2.4.1", 2369 "qs": "~6.14.0", 2370 "raw-body": "~2.5.3", 2371 "type-is": "~1.6.18", 2372 "unpipe": "~1.0.0" 2373 }, 2374 "engines": { 2375 "node": ">= 0.8", 2376 "npm": "1.2.8000 || >= 1.4.16" 2377 } 2378 }, 2379 "node_modules/body-parser/node_modules/debug": { 2380 "version": "2.6.9", 2381 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 2382 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 2383 "dependencies": { 2384 "ms": "2.0.0" 2385 } 2386 }, 2387 "node_modules/body-parser/node_modules/ms": { 2388 "version": "2.0.0", 2389 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 2390 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 2391 }, 2392 "node_modules/buffer": { 2393 "version": "6.0.3", 2394 "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", 2395 "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", 2396 "funding": [ 2397 { 2398 "type": "github", 2399 "url": "https://github.com/sponsors/feross" 2400 }, 2401 { 2402 "type": "patreon", 2403 "url": "https://www.patreon.com/feross" 2404 }, 2405 { 2406 "type": "consulting", 2407 "url": "https://feross.org/support" 2408 } 2409 ], 2410 "dependencies": { 2411 "base64-js": "^1.3.1", 2412 "ieee754": "^1.2.1" 2413 } 2414 }, 2415 "node_modules/bytes": { 2416 "version": "3.1.2", 2417 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", 2418 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", 2419 "engines": { 2420 "node": ">= 0.8" 2421 } 2422 }, 2423 "node_modules/call-bind-apply-helpers": { 2424 "version": "1.0.2", 2425 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 2426 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 2427 "dependencies": { 2428 "es-errors": "^1.3.0", 2429 "function-bind": "^1.1.2" 2430 }, 2431 "engines": { 2432 "node": ">= 0.4" 2433 } 2434 }, 2435 "node_modules/call-bound": { 2436 "version": "1.0.4", 2437 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 2438 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 2439 "dependencies": { 2440 "call-bind-apply-helpers": "^1.0.2", 2441 "get-intrinsic": "^1.3.0" 2442 }, 2443 "engines": { 2444 "node": ">= 0.4" 2445 }, 2446 "funding": { 2447 "url": "https://github.com/sponsors/ljharb" 2448 } 2449 }, 2450 "node_modules/cbor-extract": { 2451 "version": "2.2.0", 2452 "resolved": "https://registry.npmjs.org/cbor-extract/-/cbor-extract-2.2.0.tgz", 2453 "integrity": "sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==", 2454 "hasInstallScript": true, 2455 "optional": true, 2456 "dependencies": { 2457 "node-gyp-build-optional-packages": "5.1.1" 2458 }, 2459 "bin": { 2460 "download-cbor-prebuilds": "bin/download-prebuilds.js" 2461 }, 2462 "optionalDependencies": { 2463 "@cbor-extract/cbor-extract-darwin-arm64": "2.2.0", 2464 "@cbor-extract/cbor-extract-darwin-x64": "2.2.0", 2465 "@cbor-extract/cbor-extract-linux-arm": "2.2.0", 2466 "@cbor-extract/cbor-extract-linux-arm64": "2.2.0", 2467 "@cbor-extract/cbor-extract-linux-x64": "2.2.0", 2468 "@cbor-extract/cbor-extract-win32-x64": "2.2.0" 2469 } 2470 }, 2471 "node_modules/cbor-x": { 2472 "version": "1.6.0", 2473 "resolved": "https://registry.npmjs.org/cbor-x/-/cbor-x-1.6.0.tgz", 2474 "integrity": "sha512-0kareyRwHSkL6ws5VXHEf8uY1liitysCVJjlmhaLG+IXLqhSaOO+t63coaso7yjwEzWZzLy8fJo06gZDVQM9Qg==", 2475 "optionalDependencies": { 2476 "cbor-extract": "^2.2.0" 2477 } 2478 }, 2479 "node_modules/cborg": { 2480 "version": "1.10.2", 2481 "resolved": "https://registry.npmjs.org/cborg/-/cborg-1.10.2.tgz", 2482 "integrity": "sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug==", 2483 "bin": { 2484 "cborg": "cli.js" 2485 } 2486 }, 2487 "node_modules/chokidar": { 2488 "version": "4.0.3", 2489 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", 2490 "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", 2491 "dev": true, 2492 "dependencies": { 2493 "readdirp": "^4.0.1" 2494 }, 2495 "engines": { 2496 "node": ">= 14.16.0" 2497 }, 2498 "funding": { 2499 "url": "https://paulmillr.com/funding/" 2500 } 2501 }, 2502 "node_modules/chownr": { 2503 "version": "1.1.4", 2504 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", 2505 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", 2506 "dev": true, 2507 "license": "ISC" 2508 }, 2509 "node_modules/clsx": { 2510 "version": "2.1.1", 2511 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", 2512 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", 2513 "engines": { 2514 "node": ">=6" 2515 } 2516 }, 2517 "node_modules/content-disposition": { 2518 "version": "0.5.4", 2519 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", 2520 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", 2521 "dependencies": { 2522 "safe-buffer": "5.2.1" 2523 }, 2524 "engines": { 2525 "node": ">= 0.6" 2526 } 2527 }, 2528 "node_modules/content-type": { 2529 "version": "1.0.5", 2530 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", 2531 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", 2532 "engines": { 2533 "node": ">= 0.6" 2534 } 2535 }, 2536 "node_modules/cookie": { 2537 "version": "0.6.0", 2538 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", 2539 "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", 2540 "engines": { 2541 "node": ">= 0.6" 2542 } 2543 }, 2544 "node_modules/cookie-signature": { 2545 "version": "1.0.7", 2546 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz", 2547 "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==" 2548 }, 2549 "node_modules/debug": { 2550 "version": "4.4.3", 2551 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 2552 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 2553 "dependencies": { 2554 "ms": "^2.1.3" 2555 }, 2556 "engines": { 2557 "node": ">=6.0" 2558 }, 2559 "peerDependenciesMeta": { 2560 "supports-color": { 2561 "optional": true 2562 } 2563 } 2564 }, 2565 "node_modules/decompress-response": { 2566 "version": "6.0.0", 2567 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", 2568 "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", 2569 "dev": true, 2570 "license": "MIT", 2571 "dependencies": { 2572 "mimic-response": "^3.1.0" 2573 }, 2574 "engines": { 2575 "node": ">=10" 2576 }, 2577 "funding": { 2578 "url": "https://github.com/sponsors/sindresorhus" 2579 } 2580 }, 2581 "node_modules/deep-extend": { 2582 "version": "0.6.0", 2583 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 2584 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 2585 "dev": true, 2586 "license": "MIT", 2587 "engines": { 2588 "node": ">=4.0.0" 2589 } 2590 }, 2591 "node_modules/deepmerge": { 2592 "version": "4.3.1", 2593 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 2594 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", 2595 "engines": { 2596 "node": ">=0.10.0" 2597 } 2598 }, 2599 "node_modules/depd": { 2600 "version": "2.0.0", 2601 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 2602 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 2603 "engines": { 2604 "node": ">= 0.8" 2605 } 2606 }, 2607 "node_modules/destroy": { 2608 "version": "1.2.0", 2609 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", 2610 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", 2611 "engines": { 2612 "node": ">= 0.8", 2613 "npm": "1.2.8000 || >= 1.4.16" 2614 } 2615 }, 2616 "node_modules/detect-libc": { 2617 "version": "2.1.2", 2618 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 2619 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 2620 "engines": { 2621 "node": ">=8" 2622 } 2623 }, 2624 "node_modules/devalue": { 2625 "version": "5.6.2", 2626 "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.6.2.tgz", 2627 "integrity": "sha512-nPRkjWzzDQlsejL1WVifk5rvcFi/y1onBRxjaFMjZeR9mFpqu2gmAZ9xUB9/IEanEP/vBtGeGganC/GO1fmufg==" 2628 }, 2629 "node_modules/dotenv": { 2630 "version": "17.2.3", 2631 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", 2632 "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==", 2633 "license": "BSD-2-Clause", 2634 "engines": { 2635 "node": ">=12" 2636 }, 2637 "funding": { 2638 "url": "https://dotenvx.com" 2639 } 2640 }, 2641 "node_modules/dunder-proto": { 2642 "version": "1.0.1", 2643 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 2644 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 2645 "dependencies": { 2646 "call-bind-apply-helpers": "^1.0.1", 2647 "es-errors": "^1.3.0", 2648 "gopd": "^1.2.0" 2649 }, 2650 "engines": { 2651 "node": ">= 0.4" 2652 } 2653 }, 2654 "node_modules/ee-first": { 2655 "version": "1.1.1", 2656 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 2657 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" 2658 }, 2659 "node_modules/encodeurl": { 2660 "version": "2.0.0", 2661 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", 2662 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", 2663 "engines": { 2664 "node": ">= 0.8" 2665 } 2666 }, 2667 "node_modules/end-of-stream": { 2668 "version": "1.4.5", 2669 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", 2670 "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", 2671 "dev": true, 2672 "license": "MIT", 2673 "dependencies": { 2674 "once": "^1.4.0" 2675 } 2676 }, 2677 "node_modules/error-stack-parser-es": { 2678 "version": "1.0.5", 2679 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz", 2680 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==", 2681 "license": "MIT", 2682 "funding": { 2683 "url": "https://github.com/sponsors/antfu" 2684 } 2685 }, 2686 "node_modules/es-define-property": { 2687 "version": "1.0.1", 2688 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 2689 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 2690 "engines": { 2691 "node": ">= 0.4" 2692 } 2693 }, 2694 "node_modules/es-errors": { 2695 "version": "1.3.0", 2696 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 2697 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 2698 "engines": { 2699 "node": ">= 0.4" 2700 } 2701 }, 2702 "node_modules/es-object-atoms": { 2703 "version": "1.1.1", 2704 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 2705 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 2706 "dependencies": { 2707 "es-errors": "^1.3.0" 2708 }, 2709 "engines": { 2710 "node": ">= 0.4" 2711 } 2712 }, 2713 "node_modules/esbuild": { 2714 "version": "0.27.2", 2715 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz", 2716 "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==", 2717 "dev": true, 2718 "hasInstallScript": true, 2719 "license": "MIT", 2720 "bin": { 2721 "esbuild": "bin/esbuild" 2722 }, 2723 "engines": { 2724 "node": ">=18" 2725 }, 2726 "optionalDependencies": { 2727 "@esbuild/aix-ppc64": "0.27.2", 2728 "@esbuild/android-arm": "0.27.2", 2729 "@esbuild/android-arm64": "0.27.2", 2730 "@esbuild/android-x64": "0.27.2", 2731 "@esbuild/darwin-arm64": "0.27.2", 2732 "@esbuild/darwin-x64": "0.27.2", 2733 "@esbuild/freebsd-arm64": "0.27.2", 2734 "@esbuild/freebsd-x64": "0.27.2", 2735 "@esbuild/linux-arm": "0.27.2", 2736 "@esbuild/linux-arm64": "0.27.2", 2737 "@esbuild/linux-ia32": "0.27.2", 2738 "@esbuild/linux-loong64": "0.27.2", 2739 "@esbuild/linux-mips64el": "0.27.2", 2740 "@esbuild/linux-ppc64": "0.27.2", 2741 "@esbuild/linux-riscv64": "0.27.2", 2742 "@esbuild/linux-s390x": "0.27.2", 2743 "@esbuild/linux-x64": "0.27.2", 2744 "@esbuild/netbsd-arm64": "0.27.2", 2745 "@esbuild/netbsd-x64": "0.27.2", 2746 "@esbuild/openbsd-arm64": "0.27.2", 2747 "@esbuild/openbsd-x64": "0.27.2", 2748 "@esbuild/openharmony-arm64": "0.27.2", 2749 "@esbuild/sunos-x64": "0.27.2", 2750 "@esbuild/win32-arm64": "0.27.2", 2751 "@esbuild/win32-ia32": "0.27.2", 2752 "@esbuild/win32-x64": "0.27.2" 2753 } 2754 }, 2755 "node_modules/esbuild/node_modules/@esbuild/aix-ppc64": { 2756 "version": "0.27.2", 2757 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz", 2758 "integrity": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==", 2759 "cpu": [ 2760 "ppc64" 2761 ], 2762 "dev": true, 2763 "license": "MIT", 2764 "optional": true, 2765 "os": [ 2766 "aix" 2767 ], 2768 "engines": { 2769 "node": ">=18" 2770 } 2771 }, 2772 "node_modules/esbuild/node_modules/@esbuild/android-arm": { 2773 "version": "0.27.2", 2774 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz", 2775 "integrity": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==", 2776 "cpu": [ 2777 "arm" 2778 ], 2779 "dev": true, 2780 "license": "MIT", 2781 "optional": true, 2782 "os": [ 2783 "android" 2784 ], 2785 "engines": { 2786 "node": ">=18" 2787 } 2788 }, 2789 "node_modules/esbuild/node_modules/@esbuild/android-arm64": { 2790 "version": "0.27.2", 2791 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz", 2792 "integrity": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==", 2793 "cpu": [ 2794 "arm64" 2795 ], 2796 "dev": true, 2797 "license": "MIT", 2798 "optional": true, 2799 "os": [ 2800 "android" 2801 ], 2802 "engines": { 2803 "node": ">=18" 2804 } 2805 }, 2806 "node_modules/esbuild/node_modules/@esbuild/android-x64": { 2807 "version": "0.27.2", 2808 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz", 2809 "integrity": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==", 2810 "cpu": [ 2811 "x64" 2812 ], 2813 "dev": true, 2814 "license": "MIT", 2815 "optional": true, 2816 "os": [ 2817 "android" 2818 ], 2819 "engines": { 2820 "node": ">=18" 2821 } 2822 }, 2823 "node_modules/esbuild/node_modules/@esbuild/darwin-arm64": { 2824 "version": "0.27.2", 2825 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz", 2826 "integrity": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==", 2827 "cpu": [ 2828 "arm64" 2829 ], 2830 "dev": true, 2831 "license": "MIT", 2832 "optional": true, 2833 "os": [ 2834 "darwin" 2835 ], 2836 "engines": { 2837 "node": ">=18" 2838 } 2839 }, 2840 "node_modules/esbuild/node_modules/@esbuild/darwin-x64": { 2841 "version": "0.27.2", 2842 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz", 2843 "integrity": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==", 2844 "cpu": [ 2845 "x64" 2846 ], 2847 "dev": true, 2848 "license": "MIT", 2849 "optional": true, 2850 "os": [ 2851 "darwin" 2852 ], 2853 "engines": { 2854 "node": ">=18" 2855 } 2856 }, 2857 "node_modules/esbuild/node_modules/@esbuild/freebsd-arm64": { 2858 "version": "0.27.2", 2859 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz", 2860 "integrity": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==", 2861 "cpu": [ 2862 "arm64" 2863 ], 2864 "dev": true, 2865 "license": "MIT", 2866 "optional": true, 2867 "os": [ 2868 "freebsd" 2869 ], 2870 "engines": { 2871 "node": ">=18" 2872 } 2873 }, 2874 "node_modules/esbuild/node_modules/@esbuild/freebsd-x64": { 2875 "version": "0.27.2", 2876 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz", 2877 "integrity": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==", 2878 "cpu": [ 2879 "x64" 2880 ], 2881 "dev": true, 2882 "license": "MIT", 2883 "optional": true, 2884 "os": [ 2885 "freebsd" 2886 ], 2887 "engines": { 2888 "node": ">=18" 2889 } 2890 }, 2891 "node_modules/esbuild/node_modules/@esbuild/linux-arm": { 2892 "version": "0.27.2", 2893 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz", 2894 "integrity": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==", 2895 "cpu": [ 2896 "arm" 2897 ], 2898 "dev": true, 2899 "license": "MIT", 2900 "optional": true, 2901 "os": [ 2902 "linux" 2903 ], 2904 "engines": { 2905 "node": ">=18" 2906 } 2907 }, 2908 "node_modules/esbuild/node_modules/@esbuild/linux-arm64": { 2909 "version": "0.27.2", 2910 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz", 2911 "integrity": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==", 2912 "cpu": [ 2913 "arm64" 2914 ], 2915 "dev": true, 2916 "license": "MIT", 2917 "optional": true, 2918 "os": [ 2919 "linux" 2920 ], 2921 "engines": { 2922 "node": ">=18" 2923 } 2924 }, 2925 "node_modules/esbuild/node_modules/@esbuild/linux-ia32": { 2926 "version": "0.27.2", 2927 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz", 2928 "integrity": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==", 2929 "cpu": [ 2930 "ia32" 2931 ], 2932 "dev": true, 2933 "license": "MIT", 2934 "optional": true, 2935 "os": [ 2936 "linux" 2937 ], 2938 "engines": { 2939 "node": ">=18" 2940 } 2941 }, 2942 "node_modules/esbuild/node_modules/@esbuild/linux-loong64": { 2943 "version": "0.27.2", 2944 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz", 2945 "integrity": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==", 2946 "cpu": [ 2947 "loong64" 2948 ], 2949 "dev": true, 2950 "license": "MIT", 2951 "optional": true, 2952 "os": [ 2953 "linux" 2954 ], 2955 "engines": { 2956 "node": ">=18" 2957 } 2958 }, 2959 "node_modules/esbuild/node_modules/@esbuild/linux-mips64el": { 2960 "version": "0.27.2", 2961 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz", 2962 "integrity": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==", 2963 "cpu": [ 2964 "mips64el" 2965 ], 2966 "dev": true, 2967 "license": "MIT", 2968 "optional": true, 2969 "os": [ 2970 "linux" 2971 ], 2972 "engines": { 2973 "node": ">=18" 2974 } 2975 }, 2976 "node_modules/esbuild/node_modules/@esbuild/linux-ppc64": { 2977 "version": "0.27.2", 2978 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz", 2979 "integrity": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==", 2980 "cpu": [ 2981 "ppc64" 2982 ], 2983 "dev": true, 2984 "license": "MIT", 2985 "optional": true, 2986 "os": [ 2987 "linux" 2988 ], 2989 "engines": { 2990 "node": ">=18" 2991 } 2992 }, 2993 "node_modules/esbuild/node_modules/@esbuild/linux-riscv64": { 2994 "version": "0.27.2", 2995 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz", 2996 "integrity": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==", 2997 "cpu": [ 2998 "riscv64" 2999 ], 3000 "dev": true, 3001 "license": "MIT", 3002 "optional": true, 3003 "os": [ 3004 "linux" 3005 ], 3006 "engines": { 3007 "node": ">=18" 3008 } 3009 }, 3010 "node_modules/esbuild/node_modules/@esbuild/linux-s390x": { 3011 "version": "0.27.2", 3012 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz", 3013 "integrity": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==", 3014 "cpu": [ 3015 "s390x" 3016 ], 3017 "dev": true, 3018 "license": "MIT", 3019 "optional": true, 3020 "os": [ 3021 "linux" 3022 ], 3023 "engines": { 3024 "node": ">=18" 3025 } 3026 }, 3027 "node_modules/esbuild/node_modules/@esbuild/linux-x64": { 3028 "version": "0.27.2", 3029 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz", 3030 "integrity": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==", 3031 "cpu": [ 3032 "x64" 3033 ], 3034 "dev": true, 3035 "license": "MIT", 3036 "optional": true, 3037 "os": [ 3038 "linux" 3039 ], 3040 "engines": { 3041 "node": ">=18" 3042 } 3043 }, 3044 "node_modules/esbuild/node_modules/@esbuild/netbsd-x64": { 3045 "version": "0.27.2", 3046 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz", 3047 "integrity": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==", 3048 "cpu": [ 3049 "x64" 3050 ], 3051 "dev": true, 3052 "license": "MIT", 3053 "optional": true, 3054 "os": [ 3055 "netbsd" 3056 ], 3057 "engines": { 3058 "node": ">=18" 3059 } 3060 }, 3061 "node_modules/esbuild/node_modules/@esbuild/openbsd-x64": { 3062 "version": "0.27.2", 3063 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz", 3064 "integrity": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==", 3065 "cpu": [ 3066 "x64" 3067 ], 3068 "dev": true, 3069 "license": "MIT", 3070 "optional": true, 3071 "os": [ 3072 "openbsd" 3073 ], 3074 "engines": { 3075 "node": ">=18" 3076 } 3077 }, 3078 "node_modules/esbuild/node_modules/@esbuild/sunos-x64": { 3079 "version": "0.27.2", 3080 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz", 3081 "integrity": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==", 3082 "cpu": [ 3083 "x64" 3084 ], 3085 "dev": true, 3086 "license": "MIT", 3087 "optional": true, 3088 "os": [ 3089 "sunos" 3090 ], 3091 "engines": { 3092 "node": ">=18" 3093 } 3094 }, 3095 "node_modules/esbuild/node_modules/@esbuild/win32-arm64": { 3096 "version": "0.27.2", 3097 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz", 3098 "integrity": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==", 3099 "cpu": [ 3100 "arm64" 3101 ], 3102 "dev": true, 3103 "license": "MIT", 3104 "optional": true, 3105 "os": [ 3106 "win32" 3107 ], 3108 "engines": { 3109 "node": ">=18" 3110 } 3111 }, 3112 "node_modules/esbuild/node_modules/@esbuild/win32-ia32": { 3113 "version": "0.27.2", 3114 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz", 3115 "integrity": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==", 3116 "cpu": [ 3117 "ia32" 3118 ], 3119 "dev": true, 3120 "license": "MIT", 3121 "optional": true, 3122 "os": [ 3123 "win32" 3124 ], 3125 "engines": { 3126 "node": ">=18" 3127 } 3128 }, 3129 "node_modules/esbuild/node_modules/@esbuild/win32-x64": { 3130 "version": "0.27.2", 3131 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz", 3132 "integrity": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==", 3133 "cpu": [ 3134 "x64" 3135 ], 3136 "dev": true, 3137 "license": "MIT", 3138 "optional": true, 3139 "os": [ 3140 "win32" 3141 ], 3142 "engines": { 3143 "node": ">=18" 3144 } 3145 }, 3146 "node_modules/escape-html": { 3147 "version": "1.0.3", 3148 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 3149 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" 3150 }, 3151 "node_modules/esm-env": { 3152 "version": "1.2.2", 3153 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz", 3154 "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==" 3155 }, 3156 "node_modules/etag": { 3157 "version": "1.8.1", 3158 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 3159 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", 3160 "engines": { 3161 "node": ">= 0.6" 3162 } 3163 }, 3164 "node_modules/event-target-shim": { 3165 "version": "5.0.1", 3166 "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", 3167 "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", 3168 "engines": { 3169 "node": ">=6" 3170 } 3171 }, 3172 "node_modules/events": { 3173 "version": "3.3.0", 3174 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", 3175 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", 3176 "engines": { 3177 "node": ">=0.8.x" 3178 } 3179 }, 3180 "node_modules/expand-template": { 3181 "version": "2.0.3", 3182 "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", 3183 "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", 3184 "dev": true, 3185 "license": "(MIT OR WTFPL)", 3186 "engines": { 3187 "node": ">=6" 3188 } 3189 }, 3190 "node_modules/express": { 3191 "version": "4.22.1", 3192 "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz", 3193 "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==", 3194 "dependencies": { 3195 "accepts": "~1.3.8", 3196 "array-flatten": "1.1.1", 3197 "body-parser": "~1.20.3", 3198 "content-disposition": "~0.5.4", 3199 "content-type": "~1.0.4", 3200 "cookie": "~0.7.1", 3201 "cookie-signature": "~1.0.6", 3202 "debug": "2.6.9", 3203 "depd": "2.0.0", 3204 "encodeurl": "~2.0.0", 3205 "escape-html": "~1.0.3", 3206 "etag": "~1.8.1", 3207 "finalhandler": "~1.3.1", 3208 "fresh": "~0.5.2", 3209 "http-errors": "~2.0.0", 3210 "merge-descriptors": "1.0.3", 3211 "methods": "~1.1.2", 3212 "on-finished": "~2.4.1", 3213 "parseurl": "~1.3.3", 3214 "path-to-regexp": "~0.1.12", 3215 "proxy-addr": "~2.0.7", 3216 "qs": "~6.14.0", 3217 "range-parser": "~1.2.1", 3218 "safe-buffer": "5.2.1", 3219 "send": "~0.19.0", 3220 "serve-static": "~1.16.2", 3221 "setprototypeof": "1.2.0", 3222 "statuses": "~2.0.1", 3223 "type-is": "~1.6.18", 3224 "utils-merge": "1.0.1", 3225 "vary": "~1.1.2" 3226 }, 3227 "engines": { 3228 "node": ">= 0.10.0" 3229 }, 3230 "funding": { 3231 "type": "opencollective", 3232 "url": "https://opencollective.com/express" 3233 } 3234 }, 3235 "node_modules/express/node_modules/cookie": { 3236 "version": "0.7.2", 3237 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", 3238 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", 3239 "engines": { 3240 "node": ">= 0.6" 3241 } 3242 }, 3243 "node_modules/express/node_modules/debug": { 3244 "version": "2.6.9", 3245 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 3246 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 3247 "dependencies": { 3248 "ms": "2.0.0" 3249 } 3250 }, 3251 "node_modules/express/node_modules/ms": { 3252 "version": "2.0.0", 3253 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 3254 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 3255 }, 3256 "node_modules/fast-redact": { 3257 "version": "3.5.0", 3258 "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz", 3259 "integrity": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==", 3260 "engines": { 3261 "node": ">=6" 3262 } 3263 }, 3264 "node_modules/fdir": { 3265 "version": "6.5.0", 3266 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 3267 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 3268 "dev": true, 3269 "engines": { 3270 "node": ">=12.0.0" 3271 }, 3272 "peerDependencies": { 3273 "picomatch": "^3 || ^4" 3274 }, 3275 "peerDependenciesMeta": { 3276 "picomatch": { 3277 "optional": true 3278 } 3279 } 3280 }, 3281 "node_modules/file-uri-to-path": { 3282 "version": "1.0.0", 3283 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", 3284 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", 3285 "dev": true, 3286 "license": "MIT" 3287 }, 3288 "node_modules/finalhandler": { 3289 "version": "1.3.2", 3290 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz", 3291 "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==", 3292 "dependencies": { 3293 "debug": "2.6.9", 3294 "encodeurl": "~2.0.0", 3295 "escape-html": "~1.0.3", 3296 "on-finished": "~2.4.1", 3297 "parseurl": "~1.3.3", 3298 "statuses": "~2.0.2", 3299 "unpipe": "~1.0.0" 3300 }, 3301 "engines": { 3302 "node": ">= 0.8" 3303 } 3304 }, 3305 "node_modules/finalhandler/node_modules/debug": { 3306 "version": "2.6.9", 3307 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 3308 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 3309 "dependencies": { 3310 "ms": "2.0.0" 3311 } 3312 }, 3313 "node_modules/finalhandler/node_modules/ms": { 3314 "version": "2.0.0", 3315 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 3316 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 3317 }, 3318 "node_modules/forwarded": { 3319 "version": "0.2.0", 3320 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", 3321 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", 3322 "engines": { 3323 "node": ">= 0.6" 3324 } 3325 }, 3326 "node_modules/fresh": { 3327 "version": "0.5.2", 3328 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 3329 "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", 3330 "engines": { 3331 "node": ">= 0.6" 3332 } 3333 }, 3334 "node_modules/fs-constants": { 3335 "version": "1.0.0", 3336 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", 3337 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", 3338 "dev": true, 3339 "license": "MIT" 3340 }, 3341 "node_modules/fsevents": { 3342 "version": "2.3.3", 3343 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 3344 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 3345 "hasInstallScript": true, 3346 "optional": true, 3347 "os": [ 3348 "darwin" 3349 ], 3350 "engines": { 3351 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 3352 } 3353 }, 3354 "node_modules/function-bind": { 3355 "version": "1.1.2", 3356 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 3357 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 3358 "funding": { 3359 "url": "https://github.com/sponsors/ljharb" 3360 } 3361 }, 3362 "node_modules/get-intrinsic": { 3363 "version": "1.3.0", 3364 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 3365 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 3366 "dependencies": { 3367 "call-bind-apply-helpers": "^1.0.2", 3368 "es-define-property": "^1.0.1", 3369 "es-errors": "^1.3.0", 3370 "es-object-atoms": "^1.1.1", 3371 "function-bind": "^1.1.2", 3372 "get-proto": "^1.0.1", 3373 "gopd": "^1.2.0", 3374 "has-symbols": "^1.1.0", 3375 "hasown": "^2.0.2", 3376 "math-intrinsics": "^1.1.0" 3377 }, 3378 "engines": { 3379 "node": ">= 0.4" 3380 }, 3381 "funding": { 3382 "url": "https://github.com/sponsors/ljharb" 3383 } 3384 }, 3385 "node_modules/get-proto": { 3386 "version": "1.0.1", 3387 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 3388 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 3389 "dependencies": { 3390 "dunder-proto": "^1.0.1", 3391 "es-object-atoms": "^1.0.0" 3392 }, 3393 "engines": { 3394 "node": ">= 0.4" 3395 } 3396 }, 3397 "node_modules/get-tsconfig": { 3398 "version": "4.13.0", 3399 "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.0.tgz", 3400 "integrity": "sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==", 3401 "dev": true, 3402 "license": "MIT", 3403 "dependencies": { 3404 "resolve-pkg-maps": "^1.0.0" 3405 }, 3406 "funding": { 3407 "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" 3408 } 3409 }, 3410 "node_modules/github-from-package": { 3411 "version": "0.0.0", 3412 "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", 3413 "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", 3414 "dev": true, 3415 "license": "MIT" 3416 }, 3417 "node_modules/gopd": { 3418 "version": "1.2.0", 3419 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 3420 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", 3421 "engines": { 3422 "node": ">= 0.4" 3423 }, 3424 "funding": { 3425 "url": "https://github.com/sponsors/ljharb" 3426 } 3427 }, 3428 "node_modules/graphemer": { 3429 "version": "1.4.0", 3430 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 3431 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" 3432 }, 3433 "node_modules/has-symbols": { 3434 "version": "1.1.0", 3435 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 3436 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 3437 "engines": { 3438 "node": ">= 0.4" 3439 }, 3440 "funding": { 3441 "url": "https://github.com/sponsors/ljharb" 3442 } 3443 }, 3444 "node_modules/hasown": { 3445 "version": "2.0.2", 3446 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 3447 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 3448 "dependencies": { 3449 "function-bind": "^1.1.2" 3450 }, 3451 "engines": { 3452 "node": ">= 0.4" 3453 } 3454 }, 3455 "node_modules/http-errors": { 3456 "version": "2.0.1", 3457 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", 3458 "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", 3459 "dependencies": { 3460 "depd": "~2.0.0", 3461 "inherits": "~2.0.4", 3462 "setprototypeof": "~1.2.0", 3463 "statuses": "~2.0.2", 3464 "toidentifier": "~1.0.1" 3465 }, 3466 "engines": { 3467 "node": ">= 0.8" 3468 }, 3469 "funding": { 3470 "type": "opencollective", 3471 "url": "https://opencollective.com/express" 3472 } 3473 }, 3474 "node_modules/iconv-lite": { 3475 "version": "0.4.24", 3476 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 3477 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 3478 "dependencies": { 3479 "safer-buffer": ">= 2.1.2 < 3" 3480 }, 3481 "engines": { 3482 "node": ">=0.10.0" 3483 } 3484 }, 3485 "node_modules/ieee754": { 3486 "version": "1.2.1", 3487 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 3488 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 3489 "funding": [ 3490 { 3491 "type": "github", 3492 "url": "https://github.com/sponsors/feross" 3493 }, 3494 { 3495 "type": "patreon", 3496 "url": "https://www.patreon.com/feross" 3497 }, 3498 { 3499 "type": "consulting", 3500 "url": "https://feross.org/support" 3501 } 3502 ] 3503 }, 3504 "node_modules/inherits": { 3505 "version": "2.0.4", 3506 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 3507 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 3508 }, 3509 "node_modules/ini": { 3510 "version": "1.3.8", 3511 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 3512 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", 3513 "dev": true, 3514 "license": "ISC" 3515 }, 3516 "node_modules/ipaddr.js": { 3517 "version": "2.3.0", 3518 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.3.0.tgz", 3519 "integrity": "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==", 3520 "engines": { 3521 "node": ">= 10" 3522 } 3523 }, 3524 "node_modules/is-reference": { 3525 "version": "3.0.3", 3526 "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz", 3527 "integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==", 3528 "dependencies": { 3529 "@types/estree": "^1.0.6" 3530 } 3531 }, 3532 "node_modules/iso-datestring-validator": { 3533 "version": "2.2.2", 3534 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz", 3535 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==" 3536 }, 3537 "node_modules/jgoboard": { 3538 "version": "4.0.4", 3539 "resolved": "git+ssh://git@github.com/jokkebk/jgoboard.git#9b30e7fd6b266b89899c22624c4013b7f9c772f5", 3540 "license": "CC-BY-NC-4.0" 3541 }, 3542 "node_modules/jose": { 3543 "version": "5.10.0", 3544 "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz", 3545 "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==", 3546 "funding": { 3547 "url": "https://github.com/sponsors/panva" 3548 } 3549 }, 3550 "node_modules/kleur": { 3551 "version": "4.1.5", 3552 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 3553 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 3554 "engines": { 3555 "node": ">=6" 3556 } 3557 }, 3558 "node_modules/kysely": { 3559 "version": "0.27.6", 3560 "resolved": "https://registry.npmjs.org/kysely/-/kysely-0.27.6.tgz", 3561 "integrity": "sha512-FIyV/64EkKhJmjgC0g2hygpBv5RNWVPyNCqSAD7eTCv6eFWNIi4PN1UvdSJGicN/o35bnevgis4Y0UDC0qi8jQ==", 3562 "engines": { 3563 "node": ">=14.0.0" 3564 } 3565 }, 3566 "node_modules/kysely-d1": { 3567 "version": "0.4.0", 3568 "resolved": "https://registry.npmjs.org/kysely-d1/-/kysely-d1-0.4.0.tgz", 3569 "integrity": "sha512-wUcVvQNtm30OTfuo7Ad5vYJ1qHqPXOCZc+zWchVKNyuvqY3u8OuGw4gmUx1Ypdx2wRVFLHVQC9I7v0pTmF7Nkw==", 3570 "license": "MIT", 3571 "peerDependencies": { 3572 "kysely": "*" 3573 } 3574 }, 3575 "node_modules/locate-character": { 3576 "version": "3.0.0", 3577 "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", 3578 "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==" 3579 }, 3580 "node_modules/lru-cache": { 3581 "version": "10.4.3", 3582 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 3583 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" 3584 }, 3585 "node_modules/magic-string": { 3586 "version": "0.30.21", 3587 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 3588 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 3589 "dependencies": { 3590 "@jridgewell/sourcemap-codec": "^1.5.5" 3591 } 3592 }, 3593 "node_modules/math-intrinsics": { 3594 "version": "1.1.0", 3595 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 3596 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", 3597 "engines": { 3598 "node": ">= 0.4" 3599 } 3600 }, 3601 "node_modules/media-typer": { 3602 "version": "0.3.0", 3603 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", 3604 "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", 3605 "engines": { 3606 "node": ">= 0.6" 3607 } 3608 }, 3609 "node_modules/merge-descriptors": { 3610 "version": "1.0.3", 3611 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", 3612 "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", 3613 "funding": { 3614 "url": "https://github.com/sponsors/sindresorhus" 3615 } 3616 }, 3617 "node_modules/methods": { 3618 "version": "1.1.2", 3619 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", 3620 "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", 3621 "engines": { 3622 "node": ">= 0.6" 3623 } 3624 }, 3625 "node_modules/mime": { 3626 "version": "1.6.0", 3627 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 3628 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 3629 "bin": { 3630 "mime": "cli.js" 3631 }, 3632 "engines": { 3633 "node": ">=4" 3634 } 3635 }, 3636 "node_modules/mime-db": { 3637 "version": "1.52.0", 3638 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 3639 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 3640 "engines": { 3641 "node": ">= 0.6" 3642 } 3643 }, 3644 "node_modules/mime-types": { 3645 "version": "2.1.35", 3646 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 3647 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 3648 "dependencies": { 3649 "mime-db": "1.52.0" 3650 }, 3651 "engines": { 3652 "node": ">= 0.6" 3653 } 3654 }, 3655 "node_modules/mimic-response": { 3656 "version": "3.1.0", 3657 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", 3658 "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", 3659 "dev": true, 3660 "license": "MIT", 3661 "engines": { 3662 "node": ">=10" 3663 }, 3664 "funding": { 3665 "url": "https://github.com/sponsors/sindresorhus" 3666 } 3667 }, 3668 "node_modules/miniflare": { 3669 "version": "4.20260131.0", 3670 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20260131.0.tgz", 3671 "integrity": "sha512-CtObRzlAzOUpCFH+MgImykxmDNKthrgIYtC+oLC3UGpve6bGLomKUW4u4EorTvzlQFHe66/9m/+AYbBbpzG0mQ==", 3672 "license": "MIT", 3673 "dependencies": { 3674 "@cspotcode/source-map-support": "0.8.1", 3675 "sharp": "^0.34.5", 3676 "undici": "7.18.2", 3677 "workerd": "1.20260131.0", 3678 "ws": "8.18.0", 3679 "youch": "4.1.0-beta.10" 3680 }, 3681 "bin": { 3682 "miniflare": "bootstrap.js" 3683 }, 3684 "engines": { 3685 "node": ">=18.0.0" 3686 } 3687 }, 3688 "node_modules/miniflare/node_modules/undici": { 3689 "version": "7.18.2", 3690 "resolved": "https://registry.npmjs.org/undici/-/undici-7.18.2.tgz", 3691 "integrity": "sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==", 3692 "license": "MIT", 3693 "engines": { 3694 "node": ">=20.18.1" 3695 } 3696 }, 3697 "node_modules/miniflare/node_modules/ws": { 3698 "version": "8.18.0", 3699 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", 3700 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", 3701 "license": "MIT", 3702 "engines": { 3703 "node": ">=10.0.0" 3704 }, 3705 "peerDependencies": { 3706 "bufferutil": "^4.0.1", 3707 "utf-8-validate": ">=5.0.2" 3708 }, 3709 "peerDependenciesMeta": { 3710 "bufferutil": { 3711 "optional": true 3712 }, 3713 "utf-8-validate": { 3714 "optional": true 3715 } 3716 } 3717 }, 3718 "node_modules/minimist": { 3719 "version": "1.2.8", 3720 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 3721 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 3722 "dev": true, 3723 "license": "MIT", 3724 "funding": { 3725 "url": "https://github.com/sponsors/ljharb" 3726 } 3727 }, 3728 "node_modules/mkdirp-classic": { 3729 "version": "0.5.3", 3730 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", 3731 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", 3732 "dev": true, 3733 "license": "MIT" 3734 }, 3735 "node_modules/mri": { 3736 "version": "1.2.0", 3737 "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 3738 "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 3739 "engines": { 3740 "node": ">=4" 3741 } 3742 }, 3743 "node_modules/mrmime": { 3744 "version": "2.0.1", 3745 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", 3746 "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", 3747 "engines": { 3748 "node": ">=10" 3749 } 3750 }, 3751 "node_modules/ms": { 3752 "version": "2.1.3", 3753 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 3754 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 3755 }, 3756 "node_modules/multiformats": { 3757 "version": "9.9.0", 3758 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 3759 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==" 3760 }, 3761 "node_modules/nanoid": { 3762 "version": "3.3.11", 3763 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 3764 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 3765 "funding": [ 3766 { 3767 "type": "github", 3768 "url": "https://github.com/sponsors/ai" 3769 } 3770 ], 3771 "bin": { 3772 "nanoid": "bin/nanoid.cjs" 3773 }, 3774 "engines": { 3775 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 3776 } 3777 }, 3778 "node_modules/napi-build-utils": { 3779 "version": "2.0.0", 3780 "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz", 3781 "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==", 3782 "dev": true, 3783 "license": "MIT" 3784 }, 3785 "node_modules/negotiator": { 3786 "version": "0.6.3", 3787 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", 3788 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", 3789 "engines": { 3790 "node": ">= 0.6" 3791 } 3792 }, 3793 "node_modules/node-abi": { 3794 "version": "3.87.0", 3795 "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.87.0.tgz", 3796 "integrity": "sha512-+CGM1L1CgmtheLcBuleyYOn7NWPVu0s0EJH2C4puxgEZb9h8QpR9G2dBfZJOAUhi7VQxuBPMd0hiISWcTyiYyQ==", 3797 "dev": true, 3798 "license": "MIT", 3799 "dependencies": { 3800 "semver": "^7.3.5" 3801 }, 3802 "engines": { 3803 "node": ">=10" 3804 } 3805 }, 3806 "node_modules/node-gyp-build-optional-packages": { 3807 "version": "5.1.1", 3808 "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.1.1.tgz", 3809 "integrity": "sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==", 3810 "optional": true, 3811 "dependencies": { 3812 "detect-libc": "^2.0.1" 3813 }, 3814 "bin": { 3815 "node-gyp-build-optional-packages": "bin.js", 3816 "node-gyp-build-optional-packages-optional": "optional.js", 3817 "node-gyp-build-optional-packages-test": "build-test.js" 3818 } 3819 }, 3820 "node_modules/object-inspect": { 3821 "version": "1.13.4", 3822 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", 3823 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", 3824 "engines": { 3825 "node": ">= 0.4" 3826 }, 3827 "funding": { 3828 "url": "https://github.com/sponsors/ljharb" 3829 } 3830 }, 3831 "node_modules/on-exit-leak-free": { 3832 "version": "2.1.2", 3833 "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", 3834 "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==", 3835 "engines": { 3836 "node": ">=14.0.0" 3837 } 3838 }, 3839 "node_modules/on-finished": { 3840 "version": "2.4.1", 3841 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", 3842 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", 3843 "dependencies": { 3844 "ee-first": "1.1.1" 3845 }, 3846 "engines": { 3847 "node": ">= 0.8" 3848 } 3849 }, 3850 "node_modules/once": { 3851 "version": "1.4.0", 3852 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 3853 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 3854 "dev": true, 3855 "license": "ISC", 3856 "dependencies": { 3857 "wrappy": "1" 3858 } 3859 }, 3860 "node_modules/parseurl": { 3861 "version": "1.3.3", 3862 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 3863 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", 3864 "engines": { 3865 "node": ">= 0.8" 3866 } 3867 }, 3868 "node_modules/path-to-regexp": { 3869 "version": "0.1.12", 3870 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", 3871 "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==" 3872 }, 3873 "node_modules/pathe": { 3874 "version": "2.0.3", 3875 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 3876 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 3877 "license": "MIT" 3878 }, 3879 "node_modules/picocolors": { 3880 "version": "1.1.1", 3881 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 3882 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" 3883 }, 3884 "node_modules/pino": { 3885 "version": "8.21.0", 3886 "resolved": "https://registry.npmjs.org/pino/-/pino-8.21.0.tgz", 3887 "integrity": "sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==", 3888 "dependencies": { 3889 "atomic-sleep": "^1.0.0", 3890 "fast-redact": "^3.1.1", 3891 "on-exit-leak-free": "^2.1.0", 3892 "pino-abstract-transport": "^1.2.0", 3893 "pino-std-serializers": "^6.0.0", 3894 "process-warning": "^3.0.0", 3895 "quick-format-unescaped": "^4.0.3", 3896 "real-require": "^0.2.0", 3897 "safe-stable-stringify": "^2.3.1", 3898 "sonic-boom": "^3.7.0", 3899 "thread-stream": "^2.6.0" 3900 }, 3901 "bin": { 3902 "pino": "bin.js" 3903 } 3904 }, 3905 "node_modules/pino-abstract-transport": { 3906 "version": "1.2.0", 3907 "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.2.0.tgz", 3908 "integrity": "sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==", 3909 "dependencies": { 3910 "readable-stream": "^4.0.0", 3911 "split2": "^4.0.0" 3912 } 3913 }, 3914 "node_modules/pino-std-serializers": { 3915 "version": "6.2.2", 3916 "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", 3917 "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" 3918 }, 3919 "node_modules/postcss": { 3920 "version": "8.5.6", 3921 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 3922 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 3923 "funding": [ 3924 { 3925 "type": "opencollective", 3926 "url": "https://opencollective.com/postcss/" 3927 }, 3928 { 3929 "type": "tidelift", 3930 "url": "https://tidelift.com/funding/github/npm/postcss" 3931 }, 3932 { 3933 "type": "github", 3934 "url": "https://github.com/sponsors/ai" 3935 } 3936 ], 3937 "dependencies": { 3938 "nanoid": "^3.3.11", 3939 "picocolors": "^1.1.1", 3940 "source-map-js": "^1.2.1" 3941 }, 3942 "engines": { 3943 "node": "^10 || ^12 || >=14" 3944 } 3945 }, 3946 "node_modules/prebuild-install": { 3947 "version": "7.1.3", 3948 "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz", 3949 "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==", 3950 "dev": true, 3951 "license": "MIT", 3952 "dependencies": { 3953 "detect-libc": "^2.0.0", 3954 "expand-template": "^2.0.3", 3955 "github-from-package": "0.0.0", 3956 "minimist": "^1.2.3", 3957 "mkdirp-classic": "^0.5.3", 3958 "napi-build-utils": "^2.0.0", 3959 "node-abi": "^3.3.0", 3960 "pump": "^3.0.0", 3961 "rc": "^1.2.7", 3962 "simple-get": "^4.0.0", 3963 "tar-fs": "^2.0.0", 3964 "tunnel-agent": "^0.6.0" 3965 }, 3966 "bin": { 3967 "prebuild-install": "bin.js" 3968 }, 3969 "engines": { 3970 "node": ">=10" 3971 } 3972 }, 3973 "node_modules/process": { 3974 "version": "0.11.10", 3975 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", 3976 "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", 3977 "engines": { 3978 "node": ">= 0.6.0" 3979 } 3980 }, 3981 "node_modules/process-warning": { 3982 "version": "3.0.0", 3983 "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-3.0.0.tgz", 3984 "integrity": "sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==" 3985 }, 3986 "node_modules/proxy-addr": { 3987 "version": "2.0.7", 3988 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", 3989 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", 3990 "dependencies": { 3991 "forwarded": "0.2.0", 3992 "ipaddr.js": "1.9.1" 3993 }, 3994 "engines": { 3995 "node": ">= 0.10" 3996 } 3997 }, 3998 "node_modules/proxy-addr/node_modules/ipaddr.js": { 3999 "version": "1.9.1", 4000 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", 4001 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", 4002 "engines": { 4003 "node": ">= 0.10" 4004 } 4005 }, 4006 "node_modules/psl": { 4007 "version": "1.15.0", 4008 "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", 4009 "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", 4010 "dependencies": { 4011 "punycode": "^2.3.1" 4012 }, 4013 "funding": { 4014 "url": "https://github.com/sponsors/lupomontero" 4015 } 4016 }, 4017 "node_modules/pump": { 4018 "version": "3.0.3", 4019 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", 4020 "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", 4021 "dev": true, 4022 "license": "MIT", 4023 "dependencies": { 4024 "end-of-stream": "^1.1.0", 4025 "once": "^1.3.1" 4026 } 4027 }, 4028 "node_modules/punycode": { 4029 "version": "2.3.1", 4030 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 4031 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 4032 "engines": { 4033 "node": ">=6" 4034 } 4035 }, 4036 "node_modules/qs": { 4037 "version": "6.14.1", 4038 "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.1.tgz", 4039 "integrity": "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==", 4040 "dependencies": { 4041 "side-channel": "^1.1.0" 4042 }, 4043 "engines": { 4044 "node": ">=0.6" 4045 }, 4046 "funding": { 4047 "url": "https://github.com/sponsors/ljharb" 4048 } 4049 }, 4050 "node_modules/quick-format-unescaped": { 4051 "version": "4.0.4", 4052 "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", 4053 "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==" 4054 }, 4055 "node_modules/range-parser": { 4056 "version": "1.2.1", 4057 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 4058 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", 4059 "engines": { 4060 "node": ">= 0.6" 4061 } 4062 }, 4063 "node_modules/rate-limiter-flexible": { 4064 "version": "2.4.2", 4065 "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-2.4.2.tgz", 4066 "integrity": "sha512-rMATGGOdO1suFyf/mI5LYhts71g1sbdhmd6YvdiXO2gJnd42Tt6QS4JUKJKSWVVkMtBacm6l40FR7Trjo6Iruw==" 4067 }, 4068 "node_modules/raw-body": { 4069 "version": "2.5.3", 4070 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", 4071 "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", 4072 "dependencies": { 4073 "bytes": "~3.1.2", 4074 "http-errors": "~2.0.1", 4075 "iconv-lite": "~0.4.24", 4076 "unpipe": "~1.0.0" 4077 }, 4078 "engines": { 4079 "node": ">= 0.8" 4080 } 4081 }, 4082 "node_modules/rc": { 4083 "version": "1.2.8", 4084 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", 4085 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", 4086 "dev": true, 4087 "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", 4088 "dependencies": { 4089 "deep-extend": "^0.6.0", 4090 "ini": "~1.3.0", 4091 "minimist": "^1.2.0", 4092 "strip-json-comments": "~2.0.1" 4093 }, 4094 "bin": { 4095 "rc": "cli.js" 4096 } 4097 }, 4098 "node_modules/readable-stream": { 4099 "version": "4.7.0", 4100 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", 4101 "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", 4102 "dependencies": { 4103 "abort-controller": "^3.0.0", 4104 "buffer": "^6.0.3", 4105 "events": "^3.3.0", 4106 "process": "^0.11.10", 4107 "string_decoder": "^1.3.0" 4108 }, 4109 "engines": { 4110 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4111 } 4112 }, 4113 "node_modules/readdirp": { 4114 "version": "4.1.2", 4115 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", 4116 "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", 4117 "dev": true, 4118 "engines": { 4119 "node": ">= 14.18.0" 4120 }, 4121 "funding": { 4122 "type": "individual", 4123 "url": "https://paulmillr.com/funding/" 4124 } 4125 }, 4126 "node_modules/real-require": { 4127 "version": "0.2.0", 4128 "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", 4129 "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", 4130 "engines": { 4131 "node": ">= 12.13.0" 4132 } 4133 }, 4134 "node_modules/regexparam": { 4135 "version": "3.0.0", 4136 "resolved": "https://registry.npmjs.org/regexparam/-/regexparam-3.0.0.tgz", 4137 "integrity": "sha512-RSYAtP31mvYLkAHrOlh25pCNQ5hWnT106VukGaaFfuJrZFkGRX5GhUAdPqpSDXxOhA2c4akmRuplv1mRqnBn6Q==", 4138 "engines": { 4139 "node": ">=8" 4140 } 4141 }, 4142 "node_modules/resolve-pkg-maps": { 4143 "version": "1.0.0", 4144 "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", 4145 "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", 4146 "dev": true, 4147 "license": "MIT", 4148 "funding": { 4149 "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" 4150 } 4151 }, 4152 "node_modules/rollup": { 4153 "version": "4.57.0", 4154 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.57.0.tgz", 4155 "integrity": "sha512-e5lPJi/aui4TO1LpAXIRLySmwXSE8k3b9zoGfd42p67wzxog4WHjiZF3M2uheQih4DGyc25QEV4yRBbpueNiUA==", 4156 "dependencies": { 4157 "@types/estree": "1.0.8" 4158 }, 4159 "bin": { 4160 "rollup": "dist/bin/rollup" 4161 }, 4162 "engines": { 4163 "node": ">=18.0.0", 4164 "npm": ">=8.0.0" 4165 }, 4166 "optionalDependencies": { 4167 "@rollup/rollup-android-arm-eabi": "4.57.0", 4168 "@rollup/rollup-android-arm64": "4.57.0", 4169 "@rollup/rollup-darwin-arm64": "4.57.0", 4170 "@rollup/rollup-darwin-x64": "4.57.0", 4171 "@rollup/rollup-freebsd-arm64": "4.57.0", 4172 "@rollup/rollup-freebsd-x64": "4.57.0", 4173 "@rollup/rollup-linux-arm-gnueabihf": "4.57.0", 4174 "@rollup/rollup-linux-arm-musleabihf": "4.57.0", 4175 "@rollup/rollup-linux-arm64-gnu": "4.57.0", 4176 "@rollup/rollup-linux-arm64-musl": "4.57.0", 4177 "@rollup/rollup-linux-loong64-gnu": "4.57.0", 4178 "@rollup/rollup-linux-loong64-musl": "4.57.0", 4179 "@rollup/rollup-linux-ppc64-gnu": "4.57.0", 4180 "@rollup/rollup-linux-ppc64-musl": "4.57.0", 4181 "@rollup/rollup-linux-riscv64-gnu": "4.57.0", 4182 "@rollup/rollup-linux-riscv64-musl": "4.57.0", 4183 "@rollup/rollup-linux-s390x-gnu": "4.57.0", 4184 "@rollup/rollup-linux-x64-gnu": "4.57.0", 4185 "@rollup/rollup-linux-x64-musl": "4.57.0", 4186 "@rollup/rollup-openbsd-x64": "4.57.0", 4187 "@rollup/rollup-openharmony-arm64": "4.57.0", 4188 "@rollup/rollup-win32-arm64-msvc": "4.57.0", 4189 "@rollup/rollup-win32-ia32-msvc": "4.57.0", 4190 "@rollup/rollup-win32-x64-gnu": "4.57.0", 4191 "@rollup/rollup-win32-x64-msvc": "4.57.0", 4192 "fsevents": "~2.3.2" 4193 } 4194 }, 4195 "node_modules/sade": { 4196 "version": "1.8.1", 4197 "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 4198 "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 4199 "dependencies": { 4200 "mri": "^1.1.0" 4201 }, 4202 "engines": { 4203 "node": ">=6" 4204 } 4205 }, 4206 "node_modules/safe-buffer": { 4207 "version": "5.2.1", 4208 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 4209 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 4210 "funding": [ 4211 { 4212 "type": "github", 4213 "url": "https://github.com/sponsors/feross" 4214 }, 4215 { 4216 "type": "patreon", 4217 "url": "https://www.patreon.com/feross" 4218 }, 4219 { 4220 "type": "consulting", 4221 "url": "https://feross.org/support" 4222 } 4223 ] 4224 }, 4225 "node_modules/safe-stable-stringify": { 4226 "version": "2.5.0", 4227 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", 4228 "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", 4229 "engines": { 4230 "node": ">=10" 4231 } 4232 }, 4233 "node_modules/safer-buffer": { 4234 "version": "2.1.2", 4235 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 4236 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 4237 }, 4238 "node_modules/semver": { 4239 "version": "7.7.3", 4240 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", 4241 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", 4242 "bin": { 4243 "semver": "bin/semver.js" 4244 }, 4245 "engines": { 4246 "node": ">=10" 4247 } 4248 }, 4249 "node_modules/send": { 4250 "version": "0.19.2", 4251 "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", 4252 "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", 4253 "dependencies": { 4254 "debug": "2.6.9", 4255 "depd": "2.0.0", 4256 "destroy": "1.2.0", 4257 "encodeurl": "~2.0.0", 4258 "escape-html": "~1.0.3", 4259 "etag": "~1.8.1", 4260 "fresh": "~0.5.2", 4261 "http-errors": "~2.0.1", 4262 "mime": "1.6.0", 4263 "ms": "2.1.3", 4264 "on-finished": "~2.4.1", 4265 "range-parser": "~1.2.1", 4266 "statuses": "~2.0.2" 4267 }, 4268 "engines": { 4269 "node": ">= 0.8.0" 4270 } 4271 }, 4272 "node_modules/send/node_modules/debug": { 4273 "version": "2.6.9", 4274 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 4275 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 4276 "dependencies": { 4277 "ms": "2.0.0" 4278 } 4279 }, 4280 "node_modules/send/node_modules/debug/node_modules/ms": { 4281 "version": "2.0.0", 4282 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 4283 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 4284 }, 4285 "node_modules/serve-static": { 4286 "version": "1.16.3", 4287 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", 4288 "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==", 4289 "dependencies": { 4290 "encodeurl": "~2.0.0", 4291 "escape-html": "~1.0.3", 4292 "parseurl": "~1.3.3", 4293 "send": "~0.19.1" 4294 }, 4295 "engines": { 4296 "node": ">= 0.8.0" 4297 } 4298 }, 4299 "node_modules/set-cookie-parser": { 4300 "version": "2.7.2", 4301 "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz", 4302 "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==" 4303 }, 4304 "node_modules/setprototypeof": { 4305 "version": "1.2.0", 4306 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", 4307 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" 4308 }, 4309 "node_modules/sharp": { 4310 "version": "0.34.5", 4311 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", 4312 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", 4313 "hasInstallScript": true, 4314 "license": "Apache-2.0", 4315 "dependencies": { 4316 "@img/colour": "^1.0.0", 4317 "detect-libc": "^2.1.2", 4318 "semver": "^7.7.3" 4319 }, 4320 "engines": { 4321 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 4322 }, 4323 "funding": { 4324 "url": "https://opencollective.com/libvips" 4325 }, 4326 "optionalDependencies": { 4327 "@img/sharp-darwin-arm64": "0.34.5", 4328 "@img/sharp-darwin-x64": "0.34.5", 4329 "@img/sharp-libvips-darwin-arm64": "1.2.4", 4330 "@img/sharp-libvips-darwin-x64": "1.2.4", 4331 "@img/sharp-libvips-linux-arm": "1.2.4", 4332 "@img/sharp-libvips-linux-arm64": "1.2.4", 4333 "@img/sharp-libvips-linux-ppc64": "1.2.4", 4334 "@img/sharp-libvips-linux-riscv64": "1.2.4", 4335 "@img/sharp-libvips-linux-s390x": "1.2.4", 4336 "@img/sharp-libvips-linux-x64": "1.2.4", 4337 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", 4338 "@img/sharp-libvips-linuxmusl-x64": "1.2.4", 4339 "@img/sharp-linux-arm": "0.34.5", 4340 "@img/sharp-linux-arm64": "0.34.5", 4341 "@img/sharp-linux-ppc64": "0.34.5", 4342 "@img/sharp-linux-riscv64": "0.34.5", 4343 "@img/sharp-linux-s390x": "0.34.5", 4344 "@img/sharp-linux-x64": "0.34.5", 4345 "@img/sharp-linuxmusl-arm64": "0.34.5", 4346 "@img/sharp-linuxmusl-x64": "0.34.5", 4347 "@img/sharp-wasm32": "0.34.5", 4348 "@img/sharp-win32-arm64": "0.34.5", 4349 "@img/sharp-win32-ia32": "0.34.5", 4350 "@img/sharp-win32-x64": "0.34.5" 4351 } 4352 }, 4353 "node_modules/side-channel": { 4354 "version": "1.1.0", 4355 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", 4356 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", 4357 "dependencies": { 4358 "es-errors": "^1.3.0", 4359 "object-inspect": "^1.13.3", 4360 "side-channel-list": "^1.0.0", 4361 "side-channel-map": "^1.0.1", 4362 "side-channel-weakmap": "^1.0.2" 4363 }, 4364 "engines": { 4365 "node": ">= 0.4" 4366 }, 4367 "funding": { 4368 "url": "https://github.com/sponsors/ljharb" 4369 } 4370 }, 4371 "node_modules/side-channel-list": { 4372 "version": "1.0.0", 4373 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", 4374 "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", 4375 "dependencies": { 4376 "es-errors": "^1.3.0", 4377 "object-inspect": "^1.13.3" 4378 }, 4379 "engines": { 4380 "node": ">= 0.4" 4381 }, 4382 "funding": { 4383 "url": "https://github.com/sponsors/ljharb" 4384 } 4385 }, 4386 "node_modules/side-channel-map": { 4387 "version": "1.0.1", 4388 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", 4389 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", 4390 "dependencies": { 4391 "call-bound": "^1.0.2", 4392 "es-errors": "^1.3.0", 4393 "get-intrinsic": "^1.2.5", 4394 "object-inspect": "^1.13.3" 4395 }, 4396 "engines": { 4397 "node": ">= 0.4" 4398 }, 4399 "funding": { 4400 "url": "https://github.com/sponsors/ljharb" 4401 } 4402 }, 4403 "node_modules/side-channel-weakmap": { 4404 "version": "1.0.2", 4405 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", 4406 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", 4407 "dependencies": { 4408 "call-bound": "^1.0.2", 4409 "es-errors": "^1.3.0", 4410 "get-intrinsic": "^1.2.5", 4411 "object-inspect": "^1.13.3", 4412 "side-channel-map": "^1.0.1" 4413 }, 4414 "engines": { 4415 "node": ">= 0.4" 4416 }, 4417 "funding": { 4418 "url": "https://github.com/sponsors/ljharb" 4419 } 4420 }, 4421 "node_modules/simple-concat": { 4422 "version": "1.0.1", 4423 "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", 4424 "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", 4425 "dev": true, 4426 "funding": [ 4427 { 4428 "type": "github", 4429 "url": "https://github.com/sponsors/feross" 4430 }, 4431 { 4432 "type": "patreon", 4433 "url": "https://www.patreon.com/feross" 4434 }, 4435 { 4436 "type": "consulting", 4437 "url": "https://feross.org/support" 4438 } 4439 ], 4440 "license": "MIT" 4441 }, 4442 "node_modules/simple-get": { 4443 "version": "4.0.1", 4444 "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", 4445 "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", 4446 "dev": true, 4447 "funding": [ 4448 { 4449 "type": "github", 4450 "url": "https://github.com/sponsors/feross" 4451 }, 4452 { 4453 "type": "patreon", 4454 "url": "https://www.patreon.com/feross" 4455 }, 4456 { 4457 "type": "consulting", 4458 "url": "https://feross.org/support" 4459 } 4460 ], 4461 "license": "MIT", 4462 "dependencies": { 4463 "decompress-response": "^6.0.0", 4464 "once": "^1.3.1", 4465 "simple-concat": "^1.0.0" 4466 } 4467 }, 4468 "node_modules/sirv": { 4469 "version": "3.0.2", 4470 "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz", 4471 "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==", 4472 "dependencies": { 4473 "@polka/url": "^1.0.0-next.24", 4474 "mrmime": "^2.0.0", 4475 "totalist": "^3.0.0" 4476 }, 4477 "engines": { 4478 "node": ">=18" 4479 } 4480 }, 4481 "node_modules/sonic-boom": { 4482 "version": "3.8.1", 4483 "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.1.tgz", 4484 "integrity": "sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==", 4485 "dependencies": { 4486 "atomic-sleep": "^1.0.0" 4487 } 4488 }, 4489 "node_modules/source-map-js": { 4490 "version": "1.2.1", 4491 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 4492 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 4493 "engines": { 4494 "node": ">=0.10.0" 4495 } 4496 }, 4497 "node_modules/split2": { 4498 "version": "4.2.0", 4499 "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", 4500 "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", 4501 "engines": { 4502 "node": ">= 10.x" 4503 } 4504 }, 4505 "node_modules/statuses": { 4506 "version": "2.0.2", 4507 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", 4508 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", 4509 "engines": { 4510 "node": ">= 0.8" 4511 } 4512 }, 4513 "node_modules/string_decoder": { 4514 "version": "1.3.0", 4515 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 4516 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 4517 "dependencies": { 4518 "safe-buffer": "~5.2.0" 4519 } 4520 }, 4521 "node_modules/strip-json-comments": { 4522 "version": "2.0.1", 4523 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 4524 "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", 4525 "dev": true, 4526 "license": "MIT", 4527 "engines": { 4528 "node": ">=0.10.0" 4529 } 4530 }, 4531 "node_modules/supports-color": { 4532 "version": "10.2.2", 4533 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz", 4534 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==", 4535 "license": "MIT", 4536 "engines": { 4537 "node": ">=18" 4538 }, 4539 "funding": { 4540 "url": "https://github.com/chalk/supports-color?sponsor=1" 4541 } 4542 }, 4543 "node_modules/svelte": { 4544 "version": "5.48.3", 4545 "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.48.3.tgz", 4546 "integrity": "sha512-w7QZ398cdNherTdiQ/v3SYLLGOO4948Jgjh04PYqtTYVohmBvbmFwLmo7pp8gp4/1tceRWfSTjHgjtfpCVNJmQ==", 4547 "dependencies": { 4548 "@jridgewell/remapping": "^2.3.4", 4549 "@jridgewell/sourcemap-codec": "^1.5.0", 4550 "@sveltejs/acorn-typescript": "^1.0.5", 4551 "@types/estree": "^1.0.5", 4552 "acorn": "^8.12.1", 4553 "aria-query": "^5.3.1", 4554 "axobject-query": "^4.1.0", 4555 "clsx": "^2.1.1", 4556 "devalue": "^5.6.2", 4557 "esm-env": "^1.2.1", 4558 "esrap": "^2.2.1", 4559 "is-reference": "^3.0.3", 4560 "locate-character": "^3.0.0", 4561 "magic-string": "^0.30.11", 4562 "zimmerframe": "^1.1.2" 4563 }, 4564 "engines": { 4565 "node": ">=18" 4566 } 4567 }, 4568 "node_modules/svelte-check": { 4569 "version": "4.3.5", 4570 "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.3.5.tgz", 4571 "integrity": "sha512-e4VWZETyXaKGhpkxOXP+B/d0Fp/zKViZoJmneZWe/05Y2aqSKj3YN2nLfYPJBQ87WEiY4BQCQ9hWGu9mPT1a1Q==", 4572 "dev": true, 4573 "dependencies": { 4574 "@jridgewell/trace-mapping": "^0.3.25", 4575 "chokidar": "^4.0.1", 4576 "fdir": "^6.2.0", 4577 "picocolors": "^1.0.0", 4578 "sade": "^1.7.4" 4579 }, 4580 "bin": { 4581 "svelte-check": "bin/svelte-check" 4582 }, 4583 "engines": { 4584 "node": ">= 18.0.0" 4585 }, 4586 "peerDependencies": { 4587 "svelte": "^4.0.0 || ^5.0.0-next.0", 4588 "typescript": ">=5.0.0" 4589 } 4590 }, 4591 "node_modules/svelte-check/node_modules/@jridgewell/trace-mapping": { 4592 "version": "0.3.31", 4593 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 4594 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 4595 "dev": true, 4596 "dependencies": { 4597 "@jridgewell/resolve-uri": "^3.1.0", 4598 "@jridgewell/sourcemap-codec": "^1.4.14" 4599 } 4600 }, 4601 "node_modules/svelte/node_modules/@jridgewell/gen-mapping": { 4602 "version": "0.3.13", 4603 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 4604 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 4605 "dependencies": { 4606 "@jridgewell/sourcemap-codec": "^1.5.0", 4607 "@jridgewell/trace-mapping": "^0.3.24" 4608 } 4609 }, 4610 "node_modules/svelte/node_modules/@jridgewell/remapping": { 4611 "version": "2.3.5", 4612 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 4613 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 4614 "dependencies": { 4615 "@jridgewell/gen-mapping": "^0.3.5", 4616 "@jridgewell/trace-mapping": "^0.3.24" 4617 } 4618 }, 4619 "node_modules/svelte/node_modules/@jridgewell/trace-mapping": { 4620 "version": "0.3.31", 4621 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 4622 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 4623 "dependencies": { 4624 "@jridgewell/resolve-uri": "^3.1.0", 4625 "@jridgewell/sourcemap-codec": "^1.4.14" 4626 } 4627 }, 4628 "node_modules/svelte/node_modules/esrap": { 4629 "version": "2.2.2", 4630 "resolved": "https://registry.npmjs.org/esrap/-/esrap-2.2.2.tgz", 4631 "integrity": "sha512-zA6497ha+qKvoWIK+WM9NAh5ni17sKZKhbS5B3PoYbBvaYHZWoS33zmFybmyqpn07RLUxSmn+RCls2/XF+d0oQ==", 4632 "dependencies": { 4633 "@jridgewell/sourcemap-codec": "^1.4.15" 4634 } 4635 }, 4636 "node_modules/tar-fs": { 4637 "version": "2.1.4", 4638 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz", 4639 "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==", 4640 "dev": true, 4641 "license": "MIT", 4642 "dependencies": { 4643 "chownr": "^1.1.1", 4644 "mkdirp-classic": "^0.5.2", 4645 "pump": "^3.0.0", 4646 "tar-stream": "^2.1.4" 4647 } 4648 }, 4649 "node_modules/tar-stream": { 4650 "version": "2.2.0", 4651 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", 4652 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", 4653 "dev": true, 4654 "license": "MIT", 4655 "dependencies": { 4656 "bl": "^4.0.3", 4657 "end-of-stream": "^1.4.1", 4658 "fs-constants": "^1.0.0", 4659 "inherits": "^2.0.3", 4660 "readable-stream": "^3.1.1" 4661 }, 4662 "engines": { 4663 "node": ">=6" 4664 } 4665 }, 4666 "node_modules/tar-stream/node_modules/readable-stream": { 4667 "version": "3.6.2", 4668 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 4669 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 4670 "dev": true, 4671 "license": "MIT", 4672 "dependencies": { 4673 "inherits": "^2.0.3", 4674 "string_decoder": "^1.1.1", 4675 "util-deprecate": "^1.0.1" 4676 }, 4677 "engines": { 4678 "node": ">= 6" 4679 } 4680 }, 4681 "node_modules/tenuki": { 4682 "version": "0.3.1", 4683 "resolved": "https://registry.npmjs.org/tenuki/-/tenuki-0.3.1.tgz", 4684 "integrity": "sha512-4obVv+CHn0QXrtHEZOYXE69xweUAae/iHfEz6oqM+dKTcdL8b0G44knfjLtepu4UHdwW0OzxurXDXoZKzKOIIQ==", 4685 "engines": { 4686 "node": ">=6.0.0" 4687 } 4688 }, 4689 "node_modules/thread-stream": { 4690 "version": "2.7.0", 4691 "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.7.0.tgz", 4692 "integrity": "sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==", 4693 "dependencies": { 4694 "real-require": "^0.2.0" 4695 } 4696 }, 4697 "node_modules/tlds": { 4698 "version": "1.261.0", 4699 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.261.0.tgz", 4700 "integrity": "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==", 4701 "bin": { 4702 "tlds": "bin.js" 4703 } 4704 }, 4705 "node_modules/toidentifier": { 4706 "version": "1.0.1", 4707 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", 4708 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", 4709 "engines": { 4710 "node": ">=0.6" 4711 } 4712 }, 4713 "node_modules/totalist": { 4714 "version": "3.0.1", 4715 "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", 4716 "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", 4717 "engines": { 4718 "node": ">=6" 4719 } 4720 }, 4721 "node_modules/tslib": { 4722 "version": "2.8.1", 4723 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 4724 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" 4725 }, 4726 "node_modules/tsx": { 4727 "version": "4.21.0", 4728 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz", 4729 "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==", 4730 "dev": true, 4731 "license": "MIT", 4732 "dependencies": { 4733 "esbuild": "~0.27.0", 4734 "get-tsconfig": "^4.7.5" 4735 }, 4736 "bin": { 4737 "tsx": "dist/cli.mjs" 4738 }, 4739 "engines": { 4740 "node": ">=18.0.0" 4741 }, 4742 "optionalDependencies": { 4743 "fsevents": "~2.3.3" 4744 } 4745 }, 4746 "node_modules/tunnel-agent": { 4747 "version": "0.6.0", 4748 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 4749 "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", 4750 "dev": true, 4751 "license": "Apache-2.0", 4752 "dependencies": { 4753 "safe-buffer": "^5.0.1" 4754 }, 4755 "engines": { 4756 "node": "*" 4757 } 4758 }, 4759 "node_modules/twemoji-parser": { 4760 "version": "14.0.0", 4761 "resolved": "https://registry.npmjs.org/twemoji-parser/-/twemoji-parser-14.0.0.tgz", 4762 "integrity": "sha512-9DUOTGLOWs0pFWnh1p6NF+C3CkQ96PWmEFwhOVmT3WbecRC+68AIqpsnJXygfkFcp4aXbOp8Dwbhh/HQgvoRxA==" 4763 }, 4764 "node_modules/type-is": { 4765 "version": "1.6.18", 4766 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", 4767 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", 4768 "dependencies": { 4769 "media-typer": "0.3.0", 4770 "mime-types": "~2.1.24" 4771 }, 4772 "engines": { 4773 "node": ">= 0.6" 4774 } 4775 }, 4776 "node_modules/typescript": { 4777 "version": "5.9.3", 4778 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 4779 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 4780 "devOptional": true, 4781 "bin": { 4782 "tsc": "bin/tsc", 4783 "tsserver": "bin/tsserver" 4784 }, 4785 "engines": { 4786 "node": ">=14.17" 4787 } 4788 }, 4789 "node_modules/uint8arrays": { 4790 "version": "3.0.0", 4791 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", 4792 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", 4793 "dependencies": { 4794 "multiformats": "^9.4.2" 4795 } 4796 }, 4797 "node_modules/undici": { 4798 "version": "6.23.0", 4799 "resolved": "https://registry.npmjs.org/undici/-/undici-6.23.0.tgz", 4800 "integrity": "sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==", 4801 "engines": { 4802 "node": ">=18.17" 4803 } 4804 }, 4805 "node_modules/undici-types": { 4806 "version": "7.16.0", 4807 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", 4808 "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", 4809 "devOptional": true 4810 }, 4811 "node_modules/unenv": { 4812 "version": "2.0.0-rc.24", 4813 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz", 4814 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==", 4815 "license": "MIT", 4816 "dependencies": { 4817 "pathe": "^2.0.3" 4818 } 4819 }, 4820 "node_modules/unicode-segmenter": { 4821 "version": "0.14.5", 4822 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz", 4823 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==" 4824 }, 4825 "node_modules/unpipe": { 4826 "version": "1.0.0", 4827 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 4828 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", 4829 "engines": { 4830 "node": ">= 0.8" 4831 } 4832 }, 4833 "node_modules/util-deprecate": { 4834 "version": "1.0.2", 4835 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 4836 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 4837 "dev": true, 4838 "license": "MIT" 4839 }, 4840 "node_modules/utils-merge": { 4841 "version": "1.0.1", 4842 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 4843 "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", 4844 "engines": { 4845 "node": ">= 0.4.0" 4846 } 4847 }, 4848 "node_modules/vary": { 4849 "version": "1.1.2", 4850 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 4851 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", 4852 "engines": { 4853 "node": ">= 0.8" 4854 } 4855 }, 4856 "node_modules/vite": { 4857 "version": "5.4.21", 4858 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", 4859 "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", 4860 "dependencies": { 4861 "esbuild": "^0.21.3", 4862 "postcss": "^8.4.43", 4863 "rollup": "^4.20.0" 4864 }, 4865 "bin": { 4866 "vite": "bin/vite.js" 4867 }, 4868 "engines": { 4869 "node": "^18.0.0 || >=20.0.0" 4870 }, 4871 "funding": { 4872 "url": "https://github.com/vitejs/vite?sponsor=1" 4873 }, 4874 "optionalDependencies": { 4875 "fsevents": "~2.3.3" 4876 }, 4877 "peerDependencies": { 4878 "@types/node": "^18.0.0 || >=20.0.0", 4879 "less": "*", 4880 "lightningcss": "^1.21.0", 4881 "sass": "*", 4882 "sass-embedded": "*", 4883 "stylus": "*", 4884 "sugarss": "*", 4885 "terser": "^5.4.0" 4886 }, 4887 "peerDependenciesMeta": { 4888 "@types/node": { 4889 "optional": true 4890 }, 4891 "less": { 4892 "optional": true 4893 }, 4894 "lightningcss": { 4895 "optional": true 4896 }, 4897 "sass": { 4898 "optional": true 4899 }, 4900 "sass-embedded": { 4901 "optional": true 4902 }, 4903 "stylus": { 4904 "optional": true 4905 }, 4906 "sugarss": { 4907 "optional": true 4908 }, 4909 "terser": { 4910 "optional": true 4911 } 4912 } 4913 }, 4914 "node_modules/vite/node_modules/esbuild": { 4915 "version": "0.21.5", 4916 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", 4917 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", 4918 "hasInstallScript": true, 4919 "bin": { 4920 "esbuild": "bin/esbuild" 4921 }, 4922 "engines": { 4923 "node": ">=12" 4924 }, 4925 "optionalDependencies": { 4926 "@esbuild/aix-ppc64": "0.21.5", 4927 "@esbuild/android-arm": "0.21.5", 4928 "@esbuild/android-arm64": "0.21.5", 4929 "@esbuild/android-x64": "0.21.5", 4930 "@esbuild/darwin-arm64": "0.21.5", 4931 "@esbuild/darwin-x64": "0.21.5", 4932 "@esbuild/freebsd-arm64": "0.21.5", 4933 "@esbuild/freebsd-x64": "0.21.5", 4934 "@esbuild/linux-arm": "0.21.5", 4935 "@esbuild/linux-arm64": "0.21.5", 4936 "@esbuild/linux-ia32": "0.21.5", 4937 "@esbuild/linux-loong64": "0.21.5", 4938 "@esbuild/linux-mips64el": "0.21.5", 4939 "@esbuild/linux-ppc64": "0.21.5", 4940 "@esbuild/linux-riscv64": "0.21.5", 4941 "@esbuild/linux-s390x": "0.21.5", 4942 "@esbuild/linux-x64": "0.21.5", 4943 "@esbuild/netbsd-x64": "0.21.5", 4944 "@esbuild/openbsd-x64": "0.21.5", 4945 "@esbuild/sunos-x64": "0.21.5", 4946 "@esbuild/win32-arm64": "0.21.5", 4947 "@esbuild/win32-ia32": "0.21.5", 4948 "@esbuild/win32-x64": "0.21.5" 4949 } 4950 }, 4951 "node_modules/vitefu": { 4952 "version": "1.1.1", 4953 "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.1.tgz", 4954 "integrity": "sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==", 4955 "peerDependencies": { 4956 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0" 4957 }, 4958 "peerDependenciesMeta": { 4959 "vite": { 4960 "optional": true 4961 } 4962 } 4963 }, 4964 "node_modules/workerd": { 4965 "version": "1.20260131.0", 4966 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260131.0.tgz", 4967 "integrity": "sha512-4zZxOdWeActbRfydQQlj7vZ2ay01AjjNC4K3stjmWC3xZHeXeN3EAROwsWE83SZHhtw4rn18srrhtXoQvQMw3Q==", 4968 "hasInstallScript": true, 4969 "license": "Apache-2.0", 4970 "bin": { 4971 "workerd": "bin/workerd" 4972 }, 4973 "engines": { 4974 "node": ">=16" 4975 }, 4976 "optionalDependencies": { 4977 "@cloudflare/workerd-darwin-64": "1.20260131.0", 4978 "@cloudflare/workerd-darwin-arm64": "1.20260131.0", 4979 "@cloudflare/workerd-linux-64": "1.20260131.0", 4980 "@cloudflare/workerd-linux-arm64": "1.20260131.0", 4981 "@cloudflare/workerd-windows-64": "1.20260131.0" 4982 } 4983 }, 4984 "node_modules/worktop": { 4985 "version": "0.8.0-next.18", 4986 "resolved": "https://registry.npmjs.org/worktop/-/worktop-0.8.0-next.18.tgz", 4987 "integrity": "sha512-+TvsA6VAVoMC3XDKR5MoC/qlLqDixEfOBysDEKnPIPou/NvoPWCAuXHXMsswwlvmEuvX56lQjvELLyLuzTKvRw==", 4988 "dependencies": { 4989 "mrmime": "^2.0.0", 4990 "regexparam": "^3.0.0" 4991 }, 4992 "engines": { 4993 "node": ">=12" 4994 } 4995 }, 4996 "node_modules/wrangler": { 4997 "version": "4.62.0", 4998 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.62.0.tgz", 4999 "integrity": "sha512-DogP9jifqw85g33BqwF6m21YBW5J7+Ep9IJLgr6oqHU0RkA79JMN5baeWXdmnIWZl+VZh6bmtNtR+5/Djd32tg==", 5000 "license": "MIT OR Apache-2.0", 5001 "dependencies": { 5002 "@cloudflare/kv-asset-handler": "0.4.2", 5003 "@cloudflare/unenv-preset": "2.12.0", 5004 "blake3-wasm": "2.1.5", 5005 "esbuild": "0.27.0", 5006 "miniflare": "4.20260131.0", 5007 "path-to-regexp": "6.3.0", 5008 "unenv": "2.0.0-rc.24", 5009 "workerd": "1.20260131.0" 5010 }, 5011 "bin": { 5012 "wrangler": "bin/wrangler.js", 5013 "wrangler2": "bin/wrangler.js" 5014 }, 5015 "engines": { 5016 "node": ">=20.0.0" 5017 }, 5018 "optionalDependencies": { 5019 "fsevents": "~2.3.2" 5020 }, 5021 "peerDependencies": { 5022 "@cloudflare/workers-types": "^4.20260131.0" 5023 }, 5024 "peerDependenciesMeta": { 5025 "@cloudflare/workers-types": { 5026 "optional": true 5027 } 5028 } 5029 }, 5030 "node_modules/wrangler/node_modules/@esbuild/aix-ppc64": { 5031 "version": "0.27.0", 5032 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.0.tgz", 5033 "integrity": "sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==", 5034 "cpu": [ 5035 "ppc64" 5036 ], 5037 "license": "MIT", 5038 "optional": true, 5039 "os": [ 5040 "aix" 5041 ], 5042 "engines": { 5043 "node": ">=18" 5044 } 5045 }, 5046 "node_modules/wrangler/node_modules/@esbuild/android-arm": { 5047 "version": "0.27.0", 5048 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.0.tgz", 5049 "integrity": "sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==", 5050 "cpu": [ 5051 "arm" 5052 ], 5053 "license": "MIT", 5054 "optional": true, 5055 "os": [ 5056 "android" 5057 ], 5058 "engines": { 5059 "node": ">=18" 5060 } 5061 }, 5062 "node_modules/wrangler/node_modules/@esbuild/android-arm64": { 5063 "version": "0.27.0", 5064 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.0.tgz", 5065 "integrity": "sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==", 5066 "cpu": [ 5067 "arm64" 5068 ], 5069 "license": "MIT", 5070 "optional": true, 5071 "os": [ 5072 "android" 5073 ], 5074 "engines": { 5075 "node": ">=18" 5076 } 5077 }, 5078 "node_modules/wrangler/node_modules/@esbuild/android-x64": { 5079 "version": "0.27.0", 5080 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.0.tgz", 5081 "integrity": "sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==", 5082 "cpu": [ 5083 "x64" 5084 ], 5085 "license": "MIT", 5086 "optional": true, 5087 "os": [ 5088 "android" 5089 ], 5090 "engines": { 5091 "node": ">=18" 5092 } 5093 }, 5094 "node_modules/wrangler/node_modules/@esbuild/darwin-arm64": { 5095 "version": "0.27.0", 5096 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.0.tgz", 5097 "integrity": "sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==", 5098 "cpu": [ 5099 "arm64" 5100 ], 5101 "license": "MIT", 5102 "optional": true, 5103 "os": [ 5104 "darwin" 5105 ], 5106 "engines": { 5107 "node": ">=18" 5108 } 5109 }, 5110 "node_modules/wrangler/node_modules/@esbuild/darwin-x64": { 5111 "version": "0.27.0", 5112 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.0.tgz", 5113 "integrity": "sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==", 5114 "cpu": [ 5115 "x64" 5116 ], 5117 "license": "MIT", 5118 "optional": true, 5119 "os": [ 5120 "darwin" 5121 ], 5122 "engines": { 5123 "node": ">=18" 5124 } 5125 }, 5126 "node_modules/wrangler/node_modules/@esbuild/freebsd-arm64": { 5127 "version": "0.27.0", 5128 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.0.tgz", 5129 "integrity": "sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==", 5130 "cpu": [ 5131 "arm64" 5132 ], 5133 "license": "MIT", 5134 "optional": true, 5135 "os": [ 5136 "freebsd" 5137 ], 5138 "engines": { 5139 "node": ">=18" 5140 } 5141 }, 5142 "node_modules/wrangler/node_modules/@esbuild/freebsd-x64": { 5143 "version": "0.27.0", 5144 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.0.tgz", 5145 "integrity": "sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==", 5146 "cpu": [ 5147 "x64" 5148 ], 5149 "license": "MIT", 5150 "optional": true, 5151 "os": [ 5152 "freebsd" 5153 ], 5154 "engines": { 5155 "node": ">=18" 5156 } 5157 }, 5158 "node_modules/wrangler/node_modules/@esbuild/linux-arm": { 5159 "version": "0.27.0", 5160 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.0.tgz", 5161 "integrity": "sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==", 5162 "cpu": [ 5163 "arm" 5164 ], 5165 "license": "MIT", 5166 "optional": true, 5167 "os": [ 5168 "linux" 5169 ], 5170 "engines": { 5171 "node": ">=18" 5172 } 5173 }, 5174 "node_modules/wrangler/node_modules/@esbuild/linux-arm64": { 5175 "version": "0.27.0", 5176 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.0.tgz", 5177 "integrity": "sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==", 5178 "cpu": [ 5179 "arm64" 5180 ], 5181 "license": "MIT", 5182 "optional": true, 5183 "os": [ 5184 "linux" 5185 ], 5186 "engines": { 5187 "node": ">=18" 5188 } 5189 }, 5190 "node_modules/wrangler/node_modules/@esbuild/linux-ia32": { 5191 "version": "0.27.0", 5192 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.0.tgz", 5193 "integrity": "sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==", 5194 "cpu": [ 5195 "ia32" 5196 ], 5197 "license": "MIT", 5198 "optional": true, 5199 "os": [ 5200 "linux" 5201 ], 5202 "engines": { 5203 "node": ">=18" 5204 } 5205 }, 5206 "node_modules/wrangler/node_modules/@esbuild/linux-loong64": { 5207 "version": "0.27.0", 5208 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.0.tgz", 5209 "integrity": "sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==", 5210 "cpu": [ 5211 "loong64" 5212 ], 5213 "license": "MIT", 5214 "optional": true, 5215 "os": [ 5216 "linux" 5217 ], 5218 "engines": { 5219 "node": ">=18" 5220 } 5221 }, 5222 "node_modules/wrangler/node_modules/@esbuild/linux-mips64el": { 5223 "version": "0.27.0", 5224 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.0.tgz", 5225 "integrity": "sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==", 5226 "cpu": [ 5227 "mips64el" 5228 ], 5229 "license": "MIT", 5230 "optional": true, 5231 "os": [ 5232 "linux" 5233 ], 5234 "engines": { 5235 "node": ">=18" 5236 } 5237 }, 5238 "node_modules/wrangler/node_modules/@esbuild/linux-ppc64": { 5239 "version": "0.27.0", 5240 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.0.tgz", 5241 "integrity": "sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==", 5242 "cpu": [ 5243 "ppc64" 5244 ], 5245 "license": "MIT", 5246 "optional": true, 5247 "os": [ 5248 "linux" 5249 ], 5250 "engines": { 5251 "node": ">=18" 5252 } 5253 }, 5254 "node_modules/wrangler/node_modules/@esbuild/linux-riscv64": { 5255 "version": "0.27.0", 5256 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.0.tgz", 5257 "integrity": "sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==", 5258 "cpu": [ 5259 "riscv64" 5260 ], 5261 "license": "MIT", 5262 "optional": true, 5263 "os": [ 5264 "linux" 5265 ], 5266 "engines": { 5267 "node": ">=18" 5268 } 5269 }, 5270 "node_modules/wrangler/node_modules/@esbuild/linux-s390x": { 5271 "version": "0.27.0", 5272 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.0.tgz", 5273 "integrity": "sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==", 5274 "cpu": [ 5275 "s390x" 5276 ], 5277 "license": "MIT", 5278 "optional": true, 5279 "os": [ 5280 "linux" 5281 ], 5282 "engines": { 5283 "node": ">=18" 5284 } 5285 }, 5286 "node_modules/wrangler/node_modules/@esbuild/linux-x64": { 5287 "version": "0.27.0", 5288 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.0.tgz", 5289 "integrity": "sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==", 5290 "cpu": [ 5291 "x64" 5292 ], 5293 "license": "MIT", 5294 "optional": true, 5295 "os": [ 5296 "linux" 5297 ], 5298 "engines": { 5299 "node": ">=18" 5300 } 5301 }, 5302 "node_modules/wrangler/node_modules/@esbuild/netbsd-arm64": { 5303 "version": "0.27.0", 5304 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.0.tgz", 5305 "integrity": "sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==", 5306 "cpu": [ 5307 "arm64" 5308 ], 5309 "license": "MIT", 5310 "optional": true, 5311 "os": [ 5312 "netbsd" 5313 ], 5314 "engines": { 5315 "node": ">=18" 5316 } 5317 }, 5318 "node_modules/wrangler/node_modules/@esbuild/netbsd-x64": { 5319 "version": "0.27.0", 5320 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.0.tgz", 5321 "integrity": "sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==", 5322 "cpu": [ 5323 "x64" 5324 ], 5325 "license": "MIT", 5326 "optional": true, 5327 "os": [ 5328 "netbsd" 5329 ], 5330 "engines": { 5331 "node": ">=18" 5332 } 5333 }, 5334 "node_modules/wrangler/node_modules/@esbuild/openbsd-arm64": { 5335 "version": "0.27.0", 5336 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.0.tgz", 5337 "integrity": "sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==", 5338 "cpu": [ 5339 "arm64" 5340 ], 5341 "license": "MIT", 5342 "optional": true, 5343 "os": [ 5344 "openbsd" 5345 ], 5346 "engines": { 5347 "node": ">=18" 5348 } 5349 }, 5350 "node_modules/wrangler/node_modules/@esbuild/openbsd-x64": { 5351 "version": "0.27.0", 5352 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.0.tgz", 5353 "integrity": "sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==", 5354 "cpu": [ 5355 "x64" 5356 ], 5357 "license": "MIT", 5358 "optional": true, 5359 "os": [ 5360 "openbsd" 5361 ], 5362 "engines": { 5363 "node": ">=18" 5364 } 5365 }, 5366 "node_modules/wrangler/node_modules/@esbuild/openharmony-arm64": { 5367 "version": "0.27.0", 5368 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.0.tgz", 5369 "integrity": "sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==", 5370 "cpu": [ 5371 "arm64" 5372 ], 5373 "license": "MIT", 5374 "optional": true, 5375 "os": [ 5376 "openharmony" 5377 ], 5378 "engines": { 5379 "node": ">=18" 5380 } 5381 }, 5382 "node_modules/wrangler/node_modules/@esbuild/sunos-x64": { 5383 "version": "0.27.0", 5384 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.0.tgz", 5385 "integrity": "sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==", 5386 "cpu": [ 5387 "x64" 5388 ], 5389 "license": "MIT", 5390 "optional": true, 5391 "os": [ 5392 "sunos" 5393 ], 5394 "engines": { 5395 "node": ">=18" 5396 } 5397 }, 5398 "node_modules/wrangler/node_modules/@esbuild/win32-arm64": { 5399 "version": "0.27.0", 5400 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.0.tgz", 5401 "integrity": "sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==", 5402 "cpu": [ 5403 "arm64" 5404 ], 5405 "license": "MIT", 5406 "optional": true, 5407 "os": [ 5408 "win32" 5409 ], 5410 "engines": { 5411 "node": ">=18" 5412 } 5413 }, 5414 "node_modules/wrangler/node_modules/@esbuild/win32-ia32": { 5415 "version": "0.27.0", 5416 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.0.tgz", 5417 "integrity": "sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==", 5418 "cpu": [ 5419 "ia32" 5420 ], 5421 "license": "MIT", 5422 "optional": true, 5423 "os": [ 5424 "win32" 5425 ], 5426 "engines": { 5427 "node": ">=18" 5428 } 5429 }, 5430 "node_modules/wrangler/node_modules/@esbuild/win32-x64": { 5431 "version": "0.27.0", 5432 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.0.tgz", 5433 "integrity": "sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==", 5434 "cpu": [ 5435 "x64" 5436 ], 5437 "license": "MIT", 5438 "optional": true, 5439 "os": [ 5440 "win32" 5441 ], 5442 "engines": { 5443 "node": ">=18" 5444 } 5445 }, 5446 "node_modules/wrangler/node_modules/esbuild": { 5447 "version": "0.27.0", 5448 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.0.tgz", 5449 "integrity": "sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==", 5450 "hasInstallScript": true, 5451 "license": "MIT", 5452 "bin": { 5453 "esbuild": "bin/esbuild" 5454 }, 5455 "engines": { 5456 "node": ">=18" 5457 }, 5458 "optionalDependencies": { 5459 "@esbuild/aix-ppc64": "0.27.0", 5460 "@esbuild/android-arm": "0.27.0", 5461 "@esbuild/android-arm64": "0.27.0", 5462 "@esbuild/android-x64": "0.27.0", 5463 "@esbuild/darwin-arm64": "0.27.0", 5464 "@esbuild/darwin-x64": "0.27.0", 5465 "@esbuild/freebsd-arm64": "0.27.0", 5466 "@esbuild/freebsd-x64": "0.27.0", 5467 "@esbuild/linux-arm": "0.27.0", 5468 "@esbuild/linux-arm64": "0.27.0", 5469 "@esbuild/linux-ia32": "0.27.0", 5470 "@esbuild/linux-loong64": "0.27.0", 5471 "@esbuild/linux-mips64el": "0.27.0", 5472 "@esbuild/linux-ppc64": "0.27.0", 5473 "@esbuild/linux-riscv64": "0.27.0", 5474 "@esbuild/linux-s390x": "0.27.0", 5475 "@esbuild/linux-x64": "0.27.0", 5476 "@esbuild/netbsd-arm64": "0.27.0", 5477 "@esbuild/netbsd-x64": "0.27.0", 5478 "@esbuild/openbsd-arm64": "0.27.0", 5479 "@esbuild/openbsd-x64": "0.27.0", 5480 "@esbuild/openharmony-arm64": "0.27.0", 5481 "@esbuild/sunos-x64": "0.27.0", 5482 "@esbuild/win32-arm64": "0.27.0", 5483 "@esbuild/win32-ia32": "0.27.0", 5484 "@esbuild/win32-x64": "0.27.0" 5485 } 5486 }, 5487 "node_modules/wrangler/node_modules/path-to-regexp": { 5488 "version": "6.3.0", 5489 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", 5490 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==", 5491 "license": "MIT" 5492 }, 5493 "node_modules/wrappy": { 5494 "version": "1.0.2", 5495 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 5496 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 5497 "dev": true, 5498 "license": "ISC" 5499 }, 5500 "node_modules/ws": { 5501 "version": "8.19.0", 5502 "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", 5503 "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", 5504 "engines": { 5505 "node": ">=10.0.0" 5506 }, 5507 "peerDependencies": { 5508 "bufferutil": "^4.0.1", 5509 "utf-8-validate": ">=5.0.2" 5510 }, 5511 "peerDependenciesMeta": { 5512 "bufferutil": { 5513 "optional": true 5514 }, 5515 "utf-8-validate": { 5516 "optional": true 5517 } 5518 } 5519 }, 5520 "node_modules/youch": { 5521 "version": "4.1.0-beta.10", 5522 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz", 5523 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==", 5524 "license": "MIT", 5525 "dependencies": { 5526 "@poppinss/colors": "^4.1.5", 5527 "@poppinss/dumper": "^0.6.4", 5528 "@speed-highlight/core": "^1.2.7", 5529 "cookie": "^1.0.2", 5530 "youch-core": "^0.3.3" 5531 } 5532 }, 5533 "node_modules/youch-core": { 5534 "version": "0.3.3", 5535 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz", 5536 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==", 5537 "license": "MIT", 5538 "dependencies": { 5539 "@poppinss/exception": "^1.2.2", 5540 "error-stack-parser-es": "^1.0.5" 5541 } 5542 }, 5543 "node_modules/youch/node_modules/cookie": { 5544 "version": "1.1.1", 5545 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz", 5546 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==", 5547 "license": "MIT", 5548 "engines": { 5549 "node": ">=18" 5550 }, 5551 "funding": { 5552 "type": "opencollective", 5553 "url": "https://opencollective.com/express" 5554 } 5555 }, 5556 "node_modules/zimmerframe": { 5557 "version": "1.1.4", 5558 "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.4.tgz", 5559 "integrity": "sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==" 5560 }, 5561 "node_modules/zod": { 5562 "version": "3.25.76", 5563 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 5564 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 5565 "funding": { 5566 "url": "https://github.com/sponsors/colinhacks" 5567 } 5568 } 5569 }, 5570 "dependencies": { 5571 "@atcute/atproto": { 5572 "version": "3.1.10", 5573 "resolved": "https://registry.npmjs.org/@atcute/atproto/-/atproto-3.1.10.tgz", 5574 "integrity": "sha512-+GKZpOc0PJcdWMQEkTfg/rSNDAAHxmAUGBl60g2az15etqJn5WaUPNGFE2sB7hKpwi5Ue2h/L0OacINcE/JDDQ==", 5575 "requires": { 5576 "@atcute/lexicons": "^1.2.6" 5577 } 5578 }, 5579 "@atcute/client": { 5580 "version": "4.2.1", 5581 "resolved": "https://registry.npmjs.org/@atcute/client/-/client-4.2.1.tgz", 5582 "integrity": "sha512-ZBFM2pW075JtgGFu5g7HHZBecrClhlcNH8GVP9Zz1aViWR+cjjBsTpeE63rJs+FCOHFYlirUyo5L8SGZ4kMINw==", 5583 "requires": { 5584 "@atcute/identity": "^1.1.3", 5585 "@atcute/lexicons": "^1.2.6" 5586 } 5587 }, 5588 "@atcute/identity": { 5589 "version": "1.1.3", 5590 "resolved": "https://registry.npmjs.org/@atcute/identity/-/identity-1.1.3.tgz", 5591 "integrity": "sha512-oIqPoI8TwWeQxvcLmFEZLdN2XdWcaLVtlm8pNk0E72As9HNzzD9pwKPrLr3rmTLRIoULPPFmq9iFNsTeCIU9ng==", 5592 "requires": { 5593 "@atcute/lexicons": "^1.2.4", 5594 "@badrap/valita": "^0.4.6" 5595 } 5596 }, 5597 "@atcute/identity-resolver": { 5598 "version": "1.2.2", 5599 "resolved": "https://registry.npmjs.org/@atcute/identity-resolver/-/identity-resolver-1.2.2.tgz", 5600 "integrity": "sha512-eUh/UH4bFvuXS0X7epYCeJC/kj4rbBXfSRumLEH4smMVwNOgTo7cL/0Srty+P/qVPoZEyXdfEbS0PHJyzoXmHw==", 5601 "requires": { 5602 "@atcute/lexicons": "^1.2.6", 5603 "@atcute/util-fetch": "^1.0.5", 5604 "@badrap/valita": "^0.4.6" 5605 } 5606 }, 5607 "@atcute/lexicons": { 5608 "version": "1.2.7", 5609 "resolved": "https://registry.npmjs.org/@atcute/lexicons/-/lexicons-1.2.7.tgz", 5610 "integrity": "sha512-gCvkSMI1F1zx7xXa59iPiSKMH3L5Hga6iurGqQjaQbE2V/np/2QuDqQzt96TNbWfaFAXE9f9oY+0z3ljf/bweA==", 5611 "requires": { 5612 "@atcute/uint8array": "^1.1.0", 5613 "@atcute/util-text": "^1.1.0", 5614 "@standard-schema/spec": "^1.1.0", 5615 "esm-env": "^1.2.2" 5616 } 5617 }, 5618 "@atcute/multibase": { 5619 "version": "1.1.7", 5620 "resolved": "https://registry.npmjs.org/@atcute/multibase/-/multibase-1.1.7.tgz", 5621 "integrity": "sha512-YmWds7U52b7Qri0xNfGeqSOvgyNfHR8Yy/NNDQx4d5TkCX2fHJIo0pXquEhCyMNAwKt53uH5yQDswy4TNP1Zhw==", 5622 "requires": { 5623 "@atcute/uint8array": "^1.1.0" 5624 } 5625 }, 5626 "@atcute/oauth-crypto": { 5627 "version": "0.1.0", 5628 "resolved": "https://registry.npmjs.org/@atcute/oauth-crypto/-/oauth-crypto-0.1.0.tgz", 5629 "integrity": "sha512-qZYDCNLF/4B6AndYT1rsQelN8621AC5u/sL5PHvlr/qqAbmmUwCBGjEgRSyZtHE1AqD60VNiSMlOgAuEQTSl3w==", 5630 "requires": { 5631 "@atcute/multibase": "^1.1.7", 5632 "@atcute/uint8array": "^1.1.0", 5633 "@badrap/valita": "^0.4.6", 5634 "nanoid": "^5.1.6" 5635 }, 5636 "dependencies": { 5637 "nanoid": { 5638 "version": "5.1.6", 5639 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.6.tgz", 5640 "integrity": "sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==" 5641 } 5642 } 5643 }, 5644 "@atcute/oauth-keyset": { 5645 "version": "0.1.0", 5646 "resolved": "https://registry.npmjs.org/@atcute/oauth-keyset/-/oauth-keyset-0.1.0.tgz", 5647 "integrity": "sha512-+wqT/+I5Lg9VzKnKY3g88+N45xbq+wsdT6bHDGqCVa2u57gRvolFF4dY+weMfc/OX641BIZO6/o+zFtKBsMQnQ==", 5648 "requires": { 5649 "@atcute/oauth-crypto": "^0.1.0" 5650 } 5651 }, 5652 "@atcute/oauth-node-client": { 5653 "version": "1.1.0", 5654 "resolved": "https://registry.npmjs.org/@atcute/oauth-node-client/-/oauth-node-client-1.1.0.tgz", 5655 "integrity": "sha512-xCp/VfjtvTeKscKR/oI2hdMTp1/DaF/7ll8b6yZOCgbKlVDDfhCn5mmKNVARGTNaoywxrXG3XffbWCIx3/E87w==", 5656 "requires": { 5657 "@atcute/client": "^4.2.1", 5658 "@atcute/identity": "^1.1.3", 5659 "@atcute/identity-resolver": "^1.2.2", 5660 "@atcute/lexicons": "^1.2.7", 5661 "@atcute/oauth-crypto": "^0.1.0", 5662 "@atcute/oauth-keyset": "^0.1.0", 5663 "@atcute/oauth-types": "^0.1.1", 5664 "@atcute/util-fetch": "^1.0.5", 5665 "@badrap/valita": "^0.4.6", 5666 "nanoid": "^5.1.6" 5667 }, 5668 "dependencies": { 5669 "nanoid": { 5670 "version": "5.1.6", 5671 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.6.tgz", 5672 "integrity": "sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==" 5673 } 5674 } 5675 }, 5676 "@atcute/oauth-types": { 5677 "version": "0.1.1", 5678 "resolved": "https://registry.npmjs.org/@atcute/oauth-types/-/oauth-types-0.1.1.tgz", 5679 "integrity": "sha512-u+3KMjse3Uc/9hDyilu1QVN7IpcnjVXgRzhddzBB8Uh6wePHNVBDdi9wQvFTVVA3zmxtMJVptXRyLLg6Ou9bqg==", 5680 "requires": { 5681 "@atcute/identity": "^1.1.3", 5682 "@atcute/lexicons": "^1.2.7", 5683 "@atcute/oauth-keyset": "^0.1.0", 5684 "@badrap/valita": "^0.4.6" 5685 } 5686 }, 5687 "@atcute/uint8array": { 5688 "version": "1.1.0", 5689 "resolved": "https://registry.npmjs.org/@atcute/uint8array/-/uint8array-1.1.0.tgz", 5690 "integrity": "sha512-JtHXIVW6LPU9FMWp7SgE4HbUs3uV2WdfkK/2RWdEGjr4EgMV50P3FdU6fPeGlTfDNBJVYMIsuD2wwaKRPV/Aqg==" 5691 }, 5692 "@atcute/util-fetch": { 5693 "version": "1.0.5", 5694 "resolved": "https://registry.npmjs.org/@atcute/util-fetch/-/util-fetch-1.0.5.tgz", 5695 "integrity": "sha512-qjHj01BGxjSjIFdPiAjSARnodJIIyKxnCMMEcXMESo9TAyND6XZQqrie5fia+LlYWVXdpsTds8uFQwc9jdKTig==", 5696 "requires": { 5697 "@badrap/valita": "^0.4.6" 5698 } 5699 }, 5700 "@atcute/util-text": { 5701 "version": "1.1.0", 5702 "resolved": "https://registry.npmjs.org/@atcute/util-text/-/util-text-1.1.0.tgz", 5703 "integrity": "sha512-34G9KD5Z9f7oEdFpZOmqrMnU86p8ne6LlxJowfZzKNszRcl1GH+FtEPh3N1woelJT2SkPXMK2anwT8DESTluwA==", 5704 "requires": { 5705 "unicode-segmenter": "^0.14.5" 5706 } 5707 }, 5708 "@atproto-labs/did-resolver": { 5709 "version": "0.1.4", 5710 "resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.1.4.tgz", 5711 "integrity": "sha512-5d+LHScS2ueYsFRjMOC3c1EwM2ui1yBVbBA0yY3MH7aydbljm5D28scsOVuymIhHwPFwcGvZbMON4PVSfpBbbQ==", 5712 "requires": { 5713 "@atproto-labs/fetch": "0.1.1", 5714 "@atproto-labs/pipe": "0.1.0", 5715 "@atproto-labs/simple-store": "0.1.1", 5716 "@atproto-labs/simple-store-memory": "0.1.1", 5717 "@atproto/did": "0.1.2", 5718 "zod": "^3.23.8" 5719 } 5720 }, 5721 "@atproto-labs/fetch": { 5722 "version": "0.1.1", 5723 "resolved": "https://registry.npmjs.org/@atproto-labs/fetch/-/fetch-0.1.1.tgz", 5724 "integrity": "sha512-X1zO1MDoJzEurbWXMAe1H8EZ995Xam/aXdxhGVrXmOMyPDuvBa1oxwh/kQNZRCKcMQUbiwkk+Jfq6ZkTuvGbww==", 5725 "requires": { 5726 "@atproto-labs/pipe": "0.1.0", 5727 "zod": "^3.23.8" 5728 } 5729 }, 5730 "@atproto-labs/fetch-node": { 5731 "version": "0.1.3", 5732 "resolved": "https://registry.npmjs.org/@atproto-labs/fetch-node/-/fetch-node-0.1.3.tgz", 5733 "integrity": "sha512-KX3ogPJt6dXNppWImQ9omfhrc8t73WrJaxHMphRAqQL8jXxKW5NBCTjSuwroBkJ1pj1aValBrc5NpdYu+H/9Qg==", 5734 "requires": { 5735 "@atproto-labs/fetch": "0.1.1", 5736 "@atproto-labs/pipe": "0.1.0", 5737 "ipaddr.js": "^2.1.0", 5738 "psl": "^1.9.0", 5739 "undici": "^6.14.1" 5740 } 5741 }, 5742 "@atproto-labs/handle-resolver": { 5743 "version": "0.1.3", 5744 "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver/-/handle-resolver-0.1.3.tgz", 5745 "integrity": "sha512-pUn8uqQNqMpecQjO0UWmdKhKX1NnXdLBXHRgID2g4kmhpz3hkbbec+h34uSk6wLfZnwPFaVQnGdEkyMq/tNToQ==", 5746 "requires": { 5747 "@atproto-labs/simple-store": "0.1.1", 5748 "@atproto-labs/simple-store-memory": "0.1.1", 5749 "@atproto/did": "0.1.2", 5750 "zod": "^3.23.8" 5751 } 5752 }, 5753 "@atproto-labs/handle-resolver-node": { 5754 "version": "0.1.6", 5755 "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver-node/-/handle-resolver-node-0.1.6.tgz", 5756 "integrity": "sha512-fJfPtqvo+EQ9ZNjdicQB4nuo+l8a7KvUlzW+tpTFkMQsdB017Dl0qHD7rv9SFlXMrswX5A3Dpwi/UDfGTtiltA==", 5757 "requires": { 5758 "@atproto-labs/fetch-node": "0.1.3", 5759 "@atproto-labs/handle-resolver": "0.1.3", 5760 "@atproto/did": "0.1.2" 5761 } 5762 }, 5763 "@atproto-labs/identity-resolver": { 5764 "version": "0.1.4", 5765 "resolved": "https://registry.npmjs.org/@atproto-labs/identity-resolver/-/identity-resolver-0.1.4.tgz", 5766 "integrity": "sha512-uaRJsYFCRZQcw0c7S+RuziSVm5qHcK3N6uqsXz8NzYoJAE55Ah4DkQMj0rfapZmb0jyBau04RC/WoI4PSim+Aw==", 5767 "requires": { 5768 "@atproto-labs/did-resolver": "0.1.4", 5769 "@atproto-labs/handle-resolver": "0.1.3", 5770 "@atproto/syntax": "0.3.0" 5771 }, 5772 "dependencies": { 5773 "@atproto/syntax": { 5774 "version": "0.3.0", 5775 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.3.0.tgz", 5776 "integrity": "sha512-Weq0ZBxffGHDXHl9U7BQc2BFJi/e23AL+k+i5+D9hUq/bzT4yjGsrCejkjq0xt82xXDjmhhvQSZ0LqxyZ5woxA==" 5777 } 5778 } 5779 }, 5780 "@atproto-labs/pipe": { 5781 "version": "0.1.0", 5782 "resolved": "https://registry.npmjs.org/@atproto-labs/pipe/-/pipe-0.1.0.tgz", 5783 "integrity": "sha512-ghOqHFyJlQVFPESzlVHjKroP0tPzbmG5Jms0dNI9yLDEfL8xp4OFPWLX4f6T8mRq69wWs4nIDM3sSsFbFqLa1w==" 5784 }, 5785 "@atproto-labs/simple-store": { 5786 "version": "0.1.1", 5787 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store/-/simple-store-0.1.1.tgz", 5788 "integrity": "sha512-WKILW2b3QbAYKh+w5U2x6p5FqqLl0nAeLwGeDY+KjX01K4Dq3vQTR9b/qNp0jZm48CabPQVrqCv0PPU9LgRRRg==" 5789 }, 5790 "@atproto-labs/simple-store-memory": { 5791 "version": "0.1.1", 5792 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store-memory/-/simple-store-memory-0.1.1.tgz", 5793 "integrity": "sha512-PCRqhnZ8NBNBvLku53O56T0lsVOtclfIrQU/rwLCc4+p45/SBPrRYNBi6YFq5rxZbK6Njos9MCmILV/KLQxrWA==", 5794 "requires": { 5795 "@atproto-labs/simple-store": "0.1.1", 5796 "lru-cache": "^10.2.0" 5797 } 5798 }, 5799 "@atproto/api": { 5800 "version": "0.13.35", 5801 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.13.35.tgz", 5802 "integrity": "sha512-vsEfBj0C333TLjDppvTdTE0IdKlXuljKSveAeI4PPx/l6eUKNnDTsYxvILtXUVzwUlTDmSRqy5O4Ryh78n1b7g==", 5803 "requires": { 5804 "@atproto/common-web": "^0.4.0", 5805 "@atproto/lexicon": "^0.4.6", 5806 "@atproto/syntax": "^0.3.2", 5807 "@atproto/xrpc": "^0.6.8", 5808 "await-lock": "^2.2.2", 5809 "multiformats": "^9.9.0", 5810 "tlds": "^1.234.0", 5811 "zod": "^3.23.8" 5812 } 5813 }, 5814 "@atproto/common": { 5815 "version": "0.4.7", 5816 "resolved": "https://registry.npmjs.org/@atproto/common/-/common-0.4.7.tgz", 5817 "integrity": "sha512-C844ILV66sqHjQCJDb8tN/yZB2MBaLpZ1qptDT8zWRMx0uw7j/B6/EuN9R9a57Nj99Hhi93QkvQxOujURqpPeA==", 5818 "requires": { 5819 "@atproto/common-web": "^0.3.2", 5820 "@ipld/dag-cbor": "^7.0.3", 5821 "cbor-x": "^1.5.1", 5822 "iso-datestring-validator": "^2.2.2", 5823 "multiformats": "^9.9.0", 5824 "pino": "^8.21.0" 5825 }, 5826 "dependencies": { 5827 "@atproto/common-web": { 5828 "version": "0.3.2", 5829 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.3.2.tgz", 5830 "integrity": "sha512-Vx0JtL1/CssJbFAb0UOdvTrkbUautsDfHNOXNTcX2vyPIxH9xOameSqLLunM1hZnOQbJwyjmQCt6TV+bhnanDg==", 5831 "requires": { 5832 "graphemer": "^1.4.0", 5833 "multiformats": "^9.9.0", 5834 "uint8arrays": "3.0.0", 5835 "zod": "^3.23.8" 5836 } 5837 } 5838 } 5839 }, 5840 "@atproto/common-web": { 5841 "version": "0.4.13", 5842 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.13.tgz", 5843 "integrity": "sha512-TewRUyB/dVJ5PtI3QmJzEgT3wDsvpnLJ+48hPl+LuUueJPamZevXKJN6dFjtbKAMFRnl2bKfdsf79qwvdSaLKQ==", 5844 "requires": { 5845 "@atproto/lex-data": "0.0.9", 5846 "@atproto/lex-json": "0.0.9", 5847 "@atproto/syntax": "0.4.3", 5848 "zod": "^3.23.8" 5849 }, 5850 "dependencies": { 5851 "@atproto/syntax": { 5852 "version": "0.4.3", 5853 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.3.tgz", 5854 "integrity": "sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==", 5855 "requires": { 5856 "tslib": "^2.8.1" 5857 } 5858 } 5859 } 5860 }, 5861 "@atproto/crypto": { 5862 "version": "0.4.5", 5863 "resolved": "https://registry.npmjs.org/@atproto/crypto/-/crypto-0.4.5.tgz", 5864 "integrity": "sha512-n40aKkMoCatP0u9Yvhrdk6fXyOHFDDbkdm4h4HCyWW+KlKl8iXfD5iV+ECq+w5BM+QH25aIpt3/j6EUNerhLxw==", 5865 "requires": { 5866 "@noble/curves": "^1.7.0", 5867 "@noble/hashes": "^1.6.1", 5868 "uint8arrays": "3.0.0" 5869 } 5870 }, 5871 "@atproto/did": { 5872 "version": "0.1.2", 5873 "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.1.2.tgz", 5874 "integrity": "sha512-gmY1SyAuqfmsFbIXkUIScfnULqn39FoUNz4oE0fUuMu9in6PEyoxlmD2lAo7Q3KMy3X/hvTn2u5f8W/2KuDg1w==", 5875 "requires": { 5876 "zod": "^3.23.8" 5877 } 5878 }, 5879 "@atproto/jwk": { 5880 "version": "0.1.1", 5881 "resolved": "https://registry.npmjs.org/@atproto/jwk/-/jwk-0.1.1.tgz", 5882 "integrity": "sha512-6h/bj1APUk7QcV9t/oA6+9DB5NZx9SZru9x+/pV5oHFI9Xz4ZuM5+dq1PfsJV54pZyqdnZ6W6M717cxoC7q7og==", 5883 "requires": { 5884 "multiformats": "^9.9.0", 5885 "zod": "^3.23.8" 5886 } 5887 }, 5888 "@atproto/jwk-jose": { 5889 "version": "0.1.2", 5890 "resolved": "https://registry.npmjs.org/@atproto/jwk-jose/-/jwk-jose-0.1.2.tgz", 5891 "integrity": "sha512-lDwc/6lLn2aZ/JpyyggyjLFsJPMntrVzryyGUx5aNpuTS8SIuc4Ky0REhxqfLopQXJJZCuRRjagHG3uP05/moQ==", 5892 "requires": { 5893 "@atproto/jwk": "0.1.1", 5894 "jose": "^5.2.0" 5895 } 5896 }, 5897 "@atproto/jwk-webcrypto": { 5898 "version": "0.1.2", 5899 "resolved": "https://registry.npmjs.org/@atproto/jwk-webcrypto/-/jwk-webcrypto-0.1.2.tgz", 5900 "integrity": "sha512-vTBUbUZXh0GI+6KJiPGukmI4BQEHFAij8fJJ4WnReF/hefAs3ISZtrWZHGBebz+q2EcExYlnhhlmxvDzV7veGw==", 5901 "requires": { 5902 "@atproto/jwk": "0.1.1", 5903 "@atproto/jwk-jose": "0.1.2" 5904 } 5905 }, 5906 "@atproto/lex-data": { 5907 "version": "0.0.9", 5908 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.9.tgz", 5909 "integrity": "sha512-1slwe4sG0cyWtsq16+rBoWIxNDqGPkkvN+PV6JuzA7dgUK9bjUmXBGQU4eZlUPSS43X1Nhmr/9VjgKmEzU9vDw==", 5910 "requires": { 5911 "multiformats": "^9.9.0", 5912 "tslib": "^2.8.1", 5913 "uint8arrays": "3.0.0", 5914 "unicode-segmenter": "^0.14.0" 5915 } 5916 }, 5917 "@atproto/lex-json": { 5918 "version": "0.0.9", 5919 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.9.tgz", 5920 "integrity": "sha512-Q2v1EVZcnd+ndyZj1r2UlGikA7q6It24CFPLbxokcf5Ba4RBupH8IkkQX7mqUDSRWPgQdmZYIdW9wUln+MKDqw==", 5921 "requires": { 5922 "@atproto/lex-data": "0.0.9", 5923 "tslib": "^2.8.1" 5924 } 5925 }, 5926 "@atproto/lexicon": { 5927 "version": "0.4.14", 5928 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.4.14.tgz", 5929 "integrity": "sha512-jiKpmH1QER3Gvc7JVY5brwrfo+etFoe57tKPQX/SmPwjvUsFnJAow5xLIryuBaJgFAhnTZViXKs41t//pahGHQ==", 5930 "requires": { 5931 "@atproto/common-web": "^0.4.2", 5932 "@atproto/syntax": "^0.4.0", 5933 "iso-datestring-validator": "^2.2.2", 5934 "multiformats": "^9.9.0", 5935 "zod": "^3.23.8" 5936 }, 5937 "dependencies": { 5938 "@atproto/syntax": { 5939 "version": "0.4.3", 5940 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.3.tgz", 5941 "integrity": "sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==", 5942 "requires": { 5943 "tslib": "^2.8.1" 5944 } 5945 } 5946 } 5947 }, 5948 "@atproto/oauth-client": { 5949 "version": "0.2.2", 5950 "resolved": "https://registry.npmjs.org/@atproto/oauth-client/-/oauth-client-0.2.2.tgz", 5951 "integrity": "sha512-hYL7Hx2h52zeC1WZeFjV9FFfqt8PZnURKofz0VJVeiPqB9wySJ46MgFVxsZ3t08c03WSDugujEz2JlhtQpS7Zg==", 5952 "requires": { 5953 "@atproto-labs/did-resolver": "0.1.4", 5954 "@atproto-labs/fetch": "0.1.1", 5955 "@atproto-labs/handle-resolver": "0.1.3", 5956 "@atproto-labs/identity-resolver": "0.1.4", 5957 "@atproto-labs/simple-store": "0.1.1", 5958 "@atproto-labs/simple-store-memory": "0.1.1", 5959 "@atproto/did": "0.1.2", 5960 "@atproto/jwk": "0.1.1", 5961 "@atproto/oauth-types": "0.1.5", 5962 "@atproto/xrpc": "0.6.3", 5963 "multiformats": "^9.9.0", 5964 "zod": "^3.23.8" 5965 }, 5966 "dependencies": { 5967 "@atproto/xrpc": { 5968 "version": "0.6.3", 5969 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.6.3.tgz", 5970 "integrity": "sha512-S3tRvOdA9amPkKLll3rc4vphlDitLrkN5TwWh5Tu/jzk7mnobVVE3akYgICV9XCNHKjWM+IAPxFFI2qi+VW6nQ==", 5971 "requires": { 5972 "@atproto/lexicon": "^0.4.2", 5973 "zod": "^3.23.8" 5974 } 5975 } 5976 } 5977 }, 5978 "@atproto/oauth-client-node": { 5979 "version": "0.1.4", 5980 "resolved": "https://registry.npmjs.org/@atproto/oauth-client-node/-/oauth-client-node-0.1.4.tgz", 5981 "integrity": "sha512-LKLBrvJL6gd6YqbeZsm9BZ1gqrMDKtz/77TNNjPBP+RBIV6e6Oj5uJmFMshzyJj87Rwd7Menb0niz6LhlKv/rg==", 5982 "requires": { 5983 "@atproto-labs/did-resolver": "0.1.4", 5984 "@atproto-labs/handle-resolver-node": "0.1.6", 5985 "@atproto-labs/simple-store": "0.1.1", 5986 "@atproto/did": "0.1.2", 5987 "@atproto/jwk": "0.1.1", 5988 "@atproto/jwk-jose": "0.1.2", 5989 "@atproto/jwk-webcrypto": "0.1.2", 5990 "@atproto/oauth-client": "0.2.2", 5991 "@atproto/oauth-types": "0.1.5" 5992 } 5993 }, 5994 "@atproto/oauth-types": { 5995 "version": "0.1.5", 5996 "resolved": "https://registry.npmjs.org/@atproto/oauth-types/-/oauth-types-0.1.5.tgz", 5997 "integrity": "sha512-vNab/6BYUQCfmfhGc3G61EcatQxvh2d41FDWqR8CAYsblNXO6nOEVXn7cXdQUkb3K49LU0vy5Jf1+wFNcpY3IQ==", 5998 "requires": { 5999 "@atproto/jwk": "0.1.1", 6000 "zod": "^3.23.8" 6001 } 6002 }, 6003 "@atproto/syntax": { 6004 "version": "0.3.4", 6005 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.3.4.tgz", 6006 "integrity": "sha512-8CNmi5DipOLaVeSMPggMe7FCksVag0aO6XZy9WflbduTKM4dFZVCs4686UeMLfGRXX+X966XgwECHoLYrovMMg==" 6007 }, 6008 "@atproto/xrpc": { 6009 "version": "0.6.12", 6010 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.6.12.tgz", 6011 "integrity": "sha512-Ut3iISNLujlmY9Gu8sNU+SPDJDvqlVzWddU8qUr0Yae5oD4SguaUFjjhireMGhQ3M5E0KljQgDbTmnBo1kIZ3w==", 6012 "requires": { 6013 "@atproto/lexicon": "^0.4.10", 6014 "zod": "^3.23.8" 6015 } 6016 }, 6017 "@atproto/xrpc-server": { 6018 "version": "0.6.4", 6019 "resolved": "https://registry.npmjs.org/@atproto/xrpc-server/-/xrpc-server-0.6.4.tgz", 6020 "integrity": "sha512-AL9okOTpJpxh3wJjT27RiPkp2IWIxDPCyyvuO1SJu0E9URGfWZL26SlT7/IR/tadZTJezr5+ZNuxhV0uhI+s1A==", 6021 "requires": { 6022 "@atproto/common": "^0.4.2", 6023 "@atproto/crypto": "^0.4.1", 6024 "@atproto/lexicon": "^0.4.1", 6025 "@atproto/xrpc": "^0.6.2", 6026 "cbor-x": "^1.5.1", 6027 "express": "^4.17.2", 6028 "http-errors": "^2.0.0", 6029 "mime-types": "^2.1.35", 6030 "rate-limiter-flexible": "^2.4.1", 6031 "uint8arrays": "3.0.0", 6032 "ws": "^8.12.0", 6033 "zod": "^3.23.8" 6034 } 6035 }, 6036 "@badrap/valita": { 6037 "version": "0.4.6", 6038 "resolved": "https://registry.npmjs.org/@badrap/valita/-/valita-0.4.6.tgz", 6039 "integrity": "sha512-4kdqcjyxo/8RQ8ayjms47HCWZIF5981oE5nIenbfThKDxWXtEHKipAOWlflpPJzZx9y/JWYQkp18Awr7VuepFg==" 6040 }, 6041 "@cbor-extract/cbor-extract-darwin-arm64": { 6042 "version": "2.2.0", 6043 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-arm64/-/cbor-extract-darwin-arm64-2.2.0.tgz", 6044 "integrity": "sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==", 6045 "optional": true 6046 }, 6047 "@cbor-extract/cbor-extract-darwin-x64": { 6048 "version": "2.2.0", 6049 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-x64/-/cbor-extract-darwin-x64-2.2.0.tgz", 6050 "integrity": "sha512-1liF6fgowph0JxBbYnAS7ZlqNYLf000Qnj4KjqPNW4GViKrEql2MgZnAsExhY9LSy8dnvA4C0qHEBgPrll0z0w==", 6051 "optional": true 6052 }, 6053 "@cbor-extract/cbor-extract-linux-arm": { 6054 "version": "2.2.0", 6055 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm/-/cbor-extract-linux-arm-2.2.0.tgz", 6056 "integrity": "sha512-QeBcBXk964zOytiedMPQNZr7sg0TNavZeuUCD6ON4vEOU/25+pLhNN6EDIKJ9VLTKaZ7K7EaAriyYQ1NQ05s/Q==", 6057 "optional": true 6058 }, 6059 "@cbor-extract/cbor-extract-linux-arm64": { 6060 "version": "2.2.0", 6061 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm64/-/cbor-extract-linux-arm64-2.2.0.tgz", 6062 "integrity": "sha512-rQvhNmDuhjTVXSPFLolmQ47/ydGOFXtbR7+wgkSY0bdOxCFept1hvg59uiLPT2fVDuJFuEy16EImo5tE2x3RsQ==", 6063 "optional": true 6064 }, 6065 "@cbor-extract/cbor-extract-linux-x64": { 6066 "version": "2.2.0", 6067 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-x64/-/cbor-extract-linux-x64-2.2.0.tgz", 6068 "integrity": "sha512-cWLAWtT3kNLHSvP4RKDzSTX9o0wvQEEAj4SKvhWuOVZxiDAeQazr9A+PSiRILK1VYMLeDml89ohxCnUNQNQNCw==", 6069 "optional": true 6070 }, 6071 "@cbor-extract/cbor-extract-win32-x64": { 6072 "version": "2.2.0", 6073 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-win32-x64/-/cbor-extract-win32-x64-2.2.0.tgz", 6074 "integrity": "sha512-l2M+Z8DO2vbvADOBNLbbh9y5ST1RY5sqkWOg/58GkUPBYou/cuNZ68SGQ644f1CvZ8kcOxyZtw06+dxWHIoN/w==", 6075 "optional": true 6076 }, 6077 "@cf-wasm/resvg": { 6078 "version": "0.3.3", 6079 "resolved": "https://registry.npmjs.org/@cf-wasm/resvg/-/resvg-0.3.3.tgz", 6080 "integrity": "sha512-UN0cr048AZd0mtJ13ULWgFxlE0nAiBOETTON4r+VEHaaGpDk0oaak2Qurs6mfiBCVKKf2bQmXe8534WJ+o+B+w==", 6081 "requires": { 6082 "@resvg/resvg-wasm": "2.6.2", 6083 "@resvg/resvg-wasm-legacy": "npm:@resvg/resvg-wasm@2.4.1" 6084 } 6085 }, 6086 "@cloudflare/kv-asset-handler": { 6087 "version": "0.4.2", 6088 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.4.2.tgz", 6089 "integrity": "sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ==" 6090 }, 6091 "@cloudflare/unenv-preset": { 6092 "version": "2.12.0", 6093 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.12.0.tgz", 6094 "integrity": "sha512-NK4vN+2Z/GbfGS4BamtbbVk1rcu5RmqaYGiyHJQrA09AoxdZPHDF3W/EhgI0YSK8p3vRo/VNCtbSJFPON7FWMQ==", 6095 "requires": {} 6096 }, 6097 "@cloudflare/workerd-darwin-64": { 6098 "version": "1.20260131.0", 6099 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20260131.0.tgz", 6100 "integrity": "sha512-+1X4qErc715NUhJZNhtlpuCxajhD5YNre7Cz50WPMmj+BMUrh9h7fntKEadtrUo5SM2YONY7CDzK7wdWbJJBVA==", 6101 "optional": true 6102 }, 6103 "@cloudflare/workerd-darwin-arm64": { 6104 "version": "1.20260131.0", 6105 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20260131.0.tgz", 6106 "integrity": "sha512-M84mXR8WEMEBuX4/dL2IQ4wHV/ALwYjx9if5ePZR8rdbD7if/fkEEoMBq0bGS/1gMLRqqCZLstabxHV+g92NNg==", 6107 "optional": true 6108 }, 6109 "@cloudflare/workerd-linux-64": { 6110 "version": "1.20260131.0", 6111 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20260131.0.tgz", 6112 "integrity": "sha512-SWzr48bCL9y5wjkj23tXS6t/6us99EAH9T5TAscMV0hfJFZQt97RY/gaHKyRRjFv6jfJZvk7d4g+OmGeYBnwcg==", 6113 "optional": true 6114 }, 6115 "@cloudflare/workerd-linux-arm64": { 6116 "version": "1.20260131.0", 6117 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20260131.0.tgz", 6118 "integrity": "sha512-mL0kLPGIBJRPeHS3+erJ2t5dJT3ODhsKvR9aA4BcsY7M30/QhlgJIF6wsgwNisTJ23q8PbobZNHBUKIe8l/E9A==", 6119 "optional": true 6120 }, 6121 "@cloudflare/workerd-windows-64": { 6122 "version": "1.20260131.0", 6123 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20260131.0.tgz", 6124 "integrity": "sha512-hoQqTFBpP1zntP2OQSpt5dEWbd9vSBliK+G7LmDXjKitPkmkRFo2PB4P9aBRE1edPAIO/fpdoJv928k2HaAn4A==", 6125 "optional": true 6126 }, 6127 "@cloudflare/workers-types": { 6128 "version": "4.20260203.0", 6129 "resolved": "https://registry.npmjs.org/@cloudflare/workers-types/-/workers-types-4.20260203.0.tgz", 6130 "integrity": "sha512-XD2uglpGbVppjXXLuAdalKkcTi/i4TyQSx0w/ijJbvrR1Cfm7zNkxtvFBNy3tBNxZOiFIJtw5bszifQB1eow6A==" 6131 }, 6132 "@cspotcode/source-map-support": { 6133 "version": "0.8.1", 6134 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", 6135 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", 6136 "requires": { 6137 "@jridgewell/trace-mapping": "0.3.9" 6138 } 6139 }, 6140 "@emnapi/runtime": { 6141 "version": "1.8.1", 6142 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz", 6143 "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==", 6144 "optional": true, 6145 "requires": { 6146 "tslib": "^2.4.0" 6147 } 6148 }, 6149 "@esbuild/aix-ppc64": { 6150 "version": "0.21.5", 6151 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", 6152 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", 6153 "optional": true 6154 }, 6155 "@esbuild/android-arm": { 6156 "version": "0.21.5", 6157 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", 6158 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", 6159 "optional": true 6160 }, 6161 "@esbuild/android-arm64": { 6162 "version": "0.21.5", 6163 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", 6164 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", 6165 "optional": true 6166 }, 6167 "@esbuild/android-x64": { 6168 "version": "0.21.5", 6169 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", 6170 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", 6171 "optional": true 6172 }, 6173 "@esbuild/darwin-arm64": { 6174 "version": "0.21.5", 6175 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", 6176 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", 6177 "optional": true 6178 }, 6179 "@esbuild/darwin-x64": { 6180 "version": "0.21.5", 6181 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", 6182 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", 6183 "optional": true 6184 }, 6185 "@esbuild/freebsd-arm64": { 6186 "version": "0.21.5", 6187 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", 6188 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", 6189 "optional": true 6190 }, 6191 "@esbuild/freebsd-x64": { 6192 "version": "0.21.5", 6193 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", 6194 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", 6195 "optional": true 6196 }, 6197 "@esbuild/linux-arm": { 6198 "version": "0.21.5", 6199 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", 6200 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", 6201 "optional": true 6202 }, 6203 "@esbuild/linux-arm64": { 6204 "version": "0.21.5", 6205 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", 6206 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", 6207 "optional": true 6208 }, 6209 "@esbuild/linux-ia32": { 6210 "version": "0.21.5", 6211 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", 6212 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", 6213 "optional": true 6214 }, 6215 "@esbuild/linux-loong64": { 6216 "version": "0.21.5", 6217 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", 6218 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", 6219 "optional": true 6220 }, 6221 "@esbuild/linux-mips64el": { 6222 "version": "0.21.5", 6223 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", 6224 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", 6225 "optional": true 6226 }, 6227 "@esbuild/linux-ppc64": { 6228 "version": "0.21.5", 6229 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", 6230 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", 6231 "optional": true 6232 }, 6233 "@esbuild/linux-riscv64": { 6234 "version": "0.21.5", 6235 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", 6236 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", 6237 "optional": true 6238 }, 6239 "@esbuild/linux-s390x": { 6240 "version": "0.21.5", 6241 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", 6242 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", 6243 "optional": true 6244 }, 6245 "@esbuild/linux-x64": { 6246 "version": "0.21.5", 6247 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", 6248 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", 6249 "optional": true 6250 }, 6251 "@esbuild/netbsd-arm64": { 6252 "version": "0.27.2", 6253 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz", 6254 "integrity": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==", 6255 "dev": true, 6256 "optional": true 6257 }, 6258 "@esbuild/netbsd-x64": { 6259 "version": "0.21.5", 6260 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", 6261 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", 6262 "optional": true 6263 }, 6264 "@esbuild/openbsd-arm64": { 6265 "version": "0.27.2", 6266 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz", 6267 "integrity": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==", 6268 "dev": true, 6269 "optional": true 6270 }, 6271 "@esbuild/openbsd-x64": { 6272 "version": "0.21.5", 6273 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", 6274 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", 6275 "optional": true 6276 }, 6277 "@esbuild/openharmony-arm64": { 6278 "version": "0.27.2", 6279 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz", 6280 "integrity": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==", 6281 "dev": true, 6282 "optional": true 6283 }, 6284 "@esbuild/sunos-x64": { 6285 "version": "0.21.5", 6286 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", 6287 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", 6288 "optional": true 6289 }, 6290 "@esbuild/win32-arm64": { 6291 "version": "0.21.5", 6292 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", 6293 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", 6294 "optional": true 6295 }, 6296 "@esbuild/win32-ia32": { 6297 "version": "0.21.5", 6298 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", 6299 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", 6300 "optional": true 6301 }, 6302 "@esbuild/win32-x64": { 6303 "version": "0.21.5", 6304 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", 6305 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", 6306 "optional": true 6307 }, 6308 "@img/colour": { 6309 "version": "1.0.0", 6310 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz", 6311 "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==" 6312 }, 6313 "@img/sharp-darwin-arm64": { 6314 "version": "0.34.5", 6315 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", 6316 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", 6317 "optional": true, 6318 "requires": { 6319 "@img/sharp-libvips-darwin-arm64": "1.2.4" 6320 } 6321 }, 6322 "@img/sharp-darwin-x64": { 6323 "version": "0.34.5", 6324 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", 6325 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", 6326 "optional": true, 6327 "requires": { 6328 "@img/sharp-libvips-darwin-x64": "1.2.4" 6329 } 6330 }, 6331 "@img/sharp-libvips-darwin-arm64": { 6332 "version": "1.2.4", 6333 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", 6334 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", 6335 "optional": true 6336 }, 6337 "@img/sharp-libvips-darwin-x64": { 6338 "version": "1.2.4", 6339 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", 6340 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", 6341 "optional": true 6342 }, 6343 "@img/sharp-libvips-linux-arm": { 6344 "version": "1.2.4", 6345 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", 6346 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", 6347 "optional": true 6348 }, 6349 "@img/sharp-libvips-linux-arm64": { 6350 "version": "1.2.4", 6351 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", 6352 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", 6353 "optional": true 6354 }, 6355 "@img/sharp-libvips-linux-ppc64": { 6356 "version": "1.2.4", 6357 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", 6358 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", 6359 "optional": true 6360 }, 6361 "@img/sharp-libvips-linux-riscv64": { 6362 "version": "1.2.4", 6363 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", 6364 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", 6365 "optional": true 6366 }, 6367 "@img/sharp-libvips-linux-s390x": { 6368 "version": "1.2.4", 6369 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", 6370 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", 6371 "optional": true 6372 }, 6373 "@img/sharp-libvips-linux-x64": { 6374 "version": "1.2.4", 6375 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", 6376 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", 6377 "optional": true 6378 }, 6379 "@img/sharp-libvips-linuxmusl-arm64": { 6380 "version": "1.2.4", 6381 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", 6382 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", 6383 "optional": true 6384 }, 6385 "@img/sharp-libvips-linuxmusl-x64": { 6386 "version": "1.2.4", 6387 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", 6388 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", 6389 "optional": true 6390 }, 6391 "@img/sharp-linux-arm": { 6392 "version": "0.34.5", 6393 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", 6394 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", 6395 "optional": true, 6396 "requires": { 6397 "@img/sharp-libvips-linux-arm": "1.2.4" 6398 } 6399 }, 6400 "@img/sharp-linux-arm64": { 6401 "version": "0.34.5", 6402 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", 6403 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", 6404 "optional": true, 6405 "requires": { 6406 "@img/sharp-libvips-linux-arm64": "1.2.4" 6407 } 6408 }, 6409 "@img/sharp-linux-ppc64": { 6410 "version": "0.34.5", 6411 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", 6412 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", 6413 "optional": true, 6414 "requires": { 6415 "@img/sharp-libvips-linux-ppc64": "1.2.4" 6416 } 6417 }, 6418 "@img/sharp-linux-riscv64": { 6419 "version": "0.34.5", 6420 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", 6421 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", 6422 "optional": true, 6423 "requires": { 6424 "@img/sharp-libvips-linux-riscv64": "1.2.4" 6425 } 6426 }, 6427 "@img/sharp-linux-s390x": { 6428 "version": "0.34.5", 6429 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", 6430 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", 6431 "optional": true, 6432 "requires": { 6433 "@img/sharp-libvips-linux-s390x": "1.2.4" 6434 } 6435 }, 6436 "@img/sharp-linux-x64": { 6437 "version": "0.34.5", 6438 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", 6439 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", 6440 "optional": true, 6441 "requires": { 6442 "@img/sharp-libvips-linux-x64": "1.2.4" 6443 } 6444 }, 6445 "@img/sharp-linuxmusl-arm64": { 6446 "version": "0.34.5", 6447 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", 6448 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", 6449 "optional": true, 6450 "requires": { 6451 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" 6452 } 6453 }, 6454 "@img/sharp-linuxmusl-x64": { 6455 "version": "0.34.5", 6456 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", 6457 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", 6458 "optional": true, 6459 "requires": { 6460 "@img/sharp-libvips-linuxmusl-x64": "1.2.4" 6461 } 6462 }, 6463 "@img/sharp-wasm32": { 6464 "version": "0.34.5", 6465 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", 6466 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", 6467 "optional": true, 6468 "requires": { 6469 "@emnapi/runtime": "^1.7.0" 6470 } 6471 }, 6472 "@img/sharp-win32-arm64": { 6473 "version": "0.34.5", 6474 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", 6475 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", 6476 "optional": true 6477 }, 6478 "@img/sharp-win32-ia32": { 6479 "version": "0.34.5", 6480 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", 6481 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", 6482 "optional": true 6483 }, 6484 "@img/sharp-win32-x64": { 6485 "version": "0.34.5", 6486 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", 6487 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", 6488 "optional": true 6489 }, 6490 "@ipld/dag-cbor": { 6491 "version": "7.0.3", 6492 "resolved": "https://registry.npmjs.org/@ipld/dag-cbor/-/dag-cbor-7.0.3.tgz", 6493 "integrity": "sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==", 6494 "requires": { 6495 "cborg": "^1.6.0", 6496 "multiformats": "^9.5.4" 6497 } 6498 }, 6499 "@jridgewell/resolve-uri": { 6500 "version": "3.1.2", 6501 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 6502 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==" 6503 }, 6504 "@jridgewell/sourcemap-codec": { 6505 "version": "1.5.5", 6506 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 6507 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==" 6508 }, 6509 "@jridgewell/trace-mapping": { 6510 "version": "0.3.9", 6511 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", 6512 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", 6513 "requires": { 6514 "@jridgewell/resolve-uri": "^3.0.3", 6515 "@jridgewell/sourcemap-codec": "^1.4.10" 6516 } 6517 }, 6518 "@noble/curves": { 6519 "version": "1.9.7", 6520 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz", 6521 "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==", 6522 "requires": { 6523 "@noble/hashes": "1.8.0" 6524 } 6525 }, 6526 "@noble/hashes": { 6527 "version": "1.8.0", 6528 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", 6529 "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==" 6530 }, 6531 "@polka/url": { 6532 "version": "1.0.0-next.29", 6533 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", 6534 "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==" 6535 }, 6536 "@poppinss/colors": { 6537 "version": "4.1.6", 6538 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz", 6539 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==", 6540 "requires": { 6541 "kleur": "^4.1.5" 6542 } 6543 }, 6544 "@poppinss/dumper": { 6545 "version": "0.6.5", 6546 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz", 6547 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==", 6548 "requires": { 6549 "@poppinss/colors": "^4.1.5", 6550 "@sindresorhus/is": "^7.0.2", 6551 "supports-color": "^10.0.0" 6552 } 6553 }, 6554 "@poppinss/exception": { 6555 "version": "1.2.3", 6556 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz", 6557 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==" 6558 }, 6559 "@resvg/resvg-wasm": { 6560 "version": "2.6.2", 6561 "resolved": "https://registry.npmjs.org/@resvg/resvg-wasm/-/resvg-wasm-2.6.2.tgz", 6562 "integrity": "sha512-FqALmHI8D4o6lk/LRWDnhw95z5eO+eAa6ORjVg09YRR7BkcM6oPHU9uyC0gtQG5vpFLvgpeU4+zEAz2H8APHNw==" 6563 }, 6564 "@resvg/resvg-wasm-legacy": { 6565 "version": "npm:@resvg/resvg-wasm@2.4.1", 6566 "resolved": "https://registry.npmjs.org/@resvg/resvg-wasm/-/resvg-wasm-2.4.1.tgz", 6567 "integrity": "sha512-yi6R0HyHtsoWTRA06Col4WoDs7SvlXU3DLMNP2bdAgs7HK18dTEVl1weXgxRzi8gwLteGUbIg29zulxIB3GSdg==" 6568 }, 6569 "@rollup/rollup-android-arm-eabi": { 6570 "version": "4.57.0", 6571 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.57.0.tgz", 6572 "integrity": "sha512-tPgXB6cDTndIe1ah7u6amCI1T0SsnlOuKgg10Xh3uizJk4e5M1JGaUMk7J4ciuAUcFpbOiNhm2XIjP9ON0dUqA==", 6573 "optional": true 6574 }, 6575 "@rollup/rollup-android-arm64": { 6576 "version": "4.57.0", 6577 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.57.0.tgz", 6578 "integrity": "sha512-sa4LyseLLXr1onr97StkU1Nb7fWcg6niokTwEVNOO7awaKaoRObQ54+V/hrF/BP1noMEaaAW6Fg2d/CfLiq3Mg==", 6579 "optional": true 6580 }, 6581 "@rollup/rollup-darwin-arm64": { 6582 "version": "4.57.0", 6583 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.57.0.tgz", 6584 "integrity": "sha512-/NNIj9A7yLjKdmkx5dC2XQ9DmjIECpGpwHoGmA5E1AhU0fuICSqSWScPhN1yLCkEdkCwJIDu2xIeLPs60MNIVg==", 6585 "optional": true 6586 }, 6587 "@rollup/rollup-darwin-x64": { 6588 "version": "4.57.0", 6589 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.57.0.tgz", 6590 "integrity": "sha512-xoh8abqgPrPYPr7pTYipqnUi1V3em56JzE/HgDgitTqZBZ3yKCWI+7KUkceM6tNweyUKYru1UMi7FC060RyKwA==", 6591 "optional": true 6592 }, 6593 "@rollup/rollup-freebsd-arm64": { 6594 "version": "4.57.0", 6595 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.57.0.tgz", 6596 "integrity": "sha512-PCkMh7fNahWSbA0OTUQ2OpYHpjZZr0hPr8lId8twD7a7SeWrvT3xJVyza+dQwXSSq4yEQTMoXgNOfMCsn8584g==", 6597 "optional": true 6598 }, 6599 "@rollup/rollup-freebsd-x64": { 6600 "version": "4.57.0", 6601 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.57.0.tgz", 6602 "integrity": "sha512-1j3stGx+qbhXql4OCDZhnK7b01s6rBKNybfsX+TNrEe9JNq4DLi1yGiR1xW+nL+FNVvI4D02PUnl6gJ/2y6WJA==", 6603 "optional": true 6604 }, 6605 "@rollup/rollup-linux-arm-gnueabihf": { 6606 "version": "4.57.0", 6607 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.57.0.tgz", 6608 "integrity": "sha512-eyrr5W08Ms9uM0mLcKfM/Uzx7hjhz2bcjv8P2uynfj0yU8GGPdz8iYrBPhiLOZqahoAMB8ZiolRZPbbU2MAi6Q==", 6609 "optional": true 6610 }, 6611 "@rollup/rollup-linux-arm-musleabihf": { 6612 "version": "4.57.0", 6613 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.57.0.tgz", 6614 "integrity": "sha512-Xds90ITXJCNyX9pDhqf85MKWUI4lqjiPAipJ8OLp8xqI2Ehk+TCVhF9rvOoN8xTbcafow3QOThkNnrM33uCFQA==", 6615 "optional": true 6616 }, 6617 "@rollup/rollup-linux-arm64-gnu": { 6618 "version": "4.57.0", 6619 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.57.0.tgz", 6620 "integrity": "sha512-Xws2KA4CLvZmXjy46SQaXSejuKPhwVdaNinldoYfqruZBaJHqVo6hnRa8SDo9z7PBW5x84SH64+izmldCgbezw==", 6621 "optional": true 6622 }, 6623 "@rollup/rollup-linux-arm64-musl": { 6624 "version": "4.57.0", 6625 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.57.0.tgz", 6626 "integrity": "sha512-hrKXKbX5FdaRJj7lTMusmvKbhMJSGWJ+w++4KmjiDhpTgNlhYobMvKfDoIWecy4O60K6yA4SnztGuNTQF+Lplw==", 6627 "optional": true 6628 }, 6629 "@rollup/rollup-linux-loong64-gnu": { 6630 "version": "4.57.0", 6631 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.57.0.tgz", 6632 "integrity": "sha512-6A+nccfSDGKsPm00d3xKcrsBcbqzCTAukjwWK6rbuAnB2bHaL3r9720HBVZ/no7+FhZLz/U3GwwZZEh6tOSI8Q==", 6633 "optional": true 6634 }, 6635 "@rollup/rollup-linux-loong64-musl": { 6636 "version": "4.57.0", 6637 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.57.0.tgz", 6638 "integrity": "sha512-4P1VyYUe6XAJtQH1Hh99THxr0GKMMwIXsRNOceLrJnaHTDgk1FTcTimDgneRJPvB3LqDQxUmroBclQ1S0cIJwQ==", 6639 "optional": true 6640 }, 6641 "@rollup/rollup-linux-ppc64-gnu": { 6642 "version": "4.57.0", 6643 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.57.0.tgz", 6644 "integrity": "sha512-8Vv6pLuIZCMcgXre6c3nOPhE0gjz1+nZP6T+hwWjr7sVH8k0jRkH+XnfjjOTglyMBdSKBPPz54/y1gToSKwrSQ==", 6645 "optional": true 6646 }, 6647 "@rollup/rollup-linux-ppc64-musl": { 6648 "version": "4.57.0", 6649 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.57.0.tgz", 6650 "integrity": "sha512-r1te1M0Sm2TBVD/RxBPC6RZVwNqUTwJTA7w+C/IW5v9Ssu6xmxWEi+iJQlpBhtUiT1raJ5b48pI8tBvEjEFnFA==", 6651 "optional": true 6652 }, 6653 "@rollup/rollup-linux-riscv64-gnu": { 6654 "version": "4.57.0", 6655 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.57.0.tgz", 6656 "integrity": "sha512-say0uMU/RaPm3CDQLxUUTF2oNWL8ysvHkAjcCzV2znxBr23kFfaxocS9qJm+NdkRhF8wtdEEAJuYcLPhSPbjuQ==", 6657 "optional": true 6658 }, 6659 "@rollup/rollup-linux-riscv64-musl": { 6660 "version": "4.57.0", 6661 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.57.0.tgz", 6662 "integrity": "sha512-/MU7/HizQGsnBREtRpcSbSV1zfkoxSTR7wLsRmBPQ8FwUj5sykrP1MyJTvsxP5KBq9SyE6kH8UQQQwa0ASeoQQ==", 6663 "optional": true 6664 }, 6665 "@rollup/rollup-linux-s390x-gnu": { 6666 "version": "4.57.0", 6667 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.57.0.tgz", 6668 "integrity": "sha512-Q9eh+gUGILIHEaJf66aF6a414jQbDnn29zeu0eX3dHMuysnhTvsUvZTCAyZ6tJhUjnvzBKE4FtuaYxutxRZpOg==", 6669 "optional": true 6670 }, 6671 "@rollup/rollup-linux-x64-gnu": { 6672 "version": "4.57.0", 6673 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.57.0.tgz", 6674 "integrity": "sha512-OR5p5yG5OKSxHReWmwvM0P+VTPMwoBS45PXTMYaskKQqybkS3Kmugq1W+YbNWArF8/s7jQScgzXUhArzEQ7x0A==", 6675 "optional": true 6676 }, 6677 "@rollup/rollup-linux-x64-musl": { 6678 "version": "4.57.0", 6679 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.57.0.tgz", 6680 "integrity": "sha512-XeatKzo4lHDsVEbm1XDHZlhYZZSQYym6dg2X/Ko0kSFgio+KXLsxwJQprnR48GvdIKDOpqWqssC3iBCjoMcMpw==", 6681 "optional": true 6682 }, 6683 "@rollup/rollup-openbsd-x64": { 6684 "version": "4.57.0", 6685 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.57.0.tgz", 6686 "integrity": "sha512-Lu71y78F5qOfYmubYLHPcJm74GZLU6UJ4THkf/a1K7Tz2ycwC2VUbsqbJAXaR6Bx70SRdlVrt2+n5l7F0agTUw==", 6687 "optional": true 6688 }, 6689 "@rollup/rollup-openharmony-arm64": { 6690 "version": "4.57.0", 6691 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.57.0.tgz", 6692 "integrity": "sha512-v5xwKDWcu7qhAEcsUubiav7r+48Uk/ENWdr82MBZZRIm7zThSxCIVDfb3ZeRRq9yqk+oIzMdDo6fCcA5DHfMyA==", 6693 "optional": true 6694 }, 6695 "@rollup/rollup-win32-arm64-msvc": { 6696 "version": "4.57.0", 6697 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.57.0.tgz", 6698 "integrity": "sha512-XnaaaSMGSI6Wk8F4KK3QP7GfuuhjGchElsVerCplUuxRIzdvZ7hRBpLR0omCmw+kI2RFJB80nenhOoGXlJ5TfQ==", 6699 "optional": true 6700 }, 6701 "@rollup/rollup-win32-ia32-msvc": { 6702 "version": "4.57.0", 6703 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.57.0.tgz", 6704 "integrity": "sha512-3K1lP+3BXY4t4VihLw5MEg6IZD3ojSYzqzBG571W3kNQe4G4CcFpSUQVgurYgib5d+YaCjeFow8QivWp8vuSvA==", 6705 "optional": true 6706 }, 6707 "@rollup/rollup-win32-x64-gnu": { 6708 "version": "4.57.0", 6709 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.57.0.tgz", 6710 "integrity": "sha512-MDk610P/vJGc5L5ImE4k5s+GZT3en0KoK1MKPXCRgzmksAMk79j4h3k1IerxTNqwDLxsGxStEZVBqG0gIqZqoA==", 6711 "optional": true 6712 }, 6713 "@rollup/rollup-win32-x64-msvc": { 6714 "version": "4.57.0", 6715 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.57.0.tgz", 6716 "integrity": "sha512-Zv7v6q6aV+VslnpwzqKAmrk5JdVkLUzok2208ZXGipjb+msxBr/fJPZyeEXiFgH7k62Ak0SLIfxQRZQvTuf7rQ==", 6717 "optional": true 6718 }, 6719 "@sindresorhus/is": { 6720 "version": "7.2.0", 6721 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz", 6722 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==" 6723 }, 6724 "@speed-highlight/core": { 6725 "version": "1.2.14", 6726 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.14.tgz", 6727 "integrity": "sha512-G4ewlBNhUtlLvrJTb88d2mdy2KRijzs4UhnlrOSRT4bmjh/IqNElZa3zkrZ+TC47TwtlDWzVLFADljF1Ijp5hA==" 6728 }, 6729 "@standard-schema/spec": { 6730 "version": "1.1.0", 6731 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", 6732 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==" 6733 }, 6734 "@sveltejs/acorn-typescript": { 6735 "version": "1.0.8", 6736 "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.8.tgz", 6737 "integrity": "sha512-esgN+54+q0NjB0Y/4BomT9samII7jGwNy/2a3wNZbT2A2RpmXsXwUt24LvLhx6jUq2gVk4cWEvcRO6MFQbOfNA==", 6738 "requires": {} 6739 }, 6740 "@sveltejs/adapter-cloudflare": { 6741 "version": "7.2.6", 6742 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-cloudflare/-/adapter-cloudflare-7.2.6.tgz", 6743 "integrity": "sha512-PmaWW6EdMue8s24bUwa9EMsnjMaCS1HroM8HwlvwSxO8Cq5LldAxnnaUS5cnJ3RdVRorJZtL71eMTs+wbuXHgw==", 6744 "requires": { 6745 "@cloudflare/workers-types": "^4.20250507.0", 6746 "worktop": "0.8.0-next.18" 6747 } 6748 }, 6749 "@sveltejs/kit": { 6750 "version": "2.50.1", 6751 "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.50.1.tgz", 6752 "integrity": "sha512-XRHD2i3zC4ukhz2iCQzO4mbsts081PAZnnMAQ7LNpWeYgeBmwMsalf0FGSwhFXBbtr2XViPKnFJBDCckWqrsLw==", 6753 "requires": { 6754 "@standard-schema/spec": "^1.0.0", 6755 "@sveltejs/acorn-typescript": "^1.0.5", 6756 "@types/cookie": "^0.6.0", 6757 "acorn": "^8.14.1", 6758 "cookie": "^0.6.0", 6759 "devalue": "^5.6.2", 6760 "esm-env": "^1.2.2", 6761 "kleur": "^4.1.5", 6762 "magic-string": "^0.30.5", 6763 "mrmime": "^2.0.0", 6764 "sade": "^1.8.1", 6765 "set-cookie-parser": "^2.6.0", 6766 "sirv": "^3.0.0" 6767 } 6768 }, 6769 "@sveltejs/vite-plugin-svelte": { 6770 "version": "4.0.4", 6771 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-4.0.4.tgz", 6772 "integrity": "sha512-0ba1RQ/PHen5FGpdSrW7Y3fAMQjrXantECALeOiOdBdzR5+5vPP6HVZRLmZaQL+W8m++o+haIAKq5qT+MiZ7VA==", 6773 "requires": { 6774 "@sveltejs/vite-plugin-svelte-inspector": "^3.0.0-next.0||^3.0.0", 6775 "debug": "^4.3.7", 6776 "deepmerge": "^4.3.1", 6777 "kleur": "^4.1.5", 6778 "magic-string": "^0.30.12", 6779 "vitefu": "^1.0.3" 6780 } 6781 }, 6782 "@sveltejs/vite-plugin-svelte-inspector": { 6783 "version": "3.0.1", 6784 "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-3.0.1.tgz", 6785 "integrity": "sha512-2CKypmj1sM4GE7HjllT7UKmo4Q6L5xFRd7VMGEWhYnZ+wc6AUVU01IBd7yUi6WnFndEwWoMNOd6e8UjoN0nbvQ==", 6786 "requires": { 6787 "debug": "^4.3.7" 6788 } 6789 }, 6790 "@types/better-sqlite3": { 6791 "version": "7.6.13", 6792 "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz", 6793 "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==", 6794 "dev": true, 6795 "requires": { 6796 "@types/node": "*" 6797 } 6798 }, 6799 "@types/cookie": { 6800 "version": "0.6.0", 6801 "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", 6802 "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" 6803 }, 6804 "@types/estree": { 6805 "version": "1.0.8", 6806 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 6807 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==" 6808 }, 6809 "@types/node": { 6810 "version": "25.0.10", 6811 "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.10.tgz", 6812 "integrity": "sha512-zWW5KPngR/yvakJgGOmZ5vTBemDoSqF3AcV/LrO5u5wTWyEAVVh+IT39G4gtyAkh3CtTZs8aX/yRM82OfzHJRg==", 6813 "devOptional": true, 6814 "requires": { 6815 "undici-types": "~7.16.0" 6816 } 6817 }, 6818 "abort-controller": { 6819 "version": "3.0.0", 6820 "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", 6821 "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", 6822 "requires": { 6823 "event-target-shim": "^5.0.0" 6824 } 6825 }, 6826 "accepts": { 6827 "version": "1.3.8", 6828 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", 6829 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", 6830 "requires": { 6831 "mime-types": "~2.1.34", 6832 "negotiator": "0.6.3" 6833 } 6834 }, 6835 "acorn": { 6836 "version": "8.15.0", 6837 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 6838 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==" 6839 }, 6840 "actor-typeahead": { 6841 "version": "0.1.2", 6842 "resolved": "https://registry.npmjs.org/actor-typeahead/-/actor-typeahead-0.1.2.tgz", 6843 "integrity": "sha512-I97YqqNl7Kar0J/bIJvgY/KmHpssHcDElhfwVTLP7wRFlkxso2ZLBqiS2zol5A8UVUJbQK2JXYaqNpZXz8Uk2A==" 6844 }, 6845 "aria-query": { 6846 "version": "5.3.2", 6847 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", 6848 "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==" 6849 }, 6850 "array-flatten": { 6851 "version": "1.1.1", 6852 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", 6853 "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" 6854 }, 6855 "atomic-sleep": { 6856 "version": "1.0.0", 6857 "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", 6858 "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==" 6859 }, 6860 "await-lock": { 6861 "version": "2.2.2", 6862 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz", 6863 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==" 6864 }, 6865 "axobject-query": { 6866 "version": "4.1.0", 6867 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", 6868 "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==" 6869 }, 6870 "base64-js": { 6871 "version": "1.5.1", 6872 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 6873 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" 6874 }, 6875 "better-sqlite3": { 6876 "version": "12.6.2", 6877 "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.6.2.tgz", 6878 "integrity": "sha512-8VYKM3MjCa9WcaSAI3hzwhmyHVlH8tiGFwf0RlTsZPWJ1I5MkzjiudCo4KC4DxOaL/53A5B1sI/IbldNFDbsKA==", 6879 "dev": true, 6880 "requires": { 6881 "bindings": "^1.5.0", 6882 "prebuild-install": "^7.1.1" 6883 } 6884 }, 6885 "bindings": { 6886 "version": "1.5.0", 6887 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", 6888 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", 6889 "dev": true, 6890 "requires": { 6891 "file-uri-to-path": "1.0.0" 6892 } 6893 }, 6894 "bl": { 6895 "version": "4.1.0", 6896 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 6897 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 6898 "dev": true, 6899 "requires": { 6900 "buffer": "^5.5.0", 6901 "inherits": "^2.0.4", 6902 "readable-stream": "^3.4.0" 6903 }, 6904 "dependencies": { 6905 "buffer": { 6906 "version": "5.7.1", 6907 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 6908 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 6909 "dev": true, 6910 "requires": { 6911 "base64-js": "^1.3.1", 6912 "ieee754": "^1.1.13" 6913 } 6914 }, 6915 "readable-stream": { 6916 "version": "3.6.2", 6917 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 6918 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 6919 "dev": true, 6920 "requires": { 6921 "inherits": "^2.0.3", 6922 "string_decoder": "^1.1.1", 6923 "util-deprecate": "^1.0.1" 6924 } 6925 } 6926 } 6927 }, 6928 "blake3-wasm": { 6929 "version": "2.1.5", 6930 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz", 6931 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==" 6932 }, 6933 "body-parser": { 6934 "version": "1.20.4", 6935 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz", 6936 "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==", 6937 "requires": { 6938 "bytes": "~3.1.2", 6939 "content-type": "~1.0.5", 6940 "debug": "2.6.9", 6941 "depd": "2.0.0", 6942 "destroy": "~1.2.0", 6943 "http-errors": "~2.0.1", 6944 "iconv-lite": "~0.4.24", 6945 "on-finished": "~2.4.1", 6946 "qs": "~6.14.0", 6947 "raw-body": "~2.5.3", 6948 "type-is": "~1.6.18", 6949 "unpipe": "~1.0.0" 6950 }, 6951 "dependencies": { 6952 "debug": { 6953 "version": "2.6.9", 6954 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 6955 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 6956 "requires": { 6957 "ms": "2.0.0" 6958 } 6959 }, 6960 "ms": { 6961 "version": "2.0.0", 6962 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 6963 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 6964 } 6965 } 6966 }, 6967 "buffer": { 6968 "version": "6.0.3", 6969 "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", 6970 "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", 6971 "requires": { 6972 "base64-js": "^1.3.1", 6973 "ieee754": "^1.2.1" 6974 } 6975 }, 6976 "bytes": { 6977 "version": "3.1.2", 6978 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", 6979 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" 6980 }, 6981 "call-bind-apply-helpers": { 6982 "version": "1.0.2", 6983 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 6984 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 6985 "requires": { 6986 "es-errors": "^1.3.0", 6987 "function-bind": "^1.1.2" 6988 } 6989 }, 6990 "call-bound": { 6991 "version": "1.0.4", 6992 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 6993 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 6994 "requires": { 6995 "call-bind-apply-helpers": "^1.0.2", 6996 "get-intrinsic": "^1.3.0" 6997 } 6998 }, 6999 "cbor-extract": { 7000 "version": "2.2.0", 7001 "resolved": "https://registry.npmjs.org/cbor-extract/-/cbor-extract-2.2.0.tgz", 7002 "integrity": "sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==", 7003 "optional": true, 7004 "requires": { 7005 "@cbor-extract/cbor-extract-darwin-arm64": "2.2.0", 7006 "@cbor-extract/cbor-extract-darwin-x64": "2.2.0", 7007 "@cbor-extract/cbor-extract-linux-arm": "2.2.0", 7008 "@cbor-extract/cbor-extract-linux-arm64": "2.2.0", 7009 "@cbor-extract/cbor-extract-linux-x64": "2.2.0", 7010 "@cbor-extract/cbor-extract-win32-x64": "2.2.0", 7011 "node-gyp-build-optional-packages": "5.1.1" 7012 } 7013 }, 7014 "cbor-x": { 7015 "version": "1.6.0", 7016 "resolved": "https://registry.npmjs.org/cbor-x/-/cbor-x-1.6.0.tgz", 7017 "integrity": "sha512-0kareyRwHSkL6ws5VXHEf8uY1liitysCVJjlmhaLG+IXLqhSaOO+t63coaso7yjwEzWZzLy8fJo06gZDVQM9Qg==", 7018 "requires": { 7019 "cbor-extract": "^2.2.0" 7020 } 7021 }, 7022 "cborg": { 7023 "version": "1.10.2", 7024 "resolved": "https://registry.npmjs.org/cborg/-/cborg-1.10.2.tgz", 7025 "integrity": "sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug==" 7026 }, 7027 "chokidar": { 7028 "version": "4.0.3", 7029 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", 7030 "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", 7031 "dev": true, 7032 "requires": { 7033 "readdirp": "^4.0.1" 7034 } 7035 }, 7036 "chownr": { 7037 "version": "1.1.4", 7038 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", 7039 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", 7040 "dev": true 7041 }, 7042 "clsx": { 7043 "version": "2.1.1", 7044 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", 7045 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==" 7046 }, 7047 "content-disposition": { 7048 "version": "0.5.4", 7049 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", 7050 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", 7051 "requires": { 7052 "safe-buffer": "5.2.1" 7053 } 7054 }, 7055 "content-type": { 7056 "version": "1.0.5", 7057 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", 7058 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" 7059 }, 7060 "cookie": { 7061 "version": "0.6.0", 7062 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", 7063 "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==" 7064 }, 7065 "cookie-signature": { 7066 "version": "1.0.7", 7067 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz", 7068 "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==" 7069 }, 7070 "debug": { 7071 "version": "4.4.3", 7072 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 7073 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 7074 "requires": { 7075 "ms": "^2.1.3" 7076 } 7077 }, 7078 "decompress-response": { 7079 "version": "6.0.0", 7080 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", 7081 "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", 7082 "dev": true, 7083 "requires": { 7084 "mimic-response": "^3.1.0" 7085 } 7086 }, 7087 "deep-extend": { 7088 "version": "0.6.0", 7089 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 7090 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 7091 "dev": true 7092 }, 7093 "deepmerge": { 7094 "version": "4.3.1", 7095 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 7096 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==" 7097 }, 7098 "depd": { 7099 "version": "2.0.0", 7100 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 7101 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" 7102 }, 7103 "destroy": { 7104 "version": "1.2.0", 7105 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", 7106 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" 7107 }, 7108 "detect-libc": { 7109 "version": "2.1.2", 7110 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 7111 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==" 7112 }, 7113 "devalue": { 7114 "version": "5.6.2", 7115 "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.6.2.tgz", 7116 "integrity": "sha512-nPRkjWzzDQlsejL1WVifk5rvcFi/y1onBRxjaFMjZeR9mFpqu2gmAZ9xUB9/IEanEP/vBtGeGganC/GO1fmufg==" 7117 }, 7118 "dotenv": { 7119 "version": "17.2.3", 7120 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz", 7121 "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==" 7122 }, 7123 "dunder-proto": { 7124 "version": "1.0.1", 7125 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 7126 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 7127 "requires": { 7128 "call-bind-apply-helpers": "^1.0.1", 7129 "es-errors": "^1.3.0", 7130 "gopd": "^1.2.0" 7131 } 7132 }, 7133 "ee-first": { 7134 "version": "1.1.1", 7135 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 7136 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" 7137 }, 7138 "encodeurl": { 7139 "version": "2.0.0", 7140 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", 7141 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" 7142 }, 7143 "end-of-stream": { 7144 "version": "1.4.5", 7145 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", 7146 "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", 7147 "dev": true, 7148 "requires": { 7149 "once": "^1.4.0" 7150 } 7151 }, 7152 "error-stack-parser-es": { 7153 "version": "1.0.5", 7154 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz", 7155 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==" 7156 }, 7157 "es-define-property": { 7158 "version": "1.0.1", 7159 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 7160 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==" 7161 }, 7162 "es-errors": { 7163 "version": "1.3.0", 7164 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 7165 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" 7166 }, 7167 "es-object-atoms": { 7168 "version": "1.1.1", 7169 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 7170 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 7171 "requires": { 7172 "es-errors": "^1.3.0" 7173 } 7174 }, 7175 "esbuild": { 7176 "version": "0.27.2", 7177 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz", 7178 "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==", 7179 "dev": true, 7180 "requires": { 7181 "@esbuild/aix-ppc64": "0.27.2", 7182 "@esbuild/android-arm": "0.27.2", 7183 "@esbuild/android-arm64": "0.27.2", 7184 "@esbuild/android-x64": "0.27.2", 7185 "@esbuild/darwin-arm64": "0.27.2", 7186 "@esbuild/darwin-x64": "0.27.2", 7187 "@esbuild/freebsd-arm64": "0.27.2", 7188 "@esbuild/freebsd-x64": "0.27.2", 7189 "@esbuild/linux-arm": "0.27.2", 7190 "@esbuild/linux-arm64": "0.27.2", 7191 "@esbuild/linux-ia32": "0.27.2", 7192 "@esbuild/linux-loong64": "0.27.2", 7193 "@esbuild/linux-mips64el": "0.27.2", 7194 "@esbuild/linux-ppc64": "0.27.2", 7195 "@esbuild/linux-riscv64": "0.27.2", 7196 "@esbuild/linux-s390x": "0.27.2", 7197 "@esbuild/linux-x64": "0.27.2", 7198 "@esbuild/netbsd-arm64": "0.27.2", 7199 "@esbuild/netbsd-x64": "0.27.2", 7200 "@esbuild/openbsd-arm64": "0.27.2", 7201 "@esbuild/openbsd-x64": "0.27.2", 7202 "@esbuild/openharmony-arm64": "0.27.2", 7203 "@esbuild/sunos-x64": "0.27.2", 7204 "@esbuild/win32-arm64": "0.27.2", 7205 "@esbuild/win32-ia32": "0.27.2", 7206 "@esbuild/win32-x64": "0.27.2" 7207 }, 7208 "dependencies": { 7209 "@esbuild/aix-ppc64": { 7210 "version": "0.27.2", 7211 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz", 7212 "integrity": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==", 7213 "dev": true, 7214 "optional": true 7215 }, 7216 "@esbuild/android-arm": { 7217 "version": "0.27.2", 7218 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz", 7219 "integrity": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==", 7220 "dev": true, 7221 "optional": true 7222 }, 7223 "@esbuild/android-arm64": { 7224 "version": "0.27.2", 7225 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz", 7226 "integrity": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==", 7227 "dev": true, 7228 "optional": true 7229 }, 7230 "@esbuild/android-x64": { 7231 "version": "0.27.2", 7232 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz", 7233 "integrity": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==", 7234 "dev": true, 7235 "optional": true 7236 }, 7237 "@esbuild/darwin-arm64": { 7238 "version": "0.27.2", 7239 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz", 7240 "integrity": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==", 7241 "dev": true, 7242 "optional": true 7243 }, 7244 "@esbuild/darwin-x64": { 7245 "version": "0.27.2", 7246 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz", 7247 "integrity": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==", 7248 "dev": true, 7249 "optional": true 7250 }, 7251 "@esbuild/freebsd-arm64": { 7252 "version": "0.27.2", 7253 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz", 7254 "integrity": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==", 7255 "dev": true, 7256 "optional": true 7257 }, 7258 "@esbuild/freebsd-x64": { 7259 "version": "0.27.2", 7260 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz", 7261 "integrity": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==", 7262 "dev": true, 7263 "optional": true 7264 }, 7265 "@esbuild/linux-arm": { 7266 "version": "0.27.2", 7267 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz", 7268 "integrity": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==", 7269 "dev": true, 7270 "optional": true 7271 }, 7272 "@esbuild/linux-arm64": { 7273 "version": "0.27.2", 7274 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz", 7275 "integrity": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==", 7276 "dev": true, 7277 "optional": true 7278 }, 7279 "@esbuild/linux-ia32": { 7280 "version": "0.27.2", 7281 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz", 7282 "integrity": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==", 7283 "dev": true, 7284 "optional": true 7285 }, 7286 "@esbuild/linux-loong64": { 7287 "version": "0.27.2", 7288 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz", 7289 "integrity": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==", 7290 "dev": true, 7291 "optional": true 7292 }, 7293 "@esbuild/linux-mips64el": { 7294 "version": "0.27.2", 7295 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz", 7296 "integrity": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==", 7297 "dev": true, 7298 "optional": true 7299 }, 7300 "@esbuild/linux-ppc64": { 7301 "version": "0.27.2", 7302 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz", 7303 "integrity": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==", 7304 "dev": true, 7305 "optional": true 7306 }, 7307 "@esbuild/linux-riscv64": { 7308 "version": "0.27.2", 7309 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz", 7310 "integrity": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==", 7311 "dev": true, 7312 "optional": true 7313 }, 7314 "@esbuild/linux-s390x": { 7315 "version": "0.27.2", 7316 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz", 7317 "integrity": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==", 7318 "dev": true, 7319 "optional": true 7320 }, 7321 "@esbuild/linux-x64": { 7322 "version": "0.27.2", 7323 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz", 7324 "integrity": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==", 7325 "dev": true, 7326 "optional": true 7327 }, 7328 "@esbuild/netbsd-x64": { 7329 "version": "0.27.2", 7330 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz", 7331 "integrity": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==", 7332 "dev": true, 7333 "optional": true 7334 }, 7335 "@esbuild/openbsd-x64": { 7336 "version": "0.27.2", 7337 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz", 7338 "integrity": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==", 7339 "dev": true, 7340 "optional": true 7341 }, 7342 "@esbuild/sunos-x64": { 7343 "version": "0.27.2", 7344 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz", 7345 "integrity": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==", 7346 "dev": true, 7347 "optional": true 7348 }, 7349 "@esbuild/win32-arm64": { 7350 "version": "0.27.2", 7351 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz", 7352 "integrity": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==", 7353 "dev": true, 7354 "optional": true 7355 }, 7356 "@esbuild/win32-ia32": { 7357 "version": "0.27.2", 7358 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz", 7359 "integrity": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==", 7360 "dev": true, 7361 "optional": true 7362 }, 7363 "@esbuild/win32-x64": { 7364 "version": "0.27.2", 7365 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz", 7366 "integrity": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==", 7367 "dev": true, 7368 "optional": true 7369 } 7370 } 7371 }, 7372 "escape-html": { 7373 "version": "1.0.3", 7374 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 7375 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" 7376 }, 7377 "esm-env": { 7378 "version": "1.2.2", 7379 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz", 7380 "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==" 7381 }, 7382 "etag": { 7383 "version": "1.8.1", 7384 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 7385 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" 7386 }, 7387 "event-target-shim": { 7388 "version": "5.0.1", 7389 "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", 7390 "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" 7391 }, 7392 "events": { 7393 "version": "3.3.0", 7394 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", 7395 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" 7396 }, 7397 "expand-template": { 7398 "version": "2.0.3", 7399 "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", 7400 "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", 7401 "dev": true 7402 }, 7403 "express": { 7404 "version": "4.22.1", 7405 "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz", 7406 "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==", 7407 "requires": { 7408 "accepts": "~1.3.8", 7409 "array-flatten": "1.1.1", 7410 "body-parser": "~1.20.3", 7411 "content-disposition": "~0.5.4", 7412 "content-type": "~1.0.4", 7413 "cookie": "~0.7.1", 7414 "cookie-signature": "~1.0.6", 7415 "debug": "2.6.9", 7416 "depd": "2.0.0", 7417 "encodeurl": "~2.0.0", 7418 "escape-html": "~1.0.3", 7419 "etag": "~1.8.1", 7420 "finalhandler": "~1.3.1", 7421 "fresh": "~0.5.2", 7422 "http-errors": "~2.0.0", 7423 "merge-descriptors": "1.0.3", 7424 "methods": "~1.1.2", 7425 "on-finished": "~2.4.1", 7426 "parseurl": "~1.3.3", 7427 "path-to-regexp": "~0.1.12", 7428 "proxy-addr": "~2.0.7", 7429 "qs": "~6.14.0", 7430 "range-parser": "~1.2.1", 7431 "safe-buffer": "5.2.1", 7432 "send": "~0.19.0", 7433 "serve-static": "~1.16.2", 7434 "setprototypeof": "1.2.0", 7435 "statuses": "~2.0.1", 7436 "type-is": "~1.6.18", 7437 "utils-merge": "1.0.1", 7438 "vary": "~1.1.2" 7439 }, 7440 "dependencies": { 7441 "cookie": { 7442 "version": "0.7.2", 7443 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", 7444 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==" 7445 }, 7446 "debug": { 7447 "version": "2.6.9", 7448 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 7449 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 7450 "requires": { 7451 "ms": "2.0.0" 7452 } 7453 }, 7454 "ms": { 7455 "version": "2.0.0", 7456 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 7457 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 7458 } 7459 } 7460 }, 7461 "fast-redact": { 7462 "version": "3.5.0", 7463 "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz", 7464 "integrity": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==" 7465 }, 7466 "fdir": { 7467 "version": "6.5.0", 7468 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 7469 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 7470 "dev": true, 7471 "requires": {} 7472 }, 7473 "file-uri-to-path": { 7474 "version": "1.0.0", 7475 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", 7476 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", 7477 "dev": true 7478 }, 7479 "finalhandler": { 7480 "version": "1.3.2", 7481 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz", 7482 "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==", 7483 "requires": { 7484 "debug": "2.6.9", 7485 "encodeurl": "~2.0.0", 7486 "escape-html": "~1.0.3", 7487 "on-finished": "~2.4.1", 7488 "parseurl": "~1.3.3", 7489 "statuses": "~2.0.2", 7490 "unpipe": "~1.0.0" 7491 }, 7492 "dependencies": { 7493 "debug": { 7494 "version": "2.6.9", 7495 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 7496 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 7497 "requires": { 7498 "ms": "2.0.0" 7499 } 7500 }, 7501 "ms": { 7502 "version": "2.0.0", 7503 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 7504 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 7505 } 7506 } 7507 }, 7508 "forwarded": { 7509 "version": "0.2.0", 7510 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", 7511 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" 7512 }, 7513 "fresh": { 7514 "version": "0.5.2", 7515 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 7516 "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" 7517 }, 7518 "fs-constants": { 7519 "version": "1.0.0", 7520 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", 7521 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", 7522 "dev": true 7523 }, 7524 "fsevents": { 7525 "version": "2.3.3", 7526 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 7527 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 7528 "optional": true 7529 }, 7530 "function-bind": { 7531 "version": "1.1.2", 7532 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 7533 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" 7534 }, 7535 "get-intrinsic": { 7536 "version": "1.3.0", 7537 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 7538 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 7539 "requires": { 7540 "call-bind-apply-helpers": "^1.0.2", 7541 "es-define-property": "^1.0.1", 7542 "es-errors": "^1.3.0", 7543 "es-object-atoms": "^1.1.1", 7544 "function-bind": "^1.1.2", 7545 "get-proto": "^1.0.1", 7546 "gopd": "^1.2.0", 7547 "has-symbols": "^1.1.0", 7548 "hasown": "^2.0.2", 7549 "math-intrinsics": "^1.1.0" 7550 } 7551 }, 7552 "get-proto": { 7553 "version": "1.0.1", 7554 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 7555 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 7556 "requires": { 7557 "dunder-proto": "^1.0.1", 7558 "es-object-atoms": "^1.0.0" 7559 } 7560 }, 7561 "get-tsconfig": { 7562 "version": "4.13.0", 7563 "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.0.tgz", 7564 "integrity": "sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==", 7565 "dev": true, 7566 "requires": { 7567 "resolve-pkg-maps": "^1.0.0" 7568 } 7569 }, 7570 "github-from-package": { 7571 "version": "0.0.0", 7572 "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", 7573 "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", 7574 "dev": true 7575 }, 7576 "gopd": { 7577 "version": "1.2.0", 7578 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 7579 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==" 7580 }, 7581 "graphemer": { 7582 "version": "1.4.0", 7583 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 7584 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" 7585 }, 7586 "has-symbols": { 7587 "version": "1.1.0", 7588 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 7589 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==" 7590 }, 7591 "hasown": { 7592 "version": "2.0.2", 7593 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 7594 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 7595 "requires": { 7596 "function-bind": "^1.1.2" 7597 } 7598 }, 7599 "http-errors": { 7600 "version": "2.0.1", 7601 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", 7602 "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", 7603 "requires": { 7604 "depd": "~2.0.0", 7605 "inherits": "~2.0.4", 7606 "setprototypeof": "~1.2.0", 7607 "statuses": "~2.0.2", 7608 "toidentifier": "~1.0.1" 7609 } 7610 }, 7611 "iconv-lite": { 7612 "version": "0.4.24", 7613 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 7614 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 7615 "requires": { 7616 "safer-buffer": ">= 2.1.2 < 3" 7617 } 7618 }, 7619 "ieee754": { 7620 "version": "1.2.1", 7621 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 7622 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" 7623 }, 7624 "inherits": { 7625 "version": "2.0.4", 7626 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 7627 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 7628 }, 7629 "ini": { 7630 "version": "1.3.8", 7631 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 7632 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", 7633 "dev": true 7634 }, 7635 "ipaddr.js": { 7636 "version": "2.3.0", 7637 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.3.0.tgz", 7638 "integrity": "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==" 7639 }, 7640 "is-reference": { 7641 "version": "3.0.3", 7642 "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz", 7643 "integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==", 7644 "requires": { 7645 "@types/estree": "^1.0.6" 7646 } 7647 }, 7648 "iso-datestring-validator": { 7649 "version": "2.2.2", 7650 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz", 7651 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==" 7652 }, 7653 "jgoboard": { 7654 "version": "git+ssh://git@github.com/jokkebk/jgoboard.git#9b30e7fd6b266b89899c22624c4013b7f9c772f5", 7655 "from": "jgoboard@github:jokkebk/jgoboard" 7656 }, 7657 "jose": { 7658 "version": "5.10.0", 7659 "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz", 7660 "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==" 7661 }, 7662 "kleur": { 7663 "version": "4.1.5", 7664 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 7665 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" 7666 }, 7667 "kysely": { 7668 "version": "0.27.6", 7669 "resolved": "https://registry.npmjs.org/kysely/-/kysely-0.27.6.tgz", 7670 "integrity": "sha512-FIyV/64EkKhJmjgC0g2hygpBv5RNWVPyNCqSAD7eTCv6eFWNIi4PN1UvdSJGicN/o35bnevgis4Y0UDC0qi8jQ==" 7671 }, 7672 "kysely-d1": { 7673 "version": "0.4.0", 7674 "resolved": "https://registry.npmjs.org/kysely-d1/-/kysely-d1-0.4.0.tgz", 7675 "integrity": "sha512-wUcVvQNtm30OTfuo7Ad5vYJ1qHqPXOCZc+zWchVKNyuvqY3u8OuGw4gmUx1Ypdx2wRVFLHVQC9I7v0pTmF7Nkw==", 7676 "requires": {} 7677 }, 7678 "locate-character": { 7679 "version": "3.0.0", 7680 "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", 7681 "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==" 7682 }, 7683 "lru-cache": { 7684 "version": "10.4.3", 7685 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 7686 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" 7687 }, 7688 "magic-string": { 7689 "version": "0.30.21", 7690 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 7691 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 7692 "requires": { 7693 "@jridgewell/sourcemap-codec": "^1.5.5" 7694 } 7695 }, 7696 "math-intrinsics": { 7697 "version": "1.1.0", 7698 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 7699 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==" 7700 }, 7701 "media-typer": { 7702 "version": "0.3.0", 7703 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", 7704 "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" 7705 }, 7706 "merge-descriptors": { 7707 "version": "1.0.3", 7708 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", 7709 "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==" 7710 }, 7711 "methods": { 7712 "version": "1.1.2", 7713 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", 7714 "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" 7715 }, 7716 "mime": { 7717 "version": "1.6.0", 7718 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 7719 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" 7720 }, 7721 "mime-db": { 7722 "version": "1.52.0", 7723 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 7724 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" 7725 }, 7726 "mime-types": { 7727 "version": "2.1.35", 7728 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 7729 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 7730 "requires": { 7731 "mime-db": "1.52.0" 7732 } 7733 }, 7734 "mimic-response": { 7735 "version": "3.1.0", 7736 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", 7737 "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", 7738 "dev": true 7739 }, 7740 "miniflare": { 7741 "version": "4.20260131.0", 7742 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-4.20260131.0.tgz", 7743 "integrity": "sha512-CtObRzlAzOUpCFH+MgImykxmDNKthrgIYtC+oLC3UGpve6bGLomKUW4u4EorTvzlQFHe66/9m/+AYbBbpzG0mQ==", 7744 "requires": { 7745 "@cspotcode/source-map-support": "0.8.1", 7746 "sharp": "^0.34.5", 7747 "undici": "7.18.2", 7748 "workerd": "1.20260131.0", 7749 "ws": "8.18.0", 7750 "youch": "4.1.0-beta.10" 7751 }, 7752 "dependencies": { 7753 "undici": { 7754 "version": "7.18.2", 7755 "resolved": "https://registry.npmjs.org/undici/-/undici-7.18.2.tgz", 7756 "integrity": "sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==" 7757 }, 7758 "ws": { 7759 "version": "8.18.0", 7760 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", 7761 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", 7762 "requires": {} 7763 } 7764 } 7765 }, 7766 "minimist": { 7767 "version": "1.2.8", 7768 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 7769 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 7770 "dev": true 7771 }, 7772 "mkdirp-classic": { 7773 "version": "0.5.3", 7774 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", 7775 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", 7776 "dev": true 7777 }, 7778 "mri": { 7779 "version": "1.2.0", 7780 "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 7781 "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" 7782 }, 7783 "mrmime": { 7784 "version": "2.0.1", 7785 "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", 7786 "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==" 7787 }, 7788 "ms": { 7789 "version": "2.1.3", 7790 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 7791 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 7792 }, 7793 "multiformats": { 7794 "version": "9.9.0", 7795 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 7796 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==" 7797 }, 7798 "nanoid": { 7799 "version": "3.3.11", 7800 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 7801 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==" 7802 }, 7803 "napi-build-utils": { 7804 "version": "2.0.0", 7805 "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz", 7806 "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==", 7807 "dev": true 7808 }, 7809 "negotiator": { 7810 "version": "0.6.3", 7811 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", 7812 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" 7813 }, 7814 "node-abi": { 7815 "version": "3.87.0", 7816 "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.87.0.tgz", 7817 "integrity": "sha512-+CGM1L1CgmtheLcBuleyYOn7NWPVu0s0EJH2C4puxgEZb9h8QpR9G2dBfZJOAUhi7VQxuBPMd0hiISWcTyiYyQ==", 7818 "dev": true, 7819 "requires": { 7820 "semver": "^7.3.5" 7821 } 7822 }, 7823 "node-gyp-build-optional-packages": { 7824 "version": "5.1.1", 7825 "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.1.1.tgz", 7826 "integrity": "sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==", 7827 "optional": true, 7828 "requires": { 7829 "detect-libc": "^2.0.1" 7830 } 7831 }, 7832 "object-inspect": { 7833 "version": "1.13.4", 7834 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", 7835 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==" 7836 }, 7837 "on-exit-leak-free": { 7838 "version": "2.1.2", 7839 "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", 7840 "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==" 7841 }, 7842 "on-finished": { 7843 "version": "2.4.1", 7844 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", 7845 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", 7846 "requires": { 7847 "ee-first": "1.1.1" 7848 } 7849 }, 7850 "once": { 7851 "version": "1.4.0", 7852 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 7853 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 7854 "dev": true, 7855 "requires": { 7856 "wrappy": "1" 7857 } 7858 }, 7859 "parseurl": { 7860 "version": "1.3.3", 7861 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 7862 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" 7863 }, 7864 "path-to-regexp": { 7865 "version": "0.1.12", 7866 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", 7867 "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==" 7868 }, 7869 "pathe": { 7870 "version": "2.0.3", 7871 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 7872 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==" 7873 }, 7874 "picocolors": { 7875 "version": "1.1.1", 7876 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 7877 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" 7878 }, 7879 "pino": { 7880 "version": "8.21.0", 7881 "resolved": "https://registry.npmjs.org/pino/-/pino-8.21.0.tgz", 7882 "integrity": "sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==", 7883 "requires": { 7884 "atomic-sleep": "^1.0.0", 7885 "fast-redact": "^3.1.1", 7886 "on-exit-leak-free": "^2.1.0", 7887 "pino-abstract-transport": "^1.2.0", 7888 "pino-std-serializers": "^6.0.0", 7889 "process-warning": "^3.0.0", 7890 "quick-format-unescaped": "^4.0.3", 7891 "real-require": "^0.2.0", 7892 "safe-stable-stringify": "^2.3.1", 7893 "sonic-boom": "^3.7.0", 7894 "thread-stream": "^2.6.0" 7895 } 7896 }, 7897 "pino-abstract-transport": { 7898 "version": "1.2.0", 7899 "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.2.0.tgz", 7900 "integrity": "sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==", 7901 "requires": { 7902 "readable-stream": "^4.0.0", 7903 "split2": "^4.0.0" 7904 } 7905 }, 7906 "pino-std-serializers": { 7907 "version": "6.2.2", 7908 "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", 7909 "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==" 7910 }, 7911 "postcss": { 7912 "version": "8.5.6", 7913 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 7914 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 7915 "requires": { 7916 "nanoid": "^3.3.11", 7917 "picocolors": "^1.1.1", 7918 "source-map-js": "^1.2.1" 7919 } 7920 }, 7921 "prebuild-install": { 7922 "version": "7.1.3", 7923 "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz", 7924 "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==", 7925 "dev": true, 7926 "requires": { 7927 "detect-libc": "^2.0.0", 7928 "expand-template": "^2.0.3", 7929 "github-from-package": "0.0.0", 7930 "minimist": "^1.2.3", 7931 "mkdirp-classic": "^0.5.3", 7932 "napi-build-utils": "^2.0.0", 7933 "node-abi": "^3.3.0", 7934 "pump": "^3.0.0", 7935 "rc": "^1.2.7", 7936 "simple-get": "^4.0.0", 7937 "tar-fs": "^2.0.0", 7938 "tunnel-agent": "^0.6.0" 7939 } 7940 }, 7941 "process": { 7942 "version": "0.11.10", 7943 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", 7944 "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==" 7945 }, 7946 "process-warning": { 7947 "version": "3.0.0", 7948 "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-3.0.0.tgz", 7949 "integrity": "sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==" 7950 }, 7951 "proxy-addr": { 7952 "version": "2.0.7", 7953 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", 7954 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", 7955 "requires": { 7956 "forwarded": "0.2.0", 7957 "ipaddr.js": "1.9.1" 7958 }, 7959 "dependencies": { 7960 "ipaddr.js": { 7961 "version": "1.9.1", 7962 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", 7963 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" 7964 } 7965 } 7966 }, 7967 "psl": { 7968 "version": "1.15.0", 7969 "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", 7970 "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", 7971 "requires": { 7972 "punycode": "^2.3.1" 7973 } 7974 }, 7975 "pump": { 7976 "version": "3.0.3", 7977 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", 7978 "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", 7979 "dev": true, 7980 "requires": { 7981 "end-of-stream": "^1.1.0", 7982 "once": "^1.3.1" 7983 } 7984 }, 7985 "punycode": { 7986 "version": "2.3.1", 7987 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 7988 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" 7989 }, 7990 "qs": { 7991 "version": "6.14.1", 7992 "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.1.tgz", 7993 "integrity": "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==", 7994 "requires": { 7995 "side-channel": "^1.1.0" 7996 } 7997 }, 7998 "quick-format-unescaped": { 7999 "version": "4.0.4", 8000 "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", 8001 "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==" 8002 }, 8003 "range-parser": { 8004 "version": "1.2.1", 8005 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 8006 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" 8007 }, 8008 "rate-limiter-flexible": { 8009 "version": "2.4.2", 8010 "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-2.4.2.tgz", 8011 "integrity": "sha512-rMATGGOdO1suFyf/mI5LYhts71g1sbdhmd6YvdiXO2gJnd42Tt6QS4JUKJKSWVVkMtBacm6l40FR7Trjo6Iruw==" 8012 }, 8013 "raw-body": { 8014 "version": "2.5.3", 8015 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", 8016 "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", 8017 "requires": { 8018 "bytes": "~3.1.2", 8019 "http-errors": "~2.0.1", 8020 "iconv-lite": "~0.4.24", 8021 "unpipe": "~1.0.0" 8022 } 8023 }, 8024 "rc": { 8025 "version": "1.2.8", 8026 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", 8027 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", 8028 "dev": true, 8029 "requires": { 8030 "deep-extend": "^0.6.0", 8031 "ini": "~1.3.0", 8032 "minimist": "^1.2.0", 8033 "strip-json-comments": "~2.0.1" 8034 } 8035 }, 8036 "readable-stream": { 8037 "version": "4.7.0", 8038 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", 8039 "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", 8040 "requires": { 8041 "abort-controller": "^3.0.0", 8042 "buffer": "^6.0.3", 8043 "events": "^3.3.0", 8044 "process": "^0.11.10", 8045 "string_decoder": "^1.3.0" 8046 } 8047 }, 8048 "readdirp": { 8049 "version": "4.1.2", 8050 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", 8051 "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", 8052 "dev": true 8053 }, 8054 "real-require": { 8055 "version": "0.2.0", 8056 "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", 8057 "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==" 8058 }, 8059 "regexparam": { 8060 "version": "3.0.0", 8061 "resolved": "https://registry.npmjs.org/regexparam/-/regexparam-3.0.0.tgz", 8062 "integrity": "sha512-RSYAtP31mvYLkAHrOlh25pCNQ5hWnT106VukGaaFfuJrZFkGRX5GhUAdPqpSDXxOhA2c4akmRuplv1mRqnBn6Q==" 8063 }, 8064 "resolve-pkg-maps": { 8065 "version": "1.0.0", 8066 "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", 8067 "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", 8068 "dev": true 8069 }, 8070 "rollup": { 8071 "version": "4.57.0", 8072 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.57.0.tgz", 8073 "integrity": "sha512-e5lPJi/aui4TO1LpAXIRLySmwXSE8k3b9zoGfd42p67wzxog4WHjiZF3M2uheQih4DGyc25QEV4yRBbpueNiUA==", 8074 "requires": { 8075 "@rollup/rollup-android-arm-eabi": "4.57.0", 8076 "@rollup/rollup-android-arm64": "4.57.0", 8077 "@rollup/rollup-darwin-arm64": "4.57.0", 8078 "@rollup/rollup-darwin-x64": "4.57.0", 8079 "@rollup/rollup-freebsd-arm64": "4.57.0", 8080 "@rollup/rollup-freebsd-x64": "4.57.0", 8081 "@rollup/rollup-linux-arm-gnueabihf": "4.57.0", 8082 "@rollup/rollup-linux-arm-musleabihf": "4.57.0", 8083 "@rollup/rollup-linux-arm64-gnu": "4.57.0", 8084 "@rollup/rollup-linux-arm64-musl": "4.57.0", 8085 "@rollup/rollup-linux-loong64-gnu": "4.57.0", 8086 "@rollup/rollup-linux-loong64-musl": "4.57.0", 8087 "@rollup/rollup-linux-ppc64-gnu": "4.57.0", 8088 "@rollup/rollup-linux-ppc64-musl": "4.57.0", 8089 "@rollup/rollup-linux-riscv64-gnu": "4.57.0", 8090 "@rollup/rollup-linux-riscv64-musl": "4.57.0", 8091 "@rollup/rollup-linux-s390x-gnu": "4.57.0", 8092 "@rollup/rollup-linux-x64-gnu": "4.57.0", 8093 "@rollup/rollup-linux-x64-musl": "4.57.0", 8094 "@rollup/rollup-openbsd-x64": "4.57.0", 8095 "@rollup/rollup-openharmony-arm64": "4.57.0", 8096 "@rollup/rollup-win32-arm64-msvc": "4.57.0", 8097 "@rollup/rollup-win32-ia32-msvc": "4.57.0", 8098 "@rollup/rollup-win32-x64-gnu": "4.57.0", 8099 "@rollup/rollup-win32-x64-msvc": "4.57.0", 8100 "@types/estree": "1.0.8", 8101 "fsevents": "~2.3.2" 8102 } 8103 }, 8104 "sade": { 8105 "version": "1.8.1", 8106 "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", 8107 "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", 8108 "requires": { 8109 "mri": "^1.1.0" 8110 } 8111 }, 8112 "safe-buffer": { 8113 "version": "5.2.1", 8114 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 8115 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" 8116 }, 8117 "safe-stable-stringify": { 8118 "version": "2.5.0", 8119 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", 8120 "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==" 8121 }, 8122 "safer-buffer": { 8123 "version": "2.1.2", 8124 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 8125 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 8126 }, 8127 "semver": { 8128 "version": "7.7.3", 8129 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", 8130 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==" 8131 }, 8132 "send": { 8133 "version": "0.19.2", 8134 "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", 8135 "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", 8136 "requires": { 8137 "debug": "2.6.9", 8138 "depd": "2.0.0", 8139 "destroy": "1.2.0", 8140 "encodeurl": "~2.0.0", 8141 "escape-html": "~1.0.3", 8142 "etag": "~1.8.1", 8143 "fresh": "~0.5.2", 8144 "http-errors": "~2.0.1", 8145 "mime": "1.6.0", 8146 "ms": "2.1.3", 8147 "on-finished": "~2.4.1", 8148 "range-parser": "~1.2.1", 8149 "statuses": "~2.0.2" 8150 }, 8151 "dependencies": { 8152 "debug": { 8153 "version": "2.6.9", 8154 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 8155 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 8156 "requires": { 8157 "ms": "2.0.0" 8158 }, 8159 "dependencies": { 8160 "ms": { 8161 "version": "2.0.0", 8162 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 8163 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 8164 } 8165 } 8166 } 8167 } 8168 }, 8169 "serve-static": { 8170 "version": "1.16.3", 8171 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", 8172 "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==", 8173 "requires": { 8174 "encodeurl": "~2.0.0", 8175 "escape-html": "~1.0.3", 8176 "parseurl": "~1.3.3", 8177 "send": "~0.19.1" 8178 } 8179 }, 8180 "set-cookie-parser": { 8181 "version": "2.7.2", 8182 "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz", 8183 "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==" 8184 }, 8185 "setprototypeof": { 8186 "version": "1.2.0", 8187 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", 8188 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" 8189 }, 8190 "sharp": { 8191 "version": "0.34.5", 8192 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", 8193 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", 8194 "requires": { 8195 "@img/colour": "^1.0.0", 8196 "@img/sharp-darwin-arm64": "0.34.5", 8197 "@img/sharp-darwin-x64": "0.34.5", 8198 "@img/sharp-libvips-darwin-arm64": "1.2.4", 8199 "@img/sharp-libvips-darwin-x64": "1.2.4", 8200 "@img/sharp-libvips-linux-arm": "1.2.4", 8201 "@img/sharp-libvips-linux-arm64": "1.2.4", 8202 "@img/sharp-libvips-linux-ppc64": "1.2.4", 8203 "@img/sharp-libvips-linux-riscv64": "1.2.4", 8204 "@img/sharp-libvips-linux-s390x": "1.2.4", 8205 "@img/sharp-libvips-linux-x64": "1.2.4", 8206 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", 8207 "@img/sharp-libvips-linuxmusl-x64": "1.2.4", 8208 "@img/sharp-linux-arm": "0.34.5", 8209 "@img/sharp-linux-arm64": "0.34.5", 8210 "@img/sharp-linux-ppc64": "0.34.5", 8211 "@img/sharp-linux-riscv64": "0.34.5", 8212 "@img/sharp-linux-s390x": "0.34.5", 8213 "@img/sharp-linux-x64": "0.34.5", 8214 "@img/sharp-linuxmusl-arm64": "0.34.5", 8215 "@img/sharp-linuxmusl-x64": "0.34.5", 8216 "@img/sharp-wasm32": "0.34.5", 8217 "@img/sharp-win32-arm64": "0.34.5", 8218 "@img/sharp-win32-ia32": "0.34.5", 8219 "@img/sharp-win32-x64": "0.34.5", 8220 "detect-libc": "^2.1.2", 8221 "semver": "^7.7.3" 8222 } 8223 }, 8224 "side-channel": { 8225 "version": "1.1.0", 8226 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", 8227 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", 8228 "requires": { 8229 "es-errors": "^1.3.0", 8230 "object-inspect": "^1.13.3", 8231 "side-channel-list": "^1.0.0", 8232 "side-channel-map": "^1.0.1", 8233 "side-channel-weakmap": "^1.0.2" 8234 } 8235 }, 8236 "side-channel-list": { 8237 "version": "1.0.0", 8238 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", 8239 "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", 8240 "requires": { 8241 "es-errors": "^1.3.0", 8242 "object-inspect": "^1.13.3" 8243 } 8244 }, 8245 "side-channel-map": { 8246 "version": "1.0.1", 8247 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", 8248 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", 8249 "requires": { 8250 "call-bound": "^1.0.2", 8251 "es-errors": "^1.3.0", 8252 "get-intrinsic": "^1.2.5", 8253 "object-inspect": "^1.13.3" 8254 } 8255 }, 8256 "side-channel-weakmap": { 8257 "version": "1.0.2", 8258 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", 8259 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", 8260 "requires": { 8261 "call-bound": "^1.0.2", 8262 "es-errors": "^1.3.0", 8263 "get-intrinsic": "^1.2.5", 8264 "object-inspect": "^1.13.3", 8265 "side-channel-map": "^1.0.1" 8266 } 8267 }, 8268 "simple-concat": { 8269 "version": "1.0.1", 8270 "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", 8271 "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", 8272 "dev": true 8273 }, 8274 "simple-get": { 8275 "version": "4.0.1", 8276 "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", 8277 "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", 8278 "dev": true, 8279 "requires": { 8280 "decompress-response": "^6.0.0", 8281 "once": "^1.3.1", 8282 "simple-concat": "^1.0.0" 8283 } 8284 }, 8285 "sirv": { 8286 "version": "3.0.2", 8287 "resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz", 8288 "integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==", 8289 "requires": { 8290 "@polka/url": "^1.0.0-next.24", 8291 "mrmime": "^2.0.0", 8292 "totalist": "^3.0.0" 8293 } 8294 }, 8295 "sonic-boom": { 8296 "version": "3.8.1", 8297 "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.1.tgz", 8298 "integrity": "sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==", 8299 "requires": { 8300 "atomic-sleep": "^1.0.0" 8301 } 8302 }, 8303 "source-map-js": { 8304 "version": "1.2.1", 8305 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 8306 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==" 8307 }, 8308 "split2": { 8309 "version": "4.2.0", 8310 "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", 8311 "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==" 8312 }, 8313 "statuses": { 8314 "version": "2.0.2", 8315 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", 8316 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==" 8317 }, 8318 "string_decoder": { 8319 "version": "1.3.0", 8320 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 8321 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 8322 "requires": { 8323 "safe-buffer": "~5.2.0" 8324 } 8325 }, 8326 "strip-json-comments": { 8327 "version": "2.0.1", 8328 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 8329 "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", 8330 "dev": true 8331 }, 8332 "supports-color": { 8333 "version": "10.2.2", 8334 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz", 8335 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==" 8336 }, 8337 "svelte": { 8338 "version": "5.48.3", 8339 "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.48.3.tgz", 8340 "integrity": "sha512-w7QZ398cdNherTdiQ/v3SYLLGOO4948Jgjh04PYqtTYVohmBvbmFwLmo7pp8gp4/1tceRWfSTjHgjtfpCVNJmQ==", 8341 "requires": { 8342 "@jridgewell/remapping": "^2.3.4", 8343 "@jridgewell/sourcemap-codec": "^1.5.0", 8344 "@sveltejs/acorn-typescript": "^1.0.5", 8345 "@types/estree": "^1.0.5", 8346 "acorn": "^8.12.1", 8347 "aria-query": "^5.3.1", 8348 "axobject-query": "^4.1.0", 8349 "clsx": "^2.1.1", 8350 "devalue": "^5.6.2", 8351 "esm-env": "^1.2.1", 8352 "esrap": "^2.2.1", 8353 "is-reference": "^3.0.3", 8354 "locate-character": "^3.0.0", 8355 "magic-string": "^0.30.11", 8356 "zimmerframe": "^1.1.2" 8357 }, 8358 "dependencies": { 8359 "@jridgewell/gen-mapping": { 8360 "version": "0.3.13", 8361 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 8362 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 8363 "requires": { 8364 "@jridgewell/sourcemap-codec": "^1.5.0", 8365 "@jridgewell/trace-mapping": "^0.3.24" 8366 } 8367 }, 8368 "@jridgewell/remapping": { 8369 "version": "2.3.5", 8370 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 8371 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 8372 "requires": { 8373 "@jridgewell/gen-mapping": "^0.3.5", 8374 "@jridgewell/trace-mapping": "^0.3.24" 8375 } 8376 }, 8377 "@jridgewell/trace-mapping": { 8378 "version": "0.3.31", 8379 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 8380 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 8381 "requires": { 8382 "@jridgewell/resolve-uri": "^3.1.0", 8383 "@jridgewell/sourcemap-codec": "^1.4.14" 8384 } 8385 }, 8386 "esrap": { 8387 "version": "2.2.2", 8388 "resolved": "https://registry.npmjs.org/esrap/-/esrap-2.2.2.tgz", 8389 "integrity": "sha512-zA6497ha+qKvoWIK+WM9NAh5ni17sKZKhbS5B3PoYbBvaYHZWoS33zmFybmyqpn07RLUxSmn+RCls2/XF+d0oQ==", 8390 "requires": { 8391 "@jridgewell/sourcemap-codec": "^1.4.15" 8392 } 8393 } 8394 } 8395 }, 8396 "svelte-check": { 8397 "version": "4.3.5", 8398 "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.3.5.tgz", 8399 "integrity": "sha512-e4VWZETyXaKGhpkxOXP+B/d0Fp/zKViZoJmneZWe/05Y2aqSKj3YN2nLfYPJBQ87WEiY4BQCQ9hWGu9mPT1a1Q==", 8400 "dev": true, 8401 "requires": { 8402 "@jridgewell/trace-mapping": "^0.3.25", 8403 "chokidar": "^4.0.1", 8404 "fdir": "^6.2.0", 8405 "picocolors": "^1.0.0", 8406 "sade": "^1.7.4" 8407 }, 8408 "dependencies": { 8409 "@jridgewell/trace-mapping": { 8410 "version": "0.3.31", 8411 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 8412 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 8413 "dev": true, 8414 "requires": { 8415 "@jridgewell/resolve-uri": "^3.1.0", 8416 "@jridgewell/sourcemap-codec": "^1.4.14" 8417 } 8418 } 8419 } 8420 }, 8421 "tar-fs": { 8422 "version": "2.1.4", 8423 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz", 8424 "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==", 8425 "dev": true, 8426 "requires": { 8427 "chownr": "^1.1.1", 8428 "mkdirp-classic": "^0.5.2", 8429 "pump": "^3.0.0", 8430 "tar-stream": "^2.1.4" 8431 } 8432 }, 8433 "tar-stream": { 8434 "version": "2.2.0", 8435 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", 8436 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", 8437 "dev": true, 8438 "requires": { 8439 "bl": "^4.0.3", 8440 "end-of-stream": "^1.4.1", 8441 "fs-constants": "^1.0.0", 8442 "inherits": "^2.0.3", 8443 "readable-stream": "^3.1.1" 8444 }, 8445 "dependencies": { 8446 "readable-stream": { 8447 "version": "3.6.2", 8448 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 8449 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 8450 "dev": true, 8451 "requires": { 8452 "inherits": "^2.0.3", 8453 "string_decoder": "^1.1.1", 8454 "util-deprecate": "^1.0.1" 8455 } 8456 } 8457 } 8458 }, 8459 "tenuki": { 8460 "version": "0.3.1", 8461 "resolved": "https://registry.npmjs.org/tenuki/-/tenuki-0.3.1.tgz", 8462 "integrity": "sha512-4obVv+CHn0QXrtHEZOYXE69xweUAae/iHfEz6oqM+dKTcdL8b0G44knfjLtepu4UHdwW0OzxurXDXoZKzKOIIQ==" 8463 }, 8464 "thread-stream": { 8465 "version": "2.7.0", 8466 "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.7.0.tgz", 8467 "integrity": "sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==", 8468 "requires": { 8469 "real-require": "^0.2.0" 8470 } 8471 }, 8472 "tlds": { 8473 "version": "1.261.0", 8474 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.261.0.tgz", 8475 "integrity": "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==" 8476 }, 8477 "toidentifier": { 8478 "version": "1.0.1", 8479 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", 8480 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" 8481 }, 8482 "totalist": { 8483 "version": "3.0.1", 8484 "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", 8485 "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==" 8486 }, 8487 "tslib": { 8488 "version": "2.8.1", 8489 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 8490 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" 8491 }, 8492 "tsx": { 8493 "version": "4.21.0", 8494 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz", 8495 "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==", 8496 "dev": true, 8497 "requires": { 8498 "esbuild": "~0.27.0", 8499 "fsevents": "~2.3.3", 8500 "get-tsconfig": "^4.7.5" 8501 } 8502 }, 8503 "tunnel-agent": { 8504 "version": "0.6.0", 8505 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 8506 "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", 8507 "dev": true, 8508 "requires": { 8509 "safe-buffer": "^5.0.1" 8510 } 8511 }, 8512 "twemoji-parser": { 8513 "version": "14.0.0", 8514 "resolved": "https://registry.npmjs.org/twemoji-parser/-/twemoji-parser-14.0.0.tgz", 8515 "integrity": "sha512-9DUOTGLOWs0pFWnh1p6NF+C3CkQ96PWmEFwhOVmT3WbecRC+68AIqpsnJXygfkFcp4aXbOp8Dwbhh/HQgvoRxA==" 8516 }, 8517 "type-is": { 8518 "version": "1.6.18", 8519 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", 8520 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", 8521 "requires": { 8522 "media-typer": "0.3.0", 8523 "mime-types": "~2.1.24" 8524 } 8525 }, 8526 "typescript": { 8527 "version": "5.9.3", 8528 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 8529 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 8530 "devOptional": true 8531 }, 8532 "uint8arrays": { 8533 "version": "3.0.0", 8534 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", 8535 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", 8536 "requires": { 8537 "multiformats": "^9.4.2" 8538 } 8539 }, 8540 "undici": { 8541 "version": "6.23.0", 8542 "resolved": "https://registry.npmjs.org/undici/-/undici-6.23.0.tgz", 8543 "integrity": "sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==" 8544 }, 8545 "undici-types": { 8546 "version": "7.16.0", 8547 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", 8548 "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", 8549 "devOptional": true 8550 }, 8551 "unenv": { 8552 "version": "2.0.0-rc.24", 8553 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz", 8554 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==", 8555 "requires": { 8556 "pathe": "^2.0.3" 8557 } 8558 }, 8559 "unicode-segmenter": { 8560 "version": "0.14.5", 8561 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz", 8562 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==" 8563 }, 8564 "unpipe": { 8565 "version": "1.0.0", 8566 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 8567 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" 8568 }, 8569 "util-deprecate": { 8570 "version": "1.0.2", 8571 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 8572 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 8573 "dev": true 8574 }, 8575 "utils-merge": { 8576 "version": "1.0.1", 8577 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 8578 "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" 8579 }, 8580 "vary": { 8581 "version": "1.1.2", 8582 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 8583 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" 8584 }, 8585 "vite": { 8586 "version": "5.4.21", 8587 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", 8588 "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", 8589 "requires": { 8590 "esbuild": "^0.21.3", 8591 "fsevents": "~2.3.3", 8592 "postcss": "^8.4.43", 8593 "rollup": "^4.20.0" 8594 }, 8595 "dependencies": { 8596 "esbuild": { 8597 "version": "0.21.5", 8598 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", 8599 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", 8600 "requires": { 8601 "@esbuild/aix-ppc64": "0.21.5", 8602 "@esbuild/android-arm": "0.21.5", 8603 "@esbuild/android-arm64": "0.21.5", 8604 "@esbuild/android-x64": "0.21.5", 8605 "@esbuild/darwin-arm64": "0.21.5", 8606 "@esbuild/darwin-x64": "0.21.5", 8607 "@esbuild/freebsd-arm64": "0.21.5", 8608 "@esbuild/freebsd-x64": "0.21.5", 8609 "@esbuild/linux-arm": "0.21.5", 8610 "@esbuild/linux-arm64": "0.21.5", 8611 "@esbuild/linux-ia32": "0.21.5", 8612 "@esbuild/linux-loong64": "0.21.5", 8613 "@esbuild/linux-mips64el": "0.21.5", 8614 "@esbuild/linux-ppc64": "0.21.5", 8615 "@esbuild/linux-riscv64": "0.21.5", 8616 "@esbuild/linux-s390x": "0.21.5", 8617 "@esbuild/linux-x64": "0.21.5", 8618 "@esbuild/netbsd-x64": "0.21.5", 8619 "@esbuild/openbsd-x64": "0.21.5", 8620 "@esbuild/sunos-x64": "0.21.5", 8621 "@esbuild/win32-arm64": "0.21.5", 8622 "@esbuild/win32-ia32": "0.21.5", 8623 "@esbuild/win32-x64": "0.21.5" 8624 } 8625 } 8626 } 8627 }, 8628 "vitefu": { 8629 "version": "1.1.1", 8630 "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.1.tgz", 8631 "integrity": "sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==", 8632 "requires": {} 8633 }, 8634 "workerd": { 8635 "version": "1.20260131.0", 8636 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20260131.0.tgz", 8637 "integrity": "sha512-4zZxOdWeActbRfydQQlj7vZ2ay01AjjNC4K3stjmWC3xZHeXeN3EAROwsWE83SZHhtw4rn18srrhtXoQvQMw3Q==", 8638 "requires": { 8639 "@cloudflare/workerd-darwin-64": "1.20260131.0", 8640 "@cloudflare/workerd-darwin-arm64": "1.20260131.0", 8641 "@cloudflare/workerd-linux-64": "1.20260131.0", 8642 "@cloudflare/workerd-linux-arm64": "1.20260131.0", 8643 "@cloudflare/workerd-windows-64": "1.20260131.0" 8644 } 8645 }, 8646 "worktop": { 8647 "version": "0.8.0-next.18", 8648 "resolved": "https://registry.npmjs.org/worktop/-/worktop-0.8.0-next.18.tgz", 8649 "integrity": "sha512-+TvsA6VAVoMC3XDKR5MoC/qlLqDixEfOBysDEKnPIPou/NvoPWCAuXHXMsswwlvmEuvX56lQjvELLyLuzTKvRw==", 8650 "requires": { 8651 "mrmime": "^2.0.0", 8652 "regexparam": "^3.0.0" 8653 } 8654 }, 8655 "wrangler": { 8656 "version": "4.62.0", 8657 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.62.0.tgz", 8658 "integrity": "sha512-DogP9jifqw85g33BqwF6m21YBW5J7+Ep9IJLgr6oqHU0RkA79JMN5baeWXdmnIWZl+VZh6bmtNtR+5/Djd32tg==", 8659 "requires": { 8660 "@cloudflare/kv-asset-handler": "0.4.2", 8661 "@cloudflare/unenv-preset": "2.12.0", 8662 "blake3-wasm": "2.1.5", 8663 "esbuild": "0.27.0", 8664 "fsevents": "~2.3.2", 8665 "miniflare": "4.20260131.0", 8666 "path-to-regexp": "6.3.0", 8667 "unenv": "2.0.0-rc.24", 8668 "workerd": "1.20260131.0" 8669 }, 8670 "dependencies": { 8671 "@esbuild/aix-ppc64": { 8672 "version": "0.27.0", 8673 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.0.tgz", 8674 "integrity": "sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==", 8675 "optional": true 8676 }, 8677 "@esbuild/android-arm": { 8678 "version": "0.27.0", 8679 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.0.tgz", 8680 "integrity": "sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==", 8681 "optional": true 8682 }, 8683 "@esbuild/android-arm64": { 8684 "version": "0.27.0", 8685 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.0.tgz", 8686 "integrity": "sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==", 8687 "optional": true 8688 }, 8689 "@esbuild/android-x64": { 8690 "version": "0.27.0", 8691 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.0.tgz", 8692 "integrity": "sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==", 8693 "optional": true 8694 }, 8695 "@esbuild/darwin-arm64": { 8696 "version": "0.27.0", 8697 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.0.tgz", 8698 "integrity": "sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==", 8699 "optional": true 8700 }, 8701 "@esbuild/darwin-x64": { 8702 "version": "0.27.0", 8703 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.0.tgz", 8704 "integrity": "sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==", 8705 "optional": true 8706 }, 8707 "@esbuild/freebsd-arm64": { 8708 "version": "0.27.0", 8709 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.0.tgz", 8710 "integrity": "sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==", 8711 "optional": true 8712 }, 8713 "@esbuild/freebsd-x64": { 8714 "version": "0.27.0", 8715 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.0.tgz", 8716 "integrity": "sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==", 8717 "optional": true 8718 }, 8719 "@esbuild/linux-arm": { 8720 "version": "0.27.0", 8721 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.0.tgz", 8722 "integrity": "sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==", 8723 "optional": true 8724 }, 8725 "@esbuild/linux-arm64": { 8726 "version": "0.27.0", 8727 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.0.tgz", 8728 "integrity": "sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==", 8729 "optional": true 8730 }, 8731 "@esbuild/linux-ia32": { 8732 "version": "0.27.0", 8733 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.0.tgz", 8734 "integrity": "sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==", 8735 "optional": true 8736 }, 8737 "@esbuild/linux-loong64": { 8738 "version": "0.27.0", 8739 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.0.tgz", 8740 "integrity": "sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==", 8741 "optional": true 8742 }, 8743 "@esbuild/linux-mips64el": { 8744 "version": "0.27.0", 8745 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.0.tgz", 8746 "integrity": "sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==", 8747 "optional": true 8748 }, 8749 "@esbuild/linux-ppc64": { 8750 "version": "0.27.0", 8751 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.0.tgz", 8752 "integrity": "sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==", 8753 "optional": true 8754 }, 8755 "@esbuild/linux-riscv64": { 8756 "version": "0.27.0", 8757 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.0.tgz", 8758 "integrity": "sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==", 8759 "optional": true 8760 }, 8761 "@esbuild/linux-s390x": { 8762 "version": "0.27.0", 8763 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.0.tgz", 8764 "integrity": "sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==", 8765 "optional": true 8766 }, 8767 "@esbuild/linux-x64": { 8768 "version": "0.27.0", 8769 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.0.tgz", 8770 "integrity": "sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==", 8771 "optional": true 8772 }, 8773 "@esbuild/netbsd-arm64": { 8774 "version": "0.27.0", 8775 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.0.tgz", 8776 "integrity": "sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==", 8777 "optional": true 8778 }, 8779 "@esbuild/netbsd-x64": { 8780 "version": "0.27.0", 8781 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.0.tgz", 8782 "integrity": "sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==", 8783 "optional": true 8784 }, 8785 "@esbuild/openbsd-arm64": { 8786 "version": "0.27.0", 8787 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.0.tgz", 8788 "integrity": "sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==", 8789 "optional": true 8790 }, 8791 "@esbuild/openbsd-x64": { 8792 "version": "0.27.0", 8793 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.0.tgz", 8794 "integrity": "sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==", 8795 "optional": true 8796 }, 8797 "@esbuild/openharmony-arm64": { 8798 "version": "0.27.0", 8799 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.0.tgz", 8800 "integrity": "sha512-nyvsBccxNAsNYz2jVFYwEGuRRomqZ149A39SHWk4hV0jWxKM0hjBPm3AmdxcbHiFLbBSwG6SbpIcUbXjgyECfA==", 8801 "optional": true 8802 }, 8803 "@esbuild/sunos-x64": { 8804 "version": "0.27.0", 8805 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.0.tgz", 8806 "integrity": "sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==", 8807 "optional": true 8808 }, 8809 "@esbuild/win32-arm64": { 8810 "version": "0.27.0", 8811 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.0.tgz", 8812 "integrity": "sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==", 8813 "optional": true 8814 }, 8815 "@esbuild/win32-ia32": { 8816 "version": "0.27.0", 8817 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.0.tgz", 8818 "integrity": "sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==", 8819 "optional": true 8820 }, 8821 "@esbuild/win32-x64": { 8822 "version": "0.27.0", 8823 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.0.tgz", 8824 "integrity": "sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==", 8825 "optional": true 8826 }, 8827 "esbuild": { 8828 "version": "0.27.0", 8829 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.0.tgz", 8830 "integrity": "sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==", 8831 "requires": { 8832 "@esbuild/aix-ppc64": "0.27.0", 8833 "@esbuild/android-arm": "0.27.0", 8834 "@esbuild/android-arm64": "0.27.0", 8835 "@esbuild/android-x64": "0.27.0", 8836 "@esbuild/darwin-arm64": "0.27.0", 8837 "@esbuild/darwin-x64": "0.27.0", 8838 "@esbuild/freebsd-arm64": "0.27.0", 8839 "@esbuild/freebsd-x64": "0.27.0", 8840 "@esbuild/linux-arm": "0.27.0", 8841 "@esbuild/linux-arm64": "0.27.0", 8842 "@esbuild/linux-ia32": "0.27.0", 8843 "@esbuild/linux-loong64": "0.27.0", 8844 "@esbuild/linux-mips64el": "0.27.0", 8845 "@esbuild/linux-ppc64": "0.27.0", 8846 "@esbuild/linux-riscv64": "0.27.0", 8847 "@esbuild/linux-s390x": "0.27.0", 8848 "@esbuild/linux-x64": "0.27.0", 8849 "@esbuild/netbsd-arm64": "0.27.0", 8850 "@esbuild/netbsd-x64": "0.27.0", 8851 "@esbuild/openbsd-arm64": "0.27.0", 8852 "@esbuild/openbsd-x64": "0.27.0", 8853 "@esbuild/openharmony-arm64": "0.27.0", 8854 "@esbuild/sunos-x64": "0.27.0", 8855 "@esbuild/win32-arm64": "0.27.0", 8856 "@esbuild/win32-ia32": "0.27.0", 8857 "@esbuild/win32-x64": "0.27.0" 8858 } 8859 }, 8860 "path-to-regexp": { 8861 "version": "6.3.0", 8862 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", 8863 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==" 8864 } 8865 } 8866 }, 8867 "wrappy": { 8868 "version": "1.0.2", 8869 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 8870 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 8871 "dev": true 8872 }, 8873 "ws": { 8874 "version": "8.19.0", 8875 "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", 8876 "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", 8877 "requires": {} 8878 }, 8879 "youch": { 8880 "version": "4.1.0-beta.10", 8881 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz", 8882 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==", 8883 "requires": { 8884 "@poppinss/colors": "^4.1.5", 8885 "@poppinss/dumper": "^0.6.4", 8886 "@speed-highlight/core": "^1.2.7", 8887 "cookie": "^1.0.2", 8888 "youch-core": "^0.3.3" 8889 }, 8890 "dependencies": { 8891 "cookie": { 8892 "version": "1.1.1", 8893 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz", 8894 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==" 8895 } 8896 } 8897 }, 8898 "youch-core": { 8899 "version": "0.3.3", 8900 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz", 8901 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==", 8902 "requires": { 8903 "@poppinss/exception": "^1.2.2", 8904 "error-stack-parser-es": "^1.0.5" 8905 } 8906 }, 8907 "zimmerframe": { 8908 "version": "1.1.4", 8909 "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.4.tgz", 8910 "integrity": "sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==" 8911 }, 8912 "zod": { 8913 "version": "3.25.76", 8914 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 8915 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==" 8916 } 8917 } 8918}