Skip to main content

Class: DailyFileTransport

A log transport that outputs log entries to a daily rotating file.

Extends​

Constructors​

Constructor​

new DailyFileTransport(options): DailyFileTransport

Parameters​

options​

FileTransportOptions

Returns​

DailyFileTransport

Inherited from​

FileTransport.constructor

Properties​

config​

protected readonly config: LogTransportOptions

Inherited from​

FileTransport.config


options​

protected readonly options: FileTransportOptions

Inherited from​

FileTransport.options

Methods​

beforeWrite()​

protected beforeWrite(_entry): Promise<void>

Parameters​

_entry​

LogEntry

Returns​

Promise<void>

Inherited from​

FileTransport.beforeWrite


getFile()​

protected getFile(_entry): string

Parameters​

_entry​

LogEntry

Returns​

string

Overrides​

FileTransport.getFile


write()​

write(entry): Promise<void>

Writes a log entry using the configured formatter and minimum level.

Parameters​

entry​

LogEntry

Returns​

Promise<void>

Inherited from​

FileTransport.write