Logger
interface Logger {
format?: Formatter;
minLevel: Level;
info(message: string): void;
log(message: string, level: Level): void;
}Source: index.ts:58
A minimal logging surface.
Example
CODE
const logger: Logger = new ConsoleLogger()
logger.log('starting up', LOG_LEVELS.INFO)Properties
format: Formatter
An optional custom formatter; the default prefixes the level name.
minLevel: Level
The minimum level this logger emits.
Methods
info(message: string): void
Convenience wrapper for LOG_LEVELS.INFO.
Parameters
message(string)
Returns
void
log(message: string, level: Level): void
Write a message at the given level.
Parameters
message(string)level(Level)
Returns
void