Inline diagnostics for environment variables -- find missing, unused, and undocumented env vars without leaving your editor.
Features
Missing vars -- env vars referenced in code but not in .env.example (error)
Unused vars -- vars in .env.example but never referenced in code (warning)
Undocumented vars -- vars in .env but not in .env.example (info)
Empty vars -- vars defined in .env with no value (warning)
Quick fixes -- add missing vars to .env.example with one click
Multi-language -- scans .ts, .js, .vue, .svelte, .py, .go, and more
How It Works
EnvGuard scans your source files for env var patterns (process.env.X, import.meta.env.X, etc.) and compares them against your .env and .env.example files. Issues appear as inline diagnostics in your editor.