gespenst API - v0.1.0
    Preparing search index...

    Interface ILogger

    A replacement logger for console.

    interface ILogger {
        debug(message: string, ...args: any[]): void;
        error(message: string | Error, ...args: any[]): void;
        info(message: string, ...args: any[]): void;
        trace(message: string, ...args: any[]): void;
        warn(message: string, ...args: any[]): void;
    }
    Index
    • Log a debug message, this will only be called if ITerminalOptions.logLevel is set to debug or below.

      Parameters

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

      Returns void

    • Log a debug message, this will only be called if ITerminalOptions.logLevel is set to error or below.

      Parameters

      • message: string | Error
      • ...args: any[]

      Returns void

    • Log a debug message, this will only be called if ITerminalOptions.logLevel is set to info or below.

      Parameters

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

      Returns void

    • Log a trace message, this will only be called if ITerminalOptions.logLevel is set to trace.

      Parameters

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

      Returns void

    • Log a debug message, this will only be called if ITerminalOptions.logLevel is set to warn or below.

      Parameters

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

      Returns void