UNPKG

@ngworker/lumberjack

Version:

Lumberjack is a versatile Angular logging library, specifically designed to be extended and customized

18 lines (17 loc) 645 B
import { LumberjackConfigLevels } from '../logs/lumberjack-config-levels'; import { LumberjackLogPayload } from '../logs/lumberjack-log-payload'; import { LumberjackFormatFunction } from './lumberjack-format-function'; /** * Settings used internally by various Lumberjack services. */ export interface LumberjackConfig<TPayload extends LumberjackLogPayload | void = void> { /** * The Lumberjack format function used to generate the text representation of * a log. */ readonly format: LumberjackFormatFunction<TPayload>; /** * The default log level filter. */ readonly levels: LumberjackConfigLevels; }