hi im alinez not even tryingto hide it
2
fork

Configure Feed

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

doesnt work :c

adam 10e5cad7

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