UNPKG

@vizzly-testing/cli

Version:

Visual review platform for UI developers and designers

62 lines (61 loc) 1.36 kB
/** * Simple console UI utilities for CLI output */ export class ConsoleUI { constructor(options?: {}); colors: { success: any; error: any; warning: any; info: any; }; json: any; verbose: any; spinner: number; lastLine: string; /** * Show a success message */ success(message: any, data?: {}): void; /** * Show an error message and exit */ error(message: any, error?: {}, exitCode?: number): void; /** * Show an info message */ info(message: any, data?: {}): void; /** * Show a warning message */ warning(message: any, data?: {}): void; /** * Show progress with spinner */ progress(message: any, current?: number, total?: number): void; /** * Update a status line in place (for dynamic updates) */ updateStatus(line: any, message: any): void; /** * Output structured data */ data(data: any): void; /** * Start a spinner with message */ startSpinner(message: any): void; currentMessage: any; /** * Update spinner message and progress */ updateSpinner(message: any, current?: number, total?: number): void; /** * Stop the spinner */ stopSpinner(): void; /** * Clean up on exit */ cleanup(): void; }