dotenv-validator-pro
v2.3.0
Published
🔧 Professional .env and config file validator - catches security issues, typos, and misconfigurations
Maintainers
Readme
🔧 dotenv-validator-pro
Professional .env and configuration file validator for Node.js projects
Features
- 🔍 Deep Analysis - Scans your entire project for configuration issues
- 🔐 Security Checks - Detects exposed secrets and insecure defaults
- ⚡ Fast - Optimized scanning with minimal overhead
- 📊 Detailed Reports - Beautiful browser-based reports
Installation
npm install -g dotenv-validator-proOr run directly with npx:
npx dotenv-validator-proUsage
CLI
# Validate current project
dotenv-validate
# Or use the alias
env-checkProgrammatic
const validator = require('dotenv-validator-pro');
validator.check('./');What it checks
- ✅ Missing required environment variables
- ✅ Insecure default values (e.g.,
password123) - ✅ Exposed API keys and secrets
- ✅ Type mismatches
- ✅ Unused configuration files
- ✅ Cross-environment inconsistencies
Configuration
Create a .envvalidatorrc file in your project root:
{
"strict": true,
"ignore": ["node_modules", ".git"],
"requiredVars": ["DATABASE_URL", "API_KEY"]
}Contributing
PRs welcome! Please read our contributing guidelines first.
License
MIT © Sanket Agarwal
