neat-config

Load complex configuration from many sources on runtime with type-safety.

Bash
$npm i neat-config
Click to copy

What's included

Complex configuration.

Don't settle for single level configuration, go all out with nesting.

Combine multiple sources.

Load configuration from files (.env, .json), environment and much more.

TypeScript first.

Validate your configuration with Zod or joi and enjoy the benefits of strictly typed configuration.