the-logs
Version:
Stop using console.log and use this simple logs API for your daily proccess.
13 lines (12 loc) • 592 B
TypeScript
import { ILoggerParams } from './ILoggerParams';
import { IMessageParams } from './IMessageParams';
export interface ILogger {
debug: (message: string | IMessageParams) => Promise<void>;
notice: (message: string | IMessageParams) => Promise<void>;
info: (message: string | IMessageParams) => Promise<void>;
warning: (message: string | IMessageParams) => Promise<void>;
error: (message: string | IMessageParams) => Promise<void>;
critical: (message: string | IMessageParams) => Promise<void>;
setConfigs: (params?: ILoggerParams) => void;
tracking: string[];
}