Interface BasicLogger

    Defines available core logging methods.

    interface BasicLogger {
        debug(...msg: any[]): string;
        error(...msg: any[]): string;
        fatal(...msg: any[]): string;
        info(...msg: any[]): string;
        trace(...msg: any[]): string;
        verbose(...msg: any[]): string;
        warn(...msg: any[]): string;
    }
    Implemented by
    Index

    Methods

    • Display debug (blue) log.

      Parameters

      • ...msg: any[]

        log message.

      Returns string

      Formatted log message or undefined if log level is not enabled.

    • Display error(red) log.

      Parameters

      • ...msg: any[]

        log message.

      Returns string

      Formatted log message or undefined if log level is not enabled.

    • Display fatal (light red) log.

      Parameters

      • ...msg: any[]

        log message.

      Returns string

      Formatted log message or undefined if log level is not enabled.

    • Display info (green) log.

      Parameters

      • ...msg: any[]

        log message.

      Returns string

      Formatted log message or undefined if log level is not enabled.

    • Display trace (purple) log.

      Parameters

      • ...msg: any[]

        log message.

      Returns string

      Formatted log message or undefined if log level is not enabled.

    • Display verbose (purple) log.

      Parameters

      • ...msg: any[]

        log message.

      Returns string

      Formatted log message or undefined if log level is not enabled.

    • Display warning (yellow) log.

      Parameters

      • ...msg: any[]

        log message.

      Returns string

      Formatted log message or undefined if log level is not enabled.