2.0.2 • Published 9 years ago

upsert-env v2.0.2

Weekly downloads
4
License
ISC
Repository
github
Last release
9 years ago

upsert-env

A small tool to update .env config files.

Install

$ npm install --save upsert-env

Usage

set(key-value-object, path, callback)

  • key-value-object - object - required Ex: {'ENVVARKEY':'envvarvalue'} Notes: Multiples are allowed, and it does not matter whether the the variable currently exists or not.
  • path - string - optional Default: ./.env Ex: ./my-new-directory/.env
  • callback - function - optional Returns: error, data Ex: function(error, data){ /* do something */ }

Example

var upsertEnv = require('upsert-env');

var newEnvVars = {
	'MYNEWKEY':'a new value',
	'ANOTHERNEWKEY':'another new value'
};

upsertEnv.set(newEnvVars, null, function(error, data){

    if (error) console.log('Uh oh. ' + error);
    else console.log('Success!', data);

});
2.0.2

9 years ago

2.0.1

9 years ago

2.0.0

9 years ago

1.0.0

9 years ago