Skip to main content

Logger


Nadle / Logger

Interface: Logger

Defined in: packages/nadle/src/core/interfaces/logger.ts:6

Logger interface for Nadle.

Methods

debug()

debug(message, ...args): void

Defined in: packages/nadle/src/core/interfaces/logger.ts:36

Log a debug message.

Parameters

message

The message or log object.

string | InputLogObject

args

...unknown[]

Additional arguments.

Returns

void


error()

error(message, ...args): void

Defined in: packages/nadle/src/core/interfaces/logger.ts:30

Log an error message.

Parameters

message

The message or log object.

string | InputLogObject

args

...unknown[]

Additional arguments.

Returns

void


getColumns()

getColumns(): number

Defined in: packages/nadle/src/core/interfaces/logger.ts:49

Get the number of columns in the output stream.

Returns

number

Number of columns, or 80 if unavailable.


info()

info(message, ...args): void

Defined in: packages/nadle/src/core/interfaces/logger.ts:24

Log an info message.

Parameters

message

The message or log object.

string | InputLogObject

args

...unknown[]

Additional arguments.

Returns

void


log()

log(message, ...args): void

Defined in: packages/nadle/src/core/interfaces/logger.ts:12

Log a standard message.

Parameters

message

The message or log object.

string | InputLogObject

args

...unknown[]

Additional arguments.

Returns

void


throw()

throw(message, ...args): never

Defined in: packages/nadle/src/core/interfaces/logger.ts:43

Throw an error with a message.

Parameters

message

The message or log object.

string | InputLogObject

args

...unknown[]

Additional arguments.

Returns

never


warn()

warn(message, ...args): void

Defined in: packages/nadle/src/core/interfaces/logger.ts:18

Log a warning message.

Parameters

message

The message or log object.

string | InputLogObject

args

...unknown[]

Additional arguments.

Returns

void