UNPKG

ts-monologue

Version:

A simple, easy to use, and customizable logger for Node.js!

24 lines (23 loc) 617 B
interface LoggerOptions { useColors?: boolean; logToFile?: boolean; logFilePath?: string; } export declare class Logger { private static colors; private useColors; private logToFile; private logFilePath; constructor(options?: LoggerOptions); private getTimestamp; private formatMessage; private log; info(message: string): void; error(message: string, error?: unknown): void; warn(message: string): void; debug(message: string): void; success(message: string): void; loading(message: string): void; } export declare const logger: Logger; export {};