All files / src/logger ConsoleLogger.ts

100% Statements 3/3
100% Branches 0/0
100% Functions 1/1
100% Lines 3/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12    1x   1x       11x      
import type { LogLevel } from './LogLevel';
import type { ILogger } from './ILogger';
import { BaseLogger } from './BaseLogger';
 
export class ConsoleLogger extends BaseLogger implements ILogger {
 
    public log(level: LogLevel, verbose: boolean, functionName: string, description: string | null, details: Record<string, unknown> | null): void {
        // eslint-disable-next-line no-console
        console.log(this.logMessage(level, verbose, functionName, description, details));
    }
}