peezy-cli
Version:
Production-ready CLI for scaffolding modern applications with curated full-stack templates, intelligent migrations, and enterprise security.
24 lines (23 loc) • 587 B
TypeScript
/**
* Logger utility for the Version Scrubbing Plugin
*/
export interface LogLevel {
SILENT: -1;
ERROR: 0;
WARN: 1;
INFO: 2;
DEBUG: 3;
}
declare class Logger {
private level;
private prefix;
constructor(level?: keyof LogLevel, prefix?: string);
private log;
error(message: string, ...args: any[]): void;
warn(message: string, ...args: any[]): void;
info(message: string, ...args: any[]): void;
debug(message: string, ...args: any[]): void;
setLevel(level: keyof LogLevel): void;
}
export declare const logger: Logger;
export {};