Skip to content

Loggical API Documentation v1.0.1


Loggical API Documentation / FileTransportOptions

Interface: FileTransportOptions

Defined in: types/transport.types.ts:88

File transport specific options (simplified)

Extends

Properties

minLevel?

ts
optional minLevel: LogLevelType;

Defined in: types/transport.types.ts:29

Minimum log level for this transport

Inherited from

TransportOptions.minLevel


filter()?

ts
optional filter: (level: LogLevelType, message: string, metadata: LogMetadata) => boolean;

Defined in: types/transport.types.ts:31

Optional filter function for custom message filtering

Parameters

ParameterType
levelLogLevelType
messagestring
metadataLogMetadata

Returns

boolean

Inherited from

TransportOptions.filter


silent?

ts
optional silent: boolean;

Defined in: types/transport.types.ts:37

Whether this transport should handle errors gracefully

Inherited from

TransportOptions.silent


filename

ts
filename: string;

Defined in: types/transport.types.ts:90

Path to the log file


append?

ts
optional append: boolean;

Defined in: types/transport.types.ts:92

Whether to append to existing file or overwrite


eol?

ts
optional eol: string;

Defined in: types/transport.types.ts:94

Custom line separator (default: OS-specific)


includeTimestamp?

ts
optional includeTimestamp: boolean;

Defined in: types/transport.types.ts:96

Whether to include timestamps in file output

Released under the MIT License.