Popularity
0.3
Growing
Activity
0.0
Stable
2
1
1

Monthly Downloads: 0
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"