Skip to main content
Module

x/deno_util/logger.ts>Logger

A collection of util libraries for Deno like logger [supports color, format, level], prompts [password]
Latest
class Logger
import { Logger } from "https://deno.land/x/deno_util@v0.0.3/logger.ts";

Logger

Constructors

new
Logger(options?: LoggerOptions)

constructor() // Default value { level: 0, format: "%s\n" }

Properties

private
_format: string

#_format: string

private
_level: LogLevel

#_level: LogLevel

private
_nl: boolean

#_appendNewLine: boolean

format: string

getter for _format

level: LogLevel

getter for _level

Methods

error(format: string, ...messages: unknown[])

error: Prints log when log level is 0 with red color

info(format: string, ...messages: unknown[])

info: Prints log when log level is 0 with cyan color

inverse(format: string, ...messages: unknown[])

inverse:

line(message?: string)

line: print line with or without message

loading(message?: string)

loading: show loader with message

log(format: string, ...messages: unknown[])

log: Prints log when log level is 0 with gray color

raw(
message: string,
color?: number,
nl?: boolean,
)
warn(format: string, ...messages: unknown[])

warn: Prints log when log level is 0 with yellow color