WIP! A BB-style forum, on the ATmosphere! We're still working... we'll be back soon when we have something to show off!
node typescript hono htmx atproto

feat(appview): add drizzle-orm and postgres dependencies

+696 -1
+4 -1
packages/appview/package.json
··· 14 14 "@atbb/lexicon": "workspace:*", 15 15 "@atproto/api": "^0.15.0", 16 16 "@atproto/common-web": "^0.4.0", 17 + "@hono/node-server": "^1.14.0", 18 + "drizzle-orm": "^0.45.1", 17 19 "hono": "^4.7.0", 18 - "@hono/node-server": "^1.14.0" 20 + "postgres": "^3.4.8" 19 21 }, 20 22 "devDependencies": { 21 23 "@types/node": "^22.0.0", 24 + "drizzle-kit": "^0.31.8", 22 25 "tsx": "^4.0.0", 23 26 "typescript": "^5.7.0" 24 27 }
+692
pnpm-lock.yaml
··· 29 29 '@hono/node-server': 30 30 specifier: ^1.14.0 31 31 version: 1.19.9(hono@4.11.8) 32 + drizzle-orm: 33 + specifier: ^0.45.1 34 + version: 0.45.1(postgres@3.4.8) 32 35 hono: 33 36 specifier: ^4.7.0 34 37 version: 4.11.8 38 + postgres: 39 + specifier: ^3.4.8 40 + version: 3.4.8 35 41 devDependencies: 36 42 '@types/node': 37 43 specifier: ^22.0.0 38 44 version: 22.19.9 45 + drizzle-kit: 46 + specifier: ^0.31.8 47 + version: 0.31.8 39 48 tsx: 40 49 specifier: ^4.0.0 41 50 version: 4.21.0 ··· 136 145 '@atproto/xrpc@0.7.7': 137 146 resolution: {integrity: sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==} 138 147 148 + '@drizzle-team/brocli@0.10.2': 149 + resolution: {integrity: sha512-z33Il7l5dKjUgGULTqBsQBQwckHh5AbIuxhdsIxDDiZAzBOrZO6q9ogcWC65kU382AfynTfgNumVcNIjuIua6w==} 150 + 151 + '@esbuild-kit/core-utils@3.3.2': 152 + resolution: {integrity: sha512-sPRAnw9CdSsRmEtnsl2WXWdyquogVpB3yZ3dgwJfe8zrOzTsV7cJvmwrKVa+0ma5BoiGJ+BoqkMvawbayKUsqQ==} 153 + deprecated: 'Merged into tsx: https://tsx.is' 154 + 155 + '@esbuild-kit/esm-loader@2.6.5': 156 + resolution: {integrity: sha512-FxEMIkJKnodyA1OaCUoEvbYRkoZlLZ4d/eXFu9Fh8CbBBgP5EmZxrfTRyN0qpXZ4vOvqnE5YdRdcrmUUXuU+dA==} 157 + deprecated: 'Merged into tsx: https://tsx.is' 158 + 159 + '@esbuild/aix-ppc64@0.25.12': 160 + resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==} 161 + engines: {node: '>=18'} 162 + cpu: [ppc64] 163 + os: [aix] 164 + 139 165 '@esbuild/aix-ppc64@0.27.3': 140 166 resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==} 141 167 engines: {node: '>=18'} 142 168 cpu: [ppc64] 143 169 os: [aix] 144 170 171 + '@esbuild/android-arm64@0.18.20': 172 + resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} 173 + engines: {node: '>=12'} 174 + cpu: [arm64] 175 + os: [android] 176 + 177 + '@esbuild/android-arm64@0.25.12': 178 + resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==} 179 + engines: {node: '>=18'} 180 + cpu: [arm64] 181 + os: [android] 182 + 145 183 '@esbuild/android-arm64@0.27.3': 146 184 resolution: {integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==} 147 185 engines: {node: '>=18'} 148 186 cpu: [arm64] 149 187 os: [android] 150 188 189 + '@esbuild/android-arm@0.18.20': 190 + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} 191 + engines: {node: '>=12'} 192 + cpu: [arm] 193 + os: [android] 194 + 195 + '@esbuild/android-arm@0.25.12': 196 + resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==} 197 + engines: {node: '>=18'} 198 + cpu: [arm] 199 + os: [android] 200 + 151 201 '@esbuild/android-arm@0.27.3': 152 202 resolution: {integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==} 153 203 engines: {node: '>=18'} 154 204 cpu: [arm] 155 205 os: [android] 156 206 207 + '@esbuild/android-x64@0.18.20': 208 + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} 209 + engines: {node: '>=12'} 210 + cpu: [x64] 211 + os: [android] 212 + 213 + '@esbuild/android-x64@0.25.12': 214 + resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==} 215 + engines: {node: '>=18'} 216 + cpu: [x64] 217 + os: [android] 218 + 157 219 '@esbuild/android-x64@0.27.3': 158 220 resolution: {integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==} 159 221 engines: {node: '>=18'} 160 222 cpu: [x64] 161 223 os: [android] 162 224 225 + '@esbuild/darwin-arm64@0.18.20': 226 + resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} 227 + engines: {node: '>=12'} 228 + cpu: [arm64] 229 + os: [darwin] 230 + 231 + '@esbuild/darwin-arm64@0.25.12': 232 + resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==} 233 + engines: {node: '>=18'} 234 + cpu: [arm64] 235 + os: [darwin] 236 + 163 237 '@esbuild/darwin-arm64@0.27.3': 164 238 resolution: {integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==} 165 239 engines: {node: '>=18'} 166 240 cpu: [arm64] 167 241 os: [darwin] 168 242 243 + '@esbuild/darwin-x64@0.18.20': 244 + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} 245 + engines: {node: '>=12'} 246 + cpu: [x64] 247 + os: [darwin] 248 + 249 + '@esbuild/darwin-x64@0.25.12': 250 + resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==} 251 + engines: {node: '>=18'} 252 + cpu: [x64] 253 + os: [darwin] 254 + 169 255 '@esbuild/darwin-x64@0.27.3': 170 256 resolution: {integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==} 171 257 engines: {node: '>=18'} 172 258 cpu: [x64] 173 259 os: [darwin] 174 260 261 + '@esbuild/freebsd-arm64@0.18.20': 262 + resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} 263 + engines: {node: '>=12'} 264 + cpu: [arm64] 265 + os: [freebsd] 266 + 267 + '@esbuild/freebsd-arm64@0.25.12': 268 + resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==} 269 + engines: {node: '>=18'} 270 + cpu: [arm64] 271 + os: [freebsd] 272 + 175 273 '@esbuild/freebsd-arm64@0.27.3': 176 274 resolution: {integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==} 177 275 engines: {node: '>=18'} 178 276 cpu: [arm64] 179 277 os: [freebsd] 180 278 279 + '@esbuild/freebsd-x64@0.18.20': 280 + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} 281 + engines: {node: '>=12'} 282 + cpu: [x64] 283 + os: [freebsd] 284 + 285 + '@esbuild/freebsd-x64@0.25.12': 286 + resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==} 287 + engines: {node: '>=18'} 288 + cpu: [x64] 289 + os: [freebsd] 290 + 181 291 '@esbuild/freebsd-x64@0.27.3': 182 292 resolution: {integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==} 183 293 engines: {node: '>=18'} 184 294 cpu: [x64] 185 295 os: [freebsd] 186 296 297 + '@esbuild/linux-arm64@0.18.20': 298 + resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} 299 + engines: {node: '>=12'} 300 + cpu: [arm64] 301 + os: [linux] 302 + 303 + '@esbuild/linux-arm64@0.25.12': 304 + resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==} 305 + engines: {node: '>=18'} 306 + cpu: [arm64] 307 + os: [linux] 308 + 187 309 '@esbuild/linux-arm64@0.27.3': 188 310 resolution: {integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==} 189 311 engines: {node: '>=18'} 190 312 cpu: [arm64] 191 313 os: [linux] 192 314 315 + '@esbuild/linux-arm@0.18.20': 316 + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} 317 + engines: {node: '>=12'} 318 + cpu: [arm] 319 + os: [linux] 320 + 321 + '@esbuild/linux-arm@0.25.12': 322 + resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==} 323 + engines: {node: '>=18'} 324 + cpu: [arm] 325 + os: [linux] 326 + 193 327 '@esbuild/linux-arm@0.27.3': 194 328 resolution: {integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==} 195 329 engines: {node: '>=18'} 196 330 cpu: [arm] 197 331 os: [linux] 198 332 333 + '@esbuild/linux-ia32@0.18.20': 334 + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} 335 + engines: {node: '>=12'} 336 + cpu: [ia32] 337 + os: [linux] 338 + 339 + '@esbuild/linux-ia32@0.25.12': 340 + resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==} 341 + engines: {node: '>=18'} 342 + cpu: [ia32] 343 + os: [linux] 344 + 199 345 '@esbuild/linux-ia32@0.27.3': 200 346 resolution: {integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==} 201 347 engines: {node: '>=18'} 202 348 cpu: [ia32] 203 349 os: [linux] 204 350 351 + '@esbuild/linux-loong64@0.18.20': 352 + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} 353 + engines: {node: '>=12'} 354 + cpu: [loong64] 355 + os: [linux] 356 + 357 + '@esbuild/linux-loong64@0.25.12': 358 + resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==} 359 + engines: {node: '>=18'} 360 + cpu: [loong64] 361 + os: [linux] 362 + 205 363 '@esbuild/linux-loong64@0.27.3': 206 364 resolution: {integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==} 207 365 engines: {node: '>=18'} 208 366 cpu: [loong64] 209 367 os: [linux] 210 368 369 + '@esbuild/linux-mips64el@0.18.20': 370 + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} 371 + engines: {node: '>=12'} 372 + cpu: [mips64el] 373 + os: [linux] 374 + 375 + '@esbuild/linux-mips64el@0.25.12': 376 + resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==} 377 + engines: {node: '>=18'} 378 + cpu: [mips64el] 379 + os: [linux] 380 + 211 381 '@esbuild/linux-mips64el@0.27.3': 212 382 resolution: {integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==} 213 383 engines: {node: '>=18'} 214 384 cpu: [mips64el] 215 385 os: [linux] 216 386 387 + '@esbuild/linux-ppc64@0.18.20': 388 + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} 389 + engines: {node: '>=12'} 390 + cpu: [ppc64] 391 + os: [linux] 392 + 393 + '@esbuild/linux-ppc64@0.25.12': 394 + resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==} 395 + engines: {node: '>=18'} 396 + cpu: [ppc64] 397 + os: [linux] 398 + 217 399 '@esbuild/linux-ppc64@0.27.3': 218 400 resolution: {integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==} 219 401 engines: {node: '>=18'} 220 402 cpu: [ppc64] 221 403 os: [linux] 222 404 405 + '@esbuild/linux-riscv64@0.18.20': 406 + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} 407 + engines: {node: '>=12'} 408 + cpu: [riscv64] 409 + os: [linux] 410 + 411 + '@esbuild/linux-riscv64@0.25.12': 412 + resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==} 413 + engines: {node: '>=18'} 414 + cpu: [riscv64] 415 + os: [linux] 416 + 223 417 '@esbuild/linux-riscv64@0.27.3': 224 418 resolution: {integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==} 225 419 engines: {node: '>=18'} 226 420 cpu: [riscv64] 227 421 os: [linux] 228 422 423 + '@esbuild/linux-s390x@0.18.20': 424 + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} 425 + engines: {node: '>=12'} 426 + cpu: [s390x] 427 + os: [linux] 428 + 429 + '@esbuild/linux-s390x@0.25.12': 430 + resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==} 431 + engines: {node: '>=18'} 432 + cpu: [s390x] 433 + os: [linux] 434 + 229 435 '@esbuild/linux-s390x@0.27.3': 230 436 resolution: {integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==} 231 437 engines: {node: '>=18'} 232 438 cpu: [s390x] 233 439 os: [linux] 234 440 441 + '@esbuild/linux-x64@0.18.20': 442 + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} 443 + engines: {node: '>=12'} 444 + cpu: [x64] 445 + os: [linux] 446 + 447 + '@esbuild/linux-x64@0.25.12': 448 + resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==} 449 + engines: {node: '>=18'} 450 + cpu: [x64] 451 + os: [linux] 452 + 235 453 '@esbuild/linux-x64@0.27.3': 236 454 resolution: {integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==} 237 455 engines: {node: '>=18'} 238 456 cpu: [x64] 239 457 os: [linux] 240 458 459 + '@esbuild/netbsd-arm64@0.25.12': 460 + resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==} 461 + engines: {node: '>=18'} 462 + cpu: [arm64] 463 + os: [netbsd] 464 + 241 465 '@esbuild/netbsd-arm64@0.27.3': 242 466 resolution: {integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==} 243 467 engines: {node: '>=18'} 244 468 cpu: [arm64] 245 469 os: [netbsd] 246 470 471 + '@esbuild/netbsd-x64@0.18.20': 472 + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} 473 + engines: {node: '>=12'} 474 + cpu: [x64] 475 + os: [netbsd] 476 + 477 + '@esbuild/netbsd-x64@0.25.12': 478 + resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==} 479 + engines: {node: '>=18'} 480 + cpu: [x64] 481 + os: [netbsd] 482 + 247 483 '@esbuild/netbsd-x64@0.27.3': 248 484 resolution: {integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==} 249 485 engines: {node: '>=18'} 250 486 cpu: [x64] 251 487 os: [netbsd] 252 488 489 + '@esbuild/openbsd-arm64@0.25.12': 490 + resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==} 491 + engines: {node: '>=18'} 492 + cpu: [arm64] 493 + os: [openbsd] 494 + 253 495 '@esbuild/openbsd-arm64@0.27.3': 254 496 resolution: {integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==} 255 497 engines: {node: '>=18'} 256 498 cpu: [arm64] 257 499 os: [openbsd] 258 500 501 + '@esbuild/openbsd-x64@0.18.20': 502 + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} 503 + engines: {node: '>=12'} 504 + cpu: [x64] 505 + os: [openbsd] 506 + 507 + '@esbuild/openbsd-x64@0.25.12': 508 + resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==} 509 + engines: {node: '>=18'} 510 + cpu: [x64] 511 + os: [openbsd] 512 + 259 513 '@esbuild/openbsd-x64@0.27.3': 260 514 resolution: {integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==} 261 515 engines: {node: '>=18'} 262 516 cpu: [x64] 263 517 os: [openbsd] 518 + 519 + '@esbuild/openharmony-arm64@0.25.12': 520 + resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==} 521 + engines: {node: '>=18'} 522 + cpu: [arm64] 523 + os: [openharmony] 264 524 265 525 '@esbuild/openharmony-arm64@0.27.3': 266 526 resolution: {integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==} ··· 268 528 cpu: [arm64] 269 529 os: [openharmony] 270 530 531 + '@esbuild/sunos-x64@0.18.20': 532 + resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} 533 + engines: {node: '>=12'} 534 + cpu: [x64] 535 + os: [sunos] 536 + 537 + '@esbuild/sunos-x64@0.25.12': 538 + resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==} 539 + engines: {node: '>=18'} 540 + cpu: [x64] 541 + os: [sunos] 542 + 271 543 '@esbuild/sunos-x64@0.27.3': 272 544 resolution: {integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==} 273 545 engines: {node: '>=18'} 274 546 cpu: [x64] 275 547 os: [sunos] 276 548 549 + '@esbuild/win32-arm64@0.18.20': 550 + resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} 551 + engines: {node: '>=12'} 552 + cpu: [arm64] 553 + os: [win32] 554 + 555 + '@esbuild/win32-arm64@0.25.12': 556 + resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==} 557 + engines: {node: '>=18'} 558 + cpu: [arm64] 559 + os: [win32] 560 + 277 561 '@esbuild/win32-arm64@0.27.3': 278 562 resolution: {integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==} 279 563 engines: {node: '>=18'} 280 564 cpu: [arm64] 281 565 os: [win32] 282 566 567 + '@esbuild/win32-ia32@0.18.20': 568 + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} 569 + engines: {node: '>=12'} 570 + cpu: [ia32] 571 + os: [win32] 572 + 573 + '@esbuild/win32-ia32@0.25.12': 574 + resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==} 575 + engines: {node: '>=18'} 576 + cpu: [ia32] 577 + os: [win32] 578 + 283 579 '@esbuild/win32-ia32@0.27.3': 284 580 resolution: {integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==} 285 581 engines: {node: '>=18'} 286 582 cpu: [ia32] 287 583 os: [win32] 288 584 585 + '@esbuild/win32-x64@0.18.20': 586 + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} 587 + engines: {node: '>=12'} 588 + cpu: [x64] 589 + os: [win32] 590 + 591 + '@esbuild/win32-x64@0.25.12': 592 + resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==} 593 + engines: {node: '>=18'} 594 + cpu: [x64] 595 + os: [win32] 596 + 289 597 '@esbuild/win32-x64@0.27.3': 290 598 resolution: {integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==} 291 599 engines: {node: '>=18'} ··· 345 653 resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} 346 654 engines: {node: '>=8'} 347 655 656 + buffer-from@1.1.2: 657 + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} 658 + 348 659 chalk@4.1.2: 349 660 resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 350 661 engines: {node: '>=10'} ··· 367 678 resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} 368 679 engines: {node: '>= 8'} 369 680 681 + debug@4.4.3: 682 + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} 683 + engines: {node: '>=6.0'} 684 + peerDependencies: 685 + supports-color: '*' 686 + peerDependenciesMeta: 687 + supports-color: 688 + optional: true 689 + 690 + drizzle-kit@0.31.8: 691 + resolution: {integrity: sha512-O9EC/miwdnRDY10qRxM8P3Pg8hXe3LyU4ZipReKOgTwn4OqANmftj8XJz1UPUAS6NMHf0E2htjsbQujUTkncCg==} 692 + hasBin: true 693 + 694 + drizzle-orm@0.45.1: 695 + resolution: {integrity: sha512-Te0FOdKIistGNPMq2jscdqngBRfBpC8uMFVwqjf6gtTVJHIQ/dosgV/CLBU2N4ZJBsXL5savCba9b0YJskKdcA==} 696 + peerDependencies: 697 + '@aws-sdk/client-rds-data': '>=3' 698 + '@cloudflare/workers-types': '>=4' 699 + '@electric-sql/pglite': '>=0.2.0' 700 + '@libsql/client': '>=0.10.0' 701 + '@libsql/client-wasm': '>=0.10.0' 702 + '@neondatabase/serverless': '>=0.10.0' 703 + '@op-engineering/op-sqlite': '>=2' 704 + '@opentelemetry/api': ^1.4.1 705 + '@planetscale/database': '>=1.13' 706 + '@prisma/client': '*' 707 + '@tidbcloud/serverless': '*' 708 + '@types/better-sqlite3': '*' 709 + '@types/pg': '*' 710 + '@types/sql.js': '*' 711 + '@upstash/redis': '>=1.34.7' 712 + '@vercel/postgres': '>=0.8.0' 713 + '@xata.io/client': '*' 714 + better-sqlite3: '>=7' 715 + bun-types: '*' 716 + expo-sqlite: '>=14.0.0' 717 + gel: '>=2' 718 + knex: '*' 719 + kysely: '*' 720 + mysql2: '>=2' 721 + pg: '>=8' 722 + postgres: '>=3' 723 + prisma: '*' 724 + sql.js: '>=1' 725 + sqlite3: '>=5' 726 + peerDependenciesMeta: 727 + '@aws-sdk/client-rds-data': 728 + optional: true 729 + '@cloudflare/workers-types': 730 + optional: true 731 + '@electric-sql/pglite': 732 + optional: true 733 + '@libsql/client': 734 + optional: true 735 + '@libsql/client-wasm': 736 + optional: true 737 + '@neondatabase/serverless': 738 + optional: true 739 + '@op-engineering/op-sqlite': 740 + optional: true 741 + '@opentelemetry/api': 742 + optional: true 743 + '@planetscale/database': 744 + optional: true 745 + '@prisma/client': 746 + optional: true 747 + '@tidbcloud/serverless': 748 + optional: true 749 + '@types/better-sqlite3': 750 + optional: true 751 + '@types/pg': 752 + optional: true 753 + '@types/sql.js': 754 + optional: true 755 + '@upstash/redis': 756 + optional: true 757 + '@vercel/postgres': 758 + optional: true 759 + '@xata.io/client': 760 + optional: true 761 + better-sqlite3: 762 + optional: true 763 + bun-types: 764 + optional: true 765 + expo-sqlite: 766 + optional: true 767 + gel: 768 + optional: true 769 + knex: 770 + optional: true 771 + kysely: 772 + optional: true 773 + mysql2: 774 + optional: true 775 + pg: 776 + optional: true 777 + postgres: 778 + optional: true 779 + prisma: 780 + optional: true 781 + sql.js: 782 + optional: true 783 + sqlite3: 784 + optional: true 785 + 786 + esbuild-register@3.6.0: 787 + resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==} 788 + peerDependencies: 789 + esbuild: '>=0.12 <1' 790 + 791 + esbuild@0.18.20: 792 + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} 793 + engines: {node: '>=12'} 794 + hasBin: true 795 + 796 + esbuild@0.25.12: 797 + resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==} 798 + engines: {node: '>=18'} 799 + hasBin: true 800 + 370 801 esbuild@0.27.3: 371 802 resolution: {integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==} 372 803 engines: {node: '>=18'} ··· 464 895 engines: {node: '>=10'} 465 896 hasBin: true 466 897 898 + ms@2.1.3: 899 + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 900 + 467 901 multiformats@9.9.0: 468 902 resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==} 469 903 ··· 484 918 picomatch@2.3.1: 485 919 resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 486 920 engines: {node: '>=8.6'} 921 + 922 + postgres@3.4.8: 923 + resolution: {integrity: sha512-d+JFcLM17njZaOLkv6SCev7uoLaBtfK86vMUXhW1Z4glPWh4jozno9APvW/XKFJ3CCxVoC7OL38BqRydtu5nGg==} 924 + engines: {node: '>=12'} 487 925 488 926 prettier@3.8.1: 489 927 resolution: {integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==} ··· 514 952 signal-exit@4.1.0: 515 953 resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} 516 954 engines: {node: '>=14'} 955 + 956 + source-map-support@0.5.21: 957 + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} 958 + 959 + source-map@0.6.1: 960 + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} 961 + engines: {node: '>=0.10.0'} 517 962 518 963 supports-color@7.2.0: 519 964 resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} ··· 680 1125 '@atproto/lexicon': 0.6.1 681 1126 zod: 3.25.76 682 1127 1128 + '@drizzle-team/brocli@0.10.2': {} 1129 + 1130 + '@esbuild-kit/core-utils@3.3.2': 1131 + dependencies: 1132 + esbuild: 0.18.20 1133 + source-map-support: 0.5.21 1134 + 1135 + '@esbuild-kit/esm-loader@2.6.5': 1136 + dependencies: 1137 + '@esbuild-kit/core-utils': 3.3.2 1138 + get-tsconfig: 4.13.6 1139 + 1140 + '@esbuild/aix-ppc64@0.25.12': 1141 + optional: true 1142 + 683 1143 '@esbuild/aix-ppc64@0.27.3': 684 1144 optional: true 685 1145 1146 + '@esbuild/android-arm64@0.18.20': 1147 + optional: true 1148 + 1149 + '@esbuild/android-arm64@0.25.12': 1150 + optional: true 1151 + 686 1152 '@esbuild/android-arm64@0.27.3': 687 1153 optional: true 688 1154 1155 + '@esbuild/android-arm@0.18.20': 1156 + optional: true 1157 + 1158 + '@esbuild/android-arm@0.25.12': 1159 + optional: true 1160 + 689 1161 '@esbuild/android-arm@0.27.3': 690 1162 optional: true 691 1163 1164 + '@esbuild/android-x64@0.18.20': 1165 + optional: true 1166 + 1167 + '@esbuild/android-x64@0.25.12': 1168 + optional: true 1169 + 692 1170 '@esbuild/android-x64@0.27.3': 693 1171 optional: true 694 1172 1173 + '@esbuild/darwin-arm64@0.18.20': 1174 + optional: true 1175 + 1176 + '@esbuild/darwin-arm64@0.25.12': 1177 + optional: true 1178 + 695 1179 '@esbuild/darwin-arm64@0.27.3': 696 1180 optional: true 697 1181 1182 + '@esbuild/darwin-x64@0.18.20': 1183 + optional: true 1184 + 1185 + '@esbuild/darwin-x64@0.25.12': 1186 + optional: true 1187 + 698 1188 '@esbuild/darwin-x64@0.27.3': 699 1189 optional: true 700 1190 1191 + '@esbuild/freebsd-arm64@0.18.20': 1192 + optional: true 1193 + 1194 + '@esbuild/freebsd-arm64@0.25.12': 1195 + optional: true 1196 + 701 1197 '@esbuild/freebsd-arm64@0.27.3': 702 1198 optional: true 703 1199 1200 + '@esbuild/freebsd-x64@0.18.20': 1201 + optional: true 1202 + 1203 + '@esbuild/freebsd-x64@0.25.12': 1204 + optional: true 1205 + 704 1206 '@esbuild/freebsd-x64@0.27.3': 705 1207 optional: true 706 1208 1209 + '@esbuild/linux-arm64@0.18.20': 1210 + optional: true 1211 + 1212 + '@esbuild/linux-arm64@0.25.12': 1213 + optional: true 1214 + 707 1215 '@esbuild/linux-arm64@0.27.3': 708 1216 optional: true 709 1217 1218 + '@esbuild/linux-arm@0.18.20': 1219 + optional: true 1220 + 1221 + '@esbuild/linux-arm@0.25.12': 1222 + optional: true 1223 + 710 1224 '@esbuild/linux-arm@0.27.3': 711 1225 optional: true 712 1226 1227 + '@esbuild/linux-ia32@0.18.20': 1228 + optional: true 1229 + 1230 + '@esbuild/linux-ia32@0.25.12': 1231 + optional: true 1232 + 713 1233 '@esbuild/linux-ia32@0.27.3': 714 1234 optional: true 715 1235 1236 + '@esbuild/linux-loong64@0.18.20': 1237 + optional: true 1238 + 1239 + '@esbuild/linux-loong64@0.25.12': 1240 + optional: true 1241 + 716 1242 '@esbuild/linux-loong64@0.27.3': 717 1243 optional: true 718 1244 1245 + '@esbuild/linux-mips64el@0.18.20': 1246 + optional: true 1247 + 1248 + '@esbuild/linux-mips64el@0.25.12': 1249 + optional: true 1250 + 719 1251 '@esbuild/linux-mips64el@0.27.3': 720 1252 optional: true 721 1253 1254 + '@esbuild/linux-ppc64@0.18.20': 1255 + optional: true 1256 + 1257 + '@esbuild/linux-ppc64@0.25.12': 1258 + optional: true 1259 + 722 1260 '@esbuild/linux-ppc64@0.27.3': 723 1261 optional: true 724 1262 1263 + '@esbuild/linux-riscv64@0.18.20': 1264 + optional: true 1265 + 1266 + '@esbuild/linux-riscv64@0.25.12': 1267 + optional: true 1268 + 725 1269 '@esbuild/linux-riscv64@0.27.3': 726 1270 optional: true 727 1271 1272 + '@esbuild/linux-s390x@0.18.20': 1273 + optional: true 1274 + 1275 + '@esbuild/linux-s390x@0.25.12': 1276 + optional: true 1277 + 728 1278 '@esbuild/linux-s390x@0.27.3': 729 1279 optional: true 730 1280 1281 + '@esbuild/linux-x64@0.18.20': 1282 + optional: true 1283 + 1284 + '@esbuild/linux-x64@0.25.12': 1285 + optional: true 1286 + 731 1287 '@esbuild/linux-x64@0.27.3': 732 1288 optional: true 733 1289 1290 + '@esbuild/netbsd-arm64@0.25.12': 1291 + optional: true 1292 + 734 1293 '@esbuild/netbsd-arm64@0.27.3': 735 1294 optional: true 736 1295 1296 + '@esbuild/netbsd-x64@0.18.20': 1297 + optional: true 1298 + 1299 + '@esbuild/netbsd-x64@0.25.12': 1300 + optional: true 1301 + 737 1302 '@esbuild/netbsd-x64@0.27.3': 738 1303 optional: true 739 1304 1305 + '@esbuild/openbsd-arm64@0.25.12': 1306 + optional: true 1307 + 740 1308 '@esbuild/openbsd-arm64@0.27.3': 1309 + optional: true 1310 + 1311 + '@esbuild/openbsd-x64@0.18.20': 1312 + optional: true 1313 + 1314 + '@esbuild/openbsd-x64@0.25.12': 741 1315 optional: true 742 1316 743 1317 '@esbuild/openbsd-x64@0.27.3': 744 1318 optional: true 745 1319 1320 + '@esbuild/openharmony-arm64@0.25.12': 1321 + optional: true 1322 + 746 1323 '@esbuild/openharmony-arm64@0.27.3': 747 1324 optional: true 748 1325 1326 + '@esbuild/sunos-x64@0.18.20': 1327 + optional: true 1328 + 1329 + '@esbuild/sunos-x64@0.25.12': 1330 + optional: true 1331 + 749 1332 '@esbuild/sunos-x64@0.27.3': 750 1333 optional: true 751 1334 1335 + '@esbuild/win32-arm64@0.18.20': 1336 + optional: true 1337 + 1338 + '@esbuild/win32-arm64@0.25.12': 1339 + optional: true 1340 + 752 1341 '@esbuild/win32-arm64@0.27.3': 753 1342 optional: true 754 1343 1344 + '@esbuild/win32-ia32@0.18.20': 1345 + optional: true 1346 + 1347 + '@esbuild/win32-ia32@0.25.12': 1348 + optional: true 1349 + 755 1350 '@esbuild/win32-ia32@0.27.3': 1351 + optional: true 1352 + 1353 + '@esbuild/win32-x64@0.18.20': 1354 + optional: true 1355 + 1356 + '@esbuild/win32-x64@0.25.12': 756 1357 optional: true 757 1358 758 1359 '@esbuild/win32-x64@0.27.3': ··· 809 1410 dependencies: 810 1411 fill-range: 7.1.1 811 1412 1413 + buffer-from@1.1.2: {} 1414 + 812 1415 chalk@4.1.2: 813 1416 dependencies: 814 1417 ansi-styles: 4.3.0 ··· 830 1433 shebang-command: 2.0.0 831 1434 which: 2.0.2 832 1435 1436 + debug@4.4.3: 1437 + dependencies: 1438 + ms: 2.1.3 1439 + 1440 + drizzle-kit@0.31.8: 1441 + dependencies: 1442 + '@drizzle-team/brocli': 0.10.2 1443 + '@esbuild-kit/esm-loader': 2.6.5 1444 + esbuild: 0.25.12 1445 + esbuild-register: 3.6.0(esbuild@0.25.12) 1446 + transitivePeerDependencies: 1447 + - supports-color 1448 + 1449 + drizzle-orm@0.45.1(postgres@3.4.8): 1450 + optionalDependencies: 1451 + postgres: 3.4.8 1452 + 1453 + esbuild-register@3.6.0(esbuild@0.25.12): 1454 + dependencies: 1455 + debug: 4.4.3 1456 + esbuild: 0.25.12 1457 + transitivePeerDependencies: 1458 + - supports-color 1459 + 1460 + esbuild@0.18.20: 1461 + optionalDependencies: 1462 + '@esbuild/android-arm': 0.18.20 1463 + '@esbuild/android-arm64': 0.18.20 1464 + '@esbuild/android-x64': 0.18.20 1465 + '@esbuild/darwin-arm64': 0.18.20 1466 + '@esbuild/darwin-x64': 0.18.20 1467 + '@esbuild/freebsd-arm64': 0.18.20 1468 + '@esbuild/freebsd-x64': 0.18.20 1469 + '@esbuild/linux-arm': 0.18.20 1470 + '@esbuild/linux-arm64': 0.18.20 1471 + '@esbuild/linux-ia32': 0.18.20 1472 + '@esbuild/linux-loong64': 0.18.20 1473 + '@esbuild/linux-mips64el': 0.18.20 1474 + '@esbuild/linux-ppc64': 0.18.20 1475 + '@esbuild/linux-riscv64': 0.18.20 1476 + '@esbuild/linux-s390x': 0.18.20 1477 + '@esbuild/linux-x64': 0.18.20 1478 + '@esbuild/netbsd-x64': 0.18.20 1479 + '@esbuild/openbsd-x64': 0.18.20 1480 + '@esbuild/sunos-x64': 0.18.20 1481 + '@esbuild/win32-arm64': 0.18.20 1482 + '@esbuild/win32-ia32': 0.18.20 1483 + '@esbuild/win32-x64': 0.18.20 1484 + 1485 + esbuild@0.25.12: 1486 + optionalDependencies: 1487 + '@esbuild/aix-ppc64': 0.25.12 1488 + '@esbuild/android-arm': 0.25.12 1489 + '@esbuild/android-arm64': 0.25.12 1490 + '@esbuild/android-x64': 0.25.12 1491 + '@esbuild/darwin-arm64': 0.25.12 1492 + '@esbuild/darwin-x64': 0.25.12 1493 + '@esbuild/freebsd-arm64': 0.25.12 1494 + '@esbuild/freebsd-x64': 0.25.12 1495 + '@esbuild/linux-arm': 0.25.12 1496 + '@esbuild/linux-arm64': 0.25.12 1497 + '@esbuild/linux-ia32': 0.25.12 1498 + '@esbuild/linux-loong64': 0.25.12 1499 + '@esbuild/linux-mips64el': 0.25.12 1500 + '@esbuild/linux-ppc64': 0.25.12 1501 + '@esbuild/linux-riscv64': 0.25.12 1502 + '@esbuild/linux-s390x': 0.25.12 1503 + '@esbuild/linux-x64': 0.25.12 1504 + '@esbuild/netbsd-arm64': 0.25.12 1505 + '@esbuild/netbsd-x64': 0.25.12 1506 + '@esbuild/openbsd-arm64': 0.25.12 1507 + '@esbuild/openbsd-x64': 0.25.12 1508 + '@esbuild/openharmony-arm64': 0.25.12 1509 + '@esbuild/sunos-x64': 0.25.12 1510 + '@esbuild/win32-arm64': 0.25.12 1511 + '@esbuild/win32-ia32': 0.25.12 1512 + '@esbuild/win32-x64': 0.25.12 1513 + 833 1514 esbuild@0.27.3: 834 1515 optionalDependencies: 835 1516 '@esbuild/aix-ppc64': 0.27.3 ··· 941 1622 942 1623 mkdirp@1.0.4: {} 943 1624 1625 + ms@2.1.3: {} 1626 + 944 1627 multiformats@9.9.0: {} 945 1628 946 1629 package-json-from-dist@1.0.1: {} ··· 955 1638 minipass: 7.1.2 956 1639 957 1640 picomatch@2.3.1: {} 1641 + 1642 + postgres@3.4.8: {} 958 1643 959 1644 prettier@3.8.1: {} 960 1645 ··· 975 1660 shebang-regex@3.0.0: {} 976 1661 977 1662 signal-exit@4.1.0: {} 1663 + 1664 + source-map-support@0.5.21: 1665 + dependencies: 1666 + buffer-from: 1.1.2 1667 + source-map: 0.6.1 1668 + 1669 + source-map@0.6.1: {} 978 1670 979 1671 supports-color@7.2.0: 980 1672 dependencies: