Logger
@rotorsoft/act-root / act/src / Logger
Interface: Logger
Defined in: libs/act/src/types/ports.ts:44
Minimal logger port compatible with pino, winston, bunyan, and console.
Each log method accepts either:
(msg: string)โ plain message(obj: unknown, msg?: string)โ structured data with optional message
Implementations should respect level to gate output.
Seeโ
- ConsoleLogger for the default implementation
- @rotorsoft/act-pino for the Pino adapter
Extendsโ
Propertiesโ
disposeโ
dispose:
Disposer
Defined in: libs/act/src/types/ports.ts:26
Inherited fromโ
Disposable.dispose
levelโ
level:
string
Defined in: libs/act/src/types/ports.ts:45
Methodsโ
child()โ
child(
bindings):Logger
Defined in: libs/act/src/types/ports.ts:58
Parametersโ
bindingsโ
Record<string, unknown>
Returnsโ
Logger
debug()โ
Call Signatureโ
debug(
obj,msg?):void
Defined in: libs/act/src/types/ports.ts:54
Parametersโ
objโ
unknown
msg?โ
string
Returnsโ
void
Call Signatureโ
debug(
msg):void
Defined in: libs/act/src/types/ports.ts:55
Parametersโ
msgโ
string
Returnsโ
void
error()โ
Call Signatureโ
error(
obj,msg?):void
Defined in: libs/act/src/types/ports.ts:48
Parametersโ
objโ
unknown
msg?โ
string
Returnsโ
void
Call Signatureโ
error(
msg):void
Defined in: libs/act/src/types/ports.ts:49
Parametersโ
msgโ
string
Returnsโ
void
fatal()โ
Call Signatureโ
fatal(
obj,msg?):void
Defined in: libs/act/src/types/ports.ts:46
Parametersโ
objโ
unknown
msg?โ
string
Returnsโ
void
Call Signatureโ
fatal(
msg):void
Defined in: libs/act/src/types/ports.ts:47
Parametersโ
msgโ
string
Returnsโ
void
info()โ
Call Signatureโ
info(
obj,msg?):void
Defined in: libs/act/src/types/ports.ts:52
Parametersโ
objโ
unknown
msg?โ
string
Returnsโ
void
Call Signatureโ
info(
msg):void
Defined in: libs/act/src/types/ports.ts:53
Parametersโ
msgโ
string
Returnsโ
void
trace()โ
Call Signatureโ
trace(
obj,msg?):void
Defined in: libs/act/src/types/ports.ts:56
Parametersโ
objโ
unknown
msg?โ
string
Returnsโ
void
Call Signatureโ
trace(
msg):void
Defined in: libs/act/src/types/ports.ts:57
Parametersโ
msgโ
string
Returnsโ
void
warn()โ
Call Signatureโ
warn(
obj,msg?):void
Defined in: libs/act/src/types/ports.ts:50
Parametersโ
objโ
unknown
msg?โ
string
Returnsโ
void
Call Signatureโ
warn(
msg):void
Defined in: libs/act/src/types/ports.ts:51
Parametersโ
msgโ
string
Returnsโ
void