Introduction
A zero-dependency 📦, type-safe 🚧, simple yet powerful library for defining and accessing configuration.
Why Config?
- 📦️ Zero-dependencies: Fully-tested standalone solution, zero maintenance cost.
- 🛟 Fail Fast: Application starts only if configurations are correct, ensuring high reliability.
- 🎛 Type-safety: Runtime schema parsing allows for complete TypeScript type inference.
- 🏗️ Modern: Compatible with ESM, Deno, NodeJS, Bun, and browsers.
- 🧪 Fully tested: Comprehensive unit tests cover all functionalities, ensuring robustness.
- 🔌 Technlogy-Agnostic: Not Coupled to any Runtime or Framework.