Readonly
levelMinimum log level to display messages
Readonly
useWhether to output structured JSON instead of formatted text
Readonly
useWhether to use ANSI color codes in output
Readonly
supportsWhether the terminal supports Unicode characters and emojis
Readonly
supportsWhether the terminal supports emoji characters
Readonly
showWhether to show emojis in output (user preference)
Readonly
showWhether to include timestamps in log messages
Readonly
timestampFormat to use for timestamp display when enabled
Readonly
showWhether to show log level prefixes and labels
Readonly
showWhether to show icons/symbols in log messages
Complete configuration object for logger behavior. Typically derived from environment variables and terminal detection.