Types: `Logger Logger`
logger.Logger
Table of contents
Classes
Interfaces
Type Aliases
Variables
Functions
Type Aliases
LogLevel
Ƭ LogLevel: LogLevelString
| number
Defined in
LogLevelString
Ƭ LogLevelString: "trace"
| "debug"
| "info"
| "warn"
| "error"
| "fatal"
Defined in
Serializer
Ƭ Serializer: (input
: any
) => any
Type declaration
▸ (input
): any
Parameters
Name | Type |
---|---|
input | any |
Returns
any
Defined in
Variables
DEBUG
• Const
DEBUG: number
Defined in
ERROR
• Const
ERROR: number
Defined in
FATAL
• Const
FATAL: number
Defined in
INFO
• Const
INFO: number
Defined in
TRACE
• Const
TRACE: number
Defined in
WARN
• Const
WARN: number
Defined in
levelFromName
• Const
levelFromName: { [name in LogLevelString]: number }
Defined in
nameFromLevel
• Const
nameFromLevel: Object
Index signature
▪ [level: number
]: string
Defined in
stdSerializers
• Const
stdSerializers: StdSerializers
Defined in
Functions
createLogger
▸ createLogger(options
): Logger
Parameters
Name | Type |
---|---|
options | LoggerOptions |
Returns
Defined in
resolveLevel
▸ resolveLevel(value
): number
Parameters
Name | Type |
---|---|
value | LogLevel |
Returns
number
Defined in
safeCycles
▸ safeCycles(): (key
: string
, value
: any
) => any
Returns
fn
▸ (key
, value
): any
Parameters
Name | Type |
---|---|
key | string |
value | any |
Returns
any