@stacksjs/launchpad
Version:
Like Homebrew, but faster.
23 lines • 586 B
TypeScript
/**
* Run comprehensive health checks for launchpad installation
*/
export declare function runDoctorChecks(): Promise<DoctorReport>;
/**
* Format doctor report for CLI display
*/
export declare function formatDoctorReport(report: DoctorReport): string;
export declare interface DiagnosticResult {
name: string
status: 'pass' | 'warn' | 'fail'
message: string
suggestion?: string
}
export declare interface DoctorReport {
overall: 'healthy' | 'issues' | 'critical'
results: DiagnosticResult[]
summary: {
passed: number
warnings: number
failed: number
}
}