node package manager
Love JavaScript? Your insights can make it even better. Take the 2017 JavaScript Ecosystem Survey »

options-stream

Options Stream

travis build info

var os = require('options-stream');
 
var options = os({ // code default options 
    a: 1
    b: 2
}, 'etc/options.default.json' // project default options 
, 'etc/options.hostname.ini' // host options 
, 'etc/hotfix.yaml' // hotfix options 
, 'etc/hotfix.ion' // overwrite options 
);