UNPKG

typescript-logging

Version:

Library for logging, written in typescript, can be used by normal es5+ javascript as well.

35 lines (34 loc) 2.39 kB
import { LoggerControl } from "./control/LogGroupControl"; import { CategoryServiceControl } from "./control/CategoryServiceControl"; export * from "./extension/MessagesToExtensionJSON"; export * from "./extension/MessagesFromExtensionJSON"; export * from "./extension/ExtensionMessageJSON"; export { ExtensionHelper } from "./extension/ExtensionHelper"; export { AbstractCategoryLogger, CategoryLogMessage } from "./log/category/AbstractCategoryLogger"; export { CategoryConsoleLoggerImpl } from "./log/category/CategoryConsoleLoggerImpl"; export { CategoryDelegateLoggerImpl } from "./log/category/CategoryDelegateLoggerImpl"; export { Category } from "./log/category/Category"; export { CategoryLogger } from "./log/category/CategoryLogger"; export { CategoryRuntimeSettings } from "./log/category/CategoryRuntimeSettings"; export { CategoryConfiguration } from "./log/category/CategoryConfiguration"; export { RuntimeSettings } from "./log/category/RuntimeSettings"; export { CategoryMessageBufferLoggerImpl } from "./log/category/CategoryMessageBufferImpl"; export { CategoryServiceFactory } from "./log/category/CategoryServiceFactory"; export { Logger, MessageType, ErrorType } from "./log/standard/Logger"; export { LoggerFactory } from "./log/standard/LoggerFactory"; export { LoggerFactoryOptions } from "./log/standard/LoggerFactoryOptions"; export { LogGroupRule } from "./log/standard/LogGroupRule"; export { LFService } from "./log/standard/LFService"; export { AbstractLogger, LogMessage } from "./log/standard/AbstractLogger"; export { ConsoleLoggerImpl } from "./log/standard/ConsoleLoggerImpl"; export { MessageBufferLoggerImpl } from "./log/standard/MessageBufferLoggerImpl"; export { CategoryLogFormat, DateFormat, DateFormatEnum, LogFormat, LoggerType, LogLevel } from "./log/LoggerOptions"; export { LogData } from "./log/LogData"; export { CategoryServiceControl, CategoryServiceControlSettings } from "./control/CategoryServiceControl"; export { LoggerControl, LoggerFactoryControl, LogGroupControlSettings } from "./control/LogGroupControl"; export { SimpleMap, LinkedList } from "./utils/DataStructures"; export * from "./utils/JSONHelper"; export { MessageFormatUtils } from "./utils/MessageUtils"; export declare function help(): void; export declare function getLogControl(): LoggerControl; export declare function getCategoryControl(): CategoryServiceControl;