devebot
Version:
Nodejs Microservice Framework
28 lines (26 loc) • 604 B
JavaScript
;
let debug = null;
function pinbug(pkgName) {
if (debug == null) {
try {
// eslint-disable-next-line
debug = _require("debug");
} catch (err) {
debug = function () {
function log() {
return _consoleInfo.apply(console, arguments);
}
log.enabled = false;
return log;
};
}
}
// @deprecated
debug.isEnabled = process.env.DEBUG;
return debug(pkgName);
}
// @deprecated
pinbug.isEnabled = process.env.DEBUG;
const _require = require;
const _consoleInfo = console.info.bind(console);
module.exports = pinbug;