Skip to content

@lelantos-org/sdk / log / Logger

Interface: Logger โ€‹

Defined in: @lelantos-org/sdk/dist/log/logger.d.ts:12

Properties โ€‹

ns โ€‹

ts
readonly ns: string;

Defined in: @lelantos-org/sdk/dist/log/logger.d.ts:22

Methods โ€‹

child() โ€‹

ts
child(suffix): Logger;

Defined in: @lelantos-org/sdk/dist/log/logger.d.ts:21

Derive a sub-namespace: getLogger("a").child("b") logs as a:b.

Parameters โ€‹

ParameterType
suffixstring

Returns โ€‹

Logger


debug() โ€‹

ts
debug(msg, fields?): void;

Defined in: @lelantos-org/sdk/dist/log/logger.d.ts:16

Parameters โ€‹

ParameterType
msgstring
fields?Record<string, unknown>

Returns โ€‹

void


enabled() โ€‹

ts
enabled(level): boolean;

Defined in: @lelantos-org/sdk/dist/log/logger.d.ts:19

Guard for expensive field construction in hot paths.

Parameters โ€‹

ParameterType
levelLogLevel

Returns โ€‹

boolean


error() โ€‹

ts
error(msg, fields?): void;

Defined in: @lelantos-org/sdk/dist/log/logger.d.ts:13

Parameters โ€‹

ParameterType
msgstring
fields?Record<string, unknown>

Returns โ€‹

void


info() โ€‹

ts
info(msg, fields?): void;

Defined in: @lelantos-org/sdk/dist/log/logger.d.ts:15

Parameters โ€‹

ParameterType
msgstring
fields?Record<string, unknown>

Returns โ€‹

void


trace() โ€‹

ts
trace(msg, fields?): void;

Defined in: @lelantos-org/sdk/dist/log/logger.d.ts:17

Parameters โ€‹

ParameterType
msgstring
fields?Record<string, unknown>

Returns โ€‹

void


warn() โ€‹

ts
warn(msg, fields?): void;

Defined in: @lelantos-org/sdk/dist/log/logger.d.ts:14

Parameters โ€‹

ParameterType
msgstring
fields?Record<string, unknown>

Returns โ€‹

void

Lelantosno cookies ๐Ÿช ยท no tracking ๐Ÿ‘๏ธ ยท no accounts ๐Ÿ‘คwalletexplorer4536080GitHub