Interface Logger

Base logger interface, compatible with console or winston logger

const logger: Logger = console
logger.info('Hello world')
interface Logger {
    debug(message: unknown, ...meta: unknown[]): void;
    error(message: unknown, ...meta: unknown[]): void;
    info(message: unknown, ...meta: unknown[]): void;
    warn(message: unknown, ...meta: unknown[]): void;
}

Methods

  • Parameters

    • message: unknown
    • Rest...meta: unknown[]

    Returns void

  • Parameters

    • message: unknown
    • Rest...meta: unknown[]

    Returns void

  • Parameters

    • message: unknown
    • Rest...meta: unknown[]

    Returns void

  • Parameters

    • message: unknown
    • Rest...meta: unknown[]

    Returns void