UNPKG

@stomp/logger

Version:
26 lines 778 B
// methods to call on console for corresponding logger methods. // `fatal` is mapped to `error` const MAP = [ // tslint:disable-next-line:no-console console.debug, // tslint:disable-next-line:no-console console.info, // tslint:disable-next-line:no-console console.warn, // tslint:disable-next-line:no-console console.error, // tslint:disable-next-line:no-console console.error, ]; export class ConsoleAppender { constructor(config) { this.config = config; } add(severity, message) { const toLog = typeof this.config.formatter === 'function' ? this.config.formatter(message) : [message]; MAP[severity].call(console, ...toLog); } } //# sourceMappingURL=console-appender.js.map