mirror of
https://github.com/misenhower/splatoon3.ink.git
synced 2026-03-22 02:04:18 -05:00
13 lines
403 B
JavaScript
13 lines
403 B
JavaScript
import { Console } from 'node:console';
|
|
import consoleStamp from 'console-stamp';
|
|
|
|
export default function prefixedConsole(...prefixes) {
|
|
let result = new Console({ stdout: process.stdout, stderr: process.stderr });
|
|
|
|
let prefix = prefixes.map(s => `[${s}]`).join(' ');
|
|
let format = `:date(dd.mm.yyyy HH:MM:ss.l) :label(7) ${prefix}`.trim();
|
|
consoleStamp(result, { format });
|
|
|
|
return result;
|
|
}
|