Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ISettings

The actual settings object Based on ISettingsParam, however pre-filled with defaults in case no value was provided.

Hierarchy

Index

Properties

dateTimePattern

dateTimePattern: string

dateTimeTimezone

dateTimeTimezone: string

displayDateTime

displayDateTime: boolean

displayFilePath

displayFilePath: "hidden" | "displayAll" | "hideNodeModulesOnly"

displayFunctionName

displayFunctionName: boolean

displayInstanceName

displayInstanceName: boolean

displayLogLevel

displayLogLevel: boolean

Optional displayLoggerName

displayLoggerName: undefined | false | true

displayRequestId

displayRequestId: boolean

displayTypes

displayTypes: boolean

exposeErrorCodeFrame

exposeErrorCodeFrame: boolean

exposeErrorCodeFrameLinesBeforeAndAfter

exposeErrorCodeFrameLinesBeforeAndAfter: number

exposeStack

exposeStack: boolean

Optional instanceName

instanceName: undefined | string

jsonInspectOptions

jsonInspectOptions: InspectOptions

logLevelsColors

logLevelsColors: TLogLevelColor

maskAny

maskAny: (string | number)[]

maskPlaceholder

maskPlaceholder: string

maskValuesOfKeys

maskValuesOfKeys: (string | number)[]

minLevel

minLevel: TLogLevelName

Optional name

name: undefined | string

overwriteConsole

overwriteConsole: boolean

prefix

prefix: unknown[]

prettyInspectHighlightStyles

prettyInspectHighlightStyles: IHighlightStyles

prettyInspectOptions

prettyInspectOptions: InspectOptions

printLogMessageInNewLine

printLogMessageInNewLine: boolean

Optional requestId

requestId: string | TRequestIdFunction

setCallerAsLoggerName

setCallerAsLoggerName: boolean

stdErr

stdErr: IStd

stdOut

stdOut: IStd

suppressStdOutput

suppressStdOutput: boolean

type

type: "json" | "pretty" | "hidden"

Generated using TypeDoc