envcheck provides a suite of commands designed to handle every aspect of environment variable management, from local development to production validation.
.env files for syntax errors, duplication, and best-practice violations..env against a reference (like .env.example) to ensure you haven't missed any new keys.All commands follow the Unix philosophy: do one thing well. They are designed to be composable, with standardized exit codes and optional JSON output for machine parsing.
# Example: Pipe findings to jq
envcheck lint .env --json | jq '.errors[]'