function log(logger, prefix, data) { logger(`[${prefix}]`, ...data) } module.exports.init = (loglevel) => { console.log = loglevel >= 0 ? console.log: () => {} console.debug = loglevel >= 1 ? function() { log(console.log, 'debug', arguments) } : () => {} console.trace = loglevel >= 2 ? function() { log(console.log, 'trace', arguments) } : () => {} }