Loggical API Documentation v1.0.1
Loggical API Documentation / LoggerOptions
Interface: LoggerOptions
Defined in: types/logger.types.ts:18
Main configuration interface for Logger instances
This interface provides all the options users can configure when creating a new Logger instance.
Properties
preset?
optional preset: "standard" | "compact" | "readable" | "server";Defined in: types/logger.types.ts:20
prefix?
optional prefix: string | string[];Defined in: types/logger.types.ts:23
minLevel?
optional minLevel: LogLevelType;Defined in: types/logger.types.ts:24
colorLevel?
optional colorLevel: ColorLevelType;Defined in: types/logger.types.ts:27
timestamped?
optional timestamped: boolean;Defined in: types/logger.types.ts:28
compactObjects?
optional compactObjects: boolean;Defined in: types/logger.types.ts:29
shortTimestamp?
optional shortTimestamp: boolean;Defined in: types/logger.types.ts:30
maxValueLength?
optional maxValueLength: number;Defined in: types/logger.types.ts:31
useSymbols?
optional useSymbols: boolean;Defined in: types/logger.types.ts:32
showSeparators?
optional showSeparators: boolean;Defined in: types/logger.types.ts:33
spaceMessages?
optional spaceMessages: boolean;Defined in: types/logger.types.ts:34
redaction?
optional redaction: boolean;Defined in: types/logger.types.ts:35
fatalExitsProcess?
optional fatalExitsProcess: boolean;Defined in: types/logger.types.ts:36
transports?
optional transports: Transport[];Defined in: types/logger.types.ts:37
plugins?
optional plugins: Plugin[];Defined in: types/logger.types.ts:38
