Logger
type Logger = {
audit: LogFunction;
debug: LogFunction;
error: LogFunction;
fatal: LogFunction;
getLogLevel: () => LogLevels;
info: LogFunction;
setLogLevel: (level: LogLevels) => void;
setOptions: (options: RuntimeLoggerOptions) => void;
warn: LogFunction;
};
Logger
Properties
audit
audit: LogFunction;
log audit message
debug
debug: LogFunction;
log debug message
error
error: LogFunction;
log error message
fatal
fatal: LogFunction;
log fatal message
getLogLevel()
getLogLevel: () => LogLevels;
get current log level
Returns
current log level. LogLevels
info
info: LogFunction;
log info message
setLogLevel()
setLogLevel: (level: LogLevels) => void;
set log level. default: LogLevels.INFO
Parameters
level
Returns
void
setOptions()
setOptions: (options: RuntimeLoggerOptions) => void;
Change logger properties post initialization
Parameters
options
Returns
void
warn
warn: LogFunction;
log warning message