@veecode-platform/safira-cli
Version:
Generate a microservice project from your spec.
13 lines (12 loc) • 443 B
TypeScript
export declare abstract class UpdateSyncFiles {
private _override;
private _skip;
abstract formatCode(files: string[]): Promise<void>;
syncFiles(originBasePath: string, destinyBasePath: string, force: boolean, compare: (source: string, destination: string) => boolean): Promise<void>;
private _checkConflicts;
}
export interface FileSyncStatus {
originalFinal: string;
destinyFile: string;
conflict: boolean;
}