Monorepo for Aesthetic.Computer aesthetic.computer
at main 791 lines 28 kB view raw
1{ 2 "name": "@aesthetic/at-experiments", 3 "version": "0.0.1", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "@aesthetic/at-experiments", 9 "version": "0.0.1", 10 "license": "UNLICENSED", 11 "dependencies": { 12 "@atproto/api": "^0.19.4", 13 "@atproto/identity": "^0.4.3", 14 "@atproto/lexicon": "^0.4.2", 15 "@atproto/syntax": "^0.3.1", 16 "@atproto/xrpc": "^0.6.5", 17 "dotenv": "^16.4.5", 18 "sharp": "^0.34.4" 19 }, 20 "devDependencies": { 21 "@types/node": "^22.10.2" 22 } 23 }, 24 "node_modules/@atproto/api": { 25 "version": "0.19.4", 26 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.19.4.tgz", 27 "integrity": "sha512-fYNM62vdXxer0h8a9Jzl4/ag9uFIe0nTO+LkC6KTlx1yUDigrAoQMMbllIiCWj62GhUMxAkHabk/BZjjVAfKng==", 28 "license": "MIT", 29 "dependencies": { 30 "@atproto/common-web": "^0.4.18", 31 "@atproto/lexicon": "^0.6.2", 32 "@atproto/syntax": "^0.5.1", 33 "@atproto/xrpc": "^0.7.7", 34 "await-lock": "^2.2.2", 35 "multiformats": "^9.9.0", 36 "tlds": "^1.234.0", 37 "zod": "^3.23.8" 38 } 39 }, 40 "node_modules/@atproto/api/node_modules/@atproto/lexicon": { 41 "version": "0.6.2", 42 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.6.2.tgz", 43 "integrity": "sha512-p3Ly6hinVZW0ETuAXZMeUGwuMm3g8HvQMQ41yyEE6AL0hAkfeKFaZKos6BdBrr6CjkpbrDZqE8M+5+QOceysMw==", 44 "license": "MIT", 45 "dependencies": { 46 "@atproto/common-web": "^0.4.18", 47 "@atproto/syntax": "^0.5.0", 48 "iso-datestring-validator": "^2.2.2", 49 "multiformats": "^9.9.0", 50 "zod": "^3.23.8" 51 } 52 }, 53 "node_modules/@atproto/api/node_modules/@atproto/syntax": { 54 "version": "0.5.1", 55 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.5.1.tgz", 56 "integrity": "sha512-J8DJjgKgACIyCTbpfvoTnf7+ofTx1kxTGO7KAftkC+jczaMdQhKdgIBAg2DaYy+80cvYGTHy5q/HI9qMAwGbWw==", 57 "license": "MIT", 58 "dependencies": { 59 "tslib": "^2.8.1" 60 } 61 }, 62 "node_modules/@atproto/api/node_modules/@atproto/xrpc": { 63 "version": "0.7.7", 64 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.7.7.tgz", 65 "integrity": "sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==", 66 "license": "MIT", 67 "dependencies": { 68 "@atproto/lexicon": "^0.6.0", 69 "zod": "^3.23.8" 70 } 71 }, 72 "node_modules/@atproto/common-web": { 73 "version": "0.4.19", 74 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.19.tgz", 75 "integrity": "sha512-3BTi58p5WpT+9/zb6UZrdsXcfPo5P45UJm0E4iwHLILr+jc37CuBj9JReDSZ4U0i9RTrI3ZkfySyZ9bd+LnMsw==", 76 "license": "MIT", 77 "dependencies": { 78 "@atproto/lex-data": "^0.0.14", 79 "@atproto/lex-json": "^0.0.14", 80 "@atproto/syntax": "^0.5.1", 81 "zod": "^3.23.8" 82 } 83 }, 84 "node_modules/@atproto/common-web/node_modules/@atproto/syntax": { 85 "version": "0.5.1", 86 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.5.1.tgz", 87 "integrity": "sha512-J8DJjgKgACIyCTbpfvoTnf7+ofTx1kxTGO7KAftkC+jczaMdQhKdgIBAg2DaYy+80cvYGTHy5q/HI9qMAwGbWw==", 88 "license": "MIT", 89 "dependencies": { 90 "tslib": "^2.8.1" 91 } 92 }, 93 "node_modules/@atproto/crypto": { 94 "version": "0.4.4", 95 "resolved": "https://registry.npmjs.org/@atproto/crypto/-/crypto-0.4.4.tgz", 96 "integrity": "sha512-Yq9+crJ7WQl7sxStVpHgie5Z51R05etaK9DLWYG/7bR5T4bhdcIgF6IfklLShtZwLYdVVj+K15s0BqW9a8PSDA==", 97 "license": "MIT", 98 "dependencies": { 99 "@noble/curves": "^1.7.0", 100 "@noble/hashes": "^1.6.1", 101 "uint8arrays": "3.0.0" 102 }, 103 "engines": { 104 "node": ">=18.7.0" 105 } 106 }, 107 "node_modules/@atproto/identity": { 108 "version": "0.4.9", 109 "resolved": "https://registry.npmjs.org/@atproto/identity/-/identity-0.4.9.tgz", 110 "integrity": "sha512-pRYCaeaEJMZ4vQlRQYYTrF3cMiRp21n/k/pUT1o7dgKby56zuLErDmFXkbKfKWPf7SgWRgamSaNmsGLqAOD7lQ==", 111 "license": "MIT", 112 "dependencies": { 113 "@atproto/common-web": "^0.4.3", 114 "@atproto/crypto": "^0.4.4" 115 }, 116 "engines": { 117 "node": ">=18.7.0" 118 } 119 }, 120 "node_modules/@atproto/lex-data": { 121 "version": "0.0.14", 122 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.14.tgz", 123 "integrity": "sha512-53DUa9664SS76nGAMYopWsO10OH0AAdf7P/HSKB6Wzx3iqe6lk/K61QZnKxOG1LreYl5CfvIJU6eNf4txI6GlQ==", 124 "license": "MIT", 125 "dependencies": { 126 "multiformats": "^9.9.0", 127 "tslib": "^2.8.1", 128 "uint8arrays": "3.0.0", 129 "unicode-segmenter": "^0.14.0" 130 } 131 }, 132 "node_modules/@atproto/lex-json": { 133 "version": "0.0.14", 134 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.14.tgz", 135 "integrity": "sha512-6lPkDKqe7teEu4WrN5q7400cvZKgYS3uwUMvzG3F9XkgVYhOwSDCtouV/nSLBbpvo3l9OP0kiigtclcNcyekww==", 136 "license": "MIT", 137 "dependencies": { 138 "@atproto/lex-data": "^0.0.14", 139 "tslib": "^2.8.1" 140 } 141 }, 142 "node_modules/@atproto/lexicon": { 143 "version": "0.4.14", 144 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.4.14.tgz", 145 "integrity": "sha512-jiKpmH1QER3Gvc7JVY5brwrfo+etFoe57tKPQX/SmPwjvUsFnJAow5xLIryuBaJgFAhnTZViXKs41t//pahGHQ==", 146 "license": "MIT", 147 "dependencies": { 148 "@atproto/common-web": "^0.4.2", 149 "@atproto/syntax": "^0.4.0", 150 "iso-datestring-validator": "^2.2.2", 151 "multiformats": "^9.9.0", 152 "zod": "^3.23.8" 153 } 154 }, 155 "node_modules/@atproto/lexicon/node_modules/@atproto/syntax": { 156 "version": "0.4.1", 157 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.1.tgz", 158 "integrity": "sha512-CJdImtLAiFO+0z3BWTtxwk6aY5w4t8orHTMVJgkf++QRJWTxPbIFko/0hrkADB7n2EruDxDSeAgfUGehpH6ngw==", 159 "license": "MIT" 160 }, 161 "node_modules/@atproto/syntax": { 162 "version": "0.3.4", 163 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.3.4.tgz", 164 "integrity": "sha512-8CNmi5DipOLaVeSMPggMe7FCksVag0aO6XZy9WflbduTKM4dFZVCs4686UeMLfGRXX+X966XgwECHoLYrovMMg==", 165 "license": "MIT" 166 }, 167 "node_modules/@atproto/xrpc": { 168 "version": "0.6.12", 169 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.6.12.tgz", 170 "integrity": "sha512-Ut3iISNLujlmY9Gu8sNU+SPDJDvqlVzWddU8qUr0Yae5oD4SguaUFjjhireMGhQ3M5E0KljQgDbTmnBo1kIZ3w==", 171 "license": "MIT", 172 "dependencies": { 173 "@atproto/lexicon": "^0.4.10", 174 "zod": "^3.23.8" 175 } 176 }, 177 "node_modules/@emnapi/runtime": { 178 "version": "1.5.0", 179 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.5.0.tgz", 180 "integrity": "sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==", 181 "license": "MIT", 182 "optional": true, 183 "dependencies": { 184 "tslib": "^2.4.0" 185 } 186 }, 187 "node_modules/@img/colour": { 188 "version": "1.0.0", 189 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz", 190 "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==", 191 "license": "MIT", 192 "engines": { 193 "node": ">=18" 194 } 195 }, 196 "node_modules/@img/sharp-darwin-arm64": { 197 "version": "0.34.4", 198 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.4.tgz", 199 "integrity": "sha512-sitdlPzDVyvmINUdJle3TNHl+AG9QcwiAMsXmccqsCOMZNIdW2/7S26w0LyU8euiLVzFBL3dXPwVCq/ODnf2vA==", 200 "cpu": [ 201 "arm64" 202 ], 203 "license": "Apache-2.0", 204 "optional": true, 205 "os": [ 206 "darwin" 207 ], 208 "engines": { 209 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 210 }, 211 "funding": { 212 "url": "https://opencollective.com/libvips" 213 }, 214 "optionalDependencies": { 215 "@img/sharp-libvips-darwin-arm64": "1.2.3" 216 } 217 }, 218 "node_modules/@img/sharp-darwin-x64": { 219 "version": "0.34.4", 220 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.4.tgz", 221 "integrity": "sha512-rZheupWIoa3+SOdF/IcUe1ah4ZDpKBGWcsPX6MT0lYniH9micvIU7HQkYTfrx5Xi8u+YqwLtxC/3vl8TQN6rMg==", 222 "cpu": [ 223 "x64" 224 ], 225 "license": "Apache-2.0", 226 "optional": true, 227 "os": [ 228 "darwin" 229 ], 230 "engines": { 231 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 232 }, 233 "funding": { 234 "url": "https://opencollective.com/libvips" 235 }, 236 "optionalDependencies": { 237 "@img/sharp-libvips-darwin-x64": "1.2.3" 238 } 239 }, 240 "node_modules/@img/sharp-libvips-darwin-arm64": { 241 "version": "1.2.3", 242 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.3.tgz", 243 "integrity": "sha512-QzWAKo7kpHxbuHqUC28DZ9pIKpSi2ts2OJnoIGI26+HMgq92ZZ4vk8iJd4XsxN+tYfNJxzH6W62X5eTcsBymHw==", 244 "cpu": [ 245 "arm64" 246 ], 247 "license": "LGPL-3.0-or-later", 248 "optional": true, 249 "os": [ 250 "darwin" 251 ], 252 "funding": { 253 "url": "https://opencollective.com/libvips" 254 } 255 }, 256 "node_modules/@img/sharp-libvips-darwin-x64": { 257 "version": "1.2.3", 258 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.3.tgz", 259 "integrity": "sha512-Ju+g2xn1E2AKO6YBhxjj+ACcsPQRHT0bhpglxcEf+3uyPY+/gL8veniKoo96335ZaPo03bdDXMv0t+BBFAbmRA==", 260 "cpu": [ 261 "x64" 262 ], 263 "license": "LGPL-3.0-or-later", 264 "optional": true, 265 "os": [ 266 "darwin" 267 ], 268 "funding": { 269 "url": "https://opencollective.com/libvips" 270 } 271 }, 272 "node_modules/@img/sharp-libvips-linux-arm": { 273 "version": "1.2.3", 274 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.3.tgz", 275 "integrity": "sha512-x1uE93lyP6wEwGvgAIV0gP6zmaL/a0tGzJs/BIDDG0zeBhMnuUPm7ptxGhUbcGs4okDJrk4nxgrmxpib9g6HpA==", 276 "cpu": [ 277 "arm" 278 ], 279 "license": "LGPL-3.0-or-later", 280 "optional": true, 281 "os": [ 282 "linux" 283 ], 284 "funding": { 285 "url": "https://opencollective.com/libvips" 286 } 287 }, 288 "node_modules/@img/sharp-libvips-linux-arm64": { 289 "version": "1.2.3", 290 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.3.tgz", 291 "integrity": "sha512-I4RxkXU90cpufazhGPyVujYwfIm9Nk1QDEmiIsaPwdnm013F7RIceaCc87kAH+oUB1ezqEvC6ga4m7MSlqsJvQ==", 292 "cpu": [ 293 "arm64" 294 ], 295 "license": "LGPL-3.0-or-later", 296 "optional": true, 297 "os": [ 298 "linux" 299 ], 300 "funding": { 301 "url": "https://opencollective.com/libvips" 302 } 303 }, 304 "node_modules/@img/sharp-libvips-linux-ppc64": { 305 "version": "1.2.3", 306 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.3.tgz", 307 "integrity": "sha512-Y2T7IsQvJLMCBM+pmPbM3bKT/yYJvVtLJGfCs4Sp95SjvnFIjynbjzsa7dY1fRJX45FTSfDksbTp6AGWudiyCg==", 308 "cpu": [ 309 "ppc64" 310 ], 311 "license": "LGPL-3.0-or-later", 312 "optional": true, 313 "os": [ 314 "linux" 315 ], 316 "funding": { 317 "url": "https://opencollective.com/libvips" 318 } 319 }, 320 "node_modules/@img/sharp-libvips-linux-s390x": { 321 "version": "1.2.3", 322 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.3.tgz", 323 "integrity": "sha512-RgWrs/gVU7f+K7P+KeHFaBAJlNkD1nIZuVXdQv6S+fNA6syCcoboNjsV2Pou7zNlVdNQoQUpQTk8SWDHUA3y/w==", 324 "cpu": [ 325 "s390x" 326 ], 327 "license": "LGPL-3.0-or-later", 328 "optional": true, 329 "os": [ 330 "linux" 331 ], 332 "funding": { 333 "url": "https://opencollective.com/libvips" 334 } 335 }, 336 "node_modules/@img/sharp-libvips-linux-x64": { 337 "version": "1.2.3", 338 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.3.tgz", 339 "integrity": "sha512-3JU7LmR85K6bBiRzSUc/Ff9JBVIFVvq6bomKE0e63UXGeRw2HPVEjoJke1Yx+iU4rL7/7kUjES4dZ/81Qjhyxg==", 340 "cpu": [ 341 "x64" 342 ], 343 "license": "LGPL-3.0-or-later", 344 "optional": true, 345 "os": [ 346 "linux" 347 ], 348 "funding": { 349 "url": "https://opencollective.com/libvips" 350 } 351 }, 352 "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 353 "version": "1.2.3", 354 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.3.tgz", 355 "integrity": "sha512-F9q83RZ8yaCwENw1GieztSfj5msz7GGykG/BA+MOUefvER69K/ubgFHNeSyUu64amHIYKGDs4sRCMzXVj8sEyw==", 356 "cpu": [ 357 "arm64" 358 ], 359 "license": "LGPL-3.0-or-later", 360 "optional": true, 361 "os": [ 362 "linux" 363 ], 364 "funding": { 365 "url": "https://opencollective.com/libvips" 366 } 367 }, 368 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 369 "version": "1.2.3", 370 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.3.tgz", 371 "integrity": "sha512-U5PUY5jbc45ANM6tSJpsgqmBF/VsL6LnxJmIf11kB7J5DctHgqm0SkuXzVWtIY90GnJxKnC/JT251TDnk1fu/g==", 372 "cpu": [ 373 "x64" 374 ], 375 "license": "LGPL-3.0-or-later", 376 "optional": true, 377 "os": [ 378 "linux" 379 ], 380 "funding": { 381 "url": "https://opencollective.com/libvips" 382 } 383 }, 384 "node_modules/@img/sharp-linux-arm": { 385 "version": "0.34.4", 386 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.4.tgz", 387 "integrity": "sha512-Xyam4mlqM0KkTHYVSuc6wXRmM7LGN0P12li03jAnZ3EJWZqj83+hi8Y9UxZUbxsgsK1qOEwg7O0Bc0LjqQVtxA==", 388 "cpu": [ 389 "arm" 390 ], 391 "license": "Apache-2.0", 392 "optional": true, 393 "os": [ 394 "linux" 395 ], 396 "engines": { 397 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 398 }, 399 "funding": { 400 "url": "https://opencollective.com/libvips" 401 }, 402 "optionalDependencies": { 403 "@img/sharp-libvips-linux-arm": "1.2.3" 404 } 405 }, 406 "node_modules/@img/sharp-linux-arm64": { 407 "version": "0.34.4", 408 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.4.tgz", 409 "integrity": "sha512-YXU1F/mN/Wu786tl72CyJjP/Ngl8mGHN1hST4BGl+hiW5jhCnV2uRVTNOcaYPs73NeT/H8Upm3y9582JVuZHrQ==", 410 "cpu": [ 411 "arm64" 412 ], 413 "license": "Apache-2.0", 414 "optional": true, 415 "os": [ 416 "linux" 417 ], 418 "engines": { 419 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 420 }, 421 "funding": { 422 "url": "https://opencollective.com/libvips" 423 }, 424 "optionalDependencies": { 425 "@img/sharp-libvips-linux-arm64": "1.2.3" 426 } 427 }, 428 "node_modules/@img/sharp-linux-ppc64": { 429 "version": "0.34.4", 430 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.4.tgz", 431 "integrity": "sha512-F4PDtF4Cy8L8hXA2p3TO6s4aDt93v+LKmpcYFLAVdkkD3hSxZzee0rh6/+94FpAynsuMpLX5h+LRsSG3rIciUQ==", 432 "cpu": [ 433 "ppc64" 434 ], 435 "license": "Apache-2.0", 436 "optional": true, 437 "os": [ 438 "linux" 439 ], 440 "engines": { 441 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 442 }, 443 "funding": { 444 "url": "https://opencollective.com/libvips" 445 }, 446 "optionalDependencies": { 447 "@img/sharp-libvips-linux-ppc64": "1.2.3" 448 } 449 }, 450 "node_modules/@img/sharp-linux-s390x": { 451 "version": "0.34.4", 452 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.4.tgz", 453 "integrity": "sha512-qVrZKE9Bsnzy+myf7lFKvng6bQzhNUAYcVORq2P7bDlvmF6u2sCmK2KyEQEBdYk+u3T01pVsPrkj943T1aJAsw==", 454 "cpu": [ 455 "s390x" 456 ], 457 "license": "Apache-2.0", 458 "optional": true, 459 "os": [ 460 "linux" 461 ], 462 "engines": { 463 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 464 }, 465 "funding": { 466 "url": "https://opencollective.com/libvips" 467 }, 468 "optionalDependencies": { 469 "@img/sharp-libvips-linux-s390x": "1.2.3" 470 } 471 }, 472 "node_modules/@img/sharp-linux-x64": { 473 "version": "0.34.4", 474 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.4.tgz", 475 "integrity": "sha512-ZfGtcp2xS51iG79c6Vhw9CWqQC8l2Ot8dygxoDoIQPTat/Ov3qAa8qpxSrtAEAJW+UjTXc4yxCjNfxm4h6Xm2A==", 476 "cpu": [ 477 "x64" 478 ], 479 "license": "Apache-2.0", 480 "optional": true, 481 "os": [ 482 "linux" 483 ], 484 "engines": { 485 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 486 }, 487 "funding": { 488 "url": "https://opencollective.com/libvips" 489 }, 490 "optionalDependencies": { 491 "@img/sharp-libvips-linux-x64": "1.2.3" 492 } 493 }, 494 "node_modules/@img/sharp-linuxmusl-arm64": { 495 "version": "0.34.4", 496 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.4.tgz", 497 "integrity": "sha512-8hDVvW9eu4yHWnjaOOR8kHVrew1iIX+MUgwxSuH2XyYeNRtLUe4VNioSqbNkB7ZYQJj9rUTT4PyRscyk2PXFKA==", 498 "cpu": [ 499 "arm64" 500 ], 501 "license": "Apache-2.0", 502 "optional": true, 503 "os": [ 504 "linux" 505 ], 506 "engines": { 507 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 508 }, 509 "funding": { 510 "url": "https://opencollective.com/libvips" 511 }, 512 "optionalDependencies": { 513 "@img/sharp-libvips-linuxmusl-arm64": "1.2.3" 514 } 515 }, 516 "node_modules/@img/sharp-linuxmusl-x64": { 517 "version": "0.34.4", 518 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.4.tgz", 519 "integrity": "sha512-lU0aA5L8QTlfKjpDCEFOZsTYGn3AEiO6db8W5aQDxj0nQkVrZWmN3ZP9sYKWJdtq3PWPhUNlqehWyXpYDcI9Sg==", 520 "cpu": [ 521 "x64" 522 ], 523 "license": "Apache-2.0", 524 "optional": true, 525 "os": [ 526 "linux" 527 ], 528 "engines": { 529 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 530 }, 531 "funding": { 532 "url": "https://opencollective.com/libvips" 533 }, 534 "optionalDependencies": { 535 "@img/sharp-libvips-linuxmusl-x64": "1.2.3" 536 } 537 }, 538 "node_modules/@img/sharp-wasm32": { 539 "version": "0.34.4", 540 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.4.tgz", 541 "integrity": "sha512-33QL6ZO/qpRyG7woB/HUALz28WnTMI2W1jgX3Nu2bypqLIKx/QKMILLJzJjI+SIbvXdG9fUnmrxR7vbi1sTBeA==", 542 "cpu": [ 543 "wasm32" 544 ], 545 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", 546 "optional": true, 547 "dependencies": { 548 "@emnapi/runtime": "^1.5.0" 549 }, 550 "engines": { 551 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 552 }, 553 "funding": { 554 "url": "https://opencollective.com/libvips" 555 } 556 }, 557 "node_modules/@img/sharp-win32-arm64": { 558 "version": "0.34.4", 559 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.4.tgz", 560 "integrity": "sha512-2Q250do/5WXTwxW3zjsEuMSv5sUU4Tq9VThWKlU2EYLm4MB7ZeMwF+SFJutldYODXF6jzc6YEOC+VfX0SZQPqA==", 561 "cpu": [ 562 "arm64" 563 ], 564 "license": "Apache-2.0 AND LGPL-3.0-or-later", 565 "optional": true, 566 "os": [ 567 "win32" 568 ], 569 "engines": { 570 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 571 }, 572 "funding": { 573 "url": "https://opencollective.com/libvips" 574 } 575 }, 576 "node_modules/@img/sharp-win32-ia32": { 577 "version": "0.34.4", 578 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.4.tgz", 579 "integrity": "sha512-3ZeLue5V82dT92CNL6rsal6I2weKw1cYu+rGKm8fOCCtJTR2gYeUfY3FqUnIJsMUPIH68oS5jmZ0NiJ508YpEw==", 580 "cpu": [ 581 "ia32" 582 ], 583 "license": "Apache-2.0 AND LGPL-3.0-or-later", 584 "optional": true, 585 "os": [ 586 "win32" 587 ], 588 "engines": { 589 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 590 }, 591 "funding": { 592 "url": "https://opencollective.com/libvips" 593 } 594 }, 595 "node_modules/@img/sharp-win32-x64": { 596 "version": "0.34.4", 597 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.4.tgz", 598 "integrity": "sha512-xIyj4wpYs8J18sVN3mSQjwrw7fKUqRw+Z5rnHNCy5fYTxigBz81u5mOMPmFumwjcn8+ld1ppptMBCLic1nz6ig==", 599 "cpu": [ 600 "x64" 601 ], 602 "license": "Apache-2.0 AND LGPL-3.0-or-later", 603 "optional": true, 604 "os": [ 605 "win32" 606 ], 607 "engines": { 608 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 609 }, 610 "funding": { 611 "url": "https://opencollective.com/libvips" 612 } 613 }, 614 "node_modules/@noble/curves": { 615 "version": "1.9.7", 616 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz", 617 "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==", 618 "license": "MIT", 619 "dependencies": { 620 "@noble/hashes": "1.8.0" 621 }, 622 "engines": { 623 "node": "^14.21.3 || >=16" 624 }, 625 "funding": { 626 "url": "https://paulmillr.com/funding/" 627 } 628 }, 629 "node_modules/@noble/hashes": { 630 "version": "1.8.0", 631 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", 632 "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", 633 "license": "MIT", 634 "engines": { 635 "node": "^14.21.3 || >=16" 636 }, 637 "funding": { 638 "url": "https://paulmillr.com/funding/" 639 } 640 }, 641 "node_modules/@types/node": { 642 "version": "22.18.8", 643 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.18.8.tgz", 644 "integrity": "sha512-pAZSHMiagDR7cARo/cch1f3rXy0AEXwsVsVH09FcyeJVAzCnGgmYis7P3JidtTUjyadhTeSo8TgRPswstghDaw==", 645 "dev": true, 646 "license": "MIT", 647 "dependencies": { 648 "undici-types": "~6.21.0" 649 } 650 }, 651 "node_modules/await-lock": { 652 "version": "2.2.2", 653 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz", 654 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==", 655 "license": "MIT" 656 }, 657 "node_modules/detect-libc": { 658 "version": "2.1.2", 659 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 660 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 661 "license": "Apache-2.0", 662 "engines": { 663 "node": ">=8" 664 } 665 }, 666 "node_modules/dotenv": { 667 "version": "16.6.1", 668 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", 669 "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", 670 "license": "BSD-2-Clause", 671 "engines": { 672 "node": ">=12" 673 }, 674 "funding": { 675 "url": "https://dotenvx.com" 676 } 677 }, 678 "node_modules/iso-datestring-validator": { 679 "version": "2.2.2", 680 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz", 681 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==", 682 "license": "MIT" 683 }, 684 "node_modules/multiformats": { 685 "version": "9.9.0", 686 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 687 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==", 688 "license": "(Apache-2.0 AND MIT)" 689 }, 690 "node_modules/semver": { 691 "version": "7.7.3", 692 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", 693 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", 694 "license": "ISC", 695 "bin": { 696 "semver": "bin/semver.js" 697 }, 698 "engines": { 699 "node": ">=10" 700 } 701 }, 702 "node_modules/sharp": { 703 "version": "0.34.4", 704 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.4.tgz", 705 "integrity": "sha512-FUH39xp3SBPnxWvd5iib1X8XY7J0K0X7d93sie9CJg2PO8/7gmg89Nve6OjItK53/MlAushNNxteBYfM6DEuoA==", 706 "hasInstallScript": true, 707 "license": "Apache-2.0", 708 "dependencies": { 709 "@img/colour": "^1.0.0", 710 "detect-libc": "^2.1.0", 711 "semver": "^7.7.2" 712 }, 713 "engines": { 714 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 715 }, 716 "funding": { 717 "url": "https://opencollective.com/libvips" 718 }, 719 "optionalDependencies": { 720 "@img/sharp-darwin-arm64": "0.34.4", 721 "@img/sharp-darwin-x64": "0.34.4", 722 "@img/sharp-libvips-darwin-arm64": "1.2.3", 723 "@img/sharp-libvips-darwin-x64": "1.2.3", 724 "@img/sharp-libvips-linux-arm": "1.2.3", 725 "@img/sharp-libvips-linux-arm64": "1.2.3", 726 "@img/sharp-libvips-linux-ppc64": "1.2.3", 727 "@img/sharp-libvips-linux-s390x": "1.2.3", 728 "@img/sharp-libvips-linux-x64": "1.2.3", 729 "@img/sharp-libvips-linuxmusl-arm64": "1.2.3", 730 "@img/sharp-libvips-linuxmusl-x64": "1.2.3", 731 "@img/sharp-linux-arm": "0.34.4", 732 "@img/sharp-linux-arm64": "0.34.4", 733 "@img/sharp-linux-ppc64": "0.34.4", 734 "@img/sharp-linux-s390x": "0.34.4", 735 "@img/sharp-linux-x64": "0.34.4", 736 "@img/sharp-linuxmusl-arm64": "0.34.4", 737 "@img/sharp-linuxmusl-x64": "0.34.4", 738 "@img/sharp-wasm32": "0.34.4", 739 "@img/sharp-win32-arm64": "0.34.4", 740 "@img/sharp-win32-ia32": "0.34.4", 741 "@img/sharp-win32-x64": "0.34.4" 742 } 743 }, 744 "node_modules/tlds": { 745 "version": "1.260.0", 746 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.260.0.tgz", 747 "integrity": "sha512-78+28EWBhCEE7qlyaHA9OR3IPvbCLiDh3Ckla593TksfFc9vfTsgvH7eS+dr3o9qr31gwGbogcI16yN91PoRjQ==", 748 "license": "MIT", 749 "bin": { 750 "tlds": "bin.js" 751 } 752 }, 753 "node_modules/tslib": { 754 "version": "2.8.1", 755 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 756 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 757 "license": "0BSD" 758 }, 759 "node_modules/uint8arrays": { 760 "version": "3.0.0", 761 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", 762 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", 763 "license": "MIT", 764 "dependencies": { 765 "multiformats": "^9.4.2" 766 } 767 }, 768 "node_modules/undici-types": { 769 "version": "6.21.0", 770 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", 771 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", 772 "dev": true, 773 "license": "MIT" 774 }, 775 "node_modules/unicode-segmenter": { 776 "version": "0.14.5", 777 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz", 778 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==", 779 "license": "MIT" 780 }, 781 "node_modules/zod": { 782 "version": "3.25.76", 783 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 784 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 785 "license": "MIT", 786 "funding": { 787 "url": "https://github.com/sponsors/colinhacks" 788 } 789 } 790 } 791}