Skip to content

clarabennettdev/envdiff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

envdiff πŸ”€

Compare two .env files and show the differences.

Go License: MIT Go Report Card

Spot missing keys, changed values, and extra variables between environments at a glance.

Install

go install github.com/clarabennettdev/envdiff@latest

Usage

envdiff .env.dev .env.prod

Output

+ SENTRY_DSN         (only in .env.prod)
- DEBUG_MODE          (only in .env.dev)
~ DATABASE_URL        (values differ)
~ REDIS_HOST          (values differ)
Symbol Meaning
+ Key only in second file
- Key only in first file
~ Key in both, values differ

Use Cases

  • Verify staging matches production before deploy
  • Audit .env.example against real configs
  • Catch missing environment variables in CI

License

MIT

About

Compare two .env files and show differences

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages