9 packages
@blue.ts/auth
Authentication package for blue.ts. Supports JWT, session cookies, API keys, and HTTP Basic auth — applied per route or group, never globally.
@blue.ts/core
The framework core for blue.ts. Provides the application container, router, dependency injection, middleware pipeline, and server adapters.
@blue.ts/create
Scaffold a new [blue.ts](https://github.com/jjgsif/blue.ts) project interactively.
@blue.ts/di
A lightweight, async-first dependency injection container for TypeScript. No decorators, no `reflect-metadata`, no runtime dependencies — works in Node.js, Bun, Deno, and edge runtimes.
@blue.ts/http
A **PSR-7 inspired** HTTP message implementation for the modern TypeScript ecosystem. Immutable, type-safe, and runtime-agnostic — works on Bun, Deno, and Node.js 20+.
@blue.ts/logging
Structured logging for blue.ts. Pino-compatible JSON output with child loggers, pluggable transports, and per-request scoped context via the DI container.
@blue.ts/middleware
Built-in middleware for blue.ts. Includes CORS, request logging, input validation, rate limiting, and static file serving.
create-sky-app
Create a new Sky framework project
sky-framework
The TypeScript/Bun SDK for [Sky](https://github.com/sky-framework/sky) — decorators, runtime, manifest emitter, and the `sky` CLI. This package is what Sky worker processes import to define and serve handlers.