lib-rest
Version:
Base libraries and classes for doing HTTP requests, in the RESTful manner.
27 lines (20 loc) • 482 B
JavaScript
;
const dotProp = require('dot-prop');
/**
* Minimal configuration class, compatible with most of the config modules out there like `express`,
* `zero-config` etc.
*/
module.exports = class Env {
constructor(options) {
if (options == null) {
options = {};
}
this.settings = Object.assign({}, options);
}
get(key) {
return dotProp.get(this.settings, key);
}
set(key, val) {
return dotProp.set(this.settings, key, val);
}
};