Skip to main content

Class: ConsoleLogger

Defined in: src/helper/logger.ts:28

Default logger. Writes to the console, filtered by verbosity. Errors are always written; warnings at verbosity >= 1; info and debug output at verbosity 2.

Implements

Constructors

Constructor

new ConsoleLogger(verbosity?): ConsoleLogger

Defined in: src/helper/logger.ts:31

Parameters

verbosity?

Verbosity = 1

Returns

ConsoleLogger

Properties

verbosity

verbosity: Verbosity

Defined in: src/helper/logger.ts:29

Methods

debug()

debug(message, ...details): void

Defined in: src/helper/logger.ts:51

Parameters

message

unknown

details

...unknown[]

Returns

void

Implementation of

ILogger.debug


error()

error(message, ...details): void

Defined in: src/helper/logger.ts:35

Parameters

message

unknown

details

...unknown[]

Returns

void

Implementation of

ILogger.error


info()

info(message, ...details): void

Defined in: src/helper/logger.ts:45

Parameters

message

unknown

details

...unknown[]

Returns

void

Implementation of

ILogger.info


warn()

warn(message, ...details): void

Defined in: src/helper/logger.ts:39

Parameters

message

unknown

details

...unknown[]

Returns

void

Implementation of

ILogger.warn