2021-08-30 04:40:28 +00:00
|
|
|
/**
|
|
|
|
* @author Martin Karkowski
|
|
|
|
* @email m.karkowski@zema.de
|
|
|
|
* @create date 2021-08-27 19:57:08
|
2021-09-09 05:36:01 +00:00
|
|
|
* @modify date 2021-09-05 09:31:19
|
2021-08-30 04:40:28 +00:00
|
|
|
* @desc [description]
|
|
|
|
*/
|
|
|
|
|
2022-01-16 19:38:45 +00:00
|
|
|
import * as Logger from "js-logger";
|
|
|
|
import { getCentralNopeLogger } from "./getLogger";
|
|
|
|
|
|
|
|
// Create a Central Logger instance.
|
|
|
|
getCentralNopeLogger();
|
|
|
|
|
|
|
|
export const TRACE = (Logger as any).TRACE;
|
|
|
|
export const DEBUG = (Logger as any).DEBUG;
|
|
|
|
export const INFO = (Logger as any).INFO;
|
|
|
|
export const WARN = (Logger as any).WARN;
|
|
|
|
export const ERROR = (Logger as any).ERROR;
|
|
|
|
|
|
|
|
export const LEVELS = {
|
|
|
|
trace: TRACE,
|
|
|
|
debug: DEBUG,
|
|
|
|
info: INFO,
|
|
|
|
warn: WARN,
|
|
|
|
error: ERROR,
|
|
|
|
};
|
|
|
|
|
2021-09-17 07:14:55 +00:00
|
|
|
export { ILogger } from "js-logger";
|
2021-12-04 07:25:26 +00:00
|
|
|
export {
|
|
|
|
getLogerAsEventEmitter,
|
|
|
|
TCallback,
|
|
|
|
TCallbackWithLevel,
|
|
|
|
useEventLogger,
|
|
|
|
} from "./eventLogging";
|
2022-01-16 19:38:45 +00:00
|
|
|
export {
|
|
|
|
defineNopeLogger,
|
|
|
|
getCentralNopeLogger,
|
|
|
|
getNopeLogger,
|
|
|
|
ValidLoggerDefinition,
|
|
|
|
} from "./getLogger";
|
2021-09-09 05:36:01 +00:00
|
|
|
export { LoggerLevel, LoggerLevels } from "./nopeLogger";
|
2021-08-30 04:40:28 +00:00
|
|
|
export { setGlobalLoggerLevel } from "./setGlobalLoggerLevel";
|