join-config

1.0.1 • Public • Published

JOIN-CONFIG

Usually we have config.js file like this:

module.exports = {
    port: 3000,
    mongo: 'mongodb://localhost:27017/db'
};

This module extends config module with Environment Variables and Application Variables. Application Variables should have format property=value, for Environment Variables only properties used in initial config.js will be used because otherwise config will be clogged with useless variables from environment. If you use objects in Applications Variables they should be valid JSON. And do not forget to escape double quotes with backslash if you specify them in IDEs like WebStorm.

Examples:

node app.js mongo=mongodb://<host>/<db> watch=true interval=3
PORT=4000 USE_MONGO=true node app.js server='{"host":<host>,"port":1234}'

Readme

Keywords

none

Package Sidebar

Install

npm i join-config

Weekly Downloads

2

Version

1.0.1

License

Apache-2.0

Unpacked Size

11.6 kB

Total Files

7

Last publish

Collaborators

  • babasik