UNPKG

@wireapp/commons

Version:

Collection of common components that are used across Wire web applications.

30 lines 979 B
import logdown from 'logdown'; export type Logger = logdown.Logger; export interface LoggerOptions { color?: string; forceEnable?: boolean; logFilePath?: string; namespace?: string; separator?: string; plaintext?: boolean; } export declare class LogFactory { private static readonly logFilePath?; static COLOR_STEP: { B: number; G: number; R: number; }; static COLOR_CODE: { B: number; G: number; R: number; }; static getColor(): string; static addTimestamp(logTransport: logdown.TransportOptions): void; static writeTransport(logTransport: logdown.TransportOptions): Promise<void>; static writeMessage(message: string, logFilePath: string): Promise<void>; static createLoggerName(fileName: string, namespace?: string, separator?: string): string; static getLogger(name: string, options?: LoggerOptions): logdown.Logger; } //# sourceMappingURL=LogFactory.d.ts.map