UNPKG

@fjell/logging

Version:
18 lines (17 loc) 919 B
import { getLogger } from "./logging"; export { getLogger }; export type { Logger, TimeLogger } from "./Logger"; export type { LoggingConfig, ComponentOverride } from "./config"; export { resolveLogLevel } from "./config"; export type { FloodControlConfig } from "./FloodControl"; export * as LogLevel from "./LogLevel"; export * as LogFormat from "./LogFormat"; export { safeFormat, safeInspect, stringifyJSON } from "./utils"; export { maskString, maskObject, maskWithConfig, MaskingConfig, defaultMaskingConfig } from "./utils/maskSensitive"; export { createMaskingMiddleware, maskLogEntry, maskLogEntries } from "./middleware/maskMiddleware"; export type { LogEntry } from "./middleware/maskMiddleware"; export { CorrelatedLogger, generateCorrelationId, createCorrelatedLogger } from "./correlation"; declare const _default: { getLogger: (name: string) => import("./Logger").Logger; }; export default _default;