settings.json
v0.2.0
Published
Super simple, environment aware, JSON settings handler
Downloads
23
Readme
settings.json
Super simple, environment aware, JSON settings reader for NodeJS.
Installation
npm install settings.json
Get started
var settings = require('settings.json')(__dirname + '/config/settings.json', 'development');
Usage
require('settings.json')(<input> [, <environment> [, <options>]])
<input> One or many paths for settings file(s). Files are loaded in specified order
and overlapping settings from the previous file will be overridden with the ones
from latter one.
<environment> Environment to select from the settings, defaults to "production".
<options> Object with additional options. Supported options:
options.quiet:
Do not throw if file doesn't exist or it's content is invalid JSON. Defaults to false.
Examples
Check out tests.