@incubrain/logger
Version:
A modern, format-agnostic logging library for Node.js and browser environments, built on top of Consola with additional features for enterprise applications.
10 lines (9 loc) • 617 B
TypeScript
export * from "./core/types.js";
export * from "./core/constants.js";
export * from "./core/errors.js";
export { Logger } from "./core/logger.js";
export { initLogger, getLogger, createLogger } from "./init.js";
export { setupLogger, createNuxtPlugin, type SetupOptions, logToFile, cleanupLoggers, type FileLoggingOptions, type ErrorLoggingOptions, } from "./setup.js";
export { FileReporter, createFileLogger, logFile, type FileLoggerOptions, } from "./transport/file.js";
export { ErrorReporter, createErrorReporter } from "./transport/error-log.js";
export declare const logger: import("./core/logger.js").Logger;