Logs messages on a specific level.

See

getLoggerFor on how to instantiate loggers.

Hierarchy

Properties

Properties

log: ((level: "error" | "warn" | "info" | "verbose" | "debug" | "silly", message: string, meta?: LogMetadata) => SimpleLogger)

Type declaration

    • (level: "error" | "warn" | "info" | "verbose" | "debug" | "silly", message: string, meta?: LogMetadata): SimpleLogger
    • Log the given message at the given level. If the internal level is higher than the given level, the message may be voided.

      Parameters

      • level: "error" | "warn" | "info" | "verbose" | "debug" | "silly"

        The level to log at.

      • message: string

        The message to log.

      • Optional meta: LogMetadata

        Optional metadata to include in the log message.

      Returns SimpleLogger