envguardr is a CLI tool designed to validate environment variables at runtime or build time using strict type checking. While it is built to be safe and transparent, security depends on how it's integrated into your workflows.
- Do not embed secrets or credentials in
.env.exampleor validation schemas. - Never commit actual
.envfiles or production values to version control. - Use
envguardras part of your CI/CD pipeline to fail fast when misconfigurations occur. - Make sure schemas only define the structure, not sensitive data.
- Prefer minimal privileges and tight scopes in credentials managed via environment variables.
If you discover a security issue, please do not open a GitHub issue. Instead, contact:
We will respond promptly and handle disclosures responsibly.