@oxog/port-terminator
Version:
Cross-platform utility to terminate processes on ports with zero dependencies
17 lines • 670 B
TypeScript
import type { LogLevel, ILogger } from '../types';
export declare class Logger implements ILogger {
private level;
private silent;
constructor(level?: LogLevel, silent?: boolean);
setLevel(level: LogLevel): void;
setSilent(silent: boolean): void;
error(message: string, ...args: unknown[]): void;
warn(message: string, ...args: unknown[]): void;
info(message: string, ...args: unknown[]): void;
debug(message: string, ...args: unknown[]): void;
private log;
private formatMessage;
static create(level?: LogLevel, silent?: boolean): Logger;
}
export declare const defaultLogger: Logger;
//# sourceMappingURL=logger.d.ts.map