stevenvachon / edit-dotenv

Edit a .env file string with preserved comments and whitespace.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

edit-dotenv NPM Version Linux Build Windows Build Coverage Status Dependency Monitor

Edit a .env file string with preserved comments and whitespace.

Installation

Node.js >= 6 is required. To install, type this at the command line:

npm install edit-dotenv

Usage

const editDotenv = require('edit-dotenv');

const envString = `VAR1=value
VAR2=value

# Comment
VAR3=value\\nvalue`;

const changes = {
  VAR2: 'new value',
  NEW: 'value'
};

editDotenv(envString, changes);
/*↴
VAR1=value
VAR2=new value

# Comment
VAR3=value\\nvalue

NEW=value
*/

About

Edit a .env file string with preserved comments and whitespace.

License:MIT License


Languages

Language:JavaScript 100.0%