data selector for different NODE_ENV environment values
npm install env-data---
A library to add and select key value pairs for different NODE_ENV values .
---
npm install env-data --save
---
contents of index.js
``
const envData = require('envData');
envData.setParameters({
test: { port: 3000,secret: 'testSecret },
development: {port: 4000, secret: 'superSecret'}
production: path.resolve(__dirname, './prodData.js'),
defaultEnv: 'test',
});
`
contents of prodData.js
``
module.exports = {port: 8000, secret: 'prodSecret'}
contents of someJsOtherThanIndex.js
`
const envData = require('envData');
envData.getData('secret');
`
---
set parameters for key value pairs of NODE_ENV props
#### params
Type: object
#### params.defaultEnv
Type: string
Default: development
override default env value
get value of the given key
#### key
Type: string`
key for value
---
Copyright © 2018, Erdem Bircan. Released under the MIT License.