Interface ColorLoggerIs

    Provides the is API allowing compact checks for log level conditional statements.

    if (logger.is.verbose) {
    // The logger is configured for verbose logging.
    }
    interface ColorLoggerIs {
        get debug(): boolean;
        get error(): boolean;
        get fatal(): boolean;
        get info(): boolean;
        get trace(): boolean;
        get verbose(): boolean;
        get warn(): boolean;
    }
    Index

    Accessors

    • get debug(): boolean

      Returns boolean

      Whether debug logging is enabled.

    • get error(): boolean

      Returns boolean

      Whether error logging is enabled.

    • get fatal(): boolean

      Returns boolean

      Whether fatal logging is enabled.

    • get info(): boolean

      Returns boolean

      Whether info logging is enabled.

    • get trace(): boolean

      Returns boolean

      Whether trace logging is enabled.

    • get verbose(): boolean

      Returns boolean

      Whether verbose logging is enabled.

    • get warn(): boolean

      Returns boolean

      Whether warn logging is enabled.