Enterprise-grade NestJS backend framework libraries designed for high-performance monorepos and microservices.
yarn add @archipel/platform-coreEach module is independently configurable, type-safe, and follows the Ports & Adapters pattern.
Foundation — caching, config, crypto, mapping, templates
JWT, OAuth, MFA, sessions, verification flows
Prisma + PostgreSQL with repository pattern
Cloud file storage abstraction layer
Stripe client, feature gating, subscriptions
Multi-strategy email delivery & templates
Document generation (DOCX, PDF)
Multi-tenant Swagger/OpenAPI docs
Sentry error tracking & analytics
Business reporting with contributor registry
OpenTelemetry tracing & metrics
Business logic decoupled from infrastructure via abstract ports. Consuming apps provide concrete adapters.
Every library exposes register() or forRoot() for type-safe configuration at import time.
Pluggable implementations for email, blob storage, document rendering, and more.
Full TypeScript strict mode. No any. Abstract classes serve as DI tokens and type contracts.