@teliagen/commons
v0.4.2
Published
Core shared utilities, types, and foundation layers for Teliagen
Readme
@teliagen/commons
Core shared utilities, types, and foundation layers for Teliagen.
This package contains the fundamental building blocks used across the entire Teliagen ecosystem (Server, CLI, Plugins).
Features
- Actions System: The core decorators (
@Action,@Input) and executors that power the framework. - Dependency Injection: A lightweight, hierarchical DI container used for plugin isolation.
- Validation: Zod-based validation wrappers and metadata reflection.
- Configuration: Shared configuration loaders and type definitions.
- Feature Flags: System for enabling/disabling modular features (CORS, Cache, etc.).
Installation
This package is a core dependency and is usually installed automatically with @teliagen/server.
npm install @teliagen/commonsDocumentation
For full documentation, visit docs.teliagen.org.
License
Apache-2.0
