this repo has no description
0
fork

Configure Feed

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

Linting, typechecking, etc

+150 -590
+9
.claude/settings.json
··· 1 + { 2 + "permissions": { 3 + "allow": [ 4 + "Bash(bun run format)", 5 + "Bash(bun run lint)", 6 + "Bash(bun run typecheck)" 7 + ] 8 + } 9 + }
+127 -587
bun.lock
··· 6 6 "name": "sitebase", 7 7 "devDependencies": { 8 8 "@biomejs/biome": "^2.3.11", 9 + "@types/node": "^25.0.9", 10 + "typescript": "^5", 9 11 }, 10 12 }, 11 13 "packages/cli": { ··· 45 47 }, 46 48 }, 47 49 "packages": { 48 - "@atproto-labs/did-resolver": [ 49 - "@atproto-labs/did-resolver@0.2.5", 50 - "", 51 - { 52 - "dependencies": { 53 - "@atproto-labs/fetch": "0.2.3", 54 - "@atproto-labs/pipe": "0.1.1", 55 - "@atproto-labs/simple-store": "0.3.0", 56 - "@atproto-labs/simple-store-memory": "0.1.4", 57 - "@atproto/did": "0.2.4", 58 - "zod": "^3.23.8" 59 - } 60 - }, 61 - "sha512-he7EC6OMSifNs01a4RT9mta/yYitoKDzlK9ty2TFV5Uj/+HpB4vYMRdIDFrRW0Hcsehy90E2t/dw0t7361MEKQ==" 62 - ], 63 - "@atproto-labs/fetch": [ 64 - "@atproto-labs/fetch@0.2.3", 65 - "", 66 - { 67 - "dependencies": { 68 - "@atproto-labs/pipe": "0.1.1" 69 - } 70 - }, 71 - "sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==" 72 - ], 73 - "@atproto-labs/fetch-node": [ 74 - "@atproto-labs/fetch-node@0.2.0", 75 - "", 76 - { 77 - "dependencies": { 78 - "@atproto-labs/fetch": "0.2.3", 79 - "@atproto-labs/pipe": "0.1.1", 80 - "ipaddr.js": "^2.1.0", 81 - "undici": "^6.14.1" 82 - } 83 - }, 84 - "sha512-Krq09nH/aeoiU2s9xdHA0FjTEFWG9B5FFenipv1iRixCcPc7V3DhTNDawxG9gI8Ny0k4dBVS9WTRN/IDzBx86Q==" 85 - ], 86 - "@atproto-labs/handle-resolver": [ 87 - "@atproto-labs/handle-resolver@0.3.5", 88 - "", 89 - { 90 - "dependencies": { 91 - "@atproto-labs/simple-store": "0.3.0", 92 - "@atproto-labs/simple-store-memory": "0.1.4", 93 - "@atproto/did": "0.2.4", 94 - "zod": "^3.23.8" 95 - } 96 - }, 97 - "sha512-r3b+plCh/0arN535Aool9gL6yTSbAPDOyReURbA2TWAaeW4vrSJPwR6yYUx0k0vmVPjkZPIdUVd63bG/+VG5MA==" 98 - ], 99 - "@atproto-labs/handle-resolver-node": [ 100 - "@atproto-labs/handle-resolver-node@0.1.24", 101 - "", 102 - { 103 - "dependencies": { 104 - "@atproto-labs/fetch-node": "0.2.0", 105 - "@atproto-labs/handle-resolver": "0.3.5", 106 - "@atproto/did": "0.2.4" 107 - } 108 - }, 109 - "sha512-w/zvktigmRQpOLQQclp48tbb2K/2XW8j1szoIpT8T8v6P5dZ8GGVDIEF142xQMX9vWToFqMTu1P2yOuz8e3Ilg==" 110 - ], 111 - "@atproto-labs/identity-resolver": [ 112 - "@atproto-labs/identity-resolver@0.3.5", 113 - "", 114 - { 115 - "dependencies": { 116 - "@atproto-labs/did-resolver": "0.2.5", 117 - "@atproto-labs/handle-resolver": "0.3.5" 118 - } 119 - }, 120 - "sha512-kSxnreUSPhKL77doUbSl/9I6Y9qpkpD7MMJoYFQVU/WG0PB90tzfIb6DNuWsjbU2I5Q91Nzc4Tm4VJMV+OPKGQ==" 121 - ], 122 - "@atproto-labs/pipe": [ 123 - "@atproto-labs/pipe@0.1.1", 124 - "", 125 - {}, 126 - "sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==" 127 - ], 128 - "@atproto-labs/simple-store": [ 129 - "@atproto-labs/simple-store@0.3.0", 130 - "", 131 - {}, 132 - "sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==" 133 - ], 134 - "@atproto-labs/simple-store-memory": [ 135 - "@atproto-labs/simple-store-memory@0.1.4", 136 - "", 137 - { 138 - "dependencies": { 139 - "@atproto-labs/simple-store": "0.3.0", 140 - "lru-cache": "^10.2.0" 141 - } 142 - }, 143 - "sha512-3mKY4dP8I7yKPFj9VKpYyCRzGJOi5CEpOLPlRhoJyLmgs3J4RzDrjn323Oakjz2Aj2JzRU/AIvWRAZVhpYNJHw==" 144 - ], 145 - "@atproto/api": [ 146 - "@atproto/api@0.18.14", 147 - "", 148 - { 149 - "dependencies": { 150 - "@atproto/common-web": "^0.4.12", 151 - "@atproto/lexicon": "^0.6.0", 152 - "@atproto/syntax": "^0.4.2", 153 - "@atproto/xrpc": "^0.7.7", 154 - "await-lock": "^2.2.2", 155 - "multiformats": "^9.9.0", 156 - "tlds": "^1.234.0", 157 - "zod": "^3.23.8" 158 - } 159 - }, 160 - "sha512-1pWAPbuG3RA1o8uOAwYWZOddvNjuweYOxwTvys1q/r9NCjoGkZY0uJUy1dr6LKFaDk8bjikd2O1cgsRwFfv6Fw==" 161 - ], 162 - "@atproto/common-web": [ 163 - "@atproto/common-web@0.4.12", 164 - "", 165 - { 166 - "dependencies": { 167 - "@atproto/lex-data": "0.0.8", 168 - "@atproto/lex-json": "0.0.8", 169 - "zod": "^3.23.8" 170 - } 171 - }, 172 - "sha512-3aCJemqM/fkHQrVPbTCHCdiVstKFI+2LkFLvUhO6XZP0EqUZa/rg/CIZBKTFUWu9I5iYiaEiXL9VwcDRpEevSw==" 173 - ], 174 - "@atproto/did": [ 175 - "@atproto/did@0.2.4", 176 - "", 177 - { 178 - "dependencies": { 179 - "zod": "^3.23.8" 180 - } 181 - }, 182 - "sha512-nxNiCgXeo7pfjojq9fpfZxCO0X0xUipNVKW+AHNZwQKiUDt6zYL0VXEfm8HBUwQOCmKvj2pRRSM1Cur+tUWk3g==" 183 - ], 184 - "@atproto/jwk": [ 185 - "@atproto/jwk@0.6.0", 186 - "", 187 - { 188 - "dependencies": { 189 - "multiformats": "^9.9.0", 190 - "zod": "^3.23.8" 191 - } 192 - }, 193 - "sha512-bDoJPvt7TrQVi/rBfBrSSpGykhtIriKxeYCYQTiPRKFfyRhbgpElF0wPXADjIswnbzZdOwbY63az4E/CFVT3Tw==" 194 - ], 195 - "@atproto/jwk-jose": [ 196 - "@atproto/jwk-jose@0.1.11", 197 - "", 198 - { 199 - "dependencies": { 200 - "@atproto/jwk": "0.6.0", 201 - "jose": "^5.2.0" 202 - } 203 - }, 204 - "sha512-i4Fnr2sTBYmMmHXl7NJh8GrCH+tDQEVWrcDMDnV5DjJfkgT17wIqvojIw9SNbSL4Uf0OtfEv6AgG0A+mgh8b5Q==" 205 - ], 206 - "@atproto/jwk-webcrypto": [ 207 - "@atproto/jwk-webcrypto@0.2.0", 208 - "", 209 - { 210 - "dependencies": { 211 - "@atproto/jwk": "0.6.0", 212 - "@atproto/jwk-jose": "0.1.11", 213 - "zod": "^3.23.8" 214 - } 215 - }, 216 - "sha512-UmgRrrEAkWvxwhlwe30UmDOdTEFidlIzBC7C3cCbeJMcBN1x8B3KH+crXrsTqfWQBG58mXgt8wgSK3Kxs2LhFg==" 217 - ], 218 - "@atproto/lex-data": [ 219 - "@atproto/lex-data@0.0.8", 220 - "", 221 - { 222 - "dependencies": { 223 - "@atproto/syntax": "0.4.2", 224 - "multiformats": "^9.9.0", 225 - "tslib": "^2.8.1", 226 - "uint8arrays": "3.0.0", 227 - "unicode-segmenter": "^0.14.0" 228 - } 229 - }, 230 - "sha512-1Y5tz7BkS7380QuLNXaE8GW8Xba+mRWugt8BKM4BUFYjjUZdmirU8lr72iM4XlEBrzRu8Cfvj+MbsbYaZv+IgA==" 231 - ], 232 - "@atproto/lex-json": [ 233 - "@atproto/lex-json@0.0.8", 234 - "", 235 - { 236 - "dependencies": { 237 - "@atproto/lex-data": "0.0.8", 238 - "tslib": "^2.8.1" 239 - } 240 - }, 241 - "sha512-w1Qmkae1QhmNz+i1Zm3xr3jp0UPPRENmdlpU0qIrdxWDo9W4Mzkeyc3eSoa+Zs+zN8xkRSQw7RLZte/B7Ipdwg==" 242 - ], 243 - "@atproto/lexicon": [ 244 - "@atproto/lexicon@0.6.0", 245 - "", 246 - { 247 - "dependencies": { 248 - "@atproto/common-web": "^0.4.7", 249 - "@atproto/syntax": "^0.4.2", 250 - "iso-datestring-validator": "^2.2.2", 251 - "multiformats": "^9.9.0", 252 - "zod": "^3.23.8" 253 - } 254 - }, 255 - "sha512-5veb8aD+J5M0qszLJ+73KSFsFrJBgAY/nM1TSAJvGY7fNc9ZAT+PSUlmIyrdye9YznAZ07yktalls/TwNV7cHQ==" 256 - ], 257 - "@atproto/oauth-client": [ 258 - "@atproto/oauth-client@0.5.13", 259 - "", 260 - { 261 - "dependencies": { 262 - "@atproto-labs/did-resolver": "0.2.5", 263 - "@atproto-labs/fetch": "0.2.3", 264 - "@atproto-labs/handle-resolver": "0.3.5", 265 - "@atproto-labs/identity-resolver": "0.3.5", 266 - "@atproto-labs/simple-store": "0.3.0", 267 - "@atproto-labs/simple-store-memory": "0.1.4", 268 - "@atproto/did": "0.2.4", 269 - "@atproto/jwk": "0.6.0", 270 - "@atproto/oauth-types": "0.6.1", 271 - "@atproto/xrpc": "0.7.7", 272 - "core-js": "^3", 273 - "multiformats": "^9.9.0", 274 - "zod": "^3.23.8" 275 - } 276 - }, 277 - "sha512-FLbqHkC7BAVZ90LHVzSxQf+s8ZNIQI4TsDuhYDyzi7lYtktFHDbgd88KuM2ClJFOtGCsSS17yR1Joy925tDSaA==" 278 - ], 279 - "@atproto/oauth-client-node": [ 280 - "@atproto/oauth-client-node@0.3.15", 281 - "", 282 - { 283 - "dependencies": { 284 - "@atproto-labs/did-resolver": "0.2.5", 285 - "@atproto-labs/handle-resolver-node": "0.1.24", 286 - "@atproto-labs/simple-store": "0.3.0", 287 - "@atproto/did": "0.2.4", 288 - "@atproto/jwk": "0.6.0", 289 - "@atproto/jwk-jose": "0.1.11", 290 - "@atproto/jwk-webcrypto": "0.2.0", 291 - "@atproto/oauth-client": "0.5.13", 292 - "@atproto/oauth-types": "0.6.1" 293 - } 294 - }, 295 - "sha512-iuT7QrLli7IyB4px1+lHvm/YoIRfNRpbNG9seJRtu5eX4N5aLsBP6vpXs9rCygd1+/15LcLRAAGKVEcrLT9tXA==" 296 - ], 297 - "@atproto/oauth-types": [ 298 - "@atproto/oauth-types@0.6.1", 299 - "", 300 - { 301 - "dependencies": { 302 - "@atproto/did": "0.2.4", 303 - "@atproto/jwk": "0.6.0", 304 - "zod": "^3.23.8" 305 - } 306 - }, 307 - "sha512-3z92GN/6zCq9E2GTTfZM27tWEbvi1qwFSA7KoS5+wqBC4kSsLvnLxmbKH402Z40DfWS4YWqw0DkHsgP0LNFDEA==" 308 - ], 309 - "@atproto/syntax": [ 310 - "@atproto/syntax@0.4.2", 311 - "", 312 - {}, 313 - "sha512-X9XSRPinBy/0VQ677j8VXlBsYSsUXaiqxWVpGGxJYsAhugdQRb0jqaVKJFtm6RskeNkV6y9xclSUi9UYG/COrA==" 314 - ], 315 - "@atproto/xrpc": [ 316 - "@atproto/xrpc@0.7.7", 317 - "", 318 - { 319 - "dependencies": { 320 - "@atproto/lexicon": "^0.6.0", 321 - "zod": "^3.23.8" 322 - } 323 - }, 324 - "sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==" 325 - ], 326 - "@biomejs/biome": [ 327 - "@biomejs/biome@2.3.11", 328 - "", 329 - { 330 - "optionalDependencies": { 331 - "@biomejs/cli-darwin-arm64": "2.3.11", 332 - "@biomejs/cli-darwin-x64": "2.3.11", 333 - "@biomejs/cli-linux-arm64": "2.3.11", 334 - "@biomejs/cli-linux-arm64-musl": "2.3.11", 335 - "@biomejs/cli-linux-x64": "2.3.11", 336 - "@biomejs/cli-linux-x64-musl": "2.3.11", 337 - "@biomejs/cli-win32-arm64": "2.3.11", 338 - "@biomejs/cli-win32-x64": "2.3.11" 339 - }, 340 - "bin": { 341 - "biome": "bin/biome" 342 - } 343 - }, 344 - "sha512-/zt+6qazBWguPG6+eWmiELqO+9jRsMZ/DBU3lfuU2ngtIQYzymocHhKiZRyrbra4aCOoyTg/BmY+6WH5mv9xmQ==" 345 - ], 346 - "@biomejs/cli-darwin-arm64": [ 347 - "@biomejs/cli-darwin-arm64@2.3.11", 348 - "", 349 - { 350 - "os": "darwin", 351 - "cpu": "arm64" 352 - }, 353 - "sha512-/uXXkBcPKVQY7rc9Ys2CrlirBJYbpESEDme7RKiBD6MmqR2w3j0+ZZXRIL2xiaNPsIMMNhP1YnA+jRRxoOAFrA==" 354 - ], 355 - "@biomejs/cli-darwin-x64": [ 356 - "@biomejs/cli-darwin-x64@2.3.11", 357 - "", 358 - { 359 - "os": "darwin", 360 - "cpu": "x64" 361 - }, 362 - "sha512-fh7nnvbweDPm2xEmFjfmq7zSUiox88plgdHF9OIW4i99WnXrAC3o2P3ag9judoUMv8FCSUnlwJCM1B64nO5Fbg==" 363 - ], 364 - "@biomejs/cli-linux-arm64": [ 365 - "@biomejs/cli-linux-arm64@2.3.11", 366 - "", 367 - { 368 - "os": "linux", 369 - "cpu": "arm64" 370 - }, 371 - "sha512-l4xkGa9E7Uc0/05qU2lMYfN1H+fzzkHgaJoy98wO+b/7Gl78srbCRRgwYSW+BTLixTBrM6Ede5NSBwt7rd/i6g==" 372 - ], 373 - "@biomejs/cli-linux-arm64-musl": [ 374 - "@biomejs/cli-linux-arm64-musl@2.3.11", 375 - "", 376 - { 377 - "os": "linux", 378 - "cpu": "arm64" 379 - }, 380 - "sha512-XPSQ+XIPZMLaZ6zveQdwNjbX+QdROEd1zPgMwD47zvHV+tCGB88VH+aynyGxAHdzL+Tm/+DtKST5SECs4iwCLg==" 381 - ], 382 - "@biomejs/cli-linux-x64": [ 383 - "@biomejs/cli-linux-x64@2.3.11", 384 - "", 385 - { 386 - "os": "linux", 387 - "cpu": "x64" 388 - }, 389 - "sha512-/1s9V/H3cSe0r0Mv/Z8JryF5x9ywRxywomqZVLHAoa/uN0eY7F8gEngWKNS5vbbN/BsfpCG5yeBT5ENh50Frxg==" 390 - ], 391 - "@biomejs/cli-linux-x64-musl": [ 392 - "@biomejs/cli-linux-x64-musl@2.3.11", 393 - "", 394 - { 395 - "os": "linux", 396 - "cpu": "x64" 397 - }, 398 - "sha512-vU7a8wLs5C9yJ4CB8a44r12aXYb8yYgBn+WeyzbMjaCMklzCv1oXr8x+VEyWodgJt9bDmhiaW/I0RHbn7rsNmw==" 399 - ], 400 - "@biomejs/cli-win32-arm64": [ 401 - "@biomejs/cli-win32-arm64@2.3.11", 402 - "", 403 - { 404 - "os": "win32", 405 - "cpu": "arm64" 406 - }, 407 - "sha512-PZQ6ElCOnkYapSsysiTy0+fYX+agXPlWugh6+eQ6uPKI3vKAqNp6TnMhoM3oY2NltSB89hz59o8xIfOdyhi9Iw==" 408 - ], 409 - "@biomejs/cli-win32-x64": [ 410 - "@biomejs/cli-win32-x64@2.3.11", 411 - "", 412 - { 413 - "os": "win32", 414 - "cpu": "x64" 415 - }, 416 - "sha512-43VrG813EW+b5+YbDbz31uUsheX+qFKCpXeY9kfdAx+ww3naKxeVkTD9zLIWxUPfJquANMHrmW3wbe/037G0Qg==" 417 - ], 418 - "@sitebase/web": [ 419 - "@sitebase/web@workspace:packages/web" 420 - ], 421 - "@sitebase/cli": [ 422 - "@sitebase/cli@workspace:packages/cli" 423 - ], 424 - "@sitebase/core": [ 425 - "@sitebase/core@workspace:packages/core" 426 - ], 427 - "@types/bun": [ 428 - "@types/bun@1.3.6", 429 - "", 430 - { 431 - "dependencies": { 432 - "bun-types": "1.3.6" 433 - } 434 - }, 435 - "sha512-uWCv6FO/8LcpREhenN1d1b6fcspAB+cefwD7uti8C8VffIv0Um08TKMn98FynpTiU38+y2dUO55T11NgDt8VAA==" 436 - ], 437 - "@types/node": [ 438 - "@types/node@25.0.8", 439 - "", 440 - { 441 - "dependencies": { 442 - "undici-types": "~7.16.0" 443 - } 444 - }, 445 - "sha512-powIePYMmC3ibL0UJ2i2s0WIbq6cg6UyVFQxSCpaPxxzAaziRfimGivjdF943sSGV6RADVbk0Nvlm5P/FB44Zg==" 446 - ], 447 - "await-lock": [ 448 - "await-lock@2.2.2", 449 - "", 450 - {}, 451 - "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==" 452 - ], 453 - "bun-types": [ 454 - "bun-types@1.3.6", 455 - "", 456 - { 457 - "dependencies": { 458 - "@types/node": "*" 459 - } 460 - }, 461 - "sha512-OlFwHcnNV99r//9v5IIOgQ9Uk37gZqrNMCcqEaExdkVq3Avwqok1bJFmvGMCkCE0FqzdY8VMOZpfpR3lwI+CsQ==" 462 - ], 463 - "commander": [ 464 - "commander@12.1.0", 465 - "", 466 - {}, 467 - "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==" 468 - ], 469 - "core-js": [ 470 - "core-js@3.47.0", 471 - "", 472 - {}, 473 - "sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg==" 474 - ], 475 - "handlebars": [ 476 - "handlebars@4.7.8", 477 - "", 478 - { 479 - "dependencies": { 480 - "minimist": "^1.2.5", 481 - "neo-async": "^2.6.2", 482 - "source-map": "^0.6.1", 483 - "wordwrap": "^1.0.0" 484 - }, 485 - "optionalDependencies": { 486 - "uglify-js": "^3.1.4" 487 - }, 488 - "bin": { 489 - "handlebars": "bin/handlebars" 490 - } 491 - }, 492 - "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==" 493 - ], 494 - "hono": [ 495 - "hono@4.11.4", 496 - "", 497 - {}, 498 - "sha512-U7tt8JsyrxSRKspfhtLET79pU8K+tInj5QZXs1jSugO1Vq5dFj3kmZsRldo29mTBfcjDRVRXrEZ6LS63Cog9ZA==" 499 - ], 500 - "ipaddr.js": [ 501 - "ipaddr.js@2.3.0", 502 - "", 503 - {}, 504 - "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==" 505 - ], 506 - "iso-datestring-validator": [ 507 - "iso-datestring-validator@2.2.2", 508 - "", 509 - {}, 510 - "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==" 511 - ], 512 - "jose": [ 513 - "jose@5.10.0", 514 - "", 515 - {}, 516 - "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==" 517 - ], 518 - "lru-cache": [ 519 - "lru-cache@10.4.3", 520 - "", 521 - {}, 522 - "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" 523 - ], 524 - "marked": [ 525 - "marked@15.0.12", 526 - "", 527 - { 528 - "bin": { 529 - "marked": "bin/marked.js" 530 - } 531 - }, 532 - "sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==" 533 - ], 534 - "minimist": [ 535 - "minimist@1.2.8", 536 - "", 537 - {}, 538 - "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" 539 - ], 540 - "multiformats": [ 541 - "multiformats@9.9.0", 542 - "", 543 - {}, 544 - "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==" 545 - ], 546 - "neo-async": [ 547 - "neo-async@2.6.2", 548 - "", 549 - {}, 550 - "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" 551 - ], 552 - "source-map": [ 553 - "source-map@0.6.1", 554 - "", 555 - {}, 556 - "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" 557 - ], 558 - "tlds": [ 559 - "tlds@1.261.0", 560 - "", 561 - { 562 - "bin": { 563 - "tlds": "bin.js" 564 - } 565 - }, 566 - "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==" 567 - ], 568 - "tslib": [ 569 - "tslib@2.8.1", 570 - "", 571 - {}, 572 - "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" 573 - ], 574 - "typescript": [ 575 - "typescript@5.9.3", 576 - "", 577 - { 578 - "bin": { 579 - "tsc": "bin/tsc", 580 - "tsserver": "bin/tsserver" 581 - } 582 - }, 583 - "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==" 584 - ], 585 - "uglify-js": [ 586 - "uglify-js@3.19.3", 587 - "", 588 - { 589 - "bin": { 590 - "uglifyjs": "bin/uglifyjs" 591 - } 592 - }, 593 - "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==" 594 - ], 595 - "uint8arrays": [ 596 - "uint8arrays@3.0.0", 597 - "", 598 - { 599 - "dependencies": { 600 - "multiformats": "^9.4.2" 601 - } 602 - }, 603 - "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==" 604 - ], 605 - "undici": [ 606 - "undici@6.23.0", 607 - "", 608 - {}, 609 - "sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==" 610 - ], 611 - "undici-types": [ 612 - "undici-types@7.16.0", 613 - "", 614 - {}, 615 - "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==" 616 - ], 617 - "unicode-segmenter": [ 618 - "unicode-segmenter@0.14.5", 619 - "", 620 - {}, 621 - "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==" 622 - ], 623 - "wordwrap": [ 624 - "wordwrap@1.0.0", 625 - "", 626 - {}, 627 - "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==" 628 - ], 629 - "zod": [ 630 - "zod@3.25.76", 631 - "", 632 - {}, 633 - "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==" 634 - ], 50 + "@atproto-labs/did-resolver": ["@atproto-labs/did-resolver@0.2.5", "", { "dependencies": { "@atproto-labs/fetch": "0.2.3", "@atproto-labs/pipe": "0.1.1", "@atproto-labs/simple-store": "0.3.0", "@atproto-labs/simple-store-memory": "0.1.4", "@atproto/did": "0.2.4", "zod": "^3.23.8" } }, "sha512-he7EC6OMSifNs01a4RT9mta/yYitoKDzlK9ty2TFV5Uj/+HpB4vYMRdIDFrRW0Hcsehy90E2t/dw0t7361MEKQ=="], 51 + 52 + "@atproto-labs/fetch": ["@atproto-labs/fetch@0.2.3", "", { "dependencies": { "@atproto-labs/pipe": "0.1.1" } }, "sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw=="], 53 + 54 + "@atproto-labs/fetch-node": ["@atproto-labs/fetch-node@0.2.0", "", { "dependencies": { "@atproto-labs/fetch": "0.2.3", "@atproto-labs/pipe": "0.1.1", "ipaddr.js": "^2.1.0", "undici": "^6.14.1" } }, "sha512-Krq09nH/aeoiU2s9xdHA0FjTEFWG9B5FFenipv1iRixCcPc7V3DhTNDawxG9gI8Ny0k4dBVS9WTRN/IDzBx86Q=="], 55 + 56 + "@atproto-labs/handle-resolver": ["@atproto-labs/handle-resolver@0.3.5", "", { "dependencies": { "@atproto-labs/simple-store": "0.3.0", "@atproto-labs/simple-store-memory": "0.1.4", "@atproto/did": "0.2.4", "zod": "^3.23.8" } }, "sha512-r3b+plCh/0arN535Aool9gL6yTSbAPDOyReURbA2TWAaeW4vrSJPwR6yYUx0k0vmVPjkZPIdUVd63bG/+VG5MA=="], 57 + 58 + "@atproto-labs/handle-resolver-node": ["@atproto-labs/handle-resolver-node@0.1.24", "", { "dependencies": { "@atproto-labs/fetch-node": "0.2.0", "@atproto-labs/handle-resolver": "0.3.5", "@atproto/did": "0.2.4" } }, "sha512-w/zvktigmRQpOLQQclp48tbb2K/2XW8j1szoIpT8T8v6P5dZ8GGVDIEF142xQMX9vWToFqMTu1P2yOuz8e3Ilg=="], 59 + 60 + "@atproto-labs/identity-resolver": ["@atproto-labs/identity-resolver@0.3.5", "", { "dependencies": { "@atproto-labs/did-resolver": "0.2.5", "@atproto-labs/handle-resolver": "0.3.5" } }, "sha512-kSxnreUSPhKL77doUbSl/9I6Y9qpkpD7MMJoYFQVU/WG0PB90tzfIb6DNuWsjbU2I5Q91Nzc4Tm4VJMV+OPKGQ=="], 61 + 62 + "@atproto-labs/pipe": ["@atproto-labs/pipe@0.1.1", "", {}, "sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg=="], 63 + 64 + "@atproto-labs/simple-store": ["@atproto-labs/simple-store@0.3.0", "", {}, "sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ=="], 65 + 66 + "@atproto-labs/simple-store-memory": ["@atproto-labs/simple-store-memory@0.1.4", "", { "dependencies": { "@atproto-labs/simple-store": "0.3.0", "lru-cache": "^10.2.0" } }, "sha512-3mKY4dP8I7yKPFj9VKpYyCRzGJOi5CEpOLPlRhoJyLmgs3J4RzDrjn323Oakjz2Aj2JzRU/AIvWRAZVhpYNJHw=="], 67 + 68 + "@atproto/api": ["@atproto/api@0.18.14", "", { "dependencies": { "@atproto/common-web": "^0.4.12", "@atproto/lexicon": "^0.6.0", "@atproto/syntax": "^0.4.2", "@atproto/xrpc": "^0.7.7", "await-lock": "^2.2.2", "multiformats": "^9.9.0", "tlds": "^1.234.0", "zod": "^3.23.8" } }, "sha512-1pWAPbuG3RA1o8uOAwYWZOddvNjuweYOxwTvys1q/r9NCjoGkZY0uJUy1dr6LKFaDk8bjikd2O1cgsRwFfv6Fw=="], 69 + 70 + "@atproto/common-web": ["@atproto/common-web@0.4.12", "", { "dependencies": { "@atproto/lex-data": "0.0.8", "@atproto/lex-json": "0.0.8", "zod": "^3.23.8" } }, "sha512-3aCJemqM/fkHQrVPbTCHCdiVstKFI+2LkFLvUhO6XZP0EqUZa/rg/CIZBKTFUWu9I5iYiaEiXL9VwcDRpEevSw=="], 71 + 72 + "@atproto/did": ["@atproto/did@0.2.4", "", { "dependencies": { "zod": "^3.23.8" } }, "sha512-nxNiCgXeo7pfjojq9fpfZxCO0X0xUipNVKW+AHNZwQKiUDt6zYL0VXEfm8HBUwQOCmKvj2pRRSM1Cur+tUWk3g=="], 73 + 74 + "@atproto/jwk": ["@atproto/jwk@0.6.0", "", { "dependencies": { "multiformats": "^9.9.0", "zod": "^3.23.8" } }, "sha512-bDoJPvt7TrQVi/rBfBrSSpGykhtIriKxeYCYQTiPRKFfyRhbgpElF0wPXADjIswnbzZdOwbY63az4E/CFVT3Tw=="], 75 + 76 + "@atproto/jwk-jose": ["@atproto/jwk-jose@0.1.11", "", { "dependencies": { "@atproto/jwk": "0.6.0", "jose": "^5.2.0" } }, "sha512-i4Fnr2sTBYmMmHXl7NJh8GrCH+tDQEVWrcDMDnV5DjJfkgT17wIqvojIw9SNbSL4Uf0OtfEv6AgG0A+mgh8b5Q=="], 77 + 78 + "@atproto/jwk-webcrypto": ["@atproto/jwk-webcrypto@0.2.0", "", { "dependencies": { "@atproto/jwk": "0.6.0", "@atproto/jwk-jose": "0.1.11", "zod": "^3.23.8" } }, "sha512-UmgRrrEAkWvxwhlwe30UmDOdTEFidlIzBC7C3cCbeJMcBN1x8B3KH+crXrsTqfWQBG58mXgt8wgSK3Kxs2LhFg=="], 79 + 80 + "@atproto/lex-data": ["@atproto/lex-data@0.0.8", "", { "dependencies": { "@atproto/syntax": "0.4.2", "multiformats": "^9.9.0", "tslib": "^2.8.1", "uint8arrays": "3.0.0", "unicode-segmenter": "^0.14.0" } }, "sha512-1Y5tz7BkS7380QuLNXaE8GW8Xba+mRWugt8BKM4BUFYjjUZdmirU8lr72iM4XlEBrzRu8Cfvj+MbsbYaZv+IgA=="], 81 + 82 + "@atproto/lex-json": ["@atproto/lex-json@0.0.8", "", { "dependencies": { "@atproto/lex-data": "0.0.8", "tslib": "^2.8.1" } }, "sha512-w1Qmkae1QhmNz+i1Zm3xr3jp0UPPRENmdlpU0qIrdxWDo9W4Mzkeyc3eSoa+Zs+zN8xkRSQw7RLZte/B7Ipdwg=="], 83 + 84 + "@atproto/lexicon": ["@atproto/lexicon@0.6.0", "", { "dependencies": { "@atproto/common-web": "^0.4.7", "@atproto/syntax": "^0.4.2", "iso-datestring-validator": "^2.2.2", "multiformats": "^9.9.0", "zod": "^3.23.8" } }, "sha512-5veb8aD+J5M0qszLJ+73KSFsFrJBgAY/nM1TSAJvGY7fNc9ZAT+PSUlmIyrdye9YznAZ07yktalls/TwNV7cHQ=="], 85 + 86 + "@atproto/oauth-client": ["@atproto/oauth-client@0.5.13", "", { "dependencies": { "@atproto-labs/did-resolver": "0.2.5", "@atproto-labs/fetch": "0.2.3", "@atproto-labs/handle-resolver": "0.3.5", "@atproto-labs/identity-resolver": "0.3.5", "@atproto-labs/simple-store": "0.3.0", "@atproto-labs/simple-store-memory": "0.1.4", "@atproto/did": "0.2.4", "@atproto/jwk": "0.6.0", "@atproto/oauth-types": "0.6.1", "@atproto/xrpc": "0.7.7", "core-js": "^3", "multiformats": "^9.9.0", "zod": "^3.23.8" } }, "sha512-FLbqHkC7BAVZ90LHVzSxQf+s8ZNIQI4TsDuhYDyzi7lYtktFHDbgd88KuM2ClJFOtGCsSS17yR1Joy925tDSaA=="], 87 + 88 + "@atproto/oauth-client-node": ["@atproto/oauth-client-node@0.3.15", "", { "dependencies": { "@atproto-labs/did-resolver": "0.2.5", "@atproto-labs/handle-resolver-node": "0.1.24", "@atproto-labs/simple-store": "0.3.0", "@atproto/did": "0.2.4", "@atproto/jwk": "0.6.0", "@atproto/jwk-jose": "0.1.11", "@atproto/jwk-webcrypto": "0.2.0", "@atproto/oauth-client": "0.5.13", "@atproto/oauth-types": "0.6.1" } }, "sha512-iuT7QrLli7IyB4px1+lHvm/YoIRfNRpbNG9seJRtu5eX4N5aLsBP6vpXs9rCygd1+/15LcLRAAGKVEcrLT9tXA=="], 89 + 90 + "@atproto/oauth-types": ["@atproto/oauth-types@0.6.1", "", { "dependencies": { "@atproto/did": "0.2.4", "@atproto/jwk": "0.6.0", "zod": "^3.23.8" } }, "sha512-3z92GN/6zCq9E2GTTfZM27tWEbvi1qwFSA7KoS5+wqBC4kSsLvnLxmbKH402Z40DfWS4YWqw0DkHsgP0LNFDEA=="], 91 + 92 + "@atproto/syntax": ["@atproto/syntax@0.4.2", "", {}, "sha512-X9XSRPinBy/0VQ677j8VXlBsYSsUXaiqxWVpGGxJYsAhugdQRb0jqaVKJFtm6RskeNkV6y9xclSUi9UYG/COrA=="], 93 + 94 + "@atproto/xrpc": ["@atproto/xrpc@0.7.7", "", { "dependencies": { "@atproto/lexicon": "^0.6.0", "zod": "^3.23.8" } }, "sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA=="], 95 + 96 + "@biomejs/biome": ["@biomejs/biome@2.3.11", "", { "optionalDependencies": { "@biomejs/cli-darwin-arm64": "2.3.11", "@biomejs/cli-darwin-x64": "2.3.11", "@biomejs/cli-linux-arm64": "2.3.11", "@biomejs/cli-linux-arm64-musl": "2.3.11", "@biomejs/cli-linux-x64": "2.3.11", "@biomejs/cli-linux-x64-musl": "2.3.11", "@biomejs/cli-win32-arm64": "2.3.11", "@biomejs/cli-win32-x64": "2.3.11" }, "bin": { "biome": "bin/biome" } }, "sha512-/zt+6qazBWguPG6+eWmiELqO+9jRsMZ/DBU3lfuU2ngtIQYzymocHhKiZRyrbra4aCOoyTg/BmY+6WH5mv9xmQ=="], 97 + 98 + "@biomejs/cli-darwin-arm64": ["@biomejs/cli-darwin-arm64@2.3.11", "", { "os": "darwin", "cpu": "arm64" }, "sha512-/uXXkBcPKVQY7rc9Ys2CrlirBJYbpESEDme7RKiBD6MmqR2w3j0+ZZXRIL2xiaNPsIMMNhP1YnA+jRRxoOAFrA=="], 99 + 100 + "@biomejs/cli-darwin-x64": ["@biomejs/cli-darwin-x64@2.3.11", "", { "os": "darwin", "cpu": "x64" }, "sha512-fh7nnvbweDPm2xEmFjfmq7zSUiox88plgdHF9OIW4i99WnXrAC3o2P3ag9judoUMv8FCSUnlwJCM1B64nO5Fbg=="], 101 + 102 + "@biomejs/cli-linux-arm64": ["@biomejs/cli-linux-arm64@2.3.11", "", { "os": "linux", "cpu": "arm64" }, "sha512-l4xkGa9E7Uc0/05qU2lMYfN1H+fzzkHgaJoy98wO+b/7Gl78srbCRRgwYSW+BTLixTBrM6Ede5NSBwt7rd/i6g=="], 103 + 104 + "@biomejs/cli-linux-arm64-musl": ["@biomejs/cli-linux-arm64-musl@2.3.11", "", { "os": "linux", "cpu": "arm64" }, "sha512-XPSQ+XIPZMLaZ6zveQdwNjbX+QdROEd1zPgMwD47zvHV+tCGB88VH+aynyGxAHdzL+Tm/+DtKST5SECs4iwCLg=="], 105 + 106 + "@biomejs/cli-linux-x64": ["@biomejs/cli-linux-x64@2.3.11", "", { "os": "linux", "cpu": "x64" }, "sha512-/1s9V/H3cSe0r0Mv/Z8JryF5x9ywRxywomqZVLHAoa/uN0eY7F8gEngWKNS5vbbN/BsfpCG5yeBT5ENh50Frxg=="], 107 + 108 + "@biomejs/cli-linux-x64-musl": ["@biomejs/cli-linux-x64-musl@2.3.11", "", { "os": "linux", "cpu": "x64" }, "sha512-vU7a8wLs5C9yJ4CB8a44r12aXYb8yYgBn+WeyzbMjaCMklzCv1oXr8x+VEyWodgJt9bDmhiaW/I0RHbn7rsNmw=="], 109 + 110 + "@biomejs/cli-win32-arm64": ["@biomejs/cli-win32-arm64@2.3.11", "", { "os": "win32", "cpu": "arm64" }, "sha512-PZQ6ElCOnkYapSsysiTy0+fYX+agXPlWugh6+eQ6uPKI3vKAqNp6TnMhoM3oY2NltSB89hz59o8xIfOdyhi9Iw=="], 111 + 112 + "@biomejs/cli-win32-x64": ["@biomejs/cli-win32-x64@2.3.11", "", { "os": "win32", "cpu": "x64" }, "sha512-43VrG813EW+b5+YbDbz31uUsheX+qFKCpXeY9kfdAx+ww3naKxeVkTD9zLIWxUPfJquANMHrmW3wbe/037G0Qg=="], 113 + 114 + "@sitebase/cli": ["@sitebase/cli@workspace:packages/cli"], 115 + 116 + "@sitebase/core": ["@sitebase/core@workspace:packages/core"], 117 + 118 + "@sitebase/web": ["@sitebase/web@workspace:packages/web"], 119 + 120 + "@types/bun": ["@types/bun@1.3.6", "", { "dependencies": { "bun-types": "1.3.6" } }, "sha512-uWCv6FO/8LcpREhenN1d1b6fcspAB+cefwD7uti8C8VffIv0Um08TKMn98FynpTiU38+y2dUO55T11NgDt8VAA=="], 121 + 122 + "@types/node": ["@types/node@25.0.9", "", { "dependencies": { "undici-types": "~7.16.0" } }, "sha512-/rpCXHlCWeqClNBwUhDcusJxXYDjZTyE8v5oTO7WbL8eij2nKhUeU89/6xgjU7N4/Vh3He0BtyhJdQbDyhiXAw=="], 123 + 124 + "await-lock": ["await-lock@2.2.2", "", {}, "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw=="], 125 + 126 + "bun-types": ["bun-types@1.3.6", "", { "dependencies": { "@types/node": "*" } }, "sha512-OlFwHcnNV99r//9v5IIOgQ9Uk37gZqrNMCcqEaExdkVq3Avwqok1bJFmvGMCkCE0FqzdY8VMOZpfpR3lwI+CsQ=="], 127 + 128 + "commander": ["commander@12.1.0", "", {}, "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA=="], 129 + 130 + "core-js": ["core-js@3.47.0", "", {}, "sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg=="], 131 + 132 + "handlebars": ["handlebars@4.7.8", "", { "dependencies": { "minimist": "^1.2.5", "neo-async": "^2.6.2", "source-map": "^0.6.1", "wordwrap": "^1.0.0" }, "optionalDependencies": { "uglify-js": "^3.1.4" }, "bin": { "handlebars": "bin/handlebars" } }, "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ=="], 133 + 134 + "hono": ["hono@4.11.4", "", {}, "sha512-U7tt8JsyrxSRKspfhtLET79pU8K+tInj5QZXs1jSugO1Vq5dFj3kmZsRldo29mTBfcjDRVRXrEZ6LS63Cog9ZA=="], 135 + 136 + "ipaddr.js": ["ipaddr.js@2.3.0", "", {}, "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg=="], 137 + 138 + "iso-datestring-validator": ["iso-datestring-validator@2.2.2", "", {}, "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA=="], 139 + 140 + "jose": ["jose@5.10.0", "", {}, "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg=="], 141 + 142 + "lru-cache": ["lru-cache@10.4.3", "", {}, "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ=="], 143 + 144 + "marked": ["marked@15.0.12", "", { "bin": { "marked": "bin/marked.js" } }, "sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA=="], 145 + 146 + "minimist": ["minimist@1.2.8", "", {}, "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="], 147 + 148 + "multiformats": ["multiformats@9.9.0", "", {}, "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg=="], 149 + 150 + "neo-async": ["neo-async@2.6.2", "", {}, "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="], 151 + 152 + "source-map": ["source-map@0.6.1", "", {}, "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="], 153 + 154 + "tlds": ["tlds@1.261.0", "", { "bin": { "tlds": "bin.js" } }, "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA=="], 155 + 156 + "tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="], 157 + 158 + "typescript": ["typescript@5.9.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw=="], 159 + 160 + "uglify-js": ["uglify-js@3.19.3", "", { "bin": { "uglifyjs": "bin/uglifyjs" } }, "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ=="], 161 + 162 + "uint8arrays": ["uint8arrays@3.0.0", "", { "dependencies": { "multiformats": "^9.4.2" } }, "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA=="], 163 + 164 + "undici": ["undici@6.23.0", "", {}, "sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g=="], 165 + 166 + "undici-types": ["undici-types@7.16.0", "", {}, "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw=="], 167 + 168 + "unicode-segmenter": ["unicode-segmenter@0.14.5", "", {}, "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g=="], 169 + 170 + "wordwrap": ["wordwrap@1.0.0", "", {}, "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q=="], 171 + 172 + "zod": ["zod@3.25.76", "", {}, "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ=="], 173 + 174 + "bun-types/@types/node": ["@types/node@25.0.8", "", { "dependencies": { "undici-types": "~7.16.0" } }, "sha512-powIePYMmC3ibL0UJ2i2s0WIbq6cg6UyVFQxSCpaPxxzAaziRfimGivjdF943sSGV6RADVbk0Nvlm5P/FB44Zg=="], 635 175 } 636 176 }
+6 -2
package.json
··· 5 5 "packages/*" 6 6 ], 7 7 "devDependencies": { 8 - "@biomejs/biome": "^2.3.11" 8 + "@biomejs/biome": "^2.3.11", 9 + "@types/node": "^25.0.9", 10 + "typescript": "^5" 9 11 }, 10 12 "scripts": { 13 + "check": "bun run typecheck && bun run lint", 11 14 "format": "biome format packages/ --write", 12 15 "format:check": "biome format packages/", 13 16 "lint": "biome lint packages/ --write", 14 - "lint:check": "biome lint packages/" 17 + "lint:check": "biome lint packages/", 18 + "typecheck": "bun run --workspaces typecheck" 15 19 } 16 20 }
+3
packages/cli/package.json
··· 5 5 "bin": { 6 6 "sitebase": "./src/index.ts" 7 7 }, 8 + "scripts": { 9 + "typecheck": "tsc --noEmit" 10 + }, 8 11 "dependencies": { 9 12 "@sitebase/cli": "workspace:*", 10 13 "@sitebase/core": "workspace:*",
+3
packages/core/package.json
··· 5 5 "exports": { 6 6 ".": "./src/index.ts" 7 7 }, 8 + "scripts": { 9 + "typecheck": "tsc --noEmit" 10 + }, 8 11 "dependencies": { 9 12 "handlebars": "^4.7.8" 10 13 }
+2 -1
packages/web/package.json
··· 5 5 "private": true, 6 6 "scripts": { 7 7 "dev": "bun --hot run src/server.ts", 8 - "start": "bun run src/server.ts" 8 + "start": "bun run src/server.ts", 9 + "typecheck": "tsc --noEmit" 9 10 }, 10 11 "devDependencies": { 11 12 "@types/bun": "latest"