rxpoweredup
Version:
A Typescript RxJS-based library for controlling LEGO Powered UP hubs & peripherals.
21 lines (20 loc) • 497 B
JavaScript
import { ConsoleLogger } from './console-logger';
export class PrefixedConsoleLogger extends ConsoleLogger {
prefix;
constructor(prefix, logLevel) {
super(logLevel);
this.prefix = `[${prefix}] \t`;
}
debug(...debug) {
super.debug(this.prefix, ...debug);
}
info(...info) {
super.info(this.prefix, ...info);
}
warn(...warning) {
super.warn(this.prefix, ...warning);
}
error(error) {
super.error(error);
}
}