OptionalhideWhether to hide objects in the output
OptionaltranslateWhether to translate time format or custom time format string
OptionallevelWhether to show the log level first
OptionallevelKey name for the log level
OptionallevelLabel to use for the log level
OptionalmessageKey name for the log message
OptionalsingleWhether to format output as a single line
OptionaltimestampKey name for the timestamp
OptionalminimumMinimum log level to display
OptionalmessageMessage formatting configuration
OptionalcolorizeWhether to colorize the output
OptionalcrlfWhether to use CRLF line endings
OptionalerrorKeys that should be treated as error-like objects
OptionalerrorError properties to include in output
OptionalignoreKeys to ignore in the output
OptionalincludeKeys to include in the output
OptionalsyncWhether to use synchronous writing
OptionaldestinationDestination for the pretty output
OptionalappendWhether to append to existing file
OptionalmkdirWhether to create directories if they don't exist
OptionalcustomCustom prettifiers for specific keys
OptionalcustomCustom log levels configuration
OptionalcustomCustom colors configuration
OptionaluseWhether to use only custom properties
Options accepted by the pino-pretty module. Copy-pasted from https://github.com/pinojs/pino-pretty/blob/master/index.d.ts