UNPKG

@croct/logging

Version:

An interoperability layer for logging libraries.

19 lines (18 loc) 417 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MultiLogger = void 0; /** * A logger that send logs to multiple loggers. */ class MultiLogger { constructor(loggers) { this.loggers = []; this.loggers = loggers; } log(log) { for (const logger of this.loggers) { logger.log(log); } } } exports.MultiLogger = MultiLogger;