@diagramers/cli
Version:
Diagramers CLI - Command-line tools for managing Diagramers projects
18 lines • 526 B
TypeScript
export interface InitOptions {
template?: string;
yes?: boolean;
}
export declare class ProjectInitializer {
private templateFiles;
constructor();
initialize(projectName: string, options: InitOptions): Promise<void>;
private installTemplatePackage;
private copyTemplateFiles;
private cleanup;
private updatePackageJson;
private createGitignore;
private createReadme;
private makeScriptsExecutable;
private processTemplate;
}
//# sourceMappingURL=project-initializer.d.ts.map