@ace-sdk/cli
Version:
ACE CLI - Command-line tool for intelligent pattern learning and playbook management
27 lines • 833 B
TypeScript
/**
* Version Checking System for @ace-sdk/cli
* Checks CLI version against npm registry
*/
export interface VersionStatus {
clientVersion: string;
latestNpmVersion: string | null;
isCliUpdateAvailable: boolean;
warnings: string[];
}
/**
* Perform complete version check
* Returns version status with update availability
*/
export declare function performVersionCheck(): Promise<VersionStatus>;
/**
* Check version and log warnings (non-blocking)
* Called during CLI initialization
*/
export declare function checkVersionCompatibility(): Promise<VersionStatus>;
/**
* Lightweight CLI update checker with caching
* Only checks npm registry
* Caches result for 24 hours to avoid spamming npm registry
*/
export declare function checkCliUpdate(): Promise<void>;
//# sourceMappingURL=version-checker.d.ts.map