@cantinc/logger
Version:
CANT inc. log system
14 lines (13 loc) • 438 B
TypeScript
export declare type Callback = () => any;
export default class Logger {
private readonly deep;
private lastId;
private lastCount;
protected _log(text: string): void;
log(text: string): void;
protected moveUp(): void;
private callCallback;
start(id: string, callback?: Callback): any;
end(id: string, error?: string): void;
next(prevId: string, nextId: string, error?: string): void;
}