hi im alinez not even tryingto hide it
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

updeat ting

june 12dfa3c3 7dc60cf8

+949 -1301
-1295
package-lock.json
··· 1 - { 2 - "name": "lebel", 3 - "version": "0.0.3", 4 - "lockfileVersion": 3, 5 - "requires": true, 6 - "packages": { 7 - "": { 8 - "name": "lebel", 9 - "version": "0.0.3", 10 - "license": "MIT", 11 - "dependencies": { 12 - "@atproto/api": "^0.18.4", 13 - "@skyware/labeler": "^0.2.0" 14 - }, 15 - "devDependencies": { 16 - "multiformats": "^13.4.1", 17 - "typescript": "^5.9.3" 18 - } 19 - }, 20 - "node_modules/@atcute/bluesky": { 21 - "version": "1.0.15", 22 - "resolved": "https://registry.npmjs.org/@atcute/bluesky/-/bluesky-1.0.15.tgz", 23 - "integrity": "sha512-+EFiybmKQ97aBAgtaD+cKRJER5AMn3cZMkEwEg/pDdWyzxYJ9m1UgemmLdTgI8VrxPufKqdXS2nl7uO7TY6BPA==", 24 - "license": "MIT", 25 - "peerDependencies": { 26 - "@atcute/client": "^1.0.0 || ^2.0.0" 27 - } 28 - }, 29 - "node_modules/@atcute/cbor": { 30 - "version": "1.0.7", 31 - "resolved": "https://registry.npmjs.org/@atcute/cbor/-/cbor-1.0.7.tgz", 32 - "integrity": "sha512-z3chucgCqjAN36ySvUVl1VSwtGME4CDS173eaaEfiTSpRIQ6ewKpKlkzapLUNqtLU9iBx884b9c2j6kjEyn1XA==", 33 - "license": "MIT", 34 - "dependencies": { 35 - "@atcute/cid": "^1.0.3", 36 - "@atcute/multibase": "^1.0.0" 37 - } 38 - }, 39 - "node_modules/@atcute/cid": { 40 - "version": "1.0.3", 41 - "resolved": "https://registry.npmjs.org/@atcute/cid/-/cid-1.0.3.tgz", 42 - "integrity": "sha512-BZbs+Xt0yMci0I2dLqqYsN76ua8lkMk/HQfEIKr7g2XMBlSc0XNCXfZdbAWPwiCK/NuGaPBocYMRwApd4dF2Qg==", 43 - "license": "MIT", 44 - "dependencies": { 45 - "@atcute/multibase": "^1.0.0", 46 - "@atcute/varint": "^1.0.1" 47 - } 48 - }, 49 - "node_modules/@atcute/client": { 50 - "version": "2.0.9", 51 - "resolved": "https://registry.npmjs.org/@atcute/client/-/client-2.0.9.tgz", 52 - "integrity": "sha512-QNDm9gMP6x9LY77ArwY+urQOBtQW74/onEAz42c40JxRm6Rl9K9cU4ROvNKJ+5cpVmEm1sthEWVRmDr5CSZENA==", 53 - "license": "MIT" 54 - }, 55 - "node_modules/@atcute/multibase": { 56 - "version": "1.1.6", 57 - "resolved": "https://registry.npmjs.org/@atcute/multibase/-/multibase-1.1.6.tgz", 58 - "integrity": "sha512-HBxuCgYLKPPxETV0Rot4VP9e24vKl8JdzGCZOVsDaOXJgbRZoRIF67Lp0H/OgnJeH/Xpva8Z5ReoTNJE5dn3kg==", 59 - "license": "0BSD", 60 - "dependencies": { 61 - "@atcute/uint8array": "^1.0.5" 62 - } 63 - }, 64 - "node_modules/@atcute/ozone": { 65 - "version": "1.0.12", 66 - "resolved": "https://registry.npmjs.org/@atcute/ozone/-/ozone-1.0.12.tgz", 67 - "integrity": "sha512-eogx/FCF6X3WTwAPxgG8RcrziuOUcJvMu+qHodeVcLSQ7QJvw2H/Q5V0HpnZegUOY5aRGKb5RvLk2SeZq3LCeA==", 68 - "license": "MIT", 69 - "peerDependencies": { 70 - "@atcute/bluesky": "^1.0.0", 71 - "@atcute/client": "^1.0.0 || ^2.0.0" 72 - } 73 - }, 74 - "node_modules/@atcute/uint8array": { 75 - "version": "1.0.6", 76 - "resolved": "https://registry.npmjs.org/@atcute/uint8array/-/uint8array-1.0.6.tgz", 77 - "integrity": "sha512-ucfRBQc7BFT8n9eCyGOzDHEMKF/nZwhS2pPao4Xtab1ML3HdFYcX2DM1tadCzas85QTGxHe5urnUAAcNKGRi9A==", 78 - "license": "0BSD" 79 - }, 80 - "node_modules/@atcute/varint": { 81 - "version": "1.0.3", 82 - "resolved": "https://registry.npmjs.org/@atcute/varint/-/varint-1.0.3.tgz", 83 - "integrity": "sha512-fdvMPyBB+McDT+Ai5e9RwEbwYV4yjZ60S2Dn5PTjGqUyxvoCH1z42viuheDZRUDkmfQehXJTZ5az7dSozVNtog==", 84 - "license": "0BSD" 85 - }, 86 - "node_modules/@atproto/api": { 87 - "version": "0.18.8", 88 - "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.18.8.tgz", 89 - "integrity": "sha512-Qo3sGd1N5hdHTaEWUBgptvPkULt2SXnMcWRhveSyctSd/IQwTMyaIH6E62A1SU+8xBSN5QLpoUJNE7iSrYM2Zg==", 90 - "license": "MIT", 91 - "dependencies": { 92 - "@atproto/common-web": "^0.4.7", 93 - "@atproto/lexicon": "^0.6.0", 94 - "@atproto/syntax": "^0.4.2", 95 - "@atproto/xrpc": "^0.7.7", 96 - "await-lock": "^2.2.2", 97 - "multiformats": "^9.9.0", 98 - "tlds": "^1.234.0", 99 - "zod": "^3.23.8" 100 - } 101 - }, 102 - "node_modules/@atproto/api/node_modules/multiformats": { 103 - "version": "9.9.0", 104 - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 105 - "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==", 106 - "license": "(Apache-2.0 AND MIT)" 107 - }, 108 - "node_modules/@atproto/common-web": { 109 - "version": "0.4.7", 110 - "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.7.tgz", 111 - "integrity": "sha512-vjw2+81KPo2/SAbbARGn64Ln+6JTI0FTI4xk8if0ebBfDxFRmHb2oSN1y77hzNq/ybGHqA2mecfhS03pxC5+lg==", 112 - "license": "MIT", 113 - "dependencies": { 114 - "@atproto/lex-data": "0.0.3", 115 - "@atproto/lex-json": "0.0.3", 116 - "zod": "^3.23.8" 117 - } 118 - }, 119 - "node_modules/@atproto/lex-data": { 120 - "version": "0.0.3", 121 - "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.3.tgz", 122 - "integrity": "sha512-ivo1IpY/EX+RIpxPgCf4cPhQo5bfu4nrpa1vJCt8hCm9SfoonJkDFGa0n4SMw4JnXZoUcGcrJ46L+D8bH6GI2g==", 123 - "license": "MIT", 124 - "dependencies": { 125 - "@atproto/syntax": "0.4.2", 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-data/node_modules/multiformats": { 133 - "version": "9.9.0", 134 - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 135 - "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==", 136 - "license": "(Apache-2.0 AND MIT)" 137 - }, 138 - "node_modules/@atproto/lex-json": { 139 - "version": "0.0.3", 140 - "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.3.tgz", 141 - "integrity": "sha512-ZVcY7XlRfdPYvQQ2WroKUepee0+NCovrSXgXURM3Xv+n5jflJCoczguROeRr8sN0xvT0ZbzMrDNHCUYKNnxcjw==", 142 - "license": "MIT", 143 - "dependencies": { 144 - "@atproto/lex-data": "0.0.3", 145 - "tslib": "^2.8.1" 146 - } 147 - }, 148 - "node_modules/@atproto/lexicon": { 149 - "version": "0.6.0", 150 - "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.6.0.tgz", 151 - "integrity": "sha512-5veb8aD+J5M0qszLJ+73KSFsFrJBgAY/nM1TSAJvGY7fNc9ZAT+PSUlmIyrdye9YznAZ07yktalls/TwNV7cHQ==", 152 - "license": "MIT", 153 - "dependencies": { 154 - "@atproto/common-web": "^0.4.7", 155 - "@atproto/syntax": "^0.4.2", 156 - "iso-datestring-validator": "^2.2.2", 157 - "multiformats": "^9.9.0", 158 - "zod": "^3.23.8" 159 - } 160 - }, 161 - "node_modules/@atproto/lexicon/node_modules/multiformats": { 162 - "version": "9.9.0", 163 - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 164 - "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==", 165 - "license": "(Apache-2.0 AND MIT)" 166 - }, 167 - "node_modules/@atproto/syntax": { 168 - "version": "0.4.2", 169 - "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.2.tgz", 170 - "integrity": "sha512-X9XSRPinBy/0VQ677j8VXlBsYSsUXaiqxWVpGGxJYsAhugdQRb0jqaVKJFtm6RskeNkV6y9xclSUi9UYG/COrA==", 171 - "license": "MIT" 172 - }, 173 - "node_modules/@atproto/xrpc": { 174 - "version": "0.7.7", 175 - "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.7.7.tgz", 176 - "integrity": "sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==", 177 - "license": "MIT", 178 - "dependencies": { 179 - "@atproto/lexicon": "^0.6.0", 180 - "zod": "^3.23.8" 181 - } 182 - }, 183 - "node_modules/@fastify/ajv-compiler": { 184 - "version": "3.6.0", 185 - "resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-3.6.0.tgz", 186 - "integrity": "sha512-LwdXQJjmMD+GwLOkP7TVC68qa+pSSogeWWmznRJ/coyTcfe9qA05AHFSe1eZFwK6q+xVRpChnvFUkf1iYaSZsQ==", 187 - "license": "MIT", 188 - "dependencies": { 189 - "ajv": "^8.11.0", 190 - "ajv-formats": "^2.1.1", 191 - "fast-uri": "^2.0.0" 192 - } 193 - }, 194 - "node_modules/@fastify/error": { 195 - "version": "3.4.1", 196 - "resolved": "https://registry.npmjs.org/@fastify/error/-/error-3.4.1.tgz", 197 - "integrity": "sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==", 198 - "license": "MIT" 199 - }, 200 - "node_modules/@fastify/fast-json-stringify-compiler": { 201 - "version": "4.3.0", 202 - "resolved": "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-4.3.0.tgz", 203 - "integrity": "sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==", 204 - "license": "MIT", 205 - "dependencies": { 206 - "fast-json-stringify": "^5.7.0" 207 - } 208 - }, 209 - "node_modules/@fastify/merge-json-schemas": { 210 - "version": "0.1.1", 211 - "resolved": "https://registry.npmjs.org/@fastify/merge-json-schemas/-/merge-json-schemas-0.1.1.tgz", 212 - "integrity": "sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA==", 213 - "license": "MIT", 214 - "dependencies": { 215 - "fast-deep-equal": "^3.1.3" 216 - } 217 - }, 218 - "node_modules/@fastify/websocket": { 219 - "version": "10.0.1", 220 - "resolved": "https://registry.npmjs.org/@fastify/websocket/-/websocket-10.0.1.tgz", 221 - "integrity": "sha512-8/pQIxTPRD8U94aILTeJ+2O3el/r19+Ej5z1O1mXlqplsUH7KzCjAI0sgd5DM/NoPjAi5qLFNIjgM5+9/rGSNw==", 222 - "license": "MIT", 223 - "dependencies": { 224 - "duplexify": "^4.1.2", 225 - "fastify-plugin": "^4.0.0", 226 - "ws": "^8.0.0" 227 - } 228 - }, 229 - "node_modules/@libsql/client": { 230 - "version": "0.14.0", 231 - "resolved": "https://registry.npmjs.org/@libsql/client/-/client-0.14.0.tgz", 232 - "integrity": "sha512-/9HEKfn6fwXB5aTEEoMeFh4CtG0ZzbncBb1e++OCdVpgKZ/xyMsIVYXm0w7Pv4RUel803vE6LwniB3PqD72R0Q==", 233 - "license": "MIT", 234 - "dependencies": { 235 - "@libsql/core": "^0.14.0", 236 - "@libsql/hrana-client": "^0.7.0", 237 - "js-base64": "^3.7.5", 238 - "libsql": "^0.4.4", 239 - "promise-limit": "^2.7.0" 240 - } 241 - }, 242 - "node_modules/@libsql/core": { 243 - "version": "0.14.0", 244 - "resolved": "https://registry.npmjs.org/@libsql/core/-/core-0.14.0.tgz", 245 - "integrity": "sha512-nhbuXf7GP3PSZgdCY2Ecj8vz187ptHlZQ0VRc751oB2C1W8jQUXKKklvt7t1LJiUTQBVJuadF628eUk+3cRi4Q==", 246 - "license": "MIT", 247 - "dependencies": { 248 - "js-base64": "^3.7.5" 249 - } 250 - }, 251 - "node_modules/@libsql/darwin-arm64": { 252 - "version": "0.4.7", 253 - "resolved": "https://registry.npmjs.org/@libsql/darwin-arm64/-/darwin-arm64-0.4.7.tgz", 254 - "integrity": "sha512-yOL742IfWUlUevnI5PdnIT4fryY3LYTdLm56bnY0wXBw7dhFcnjuA7jrH3oSVz2mjZTHujxoITgAE7V6Z+eAbg==", 255 - "cpu": [ 256 - "arm64" 257 - ], 258 - "license": "MIT", 259 - "optional": true, 260 - "os": [ 261 - "darwin" 262 - ] 263 - }, 264 - "node_modules/@libsql/darwin-x64": { 265 - "version": "0.4.7", 266 - "resolved": "https://registry.npmjs.org/@libsql/darwin-x64/-/darwin-x64-0.4.7.tgz", 267 - "integrity": "sha512-ezc7V75+eoyyH07BO9tIyJdqXXcRfZMbKcLCeF8+qWK5nP8wWuMcfOVywecsXGRbT99zc5eNra4NEx6z5PkSsA==", 268 - "cpu": [ 269 - "x64" 270 - ], 271 - "license": "MIT", 272 - "optional": true, 273 - "os": [ 274 - "darwin" 275 - ] 276 - }, 277 - "node_modules/@libsql/hrana-client": { 278 - "version": "0.7.0", 279 - "resolved": "https://registry.npmjs.org/@libsql/hrana-client/-/hrana-client-0.7.0.tgz", 280 - "integrity": "sha512-OF8fFQSkbL7vJY9rfuegK1R7sPgQ6kFMkDamiEccNUvieQ+3urzfDFI616oPl8V7T9zRmnTkSjMOImYCAVRVuw==", 281 - "license": "MIT", 282 - "dependencies": { 283 - "@libsql/isomorphic-fetch": "^0.3.1", 284 - "@libsql/isomorphic-ws": "^0.1.5", 285 - "js-base64": "^3.7.5", 286 - "node-fetch": "^3.3.2" 287 - } 288 - }, 289 - "node_modules/@libsql/isomorphic-fetch": { 290 - "version": "0.3.1", 291 - "resolved": "https://registry.npmjs.org/@libsql/isomorphic-fetch/-/isomorphic-fetch-0.3.1.tgz", 292 - "integrity": "sha512-6kK3SUK5Uu56zPq/Las620n5aS9xJq+jMBcNSOmjhNf/MUvdyji4vrMTqD7ptY7/4/CAVEAYDeotUz60LNQHtw==", 293 - "license": "MIT", 294 - "engines": { 295 - "node": ">=18.0.0" 296 - } 297 - }, 298 - "node_modules/@libsql/isomorphic-ws": { 299 - "version": "0.1.5", 300 - "resolved": "https://registry.npmjs.org/@libsql/isomorphic-ws/-/isomorphic-ws-0.1.5.tgz", 301 - "integrity": "sha512-DtLWIH29onUYR00i0GlQ3UdcTRC6EP4u9w/h9LxpUZJWRMARk6dQwZ6Jkd+QdwVpuAOrdxt18v0K2uIYR3fwFg==", 302 - "license": "MIT", 303 - "dependencies": { 304 - "@types/ws": "^8.5.4", 305 - "ws": "^8.13.0" 306 - } 307 - }, 308 - "node_modules/@libsql/linux-arm64-gnu": { 309 - "version": "0.4.7", 310 - "resolved": "https://registry.npmjs.org/@libsql/linux-arm64-gnu/-/linux-arm64-gnu-0.4.7.tgz", 311 - "integrity": "sha512-WlX2VYB5diM4kFfNaYcyhw5y+UJAI3xcMkEUJZPtRDEIu85SsSFrQ+gvoKfcVh76B//ztSeEX2wl9yrjF7BBCA==", 312 - "cpu": [ 313 - "arm64" 314 - ], 315 - "license": "MIT", 316 - "optional": true, 317 - "os": [ 318 - "linux" 319 - ] 320 - }, 321 - "node_modules/@libsql/linux-arm64-musl": { 322 - "version": "0.4.7", 323 - "resolved": "https://registry.npmjs.org/@libsql/linux-arm64-musl/-/linux-arm64-musl-0.4.7.tgz", 324 - "integrity": "sha512-6kK9xAArVRlTCpWeqnNMCoXW1pe7WITI378n4NpvU5EJ0Ok3aNTIC2nRPRjhro90QcnmLL1jPcrVwO4WD1U0xw==", 325 - "cpu": [ 326 - "arm64" 327 - ], 328 - "license": "MIT", 329 - "optional": true, 330 - "os": [ 331 - "linux" 332 - ] 333 - }, 334 - "node_modules/@libsql/linux-x64-gnu": { 335 - "version": "0.4.7", 336 - "resolved": "https://registry.npmjs.org/@libsql/linux-x64-gnu/-/linux-x64-gnu-0.4.7.tgz", 337 - "integrity": "sha512-CMnNRCmlWQqqzlTw6NeaZXzLWI8bydaXDke63JTUCvu8R+fj/ENsLrVBtPDlxQ0wGsYdXGlrUCH8Qi9gJep0yQ==", 338 - "cpu": [ 339 - "x64" 340 - ], 341 - "license": "MIT", 342 - "optional": true, 343 - "os": [ 344 - "linux" 345 - ] 346 - }, 347 - "node_modules/@libsql/linux-x64-musl": { 348 - "version": "0.4.7", 349 - "resolved": "https://registry.npmjs.org/@libsql/linux-x64-musl/-/linux-x64-musl-0.4.7.tgz", 350 - "integrity": "sha512-nI6tpS1t6WzGAt1Kx1n1HsvtBbZ+jHn0m7ogNNT6pQHZQj7AFFTIMeDQw/i/Nt5H38np1GVRNsFe99eSIMs9XA==", 351 - "cpu": [ 352 - "x64" 353 - ], 354 - "license": "MIT", 355 - "optional": true, 356 - "os": [ 357 - "linux" 358 - ] 359 - }, 360 - "node_modules/@libsql/win32-x64-msvc": { 361 - "version": "0.4.7", 362 - "resolved": "https://registry.npmjs.org/@libsql/win32-x64-msvc/-/win32-x64-msvc-0.4.7.tgz", 363 - "integrity": "sha512-7pJzOWzPm6oJUxml+PCDRzYQ4A1hTMHAciTAHfFK4fkbDZX33nWPVG7Y3vqdKtslcwAzwmrNDc6sXy2nwWnbiw==", 364 - "cpu": [ 365 - "x64" 366 - ], 367 - "license": "MIT", 368 - "optional": true, 369 - "os": [ 370 - "win32" 371 - ] 372 - }, 373 - "node_modules/@neon-rs/load": { 374 - "version": "0.0.4", 375 - "resolved": "https://registry.npmjs.org/@neon-rs/load/-/load-0.0.4.tgz", 376 - "integrity": "sha512-kTPhdZyTQxB+2wpiRcFWrDcejc4JI6tkPuS7UZCG4l6Zvc5kU/gGQ/ozvHTh1XR5tS+UlfAfGuPajjzQjCiHCw==", 377 - "license": "MIT" 378 - }, 379 - "node_modules/@noble/curves": { 380 - "version": "1.9.7", 381 - "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz", 382 - "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==", 383 - "license": "MIT", 384 - "dependencies": { 385 - "@noble/hashes": "1.8.0" 386 - }, 387 - "engines": { 388 - "node": "^14.21.3 || >=16" 389 - }, 390 - "funding": { 391 - "url": "https://paulmillr.com/funding/" 392 - } 393 - }, 394 - "node_modules/@noble/hashes": { 395 - "version": "1.8.0", 396 - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", 397 - "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", 398 - "license": "MIT", 399 - "engines": { 400 - "node": "^14.21.3 || >=16" 401 - }, 402 - "funding": { 403 - "url": "https://paulmillr.com/funding/" 404 - } 405 - }, 406 - "node_modules/@pinojs/redact": { 407 - "version": "0.4.0", 408 - "resolved": "https://registry.npmjs.org/@pinojs/redact/-/redact-0.4.0.tgz", 409 - "integrity": "sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==", 410 - "license": "MIT" 411 - }, 412 - "node_modules/@skyware/labeler": { 413 - "version": "0.2.0", 414 - "resolved": "https://registry.npmjs.org/@skyware/labeler/-/labeler-0.2.0.tgz", 415 - "integrity": "sha512-5Xsjly8Crvi+vILmFkObNs5y/FeNj/mIztcm1qfNafUzwv9n9B7O5MQmmg3aZfnalmQWsYfs2BgVlaBBBni5bw==", 416 - "license": "MPL-2.0", 417 - "dependencies": { 418 - "@atcute/bluesky": "^1.0.7", 419 - "@atcute/cbor": "^1.0.2", 420 - "@atcute/client": "^2.0.3", 421 - "@atcute/ozone": "^1.0.4", 422 - "@fastify/websocket": "^10.0.1", 423 - "@libsql/client": "^0.14.0", 424 - "@noble/curves": "^1.6.0", 425 - "@noble/hashes": "^1.5.0", 426 - "fastify": "^4.28.1", 427 - "prompts": "^2.4.2", 428 - "uint8arrays": "^5.1.0" 429 - }, 430 - "bin": { 431 - "labeler": "dist/bin.js" 432 - } 433 - }, 434 - "node_modules/@skyware/labeler/node_modules/uint8arrays": { 435 - "version": "5.1.0", 436 - "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz", 437 - "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==", 438 - "license": "Apache-2.0 OR MIT", 439 - "dependencies": { 440 - "multiformats": "^13.0.0" 441 - } 442 - }, 443 - "node_modules/@types/node": { 444 - "version": "25.0.3", 445 - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.3.tgz", 446 - "integrity": "sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==", 447 - "license": "MIT", 448 - "dependencies": { 449 - "undici-types": "~7.16.0" 450 - } 451 - }, 452 - "node_modules/@types/ws": { 453 - "version": "8.18.1", 454 - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", 455 - "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", 456 - "license": "MIT", 457 - "dependencies": { 458 - "@types/node": "*" 459 - } 460 - }, 461 - "node_modules/abstract-logging": { 462 - "version": "2.0.1", 463 - "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz", 464 - "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==", 465 - "license": "MIT" 466 - }, 467 - "node_modules/ajv": { 468 - "version": "8.17.1", 469 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", 470 - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", 471 - "license": "MIT", 472 - "dependencies": { 473 - "fast-deep-equal": "^3.1.3", 474 - "fast-uri": "^3.0.1", 475 - "json-schema-traverse": "^1.0.0", 476 - "require-from-string": "^2.0.2" 477 - }, 478 - "funding": { 479 - "type": "github", 480 - "url": "https://github.com/sponsors/epoberezkin" 481 - } 482 - }, 483 - "node_modules/ajv-formats": { 484 - "version": "2.1.1", 485 - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", 486 - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", 487 - "license": "MIT", 488 - "dependencies": { 489 - "ajv": "^8.0.0" 490 - }, 491 - "peerDependencies": { 492 - "ajv": "^8.0.0" 493 - }, 494 - "peerDependenciesMeta": { 495 - "ajv": { 496 - "optional": true 497 - } 498 - } 499 - }, 500 - "node_modules/ajv/node_modules/fast-uri": { 501 - "version": "3.1.0", 502 - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", 503 - "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", 504 - "funding": [ 505 - { 506 - "type": "github", 507 - "url": "https://github.com/sponsors/fastify" 508 - }, 509 - { 510 - "type": "opencollective", 511 - "url": "https://opencollective.com/fastify" 512 - } 513 - ], 514 - "license": "BSD-3-Clause" 515 - }, 516 - "node_modules/atomic-sleep": { 517 - "version": "1.0.0", 518 - "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", 519 - "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", 520 - "license": "MIT", 521 - "engines": { 522 - "node": ">=8.0.0" 523 - } 524 - }, 525 - "node_modules/avvio": { 526 - "version": "8.4.0", 527 - "resolved": "https://registry.npmjs.org/avvio/-/avvio-8.4.0.tgz", 528 - "integrity": "sha512-CDSwaxINFy59iNwhYnkvALBwZiTydGkOecZyPkqBpABYR1KqGEsET0VOOYDwtleZSUIdeY36DC2bSZ24CO1igA==", 529 - "license": "MIT", 530 - "dependencies": { 531 - "@fastify/error": "^3.3.0", 532 - "fastq": "^1.17.1" 533 - } 534 - }, 535 - "node_modules/await-lock": { 536 - "version": "2.2.2", 537 - "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz", 538 - "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==", 539 - "license": "MIT" 540 - }, 541 - "node_modules/cookie": { 542 - "version": "0.7.2", 543 - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", 544 - "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", 545 - "license": "MIT", 546 - "engines": { 547 - "node": ">= 0.6" 548 - } 549 - }, 550 - "node_modules/data-uri-to-buffer": { 551 - "version": "4.0.1", 552 - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", 553 - "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", 554 - "license": "MIT", 555 - "engines": { 556 - "node": ">= 12" 557 - } 558 - }, 559 - "node_modules/detect-libc": { 560 - "version": "2.0.2", 561 - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", 562 - "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", 563 - "license": "Apache-2.0", 564 - "engines": { 565 - "node": ">=8" 566 - } 567 - }, 568 - "node_modules/duplexify": { 569 - "version": "4.1.3", 570 - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz", 571 - "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==", 572 - "license": "MIT", 573 - "dependencies": { 574 - "end-of-stream": "^1.4.1", 575 - "inherits": "^2.0.3", 576 - "readable-stream": "^3.1.1", 577 - "stream-shift": "^1.0.2" 578 - } 579 - }, 580 - "node_modules/end-of-stream": { 581 - "version": "1.4.5", 582 - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", 583 - "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", 584 - "license": "MIT", 585 - "dependencies": { 586 - "once": "^1.4.0" 587 - } 588 - }, 589 - "node_modules/fast-content-type-parse": { 590 - "version": "1.1.0", 591 - "resolved": "https://registry.npmjs.org/fast-content-type-parse/-/fast-content-type-parse-1.1.0.tgz", 592 - "integrity": "sha512-fBHHqSTFLVnR61C+gltJuE5GkVQMV0S2nqUO8TJ+5Z3qAKG8vAx4FKai1s5jq/inV1+sREynIWSuQ6HgoSXpDQ==", 593 - "license": "MIT" 594 - }, 595 - "node_modules/fast-decode-uri-component": { 596 - "version": "1.0.1", 597 - "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz", 598 - "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==", 599 - "license": "MIT" 600 - }, 601 - "node_modules/fast-deep-equal": { 602 - "version": "3.1.3", 603 - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 604 - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 605 - "license": "MIT" 606 - }, 607 - "node_modules/fast-json-stringify": { 608 - "version": "5.16.1", 609 - "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-5.16.1.tgz", 610 - "integrity": "sha512-KAdnLvy1yu/XrRtP+LJnxbBGrhN+xXu+gt3EUvZhYGKCr3lFHq/7UFJHHFgmJKoqlh6B40bZLEv7w46B0mqn1g==", 611 - "license": "MIT", 612 - "dependencies": { 613 - "@fastify/merge-json-schemas": "^0.1.0", 614 - "ajv": "^8.10.0", 615 - "ajv-formats": "^3.0.1", 616 - "fast-deep-equal": "^3.1.3", 617 - "fast-uri": "^2.1.0", 618 - "json-schema-ref-resolver": "^1.0.1", 619 - "rfdc": "^1.2.0" 620 - } 621 - }, 622 - "node_modules/fast-json-stringify/node_modules/ajv-formats": { 623 - "version": "3.0.1", 624 - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", 625 - "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", 626 - "license": "MIT", 627 - "dependencies": { 628 - "ajv": "^8.0.0" 629 - }, 630 - "peerDependencies": { 631 - "ajv": "^8.0.0" 632 - }, 633 - "peerDependenciesMeta": { 634 - "ajv": { 635 - "optional": true 636 - } 637 - } 638 - }, 639 - "node_modules/fast-querystring": { 640 - "version": "1.1.2", 641 - "resolved": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.1.2.tgz", 642 - "integrity": "sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==", 643 - "license": "MIT", 644 - "dependencies": { 645 - "fast-decode-uri-component": "^1.0.1" 646 - } 647 - }, 648 - "node_modules/fast-uri": { 649 - "version": "2.4.0", 650 - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-2.4.0.tgz", 651 - "integrity": "sha512-ypuAmmMKInk5q7XcepxlnUWDLWv4GFtaJqAzWKqn62IpQ3pejtr5dTVbt3vwqVaMKmkNR55sTT+CqUKIaT21BA==", 652 - "license": "MIT" 653 - }, 654 - "node_modules/fastify": { 655 - "version": "4.29.1", 656 - "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.29.1.tgz", 657 - "integrity": "sha512-m2kMNHIG92tSNWv+Z3UeTR9AWLLuo7KctC7mlFPtMEVrfjIhmQhkQnT9v15qA/BfVq3vvj134Y0jl9SBje3jXQ==", 658 - "funding": [ 659 - { 660 - "type": "github", 661 - "url": "https://github.com/sponsors/fastify" 662 - }, 663 - { 664 - "type": "opencollective", 665 - "url": "https://opencollective.com/fastify" 666 - } 667 - ], 668 - "license": "MIT", 669 - "dependencies": { 670 - "@fastify/ajv-compiler": "^3.5.0", 671 - "@fastify/error": "^3.4.0", 672 - "@fastify/fast-json-stringify-compiler": "^4.3.0", 673 - "abstract-logging": "^2.0.1", 674 - "avvio": "^8.3.0", 675 - "fast-content-type-parse": "^1.1.0", 676 - "fast-json-stringify": "^5.8.0", 677 - "find-my-way": "^8.0.0", 678 - "light-my-request": "^5.11.0", 679 - "pino": "^9.0.0", 680 - "process-warning": "^3.0.0", 681 - "proxy-addr": "^2.0.7", 682 - "rfdc": "^1.3.0", 683 - "secure-json-parse": "^2.7.0", 684 - "semver": "^7.5.4", 685 - "toad-cache": "^3.3.0" 686 - } 687 - }, 688 - "node_modules/fastify-plugin": { 689 - "version": "4.5.1", 690 - "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-4.5.1.tgz", 691 - "integrity": "sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==", 692 - "license": "MIT" 693 - }, 694 - "node_modules/fastq": { 695 - "version": "1.19.1", 696 - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", 697 - "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", 698 - "license": "ISC", 699 - "dependencies": { 700 - "reusify": "^1.0.4" 701 - } 702 - }, 703 - "node_modules/fetch-blob": { 704 - "version": "3.2.0", 705 - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", 706 - "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", 707 - "funding": [ 708 - { 709 - "type": "github", 710 - "url": "https://github.com/sponsors/jimmywarting" 711 - }, 712 - { 713 - "type": "paypal", 714 - "url": "https://paypal.me/jimmywarting" 715 - } 716 - ], 717 - "license": "MIT", 718 - "dependencies": { 719 - "node-domexception": "^1.0.0", 720 - "web-streams-polyfill": "^3.0.3" 721 - }, 722 - "engines": { 723 - "node": "^12.20 || >= 14.13" 724 - } 725 - }, 726 - "node_modules/find-my-way": { 727 - "version": "8.2.2", 728 - "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-8.2.2.tgz", 729 - "integrity": "sha512-Dobi7gcTEq8yszimcfp/R7+owiT4WncAJ7VTTgFH1jYJ5GaG1FbhjwDG820hptN0QDFvzVY3RfCzdInvGPGzjA==", 730 - "license": "MIT", 731 - "dependencies": { 732 - "fast-deep-equal": "^3.1.3", 733 - "fast-querystring": "^1.0.0", 734 - "safe-regex2": "^3.1.0" 735 - }, 736 - "engines": { 737 - "node": ">=14" 738 - } 739 - }, 740 - "node_modules/formdata-polyfill": { 741 - "version": "4.0.10", 742 - "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", 743 - "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", 744 - "license": "MIT", 745 - "dependencies": { 746 - "fetch-blob": "^3.1.2" 747 - }, 748 - "engines": { 749 - "node": ">=12.20.0" 750 - } 751 - }, 752 - "node_modules/forwarded": { 753 - "version": "0.2.0", 754 - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", 755 - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", 756 - "license": "MIT", 757 - "engines": { 758 - "node": ">= 0.6" 759 - } 760 - }, 761 - "node_modules/inherits": { 762 - "version": "2.0.4", 763 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 764 - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 765 - "license": "ISC" 766 - }, 767 - "node_modules/ipaddr.js": { 768 - "version": "1.9.1", 769 - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", 770 - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", 771 - "license": "MIT", 772 - "engines": { 773 - "node": ">= 0.10" 774 - } 775 - }, 776 - "node_modules/iso-datestring-validator": { 777 - "version": "2.2.2", 778 - "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz", 779 - "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==", 780 - "license": "MIT" 781 - }, 782 - "node_modules/js-base64": { 783 - "version": "3.7.8", 784 - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.7.8.tgz", 785 - "integrity": "sha512-hNngCeKxIUQiEUN3GPJOkz4wF/YvdUdbNL9hsBcMQTkKzboD7T/q3OYOuuPZLUE6dBxSGpwhk5mwuDud7JVAow==", 786 - "license": "BSD-3-Clause" 787 - }, 788 - "node_modules/json-schema-ref-resolver": { 789 - "version": "1.0.1", 790 - "resolved": "https://registry.npmjs.org/json-schema-ref-resolver/-/json-schema-ref-resolver-1.0.1.tgz", 791 - "integrity": "sha512-EJAj1pgHc1hxF6vo2Z3s69fMjO1INq6eGHXZ8Z6wCQeldCuwxGK9Sxf4/cScGn3FZubCVUehfWtcDM/PLteCQw==", 792 - "license": "MIT", 793 - "dependencies": { 794 - "fast-deep-equal": "^3.1.3" 795 - } 796 - }, 797 - "node_modules/json-schema-traverse": { 798 - "version": "1.0.0", 799 - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 800 - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 801 - "license": "MIT" 802 - }, 803 - "node_modules/kleur": { 804 - "version": "3.0.3", 805 - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 806 - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 807 - "license": "MIT", 808 - "engines": { 809 - "node": ">=6" 810 - } 811 - }, 812 - "node_modules/libsql": { 813 - "version": "0.4.7", 814 - "resolved": "https://registry.npmjs.org/libsql/-/libsql-0.4.7.tgz", 815 - "integrity": "sha512-T9eIRCs6b0J1SHKYIvD8+KCJMcWZ900iZyxdnSCdqxN12Z1ijzT+jY5nrk72Jw4B0HGzms2NgpryArlJqvc3Lw==", 816 - "cpu": [ 817 - "x64", 818 - "arm64", 819 - "wasm32" 820 - ], 821 - "license": "MIT", 822 - "os": [ 823 - "darwin", 824 - "linux", 825 - "win32" 826 - ], 827 - "dependencies": { 828 - "@neon-rs/load": "^0.0.4", 829 - "detect-libc": "2.0.2" 830 - }, 831 - "optionalDependencies": { 832 - "@libsql/darwin-arm64": "0.4.7", 833 - "@libsql/darwin-x64": "0.4.7", 834 - "@libsql/linux-arm64-gnu": "0.4.7", 835 - "@libsql/linux-arm64-musl": "0.4.7", 836 - "@libsql/linux-x64-gnu": "0.4.7", 837 - "@libsql/linux-x64-musl": "0.4.7", 838 - "@libsql/win32-x64-msvc": "0.4.7" 839 - } 840 - }, 841 - "node_modules/light-my-request": { 842 - "version": "5.14.0", 843 - "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-5.14.0.tgz", 844 - "integrity": "sha512-aORPWntbpH5esaYpGOOmri0OHDOe3wC5M2MQxZ9dvMLZm6DnaAn0kJlcbU9hwsQgLzmZyReKwFwwPkR+nHu5kA==", 845 - "license": "BSD-3-Clause", 846 - "dependencies": { 847 - "cookie": "^0.7.0", 848 - "process-warning": "^3.0.0", 849 - "set-cookie-parser": "^2.4.1" 850 - } 851 - }, 852 - "node_modules/multiformats": { 853 - "version": "13.4.2", 854 - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz", 855 - "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==", 856 - "license": "Apache-2.0 OR MIT" 857 - }, 858 - "node_modules/node-domexception": { 859 - "version": "1.0.0", 860 - "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", 861 - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", 862 - "deprecated": "Use your platform's native DOMException instead", 863 - "funding": [ 864 - { 865 - "type": "github", 866 - "url": "https://github.com/sponsors/jimmywarting" 867 - }, 868 - { 869 - "type": "github", 870 - "url": "https://paypal.me/jimmywarting" 871 - } 872 - ], 873 - "license": "MIT", 874 - "engines": { 875 - "node": ">=10.5.0" 876 - } 877 - }, 878 - "node_modules/node-fetch": { 879 - "version": "3.3.2", 880 - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", 881 - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", 882 - "license": "MIT", 883 - "dependencies": { 884 - "data-uri-to-buffer": "^4.0.0", 885 - "fetch-blob": "^3.1.4", 886 - "formdata-polyfill": "^4.0.10" 887 - }, 888 - "engines": { 889 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 890 - }, 891 - "funding": { 892 - "type": "opencollective", 893 - "url": "https://opencollective.com/node-fetch" 894 - } 895 - }, 896 - "node_modules/on-exit-leak-free": { 897 - "version": "2.1.2", 898 - "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", 899 - "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==", 900 - "license": "MIT", 901 - "engines": { 902 - "node": ">=14.0.0" 903 - } 904 - }, 905 - "node_modules/once": { 906 - "version": "1.4.0", 907 - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 908 - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 909 - "license": "ISC", 910 - "dependencies": { 911 - "wrappy": "1" 912 - } 913 - }, 914 - "node_modules/pino": { 915 - "version": "9.14.0", 916 - "resolved": "https://registry.npmjs.org/pino/-/pino-9.14.0.tgz", 917 - "integrity": "sha512-8OEwKp5juEvb/MjpIc4hjqfgCNysrS94RIOMXYvpYCdm/jglrKEiAYmiumbmGhCvs+IcInsphYDFwqrjr7398w==", 918 - "license": "MIT", 919 - "dependencies": { 920 - "@pinojs/redact": "^0.4.0", 921 - "atomic-sleep": "^1.0.0", 922 - "on-exit-leak-free": "^2.1.0", 923 - "pino-abstract-transport": "^2.0.0", 924 - "pino-std-serializers": "^7.0.0", 925 - "process-warning": "^5.0.0", 926 - "quick-format-unescaped": "^4.0.3", 927 - "real-require": "^0.2.0", 928 - "safe-stable-stringify": "^2.3.1", 929 - "sonic-boom": "^4.0.1", 930 - "thread-stream": "^3.0.0" 931 - }, 932 - "bin": { 933 - "pino": "bin.js" 934 - } 935 - }, 936 - "node_modules/pino-abstract-transport": { 937 - "version": "2.0.0", 938 - "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-2.0.0.tgz", 939 - "integrity": "sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==", 940 - "license": "MIT", 941 - "dependencies": { 942 - "split2": "^4.0.0" 943 - } 944 - }, 945 - "node_modules/pino-std-serializers": { 946 - "version": "7.0.0", 947 - "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-7.0.0.tgz", 948 - "integrity": "sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==", 949 - "license": "MIT" 950 - }, 951 - "node_modules/pino/node_modules/process-warning": { 952 - "version": "5.0.0", 953 - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.0.0.tgz", 954 - "integrity": "sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==", 955 - "funding": [ 956 - { 957 - "type": "github", 958 - "url": "https://github.com/sponsors/fastify" 959 - }, 960 - { 961 - "type": "opencollective", 962 - "url": "https://opencollective.com/fastify" 963 - } 964 - ], 965 - "license": "MIT" 966 - }, 967 - "node_modules/process-warning": { 968 - "version": "3.0.0", 969 - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-3.0.0.tgz", 970 - "integrity": "sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==", 971 - "license": "MIT" 972 - }, 973 - "node_modules/promise-limit": { 974 - "version": "2.7.0", 975 - "resolved": "https://registry.npmjs.org/promise-limit/-/promise-limit-2.7.0.tgz", 976 - "integrity": "sha512-7nJ6v5lnJsXwGprnGXga4wx6d1POjvi5Qmf1ivTRxTjH4Z/9Czja/UCMLVmB9N93GeWOU93XaFaEt6jbuoagNw==", 977 - "license": "ISC" 978 - }, 979 - "node_modules/prompts": { 980 - "version": "2.4.2", 981 - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", 982 - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", 983 - "license": "MIT", 984 - "dependencies": { 985 - "kleur": "^3.0.3", 986 - "sisteransi": "^1.0.5" 987 - }, 988 - "engines": { 989 - "node": ">= 6" 990 - } 991 - }, 992 - "node_modules/proxy-addr": { 993 - "version": "2.0.7", 994 - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", 995 - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", 996 - "license": "MIT", 997 - "dependencies": { 998 - "forwarded": "0.2.0", 999 - "ipaddr.js": "1.9.1" 1000 - }, 1001 - "engines": { 1002 - "node": ">= 0.10" 1003 - } 1004 - }, 1005 - "node_modules/quick-format-unescaped": { 1006 - "version": "4.0.4", 1007 - "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", 1008 - "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==", 1009 - "license": "MIT" 1010 - }, 1011 - "node_modules/readable-stream": { 1012 - "version": "3.6.2", 1013 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 1014 - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 1015 - "license": "MIT", 1016 - "dependencies": { 1017 - "inherits": "^2.0.3", 1018 - "string_decoder": "^1.1.1", 1019 - "util-deprecate": "^1.0.1" 1020 - }, 1021 - "engines": { 1022 - "node": ">= 6" 1023 - } 1024 - }, 1025 - "node_modules/real-require": { 1026 - "version": "0.2.0", 1027 - "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", 1028 - "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", 1029 - "license": "MIT", 1030 - "engines": { 1031 - "node": ">= 12.13.0" 1032 - } 1033 - }, 1034 - "node_modules/require-from-string": { 1035 - "version": "2.0.2", 1036 - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 1037 - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 1038 - "license": "MIT", 1039 - "engines": { 1040 - "node": ">=0.10.0" 1041 - } 1042 - }, 1043 - "node_modules/ret": { 1044 - "version": "0.4.3", 1045 - "resolved": "https://registry.npmjs.org/ret/-/ret-0.4.3.tgz", 1046 - "integrity": "sha512-0f4Memo5QP7WQyUEAYUO3esD/XjOc3Zjjg5CPsAq1p8sIu0XPeMbHJemKA0BO7tV0X7+A0FoEpbmHXWxPyD3wQ==", 1047 - "license": "MIT", 1048 - "engines": { 1049 - "node": ">=10" 1050 - } 1051 - }, 1052 - "node_modules/reusify": { 1053 - "version": "1.1.0", 1054 - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", 1055 - "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", 1056 - "license": "MIT", 1057 - "engines": { 1058 - "iojs": ">=1.0.0", 1059 - "node": ">=0.10.0" 1060 - } 1061 - }, 1062 - "node_modules/rfdc": { 1063 - "version": "1.4.1", 1064 - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", 1065 - "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", 1066 - "license": "MIT" 1067 - }, 1068 - "node_modules/safe-buffer": { 1069 - "version": "5.2.1", 1070 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 1071 - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 1072 - "funding": [ 1073 - { 1074 - "type": "github", 1075 - "url": "https://github.com/sponsors/feross" 1076 - }, 1077 - { 1078 - "type": "patreon", 1079 - "url": "https://www.patreon.com/feross" 1080 - }, 1081 - { 1082 - "type": "consulting", 1083 - "url": "https://feross.org/support" 1084 - } 1085 - ], 1086 - "license": "MIT" 1087 - }, 1088 - "node_modules/safe-regex2": { 1089 - "version": "3.1.0", 1090 - "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-3.1.0.tgz", 1091 - "integrity": "sha512-RAAZAGbap2kBfbVhvmnTFv73NWLMvDGOITFYTZBAaY8eR+Ir4ef7Up/e7amo+y1+AH+3PtLkrt9mvcTsG9LXug==", 1092 - "license": "MIT", 1093 - "dependencies": { 1094 - "ret": "~0.4.0" 1095 - } 1096 - }, 1097 - "node_modules/safe-stable-stringify": { 1098 - "version": "2.5.0", 1099 - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", 1100 - "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", 1101 - "license": "MIT", 1102 - "engines": { 1103 - "node": ">=10" 1104 - } 1105 - }, 1106 - "node_modules/secure-json-parse": { 1107 - "version": "2.7.0", 1108 - "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz", 1109 - "integrity": "sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==", 1110 - "license": "BSD-3-Clause" 1111 - }, 1112 - "node_modules/semver": { 1113 - "version": "7.7.3", 1114 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", 1115 - "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", 1116 - "license": "ISC", 1117 - "bin": { 1118 - "semver": "bin/semver.js" 1119 - }, 1120 - "engines": { 1121 - "node": ">=10" 1122 - } 1123 - }, 1124 - "node_modules/set-cookie-parser": { 1125 - "version": "2.7.2", 1126 - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz", 1127 - "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==", 1128 - "license": "MIT" 1129 - }, 1130 - "node_modules/sisteransi": { 1131 - "version": "1.0.5", 1132 - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 1133 - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 1134 - "license": "MIT" 1135 - }, 1136 - "node_modules/sonic-boom": { 1137 - "version": "4.2.0", 1138 - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.2.0.tgz", 1139 - "integrity": "sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww==", 1140 - "license": "MIT", 1141 - "dependencies": { 1142 - "atomic-sleep": "^1.0.0" 1143 - } 1144 - }, 1145 - "node_modules/split2": { 1146 - "version": "4.2.0", 1147 - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", 1148 - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", 1149 - "license": "ISC", 1150 - "engines": { 1151 - "node": ">= 10.x" 1152 - } 1153 - }, 1154 - "node_modules/stream-shift": { 1155 - "version": "1.0.3", 1156 - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", 1157 - "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", 1158 - "license": "MIT" 1159 - }, 1160 - "node_modules/string_decoder": { 1161 - "version": "1.3.0", 1162 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 1163 - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 1164 - "license": "MIT", 1165 - "dependencies": { 1166 - "safe-buffer": "~5.2.0" 1167 - } 1168 - }, 1169 - "node_modules/thread-stream": { 1170 - "version": "3.1.0", 1171 - "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-3.1.0.tgz", 1172 - "integrity": "sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==", 1173 - "license": "MIT", 1174 - "dependencies": { 1175 - "real-require": "^0.2.0" 1176 - } 1177 - }, 1178 - "node_modules/tlds": { 1179 - "version": "1.261.0", 1180 - "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.261.0.tgz", 1181 - "integrity": "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==", 1182 - "license": "MIT", 1183 - "bin": { 1184 - "tlds": "bin.js" 1185 - } 1186 - }, 1187 - "node_modules/toad-cache": { 1188 - "version": "3.7.0", 1189 - "resolved": "https://registry.npmjs.org/toad-cache/-/toad-cache-3.7.0.tgz", 1190 - "integrity": "sha512-/m8M+2BJUpoJdgAHoG+baCwBT+tf2VraSfkBgl0Y00qIWt41DJ8R5B8nsEw0I58YwF5IZH6z24/2TobDKnqSWw==", 1191 - "license": "MIT", 1192 - "engines": { 1193 - "node": ">=12" 1194 - } 1195 - }, 1196 - "node_modules/tslib": { 1197 - "version": "2.8.1", 1198 - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 1199 - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 1200 - "license": "0BSD" 1201 - }, 1202 - "node_modules/typescript": { 1203 - "version": "5.9.3", 1204 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 1205 - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 1206 - "dev": true, 1207 - "license": "Apache-2.0", 1208 - "bin": { 1209 - "tsc": "bin/tsc", 1210 - "tsserver": "bin/tsserver" 1211 - }, 1212 - "engines": { 1213 - "node": ">=14.17" 1214 - } 1215 - }, 1216 - "node_modules/uint8arrays": { 1217 - "version": "3.0.0", 1218 - "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", 1219 - "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", 1220 - "license": "MIT", 1221 - "dependencies": { 1222 - "multiformats": "^9.4.2" 1223 - } 1224 - }, 1225 - "node_modules/uint8arrays/node_modules/multiformats": { 1226 - "version": "9.9.0", 1227 - "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 1228 - "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==", 1229 - "license": "(Apache-2.0 AND MIT)" 1230 - }, 1231 - "node_modules/undici-types": { 1232 - "version": "7.16.0", 1233 - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", 1234 - "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", 1235 - "license": "MIT" 1236 - }, 1237 - "node_modules/unicode-segmenter": { 1238 - "version": "0.14.4", 1239 - "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.4.tgz", 1240 - "integrity": "sha512-pR5VCiCrLrKOL6FRW61jnk9+wyMtKKowq+jyFY9oc6uHbWKhDL4yVRiI4YZPksGMK72Pahh8m0cn/0JvbDDyJg==", 1241 - "license": "MIT" 1242 - }, 1243 - "node_modules/util-deprecate": { 1244 - "version": "1.0.2", 1245 - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 1246 - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 1247 - "license": "MIT" 1248 - }, 1249 - "node_modules/web-streams-polyfill": { 1250 - "version": "3.3.3", 1251 - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", 1252 - "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", 1253 - "license": "MIT", 1254 - "engines": { 1255 - "node": ">= 8" 1256 - } 1257 - }, 1258 - "node_modules/wrappy": { 1259 - "version": "1.0.2", 1260 - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1261 - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 1262 - "license": "ISC" 1263 - }, 1264 - "node_modules/ws": { 1265 - "version": "8.18.3", 1266 - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", 1267 - "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", 1268 - "license": "MIT", 1269 - "engines": { 1270 - "node": ">=10.0.0" 1271 - }, 1272 - "peerDependencies": { 1273 - "bufferutil": "^4.0.1", 1274 - "utf-8-validate": ">=5.0.2" 1275 - }, 1276 - "peerDependenciesMeta": { 1277 - "bufferutil": { 1278 - "optional": true 1279 - }, 1280 - "utf-8-validate": { 1281 - "optional": true 1282 - } 1283 - } 1284 - }, 1285 - "node_modules/zod": { 1286 - "version": "3.25.76", 1287 - "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 1288 - "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 1289 - "license": "MIT", 1290 - "funding": { 1291 - "url": "https://github.com/sponsors/colinhacks" 1292 - } 1293 - } 1294 - } 1295 - }
+2 -2
package.json
··· 16 16 "author": "koi <me@koi.rip>", 17 17 "license": "MIT", 18 18 "devDependencies": { 19 - "multiformats": "^13.4.1", 19 + "multiformats": "^13.4.2", 20 20 "typescript": "^5.9.3" 21 21 }, 22 22 "dependencies": { 23 - "@atproto/api": "^0.18.4", 23 + "@atproto/api": "^0.18.21", 24 24 "@skyware/labeler": "^0.2.0" 25 25 } 26 26 }
+939
pnpm-lock.yaml
··· 1 + lockfileVersion: '9.0' 2 + 3 + settings: 4 + autoInstallPeers: true 5 + excludeLinksFromLockfile: false 6 + 7 + importers: 8 + 9 + .: 10 + dependencies: 11 + '@atproto/api': 12 + specifier: ^0.18.21 13 + version: 0.18.21 14 + '@skyware/labeler': 15 + specifier: ^0.2.0 16 + version: 0.2.0 17 + devDependencies: 18 + multiformats: 19 + specifier: ^13.4.2 20 + version: 13.4.2 21 + typescript: 22 + specifier: ^5.9.3 23 + version: 5.9.3 24 + 25 + packages: 26 + 27 + '@atcute/bluesky@1.0.15': 28 + resolution: {integrity: sha512-+EFiybmKQ97aBAgtaD+cKRJER5AMn3cZMkEwEg/pDdWyzxYJ9m1UgemmLdTgI8VrxPufKqdXS2nl7uO7TY6BPA==} 29 + peerDependencies: 30 + '@atcute/client': ^1.0.0 || ^2.0.0 31 + 32 + '@atcute/cbor@1.0.7': 33 + resolution: {integrity: sha512-z3chucgCqjAN36ySvUVl1VSwtGME4CDS173eaaEfiTSpRIQ6ewKpKlkzapLUNqtLU9iBx884b9c2j6kjEyn1XA==} 34 + 35 + '@atcute/cid@1.0.3': 36 + resolution: {integrity: sha512-BZbs+Xt0yMci0I2dLqqYsN76ua8lkMk/HQfEIKr7g2XMBlSc0XNCXfZdbAWPwiCK/NuGaPBocYMRwApd4dF2Qg==} 37 + 38 + '@atcute/client@2.0.9': 39 + resolution: {integrity: sha512-QNDm9gMP6x9LY77ArwY+urQOBtQW74/onEAz42c40JxRm6Rl9K9cU4ROvNKJ+5cpVmEm1sthEWVRmDr5CSZENA==} 40 + 41 + '@atcute/multibase@1.2.0': 42 + resolution: {integrity: sha512-ZK2GRra+qIYq9nNuQB52m2ul0hOmCQEtPobGfTSUxm7pF0OGEkWGkWHugFhNEDVzHzTwPxHp6VGotdZFue4lYQ==} 43 + 44 + '@atcute/ozone@1.0.12': 45 + resolution: {integrity: sha512-eogx/FCF6X3WTwAPxgG8RcrziuOUcJvMu+qHodeVcLSQ7QJvw2H/Q5V0HpnZegUOY5aRGKb5RvLk2SeZq3LCeA==} 46 + peerDependencies: 47 + '@atcute/bluesky': ^1.0.0 48 + '@atcute/client': ^1.0.0 || ^2.0.0 49 + 50 + '@atcute/uint8array@1.1.1': 51 + resolution: {integrity: sha512-3LsC8XB8TKe9q/5hOA5sFuzGaIFdJZJNewC5OKa3o/eU6+K7JR6see9Zy2JbQERNVnRl11EzbNov1efgLMAs4g==} 52 + 53 + '@atcute/varint@1.0.4': 54 + resolution: {integrity: sha512-0nGBaRyJLoxVvCHTSLGwPZKs64PPi/0lDA4viF3I5zxsRmVPsXaE92J8VQj3KoZfk0+Z+liXklG1Onw7G9S4oQ==} 55 + 56 + '@atproto/api@0.18.21': 57 + resolution: {integrity: sha512-s35MIJerGT/pKe2xJtKKswqlIr/ola2r2iURBKBL0Mk1OKe6jP4YvTMh1N2d2PEANFzNNTbKoDaLfJPo2Uvc/w==} 58 + 59 + '@atproto/common-web@0.4.19': 60 + resolution: {integrity: sha512-3BTi58p5WpT+9/zb6UZrdsXcfPo5P45UJm0E4iwHLILr+jc37CuBj9JReDSZ4U0i9RTrI3ZkfySyZ9bd+LnMsw==} 61 + 62 + '@atproto/lex-data@0.0.14': 63 + resolution: {integrity: sha512-53DUa9664SS76nGAMYopWsO10OH0AAdf7P/HSKB6Wzx3iqe6lk/K61QZnKxOG1LreYl5CfvIJU6eNf4txI6GlQ==} 64 + 65 + '@atproto/lex-json@0.0.14': 66 + resolution: {integrity: sha512-6lPkDKqe7teEu4WrN5q7400cvZKgYS3uwUMvzG3F9XkgVYhOwSDCtouV/nSLBbpvo3l9OP0kiigtclcNcyekww==} 67 + 68 + '@atproto/lexicon@0.6.2': 69 + resolution: {integrity: sha512-p3Ly6hinVZW0ETuAXZMeUGwuMm3g8HvQMQ41yyEE6AL0hAkfeKFaZKos6BdBrr6CjkpbrDZqE8M+5+QOceysMw==} 70 + 71 + '@atproto/syntax@0.4.3': 72 + resolution: {integrity: sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==} 73 + 74 + '@atproto/syntax@0.5.2': 75 + resolution: {integrity: sha512-W41szOnkppoHr0iCUrzL8gy3OD6qmDyp1UvUgmTx2oFQfgbudpz51T/gznesiCcqiUT5obfHdx4PJ+WdlEOE7Q==} 76 + 77 + '@atproto/xrpc@0.7.7': 78 + resolution: {integrity: sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==} 79 + 80 + '@fastify/ajv-compiler@3.6.0': 81 + resolution: {integrity: sha512-LwdXQJjmMD+GwLOkP7TVC68qa+pSSogeWWmznRJ/coyTcfe9qA05AHFSe1eZFwK6q+xVRpChnvFUkf1iYaSZsQ==} 82 + 83 + '@fastify/error@3.4.1': 84 + resolution: {integrity: sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==} 85 + 86 + '@fastify/fast-json-stringify-compiler@4.3.0': 87 + resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==} 88 + 89 + '@fastify/merge-json-schemas@0.1.1': 90 + resolution: {integrity: sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA==} 91 + 92 + '@fastify/websocket@10.0.1': 93 + resolution: {integrity: sha512-8/pQIxTPRD8U94aILTeJ+2O3el/r19+Ej5z1O1mXlqplsUH7KzCjAI0sgd5DM/NoPjAi5qLFNIjgM5+9/rGSNw==} 94 + 95 + '@libsql/client@0.14.0': 96 + resolution: {integrity: sha512-/9HEKfn6fwXB5aTEEoMeFh4CtG0ZzbncBb1e++OCdVpgKZ/xyMsIVYXm0w7Pv4RUel803vE6LwniB3PqD72R0Q==} 97 + 98 + '@libsql/core@0.14.0': 99 + resolution: {integrity: sha512-nhbuXf7GP3PSZgdCY2Ecj8vz187ptHlZQ0VRc751oB2C1W8jQUXKKklvt7t1LJiUTQBVJuadF628eUk+3cRi4Q==} 100 + 101 + '@libsql/darwin-arm64@0.4.7': 102 + resolution: {integrity: sha512-yOL742IfWUlUevnI5PdnIT4fryY3LYTdLm56bnY0wXBw7dhFcnjuA7jrH3oSVz2mjZTHujxoITgAE7V6Z+eAbg==} 103 + cpu: [arm64] 104 + os: [darwin] 105 + 106 + '@libsql/darwin-x64@0.4.7': 107 + resolution: {integrity: sha512-ezc7V75+eoyyH07BO9tIyJdqXXcRfZMbKcLCeF8+qWK5nP8wWuMcfOVywecsXGRbT99zc5eNra4NEx6z5PkSsA==} 108 + cpu: [x64] 109 + os: [darwin] 110 + 111 + '@libsql/hrana-client@0.7.0': 112 + resolution: {integrity: sha512-OF8fFQSkbL7vJY9rfuegK1R7sPgQ6kFMkDamiEccNUvieQ+3urzfDFI616oPl8V7T9zRmnTkSjMOImYCAVRVuw==} 113 + 114 + '@libsql/isomorphic-fetch@0.3.1': 115 + resolution: {integrity: sha512-6kK3SUK5Uu56zPq/Las620n5aS9xJq+jMBcNSOmjhNf/MUvdyji4vrMTqD7ptY7/4/CAVEAYDeotUz60LNQHtw==} 116 + engines: {node: '>=18.0.0'} 117 + 118 + '@libsql/isomorphic-ws@0.1.5': 119 + resolution: {integrity: sha512-DtLWIH29onUYR00i0GlQ3UdcTRC6EP4u9w/h9LxpUZJWRMARk6dQwZ6Jkd+QdwVpuAOrdxt18v0K2uIYR3fwFg==} 120 + 121 + '@libsql/linux-arm64-gnu@0.4.7': 122 + resolution: {integrity: sha512-WlX2VYB5diM4kFfNaYcyhw5y+UJAI3xcMkEUJZPtRDEIu85SsSFrQ+gvoKfcVh76B//ztSeEX2wl9yrjF7BBCA==} 123 + cpu: [arm64] 124 + os: [linux] 125 + 126 + '@libsql/linux-arm64-musl@0.4.7': 127 + resolution: {integrity: sha512-6kK9xAArVRlTCpWeqnNMCoXW1pe7WITI378n4NpvU5EJ0Ok3aNTIC2nRPRjhro90QcnmLL1jPcrVwO4WD1U0xw==} 128 + cpu: [arm64] 129 + os: [linux] 130 + 131 + '@libsql/linux-x64-gnu@0.4.7': 132 + resolution: {integrity: sha512-CMnNRCmlWQqqzlTw6NeaZXzLWI8bydaXDke63JTUCvu8R+fj/ENsLrVBtPDlxQ0wGsYdXGlrUCH8Qi9gJep0yQ==} 133 + cpu: [x64] 134 + os: [linux] 135 + 136 + '@libsql/linux-x64-musl@0.4.7': 137 + resolution: {integrity: sha512-nI6tpS1t6WzGAt1Kx1n1HsvtBbZ+jHn0m7ogNNT6pQHZQj7AFFTIMeDQw/i/Nt5H38np1GVRNsFe99eSIMs9XA==} 138 + cpu: [x64] 139 + os: [linux] 140 + 141 + '@libsql/win32-x64-msvc@0.4.7': 142 + resolution: {integrity: sha512-7pJzOWzPm6oJUxml+PCDRzYQ4A1hTMHAciTAHfFK4fkbDZX33nWPVG7Y3vqdKtslcwAzwmrNDc6sXy2nwWnbiw==} 143 + cpu: [x64] 144 + os: [win32] 145 + 146 + '@neon-rs/load@0.0.4': 147 + resolution: {integrity: sha512-kTPhdZyTQxB+2wpiRcFWrDcejc4JI6tkPuS7UZCG4l6Zvc5kU/gGQ/ozvHTh1XR5tS+UlfAfGuPajjzQjCiHCw==} 148 + 149 + '@noble/curves@1.9.7': 150 + resolution: {integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==} 151 + engines: {node: ^14.21.3 || >=16} 152 + 153 + '@noble/hashes@1.8.0': 154 + resolution: {integrity: sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==} 155 + engines: {node: ^14.21.3 || >=16} 156 + 157 + '@pinojs/redact@0.4.0': 158 + resolution: {integrity: sha512-k2ENnmBugE/rzQfEcdWHcCY+/FM3VLzH9cYEsbdsoqrvzAKRhUZeRNhAZvB8OitQJ1TBed3yqWtdjzS6wJKBwg==} 159 + 160 + '@skyware/labeler@0.2.0': 161 + resolution: {integrity: sha512-5Xsjly8Crvi+vILmFkObNs5y/FeNj/mIztcm1qfNafUzwv9n9B7O5MQmmg3aZfnalmQWsYfs2BgVlaBBBni5bw==} 162 + hasBin: true 163 + 164 + '@types/node@25.5.0': 165 + resolution: {integrity: sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==} 166 + 167 + '@types/ws@8.18.1': 168 + resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} 169 + 170 + abstract-logging@2.0.1: 171 + resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==} 172 + 173 + ajv-formats@2.1.1: 174 + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} 175 + peerDependencies: 176 + ajv: ^8.0.0 177 + peerDependenciesMeta: 178 + ajv: 179 + optional: true 180 + 181 + ajv-formats@3.0.1: 182 + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} 183 + peerDependencies: 184 + ajv: ^8.0.0 185 + peerDependenciesMeta: 186 + ajv: 187 + optional: true 188 + 189 + ajv@8.18.0: 190 + resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==} 191 + 192 + atomic-sleep@1.0.0: 193 + resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} 194 + engines: {node: '>=8.0.0'} 195 + 196 + avvio@8.4.0: 197 + resolution: {integrity: sha512-CDSwaxINFy59iNwhYnkvALBwZiTydGkOecZyPkqBpABYR1KqGEsET0VOOYDwtleZSUIdeY36DC2bSZ24CO1igA==} 198 + 199 + await-lock@2.2.2: 200 + resolution: {integrity: sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==} 201 + 202 + cookie@0.7.2: 203 + resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} 204 + engines: {node: '>= 0.6'} 205 + 206 + data-uri-to-buffer@4.0.1: 207 + resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} 208 + engines: {node: '>= 12'} 209 + 210 + detect-libc@2.0.2: 211 + resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} 212 + engines: {node: '>=8'} 213 + 214 + duplexify@4.1.3: 215 + resolution: {integrity: sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==} 216 + 217 + end-of-stream@1.4.5: 218 + resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} 219 + 220 + fast-content-type-parse@1.1.0: 221 + resolution: {integrity: sha512-fBHHqSTFLVnR61C+gltJuE5GkVQMV0S2nqUO8TJ+5Z3qAKG8vAx4FKai1s5jq/inV1+sREynIWSuQ6HgoSXpDQ==} 222 + 223 + fast-decode-uri-component@1.0.1: 224 + resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} 225 + 226 + fast-deep-equal@3.1.3: 227 + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 228 + 229 + fast-json-stringify@5.16.1: 230 + resolution: {integrity: sha512-KAdnLvy1yu/XrRtP+LJnxbBGrhN+xXu+gt3EUvZhYGKCr3lFHq/7UFJHHFgmJKoqlh6B40bZLEv7w46B0mqn1g==} 231 + 232 + fast-querystring@1.1.2: 233 + resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} 234 + 235 + fast-uri@2.4.0: 236 + resolution: {integrity: sha512-ypuAmmMKInk5q7XcepxlnUWDLWv4GFtaJqAzWKqn62IpQ3pejtr5dTVbt3vwqVaMKmkNR55sTT+CqUKIaT21BA==} 237 + 238 + fast-uri@3.1.0: 239 + resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} 240 + 241 + fastify-plugin@4.5.1: 242 + resolution: {integrity: sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==} 243 + 244 + fastify@4.29.1: 245 + resolution: {integrity: sha512-m2kMNHIG92tSNWv+Z3UeTR9AWLLuo7KctC7mlFPtMEVrfjIhmQhkQnT9v15qA/BfVq3vvj134Y0jl9SBje3jXQ==} 246 + 247 + fastq@1.20.1: 248 + resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} 249 + 250 + fetch-blob@3.2.0: 251 + resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} 252 + engines: {node: ^12.20 || >= 14.13} 253 + 254 + find-my-way@8.2.2: 255 + resolution: {integrity: sha512-Dobi7gcTEq8yszimcfp/R7+owiT4WncAJ7VTTgFH1jYJ5GaG1FbhjwDG820hptN0QDFvzVY3RfCzdInvGPGzjA==} 256 + engines: {node: '>=14'} 257 + 258 + formdata-polyfill@4.0.10: 259 + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} 260 + engines: {node: '>=12.20.0'} 261 + 262 + forwarded@0.2.0: 263 + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} 264 + engines: {node: '>= 0.6'} 265 + 266 + inherits@2.0.4: 267 + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 268 + 269 + ipaddr.js@1.9.1: 270 + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} 271 + engines: {node: '>= 0.10'} 272 + 273 + iso-datestring-validator@2.2.2: 274 + resolution: {integrity: sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==} 275 + 276 + js-base64@3.7.8: 277 + resolution: {integrity: sha512-hNngCeKxIUQiEUN3GPJOkz4wF/YvdUdbNL9hsBcMQTkKzboD7T/q3OYOuuPZLUE6dBxSGpwhk5mwuDud7JVAow==} 278 + 279 + json-schema-ref-resolver@1.0.1: 280 + resolution: {integrity: sha512-EJAj1pgHc1hxF6vo2Z3s69fMjO1INq6eGHXZ8Z6wCQeldCuwxGK9Sxf4/cScGn3FZubCVUehfWtcDM/PLteCQw==} 281 + 282 + json-schema-traverse@1.0.0: 283 + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} 284 + 285 + kleur@3.0.3: 286 + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} 287 + engines: {node: '>=6'} 288 + 289 + libsql@0.4.7: 290 + resolution: {integrity: sha512-T9eIRCs6b0J1SHKYIvD8+KCJMcWZ900iZyxdnSCdqxN12Z1ijzT+jY5nrk72Jw4B0HGzms2NgpryArlJqvc3Lw==} 291 + cpu: [x64, arm64, wasm32] 292 + os: [darwin, linux, win32] 293 + 294 + light-my-request@5.14.0: 295 + resolution: {integrity: sha512-aORPWntbpH5esaYpGOOmri0OHDOe3wC5M2MQxZ9dvMLZm6DnaAn0kJlcbU9hwsQgLzmZyReKwFwwPkR+nHu5kA==} 296 + 297 + multiformats@13.4.2: 298 + resolution: {integrity: sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==} 299 + 300 + multiformats@9.9.0: 301 + resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} 302 + 303 + node-domexception@1.0.0: 304 + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} 305 + engines: {node: '>=10.5.0'} 306 + deprecated: Use your platform's native DOMException instead 307 + 308 + node-fetch@3.3.2: 309 + resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} 310 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 311 + 312 + on-exit-leak-free@2.1.2: 313 + resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} 314 + engines: {node: '>=14.0.0'} 315 + 316 + once@1.4.0: 317 + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 318 + 319 + pino-abstract-transport@2.0.0: 320 + resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==} 321 + 322 + pino-std-serializers@7.1.0: 323 + resolution: {integrity: sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw==} 324 + 325 + pino@9.14.0: 326 + resolution: {integrity: sha512-8OEwKp5juEvb/MjpIc4hjqfgCNysrS94RIOMXYvpYCdm/jglrKEiAYmiumbmGhCvs+IcInsphYDFwqrjr7398w==} 327 + hasBin: true 328 + 329 + process-warning@3.0.0: 330 + resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==} 331 + 332 + process-warning@5.0.0: 333 + resolution: {integrity: sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==} 334 + 335 + promise-limit@2.7.0: 336 + resolution: {integrity: sha512-7nJ6v5lnJsXwGprnGXga4wx6d1POjvi5Qmf1ivTRxTjH4Z/9Czja/UCMLVmB9N93GeWOU93XaFaEt6jbuoagNw==} 337 + 338 + prompts@2.4.2: 339 + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} 340 + engines: {node: '>= 6'} 341 + 342 + proxy-addr@2.0.7: 343 + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} 344 + engines: {node: '>= 0.10'} 345 + 346 + quick-format-unescaped@4.0.4: 347 + resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} 348 + 349 + readable-stream@3.6.2: 350 + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} 351 + engines: {node: '>= 6'} 352 + 353 + real-require@0.2.0: 354 + resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} 355 + engines: {node: '>= 12.13.0'} 356 + 357 + require-from-string@2.0.2: 358 + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} 359 + engines: {node: '>=0.10.0'} 360 + 361 + ret@0.4.3: 362 + resolution: {integrity: sha512-0f4Memo5QP7WQyUEAYUO3esD/XjOc3Zjjg5CPsAq1p8sIu0XPeMbHJemKA0BO7tV0X7+A0FoEpbmHXWxPyD3wQ==} 363 + engines: {node: '>=10'} 364 + 365 + reusify@1.1.0: 366 + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} 367 + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 368 + 369 + rfdc@1.4.1: 370 + resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} 371 + 372 + safe-buffer@5.2.1: 373 + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 374 + 375 + safe-regex2@3.1.0: 376 + resolution: {integrity: sha512-RAAZAGbap2kBfbVhvmnTFv73NWLMvDGOITFYTZBAaY8eR+Ir4ef7Up/e7amo+y1+AH+3PtLkrt9mvcTsG9LXug==} 377 + 378 + safe-stable-stringify@2.5.0: 379 + resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} 380 + engines: {node: '>=10'} 381 + 382 + secure-json-parse@2.7.0: 383 + resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} 384 + 385 + semver@7.7.4: 386 + resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} 387 + engines: {node: '>=10'} 388 + hasBin: true 389 + 390 + set-cookie-parser@2.7.2: 391 + resolution: {integrity: sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==} 392 + 393 + sisteransi@1.0.5: 394 + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} 395 + 396 + sonic-boom@4.2.1: 397 + resolution: {integrity: sha512-w6AxtubXa2wTXAUsZMMWERrsIRAdrK0Sc+FUytWvYAhBJLyuI4llrMIC1DtlNSdI99EI86KZum2MMq3EAZlF9Q==} 398 + 399 + split2@4.2.0: 400 + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} 401 + engines: {node: '>= 10.x'} 402 + 403 + stream-shift@1.0.3: 404 + resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} 405 + 406 + string_decoder@1.3.0: 407 + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} 408 + 409 + thread-stream@3.1.0: 410 + resolution: {integrity: sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==} 411 + 412 + tlds@1.261.0: 413 + resolution: {integrity: sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==} 414 + hasBin: true 415 + 416 + toad-cache@3.7.0: 417 + resolution: {integrity: sha512-/m8M+2BJUpoJdgAHoG+baCwBT+tf2VraSfkBgl0Y00qIWt41DJ8R5B8nsEw0I58YwF5IZH6z24/2TobDKnqSWw==} 418 + engines: {node: '>=12'} 419 + 420 + tslib@2.8.1: 421 + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} 422 + 423 + typescript@5.9.3: 424 + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} 425 + engines: {node: '>=14.17'} 426 + hasBin: true 427 + 428 + uint8arrays@3.0.0: 429 + resolution: {integrity: sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==} 430 + 431 + uint8arrays@5.1.0: 432 + resolution: {integrity: sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==} 433 + 434 + undici-types@7.18.2: 435 + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} 436 + 437 + unicode-segmenter@0.14.5: 438 + resolution: {integrity: sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==} 439 + 440 + util-deprecate@1.0.2: 441 + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} 442 + 443 + web-streams-polyfill@3.3.3: 444 + resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} 445 + engines: {node: '>= 8'} 446 + 447 + wrappy@1.0.2: 448 + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 449 + 450 + ws@8.20.0: 451 + resolution: {integrity: sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==} 452 + engines: {node: '>=10.0.0'} 453 + peerDependencies: 454 + bufferutil: ^4.0.1 455 + utf-8-validate: '>=5.0.2' 456 + peerDependenciesMeta: 457 + bufferutil: 458 + optional: true 459 + utf-8-validate: 460 + optional: true 461 + 462 + zod@3.25.76: 463 + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} 464 + 465 + snapshots: 466 + 467 + '@atcute/bluesky@1.0.15(@atcute/client@2.0.9)': 468 + dependencies: 469 + '@atcute/client': 2.0.9 470 + 471 + '@atcute/cbor@1.0.7': 472 + dependencies: 473 + '@atcute/cid': 1.0.3 474 + '@atcute/multibase': 1.2.0 475 + 476 + '@atcute/cid@1.0.3': 477 + dependencies: 478 + '@atcute/multibase': 1.2.0 479 + '@atcute/varint': 1.0.4 480 + 481 + '@atcute/client@2.0.9': {} 482 + 483 + '@atcute/multibase@1.2.0': 484 + dependencies: 485 + '@atcute/uint8array': 1.1.1 486 + 487 + '@atcute/ozone@1.0.12(@atcute/bluesky@1.0.15(@atcute/client@2.0.9))(@atcute/client@2.0.9)': 488 + dependencies: 489 + '@atcute/bluesky': 1.0.15(@atcute/client@2.0.9) 490 + '@atcute/client': 2.0.9 491 + 492 + '@atcute/uint8array@1.1.1': {} 493 + 494 + '@atcute/varint@1.0.4': {} 495 + 496 + '@atproto/api@0.18.21': 497 + dependencies: 498 + '@atproto/common-web': 0.4.19 499 + '@atproto/lexicon': 0.6.2 500 + '@atproto/syntax': 0.4.3 501 + '@atproto/xrpc': 0.7.7 502 + await-lock: 2.2.2 503 + multiformats: 9.9.0 504 + tlds: 1.261.0 505 + zod: 3.25.76 506 + 507 + '@atproto/common-web@0.4.19': 508 + dependencies: 509 + '@atproto/lex-data': 0.0.14 510 + '@atproto/lex-json': 0.0.14 511 + '@atproto/syntax': 0.5.2 512 + zod: 3.25.76 513 + 514 + '@atproto/lex-data@0.0.14': 515 + dependencies: 516 + multiformats: 9.9.0 517 + tslib: 2.8.1 518 + uint8arrays: 3.0.0 519 + unicode-segmenter: 0.14.5 520 + 521 + '@atproto/lex-json@0.0.14': 522 + dependencies: 523 + '@atproto/lex-data': 0.0.14 524 + tslib: 2.8.1 525 + 526 + '@atproto/lexicon@0.6.2': 527 + dependencies: 528 + '@atproto/common-web': 0.4.19 529 + '@atproto/syntax': 0.5.2 530 + iso-datestring-validator: 2.2.2 531 + multiformats: 9.9.0 532 + zod: 3.25.76 533 + 534 + '@atproto/syntax@0.4.3': 535 + dependencies: 536 + tslib: 2.8.1 537 + 538 + '@atproto/syntax@0.5.2': 539 + dependencies: 540 + tslib: 2.8.1 541 + 542 + '@atproto/xrpc@0.7.7': 543 + dependencies: 544 + '@atproto/lexicon': 0.6.2 545 + zod: 3.25.76 546 + 547 + '@fastify/ajv-compiler@3.6.0': 548 + dependencies: 549 + ajv: 8.18.0 550 + ajv-formats: 2.1.1(ajv@8.18.0) 551 + fast-uri: 2.4.0 552 + 553 + '@fastify/error@3.4.1': {} 554 + 555 + '@fastify/fast-json-stringify-compiler@4.3.0': 556 + dependencies: 557 + fast-json-stringify: 5.16.1 558 + 559 + '@fastify/merge-json-schemas@0.1.1': 560 + dependencies: 561 + fast-deep-equal: 3.1.3 562 + 563 + '@fastify/websocket@10.0.1': 564 + dependencies: 565 + duplexify: 4.1.3 566 + fastify-plugin: 4.5.1 567 + ws: 8.20.0 568 + transitivePeerDependencies: 569 + - bufferutil 570 + - utf-8-validate 571 + 572 + '@libsql/client@0.14.0': 573 + dependencies: 574 + '@libsql/core': 0.14.0 575 + '@libsql/hrana-client': 0.7.0 576 + js-base64: 3.7.8 577 + libsql: 0.4.7 578 + promise-limit: 2.7.0 579 + transitivePeerDependencies: 580 + - bufferutil 581 + - utf-8-validate 582 + 583 + '@libsql/core@0.14.0': 584 + dependencies: 585 + js-base64: 3.7.8 586 + 587 + '@libsql/darwin-arm64@0.4.7': 588 + optional: true 589 + 590 + '@libsql/darwin-x64@0.4.7': 591 + optional: true 592 + 593 + '@libsql/hrana-client@0.7.0': 594 + dependencies: 595 + '@libsql/isomorphic-fetch': 0.3.1 596 + '@libsql/isomorphic-ws': 0.1.5 597 + js-base64: 3.7.8 598 + node-fetch: 3.3.2 599 + transitivePeerDependencies: 600 + - bufferutil 601 + - utf-8-validate 602 + 603 + '@libsql/isomorphic-fetch@0.3.1': {} 604 + 605 + '@libsql/isomorphic-ws@0.1.5': 606 + dependencies: 607 + '@types/ws': 8.18.1 608 + ws: 8.20.0 609 + transitivePeerDependencies: 610 + - bufferutil 611 + - utf-8-validate 612 + 613 + '@libsql/linux-arm64-gnu@0.4.7': 614 + optional: true 615 + 616 + '@libsql/linux-arm64-musl@0.4.7': 617 + optional: true 618 + 619 + '@libsql/linux-x64-gnu@0.4.7': 620 + optional: true 621 + 622 + '@libsql/linux-x64-musl@0.4.7': 623 + optional: true 624 + 625 + '@libsql/win32-x64-msvc@0.4.7': 626 + optional: true 627 + 628 + '@neon-rs/load@0.0.4': {} 629 + 630 + '@noble/curves@1.9.7': 631 + dependencies: 632 + '@noble/hashes': 1.8.0 633 + 634 + '@noble/hashes@1.8.0': {} 635 + 636 + '@pinojs/redact@0.4.0': {} 637 + 638 + '@skyware/labeler@0.2.0': 639 + dependencies: 640 + '@atcute/bluesky': 1.0.15(@atcute/client@2.0.9) 641 + '@atcute/cbor': 1.0.7 642 + '@atcute/client': 2.0.9 643 + '@atcute/ozone': 1.0.12(@atcute/bluesky@1.0.15(@atcute/client@2.0.9))(@atcute/client@2.0.9) 644 + '@fastify/websocket': 10.0.1 645 + '@libsql/client': 0.14.0 646 + '@noble/curves': 1.9.7 647 + '@noble/hashes': 1.8.0 648 + fastify: 4.29.1 649 + prompts: 2.4.2 650 + uint8arrays: 5.1.0 651 + transitivePeerDependencies: 652 + - bufferutil 653 + - utf-8-validate 654 + 655 + '@types/node@25.5.0': 656 + dependencies: 657 + undici-types: 7.18.2 658 + 659 + '@types/ws@8.18.1': 660 + dependencies: 661 + '@types/node': 25.5.0 662 + 663 + abstract-logging@2.0.1: {} 664 + 665 + ajv-formats@2.1.1(ajv@8.18.0): 666 + optionalDependencies: 667 + ajv: 8.18.0 668 + 669 + ajv-formats@3.0.1(ajv@8.18.0): 670 + optionalDependencies: 671 + ajv: 8.18.0 672 + 673 + ajv@8.18.0: 674 + dependencies: 675 + fast-deep-equal: 3.1.3 676 + fast-uri: 3.1.0 677 + json-schema-traverse: 1.0.0 678 + require-from-string: 2.0.2 679 + 680 + atomic-sleep@1.0.0: {} 681 + 682 + avvio@8.4.0: 683 + dependencies: 684 + '@fastify/error': 3.4.1 685 + fastq: 1.20.1 686 + 687 + await-lock@2.2.2: {} 688 + 689 + cookie@0.7.2: {} 690 + 691 + data-uri-to-buffer@4.0.1: {} 692 + 693 + detect-libc@2.0.2: {} 694 + 695 + duplexify@4.1.3: 696 + dependencies: 697 + end-of-stream: 1.4.5 698 + inherits: 2.0.4 699 + readable-stream: 3.6.2 700 + stream-shift: 1.0.3 701 + 702 + end-of-stream@1.4.5: 703 + dependencies: 704 + once: 1.4.0 705 + 706 + fast-content-type-parse@1.1.0: {} 707 + 708 + fast-decode-uri-component@1.0.1: {} 709 + 710 + fast-deep-equal@3.1.3: {} 711 + 712 + fast-json-stringify@5.16.1: 713 + dependencies: 714 + '@fastify/merge-json-schemas': 0.1.1 715 + ajv: 8.18.0 716 + ajv-formats: 3.0.1(ajv@8.18.0) 717 + fast-deep-equal: 3.1.3 718 + fast-uri: 2.4.0 719 + json-schema-ref-resolver: 1.0.1 720 + rfdc: 1.4.1 721 + 722 + fast-querystring@1.1.2: 723 + dependencies: 724 + fast-decode-uri-component: 1.0.1 725 + 726 + fast-uri@2.4.0: {} 727 + 728 + fast-uri@3.1.0: {} 729 + 730 + fastify-plugin@4.5.1: {} 731 + 732 + fastify@4.29.1: 733 + dependencies: 734 + '@fastify/ajv-compiler': 3.6.0 735 + '@fastify/error': 3.4.1 736 + '@fastify/fast-json-stringify-compiler': 4.3.0 737 + abstract-logging: 2.0.1 738 + avvio: 8.4.0 739 + fast-content-type-parse: 1.1.0 740 + fast-json-stringify: 5.16.1 741 + find-my-way: 8.2.2 742 + light-my-request: 5.14.0 743 + pino: 9.14.0 744 + process-warning: 3.0.0 745 + proxy-addr: 2.0.7 746 + rfdc: 1.4.1 747 + secure-json-parse: 2.7.0 748 + semver: 7.7.4 749 + toad-cache: 3.7.0 750 + 751 + fastq@1.20.1: 752 + dependencies: 753 + reusify: 1.1.0 754 + 755 + fetch-blob@3.2.0: 756 + dependencies: 757 + node-domexception: 1.0.0 758 + web-streams-polyfill: 3.3.3 759 + 760 + find-my-way@8.2.2: 761 + dependencies: 762 + fast-deep-equal: 3.1.3 763 + fast-querystring: 1.1.2 764 + safe-regex2: 3.1.0 765 + 766 + formdata-polyfill@4.0.10: 767 + dependencies: 768 + fetch-blob: 3.2.0 769 + 770 + forwarded@0.2.0: {} 771 + 772 + inherits@2.0.4: {} 773 + 774 + ipaddr.js@1.9.1: {} 775 + 776 + iso-datestring-validator@2.2.2: {} 777 + 778 + js-base64@3.7.8: {} 779 + 780 + json-schema-ref-resolver@1.0.1: 781 + dependencies: 782 + fast-deep-equal: 3.1.3 783 + 784 + json-schema-traverse@1.0.0: {} 785 + 786 + kleur@3.0.3: {} 787 + 788 + libsql@0.4.7: 789 + dependencies: 790 + '@neon-rs/load': 0.0.4 791 + detect-libc: 2.0.2 792 + optionalDependencies: 793 + '@libsql/darwin-arm64': 0.4.7 794 + '@libsql/darwin-x64': 0.4.7 795 + '@libsql/linux-arm64-gnu': 0.4.7 796 + '@libsql/linux-arm64-musl': 0.4.7 797 + '@libsql/linux-x64-gnu': 0.4.7 798 + '@libsql/linux-x64-musl': 0.4.7 799 + '@libsql/win32-x64-msvc': 0.4.7 800 + 801 + light-my-request@5.14.0: 802 + dependencies: 803 + cookie: 0.7.2 804 + process-warning: 3.0.0 805 + set-cookie-parser: 2.7.2 806 + 807 + multiformats@13.4.2: {} 808 + 809 + multiformats@9.9.0: {} 810 + 811 + node-domexception@1.0.0: {} 812 + 813 + node-fetch@3.3.2: 814 + dependencies: 815 + data-uri-to-buffer: 4.0.1 816 + fetch-blob: 3.2.0 817 + formdata-polyfill: 4.0.10 818 + 819 + on-exit-leak-free@2.1.2: {} 820 + 821 + once@1.4.0: 822 + dependencies: 823 + wrappy: 1.0.2 824 + 825 + pino-abstract-transport@2.0.0: 826 + dependencies: 827 + split2: 4.2.0 828 + 829 + pino-std-serializers@7.1.0: {} 830 + 831 + pino@9.14.0: 832 + dependencies: 833 + '@pinojs/redact': 0.4.0 834 + atomic-sleep: 1.0.0 835 + on-exit-leak-free: 2.1.2 836 + pino-abstract-transport: 2.0.0 837 + pino-std-serializers: 7.1.0 838 + process-warning: 5.0.0 839 + quick-format-unescaped: 4.0.4 840 + real-require: 0.2.0 841 + safe-stable-stringify: 2.5.0 842 + sonic-boom: 4.2.1 843 + thread-stream: 3.1.0 844 + 845 + process-warning@3.0.0: {} 846 + 847 + process-warning@5.0.0: {} 848 + 849 + promise-limit@2.7.0: {} 850 + 851 + prompts@2.4.2: 852 + dependencies: 853 + kleur: 3.0.3 854 + sisteransi: 1.0.5 855 + 856 + proxy-addr@2.0.7: 857 + dependencies: 858 + forwarded: 0.2.0 859 + ipaddr.js: 1.9.1 860 + 861 + quick-format-unescaped@4.0.4: {} 862 + 863 + readable-stream@3.6.2: 864 + dependencies: 865 + inherits: 2.0.4 866 + string_decoder: 1.3.0 867 + util-deprecate: 1.0.2 868 + 869 + real-require@0.2.0: {} 870 + 871 + require-from-string@2.0.2: {} 872 + 873 + ret@0.4.3: {} 874 + 875 + reusify@1.1.0: {} 876 + 877 + rfdc@1.4.1: {} 878 + 879 + safe-buffer@5.2.1: {} 880 + 881 + safe-regex2@3.1.0: 882 + dependencies: 883 + ret: 0.4.3 884 + 885 + safe-stable-stringify@2.5.0: {} 886 + 887 + secure-json-parse@2.7.0: {} 888 + 889 + semver@7.7.4: {} 890 + 891 + set-cookie-parser@2.7.2: {} 892 + 893 + sisteransi@1.0.5: {} 894 + 895 + sonic-boom@4.2.1: 896 + dependencies: 897 + atomic-sleep: 1.0.0 898 + 899 + split2@4.2.0: {} 900 + 901 + stream-shift@1.0.3: {} 902 + 903 + string_decoder@1.3.0: 904 + dependencies: 905 + safe-buffer: 5.2.1 906 + 907 + thread-stream@3.1.0: 908 + dependencies: 909 + real-require: 0.2.0 910 + 911 + tlds@1.261.0: {} 912 + 913 + toad-cache@3.7.0: {} 914 + 915 + tslib@2.8.1: {} 916 + 917 + typescript@5.9.3: {} 918 + 919 + uint8arrays@3.0.0: 920 + dependencies: 921 + multiformats: 9.9.0 922 + 923 + uint8arrays@5.1.0: 924 + dependencies: 925 + multiformats: 13.4.2 926 + 927 + undici-types@7.18.2: {} 928 + 929 + unicode-segmenter@0.14.5: {} 930 + 931 + util-deprecate@1.0.2: {} 932 + 933 + web-streams-polyfill@3.3.3: {} 934 + 935 + wrappy@1.0.2: {} 936 + 937 + ws@8.20.0: {} 938 + 939 + zod@3.25.76: {}
+2 -2
shell.nix
··· 3 3 }: 4 4 5 5 let 6 - pkgInputs = with pkgs; [ nodejs sqlite ]; 6 + pkgInputs = with pkgs; [ nodejs pnpm sqlite ]; 7 7 in 8 8 pkgs.mkShell { 9 9 packages = pkgInputs; ··· 14 14 echo "-----------------------------------" 15 15 16 16 if [ ! -d node_modules ]; then 17 - npm install 17 + pnpm install 18 18 fi 19 19 ''; 20 20 }
+6 -2
src/main.ts
··· 16 16 did: LABELER_DID, 17 17 signingKey: SIGNING_KEY 18 18 }); 19 + 19 20 const agent = new BskyAgent({ 20 21 service: LABELER_PDS 21 22 }) 22 - 23 23 await agent.login({ 24 24 identifier: LABELER_DID, 25 25 password: LABELER_PASSWORD 26 + }) 27 + 28 + const agentPublic = new BskyAgent({ 29 + service: "https://public.api.bsky.app" 26 30 }) 27 31 28 32 server.app.get("/", (_, res) => res.redirect(`https://witchsky.app/profile/${LABELER_DID}`)); ··· 53 57 let cursor: string | undefined 54 58 let members: AppBskyGraphDefs.ListItemView[] = [] 55 59 do { 56 - let res = await agent.app.bsky.graph.getList({ 60 + let res = await agentPublic.app.bsky.graph.getList({ 57 61 list: list, 58 62 limit: 100, 59 63 cursor