perf-audit-cli
Version:
CLI tool for continuous performance monitoring and analysis
18 lines • 1.02 kB
TypeScript
import { type Ora } from 'ora';
import { PluginManager } from '../core/plugin-system.ts';
import type { AuditResult, PerfAuditConfig, PerformanceMetrics } from '../types/config.ts';
export declare const getCurrentTimestamp: () => string;
export declare const initializeCommand: (message?: string) => Promise<{
config: PerfAuditConfig;
spinner: Ora;
}>;
export declare const initializePluginManager: (config: PerfAuditConfig) => Promise<PluginManager>;
export declare const saveBuildData: (result: AuditResult, additionalData?: {
url?: string;
device?: string;
metrics?: PerformanceMetrics;
}) => Promise<void>;
export declare const handleCommandError: (spinner: Ora, error: unknown, message?: string, config?: PerfAuditConfig) => Promise<void>;
export declare const completeCommand: (spinner: Ora, message: string, shouldExit?: boolean, exitCode?: number) => void;
export declare const exitBasedOnStatus: (status: "ok" | "warning" | "error") => void;
//# sourceMappingURL=command-helpers.d.ts.map