UNPKG

@croct/logging

Version:

An interoperability layer for logging libraries.

25 lines (24 loc) 480 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.InMemoryLogger = void 0; /** * A logger that stores all logs in memory. */ class InMemoryLogger { constructor() { /** * The received logs. */ this.logs = []; } log(log) { this.logs.push(log); } /** * Returns all received logs. */ getLogs() { return this.logs; } } exports.InMemoryLogger = InMemoryLogger;