Skip to main content
Defined in: packages/logger/src/lib/Logger.ts:8

Deprecated

Use @wolfstar/plugin-logger instead once available (see wolfstar-project/plugins). This package remains functional but will not receive new features.

Constructors

Constructor

new Logger(options?): Logger
Defined in: packages/logger/src/lib/Logger.ts:24

Parameters

options?
Options = {}

Returns

Logger

Properties

depth

readonly depth: number
Defined in: packages/logger/src/lib/Logger.ts:17 The inspect depth when logging objects.

level

readonly level: Level
Defined in: packages/logger/src/lib/Logger.ts:12 The depth of the inspect.

levels

readonly levels: Readonly<Record<Level, Readonly<LevelContext>>>
Defined in: packages/logger/src/lib/Logger.ts:22 The context for each logging level.

Methods

debug()

debug(value, …args): void
Defined in: packages/logger/src/lib/Logger.ts:50

Parameters

value
unknown
args
…readonly unknown[]

Returns

void

disabled()

disabled(level): boolean
Defined in: packages/logger/src/lib/Logger.ts:42

Parameters

level
Level

Returns

boolean

enabled()

enabled(level): boolean
Defined in: packages/logger/src/lib/Logger.ts:38

Parameters

level
Level

Returns

boolean

error()

error(value, …args): void
Defined in: packages/logger/src/lib/Logger.ts:62

Parameters

value
unknown
args
…readonly unknown[]

Returns

void

fatal()

fatal(value, …args): void
Defined in: packages/logger/src/lib/Logger.ts:66

Parameters

value
unknown
args
…readonly unknown[]

Returns

void

info()

info(value, …args): void
Defined in: packages/logger/src/lib/Logger.ts:54

Parameters

value
unknown
args
…readonly unknown[]

Returns

void

trace()

trace(value, …args): void
Defined in: packages/logger/src/lib/Logger.ts:46

Parameters

value
unknown
args
…readonly unknown[]

Returns

void

warn()

warn(value, …args): void
Defined in: packages/logger/src/lib/Logger.ts:58

Parameters

value
unknown
args
…readonly unknown[]

Returns

void