| Package | Role |
|---|---|
| orveth | Umbrella — server runtime and optional Phase 1 modules |
| @orveth/server | Core HTTP runtime — routing, middleware, context |
| @orveth/http | HTTP primitives |
| @orveth/https | TLS and HTTPS listeners |
| @orveth/errors | Typed errors and JSON normalization |
| @orveth/config | Strict configuration parsing |
| @orveth/logger | Logging interfaces |
| @orveth/validation | Validator interface and result types |
| @orveth/validation-zod | Official Zod adapter |
| @orveth/cors | CORS middleware |
| @orveth/security | Request ID and security headers |
| @orveth/jwt | JWT helpers |
| @orveth/prisma | Prisma integration helpers |
Documentation
Packages
Phase 1 ecosystem packages and when to install each one.