An interface for logger adapters.

interface ILogger {
    debug(message: string, ...args: any[]): void;
    error(message: string, ...args: any[]): void;
    fatal(message: string, ...args: any[]): void;
    info(message: string, ...args: any[]): void;
    trace(message: string, ...args: any[]): void;
    warn(message: string, ...args: any[]): void;
    withLevel(level: string): ILogger;
}

Methods

  • Parameters

    • message: string
    • Rest...args: any[]

    Returns void

  • Parameters

    • message: string
    • Rest...args: any[]

    Returns void

  • Parameters

    • message: string
    • Rest...args: any[]

    Returns void

  • Parameters

    • message: string
    • Rest...args: any[]

    Returns void

  • Parameters

    • message: string
    • Rest...args: any[]

    Returns void

  • Parameters

    • message: string
    • Rest...args: any[]

    Returns void