Real-time .env file validation, secret detection, and security warnings for Visual Studio Code.
- Real-time Validation: Automatically validates .env files as you type
- Secret Detection: Warns about exposed API keys, tokens, and credentials
- Duplicate Key Detection: Identifies duplicate environment variable definitions
- Quick Fixes: One-click fixes for common issues
- Generate .env.example: Automatically create example files with masked secrets
- AWS Access Keys and Secret Keys
- GitHub Personal Access Tokens
- Slack Tokens
- Stripe API Keys (Live and Test)
- Private Keys (RSA, etc.)
- JWT Tokens
- Google API Keys
- Firebase Keys
EnvGuard: Validate Current File- Manually trigger validationEnvGuard: Scan for Secrets- Scan and report all detected secretsEnvGuard: Generate .env.example- Create a sanitized example file
{
"envguard.enableRealTimeValidation": true,
"envguard.showSecretWarnings": true,
"envguard.secretPatterns": []
}- Clone this repository
- Run
npm install - Run
npm run compile - Press F5 in VSCode to test
MIT