in src/logger.ts [94:107]
export function splitArgs(args: any[]) {
let encoding, cb;
if (
args.length > 0 &&
(Buffer.isEncoding(args[0]) || typeof args[0] === 'undefined')
) {
encoding = args[0];
args.shift();
}
if (args.length > 0 && typeof args[0] === 'function') {
cb = args[0];
}
return {encoding: encoding, cb: cb};
}