@tdb/web
Version:
Common condiguration for serving a web-site and testing web-based UI components.
23 lines (17 loc) • 373 B
JavaScript
import isFunction from 'lodash/isFunction';
const log = msg => {
console.log('AutoDllPlugin:', msg);
};
log.tap = msg => res => {
log(isFunction(msg) ? msg(res) : msg);
return res;
};
const createLogger = showLogs => {
if (!showLogs) {
const log = () => {};
log.tap = () => res => res;
return log;
}
return log;
};
export default createLogger;