Introduction
@pallad/config
is a library that helps you create and maintain configuration objects in a type-safe manner with validation.
Define smart configuration objects and initialize its properties from different sources like environment variables, configuration files.
Easily manage configurations for different environments like CI, production, or development.
Features
- ๐ท Built with Typescript
- ๐ฅ Supports loading configuration from env, envfiles, ssm
- ๐ Supports asynchronous configuration sources
- ๐ Helpful presets for easy config definition
- ๐ Great CLI for browsing and validating final configuration
- ๐ถ Great for continuous integration (CI)
- ๐งโ๐คโ๐ง Type friendly
- โค๏ธ Easy integration with any kind of applications
Community
Join our discord server
Screenshots