Skip to main content

Class: PrettyConsoleLogger

A logger that logs to the console with pretty colors.

Extends

Constructors

new PrettyConsoleLogger()

new PrettyConsoleLogger(infoEnabled: boolean, debugEnabled: boolean): PrettyConsoleLogger

Parameters

ParameterTypeDefault value
infoEnabledbooleantrue
debugEnabledbooleanfalse

Returns

PrettyConsoleLogger

Inherited from

ConsoleLogger . constructor

Source

packages/verse-core/src/utils/logging.ts:85

Properties

debugEnabled

readonly debugEnabled: boolean = false

Whether debug logging is enabled.

Inherited from

ConsoleLogger . debugEnabled

Source

packages/verse-core/src/utils/logging.ts:87


infoEnabled

readonly infoEnabled: boolean = true

Whether info logging is enabled.

Inherited from

ConsoleLogger . infoEnabled

Source

packages/verse-core/src/utils/logging.ts:86

Methods

debug()

debug(message: any): void

Logs the given message at the debug level.

Parameters

ParameterTypeDescription
messageanyThe message to be logged.

Returns

void

Inherited from

ConsoleLogger . debug

Source

packages/verse-core/src/utils/logging.ts:96


info()

info(message: any): void

Logs the given message at the info level.

Parameters

ParameterTypeDescription
messageanyThe message to be logged.

Returns

void

Overrides

ConsoleLogger . info

Source

packages/verse-core/src/utils/logging.ts:111


sql()

sql(sql: string): void

Logs the given SQL query.

Parameters

ParameterTypeDescription
sqlstringThe SQL query to be logged.

Returns

void

Overrides

ConsoleLogger . sql

Source

packages/verse-core/src/utils/logging.ts:119