Transport
Type Alias: Transport
Section titled “Type Alias: Transport”Transport =
object
Defined in: types.ts:118
A transport receives every record at or above the logger’s threshold.
Errors thrown or rejected by a transport never propagate to the caller.
Configure LoggerConfig.onTransportError if you want to observe them.
Properties
Section titled “Properties”flush?
Section titled “flush?”
optionalflush?: () =>void|Promise<void>
Defined in: types.ts:124
Optional flush hook called by logger.flush().
Returns
Section titled “Returns”void | Promise<void>
name:
string
Defined in: types.ts:120
Identifier for diagnostics; not required to be unique.
write: (
record) =>void|Promise<void>
Defined in: types.ts:122
Send a record. May be sync or async; the logger does not await.
Parameters
Section titled “Parameters”record
Section titled “record”Returns
Section titled “Returns”void | Promise<void>