Interface: LogSink<Error, Warn, Info, Debug>
Type Parameters
Error
Error extends unknown[] = unknown[]
Warn
Warn extends unknown[] = unknown[]
Info
Info extends unknown[] = unknown[]
Debug
Debug extends unknown[] = unknown[]
Methods
flush()?
optionalflush():Promise<void>
Returns
Promise<void>
log()
Call Signature
log(
level,context, ...args):void
Parameters
level
"error"
context
undefined | Context
args
...Error
Returns
void
Call Signature
log(
level,context, ...args):void
Parameters
level
"warn"
context
undefined | Context
args
...Warn
Returns
void
Call Signature
log(
level,context, ...args):void
Parameters
level
"info"
context
undefined | Context
args
...Info
Returns
void
Call Signature
log(
level,context, ...args):void
Parameters
level
"debug"
context
undefined | Context
args
...Debug
Returns
void
Call Signature
log(
level,context, ...args):void
Parameters
level
context
undefined | Context
args
...unknown[]
Returns
void