env-sync
v1.0.1
Published
dotenv checker and sync
Downloads
47
Maintainers
Readme
Dot Environment Sync
Check different of 2 dotenv file and sync it
Install
npm install --save env-sync
Usage:
CLI
./node_modules/.bin/env-sync.js .env .env.default
DOCKER
docker run --rm -v $(pwd):$(pwd) kenylieou/env-sync /path/to/.env /path/to/.env.sample
example:
docker run --rm -v $(pwd):$(pwd) kenylieou/env-sync $(pwd)/.env $(pwd)/.env.default -v
CLI Options
Usage: env-sync [options] <file1> <file2>
file1: is file need to check
file2: is file use to compare
Options:
-V, --version output the version number
-s, --sync Sync the missing environment key and write to file1
-v, --verbose Display verbose
-h, --help output usage information
This is in .env.default
VAR1=1
VAR2=true
VAR3=false
VAR4=0
VAR5="hello world"
This is in .env
VAR1=
VAR2=1
VAR3=false
After run env-sync
VAR1=1
VAR2=1
VAR3=false
VAR4=0
VAR5="hello world"