advanced-logger
Version:
Advanced logger module extendable with plugins. Works in nodejs and browsers
11 lines (10 loc) • 311 B
TypeScript
import IService from "../interface/IService";
/**
* Console reporting service for debugging purposes
*/
export default class ConsoleService implements IService {
preparePayload<T>(logs: T[]): Promise<T[]>;
sendAllLogs<T>(logs: T[]): Promise<void>;
destroy(): void;
serializer<T>(log: T): T;
}