Skip to content

Latest commit

 

History

History
52 lines (39 loc) · 1.36 KB

Readme.md

File metadata and controls

52 lines (39 loc) · 1.36 KB

jsonconf

NPM version Build status Test coverage Dependency Status License

Reloadable configuration from json files

Installation

$ npm install jsonconf

Example

var config = require('jsonconf');
var events = require('events');

var emitter = new events.EventEmitter();

config.load(
  [__dirname + 'config.json',
   __dirname + 'special-config.json'
  ], emitter);

emitter.on('configLoaded', function (){
  console.log(config.get('attribute'));
});

emitter.on('error', function (err){
  console.log(err);
});

License

MIT