mirror of
https://github.com/danbulant/bpm
synced 2026-05-24 12:21:50 +00:00
Overwrite default console
This commit is contained in:
parent
3f09fab710
commit
950b76e728
1 changed files with 47 additions and 0 deletions
47
modules/console.js
Normal file
47
modules/console.js
Normal file
|
|
@ -0,0 +1,47 @@
|
||||||
|
var colors = {
|
||||||
|
Reset: "\x1b[0m",
|
||||||
|
Bright: "\x1b[1m",
|
||||||
|
Dim: "\x1b[2m",
|
||||||
|
Underscore: "\x1b[4m",
|
||||||
|
Blink: "\x1b[5m",
|
||||||
|
Reverse: "\x1b[7m",
|
||||||
|
Hidden: "\x1b[8m",
|
||||||
|
|
||||||
|
FgBlack: "\x1b[30m",
|
||||||
|
FgRed: "\x1b[31m",
|
||||||
|
FgGreen: "\x1b[32m",
|
||||||
|
FgYellow: "\x1b[33m",
|
||||||
|
FgBlue: "\x1b[34m",
|
||||||
|
FgMagenta: "\x1b[35m",
|
||||||
|
FgCyan: "\x1b[36m",
|
||||||
|
FgWhite: "\x1b[37m",
|
||||||
|
|
||||||
|
BgBlack: "\x1b[40m",
|
||||||
|
BgRed: "\x1b[41m",
|
||||||
|
BgGreen: "\x1b[42m",
|
||||||
|
BgYellow: "\x1b[43m",
|
||||||
|
BgBlue: "\x1b[44m",
|
||||||
|
BgMagenta: "\x1b[45m",
|
||||||
|
BgCyan: "\x1b[46m",
|
||||||
|
BgWhite: "\x1b[47m",
|
||||||
|
};
|
||||||
|
|
||||||
|
class CustomConsole {
|
||||||
|
output(...args) {
|
||||||
|
console.log(...args);
|
||||||
|
}
|
||||||
|
log(...args) {
|
||||||
|
console.log(colors.FgGreen + "BPM" + colors.Reset + colors.Bright + " LOG" + colors.Reset, ...args);
|
||||||
|
}
|
||||||
|
warn(...args) {
|
||||||
|
console.log(colors.FgGreen + "BPM" + colors.Reset + colors.Bright + colors.FgYellow + " WARN" + colors.Reset, ...args);
|
||||||
|
}
|
||||||
|
error(...args) {
|
||||||
|
console.log(colors.FgGreen + "BPM" + colors.Reset + colors.Bright + colors.FgRed + " ERROR" + colors.Reset, ...args);
|
||||||
|
}
|
||||||
|
err(...args) {
|
||||||
|
this.error(args);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = CustomConsole;
|
||||||
Loading…
Reference in a new issue