git-aiflow
Version:
🚀 An AI-powered workflow automation tool for effortless Git-based development, combining smart GitLab/GitHub merge & pull request creation with Conan package management.
36 lines • 1.11 kB
TypeScript
from './aiflow-app.js';
/**
* Conan package update application with automated MR creation
*/
export declare class ConanPkgUpdateApp extends BaseAiflowApp {
private conan;
private fileUpdater;
/**
* Initialize services with configuration (override to add Conan-specific services)
*/
protected initializeServices(cliConfig?: any): Promise<void>;
/**
* Update package and create MR
* @param packageName Package name to update (e.g., "zterm")
* @param remote
*/
updatePackage(packageName: string, remote?: string): Promise<void>;
/**
* Validate configuration (override to add Conan-specific validation)
*/
protected validateConfiguration(validateGitAccessToken?: boolean): boolean;
/**
* Display version information
*/
static showVersion(): void;
/**
* Display usage information
*/
static showUsage(): void;
/**
* Main entry point for command line execution
*/
static main(): Promise<void>;
}
//# sourceMappingURL=aiflow-conan-app.d.ts.map
import { BaseAiflowApp }