UNPKG

better-logging

Version:

better-logging is a drop in replacement for the default logging methods of node.js

11 lines (10 loc) 493 B
import { LogFunctionMap } from './interfaces/logFunctionMap'; import { DecoratedInstance } from './interfaces/decoratedInstance'; import { PartialConfig } from './config'; import { FileSystem } from './interfaces/fileSystem'; export declare class LoggerContext { private fs; private implementation; constructor(implementation: LogFunctionMap | LogFunctionMap[], fs: FileSystem); decorate<T extends object>(target: T, config?: PartialConfig): target is T & DecoratedInstance; }