Popularity
0.2
Declining
Activity
0.0
Stable
2
1
1

Programming language: JavaScript

Dot Environment Sync alternatives and similar modules

Based on the "Command Line Utilities" category.
Alternatively, view Dot Environment Sync alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of Dot Environment Sync or a related project?

Add another 'Command Line Utilities' Module

README

Dot Environment Sync

Check different of 2 dotenv files 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 the file need to check
file2: is the file used 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"