0.0.5 • Published 7 years ago

jsontoenvi v0.0.5

Weekly downloads
1
License
ISC
Repository
github
Last release
7 years ago

jsonToEnv Javascript

Set JSON (obj, string or from file) to ENV.

Install

npm install --save jsontoenvi

Usage

const j2env = require('jsontoenvi');

console.log(j2env.load('.env'), process.env.PROD_URL);
// -> return object -> {PROD_URL: 'http://myWebSite.com/'}
// -> saved in process.env -> process.env.PROD_URL => 'http://myWebSite.com/'

console.log(j2env.load('.env.test', false), process.env.PROD_URL); // false = ignore error if file doesn't exists
// -> return object -> {PROD_URL: 'http://myWebSite.com/'}
// -> saved in process.env -> process.env.PROD_URL => 'http://myWebSite.com/'

console.log(j2env.set('{ "PROD" : { "URL" : "http://myWebSite.com/" } }'), process.env.PROD_URL);
// -> return object -> {PROD_URL: 'http://myWebSite.com/'}
// -> saved in process.env -> process.env.PROD_URL => 'http://myWebSite.com/'

console.log(j2env.set({
    PROD: {
        URL: 'http://myWebSite.com/'
    }
}), process.env.PROD_URL);
// -> return object -> {PROD_URL: 'http://myWebSite.com/'}
// -> saved in process.env -> process.env.PROD_URL => 'http://myWebSite.com/'

/**
	Also =>
	jsontoenv({path: myFile});
	jsontoenv({content: MyStrOrObj});
	jsontoenv(MyObj, true);
	jsontoenv(MyStr);
*/
0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago