fluid-func
Version:
A way to write your code with functional programming in mind.
18 lines (17 loc) • 484 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var getLogger = exports.getLogger = function getLogger(config, props) {
var logMonitor = function logMonitor() {
return false;
};
if (props.logMonitor) {
if (props.logMonitor instanceof Function) {
logMonitor = props.logMonitor;
} else {
throw new Error('logMonitor must be a Function');
}
}
config.logMonitor = logMonitor;
};