ot-node-env

1.1.0 • Public • Published

ot-node-env

Build Status NPM version Dependencies

Opentable helper for setting the node_env.

Hierarchy as follows:

  • NODE_ENV
  • /etc/node_env.json ( file with the following contents { "env": "myenv" })
  • specified fallback (e.g. local or dev)

Motivation: Some of the wrappers and up-scripts we are using are a PITA to thread environment variables through.

installation:

npm install ot-node-env

usage:

require('ot-node-env').env();
console.log(process.env.NODE_ENV);

// or alternatively

require('ot-node-env').env('/path/to/file.json')

// or

require('ot-node-env').env('/path/to/file.json', 'dev');

Running tests

npm install
npm test

Readme

Keywords

Package Sidebar

Install

npm i ot-node-env

Weekly Downloads

0

Version

1.1.0

License

MIT

Last publish

Collaborators

  • acolchado
  • arnoldzokas
  • matteofigus
  • ryantomlinson
  • andyroyle