@log4js2/core
Version:
log4js2 is a fast and lightweight logging library that enables logging flexibility within JavaScript/TypeScript applications, similar to Apache's [Log4j2 library](https://logging.apache.org/log4j/2.x/). It can also serve as a drop-in replacement for log4
17 lines (16 loc) • 788 B
TypeScript
import 'reflect-metadata';
export * from './log4js';
export * from './def';
export { Logger } from './logger/logger';
export { LogLevel } from './const/log.level';
export { LogAppender } from './appender/log.appender';
export { ConsoleAppender } from './appender/console.appender';
export { ILogEvent } from './log.event';
export { Marker } from './marker';
export { Appender } from './decorator/appender';
export { Filter } from './decorator/filter';
export { Log, LogMarker } from './decorator/log';
export { LogFilterAction } from './filter/log.filter.action';
export { LogFilter } from './filter/log.filter';
export { IMarkerFilterConfiguration, MarkerFilter } from './filter/marker.filter';
export { IThresholdFilterConfiguration, ThresholdFilter } from './filter/threshold.filter';