utils-config
v0.1.11
Published
lazy object maintenance
Downloads
32
Maintainers
Readme
utils-config
lazy object maintenance
install
$ npm install utils-config
usage
var config = require('utils-config');
var proto = {};
var init = {
hey : 'want something'
}
proto.config = config(init);
proto.config();
// { hey : 'want something'}
proto.config('hey', 'not any more');
// 'not any more'
proto.config().hey = 'come on!'
// 'come on!'
proto.config();
// { hey : 'not any more'}
var clone = proto.config({ clone : true });
var fork = proto.config({ fork : true });
fork('hey', 'ok, continue');
// 'ok, continue'
fork('hey');
// 'ok, continue'
proto.config();
// { hey : 'ok, continue' }
clone();
// { hey : 'not anymore' }