winston-console-format
Version:
Winston@3 console formatter for debugging purposes using util.inspect().
28 lines (27 loc) • 855 B
TypeScript
/// <reference types="node" />
import { Format, TransformableInfo } from "logform";
import { InspectOptions } from "util";
export interface ConsoleFormatOptions {
showMeta?: boolean;
metaStrip?: string[];
inspectOptions?: InspectOptions;
}
export declare class ConsoleFormat {
private opts;
private static readonly reSpaces;
private static readonly reSpacesOrEmpty;
private static readonly reColor;
private static readonly defaultStrip;
private static readonly chars;
constructor(opts?: ConsoleFormatOptions);
private inspector;
private message;
private pad;
private ms;
private stack;
private meta;
private getColor;
private write;
transform(info: TransformableInfo): TransformableInfo;
}
export declare const consoleFormat: (opts?: ConsoleFormatOptions | undefined) => Format;