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()?
optional
flush():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