pnpm
Version:
A fast implementation of npm install
17 lines • 542 B
JavaScript
;
const debug = require('debug');
const logger = require('@zkochan/logger');
const slice = Array.prototype.slice;
const debugMap = {};
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = (type) => {
debugMap[type] = debug(type);
return logger.debug.bind(null, type);
};
logger.on('debug', function (ctx, level, type) {
if (debugMap[type]) {
const args = slice.call(arguments);
debugMap[type].apply(debugMap[type], args.slice(3));
}
});
//# sourceMappingURL=debug.js.map