UNPKG

@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

32 lines (31 loc) 1.42 kB
function __export(m) { for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; } Object.defineProperty(exports, "__esModule", { value: true }); require("reflect-metadata"); __export(require("./log4js")); var logger_1 = require("./logger/logger"); exports.Logger = logger_1.Logger; var log_level_1 = require("./const/log.level"); exports.LogLevel = log_level_1.LogLevel; var log_appender_1 = require("./appender/log.appender"); exports.LogAppender = log_appender_1.LogAppender; var console_appender_1 = require("./appender/console.appender"); exports.ConsoleAppender = console_appender_1.ConsoleAppender; var marker_1 = require("./marker"); exports.Marker = marker_1.Marker; var appender_1 = require("./decorator/appender"); exports.Appender = appender_1.Appender; var filter_1 = require("./decorator/filter"); exports.Filter = filter_1.Filter; var log_1 = require("./decorator/log"); exports.Log = log_1.Log; exports.LogMarker = log_1.LogMarker; var log_filter_action_1 = require("./filter/log.filter.action"); exports.LogFilterAction = log_filter_action_1.LogFilterAction; var log_filter_1 = require("./filter/log.filter"); exports.LogFilter = log_filter_1.LogFilter; var marker_filter_1 = require("./filter/marker.filter"); exports.MarkerFilter = marker_filter_1.MarkerFilter; var threshold_filter_1 = require("./filter/threshold.filter"); exports.ThresholdFilter = threshold_filter_1.ThresholdFilter;