@diagramers/cli
Version:
Diagramers CLI - Command-line tools for managing Diagramers projects
20 lines • 557 B
TypeScript
export interface TemplateUpdateOptions {
force?: boolean;
backup?: boolean;
template?: string;
}
export declare class TemplateUpdater {
private currentProjectPath;
private tempTemplatePath;
constructor();
update(options: TemplateUpdateOptions): Promise<void>;
private isValidProject;
private createBackup;
private downloadTemplate;
private downloadFromNpm;
private getUpdateableFiles;
private checkConflicts;
private performUpdate;
private cleanup;
}
//# sourceMappingURL=template-updater.d.ts.map