Magic .env files built for sharing: Human-first, AI-friendly
10 months ago
- #configuration
- #dotenv
- #security
- Magic .env files designed for sharing with a human-first, AI-friendly approach.
- Use @decorator comments in .env files to create a declarative schema and securely load secrets from external sources.
- Provides powerful validation capabilities to catch misconfiguration errors early with clear messages.
- Automatically generates type-safety according to the schema, eliminating manual type writing.
- Enhances security by redacting secrets in stdout and global console methods to prevent leaks.
- Supports composing defaults, environment-specific .env files, and local git-ignored overrides.
- Allows reading from any external secret provider via CLI commands.
- Acts as a drop-in replacement for dotenv, requiring minimal changes for validation, security, and more.