@pitifulhawk/flash-up
Version:
Interactive project scaffolder for modern web applications
15 lines • 648 B
TypeScript
import { Framework, FrameworkCleanupConfig, ProjectLanguage } from "../types/index.js";
export declare class CleanupManager {
private targetPath;
private framework;
private language;
constructor(targetPath: string, framework: Framework, language: ProjectLanguage);
performCleanup(): Promise<boolean>;
private deleteFiles;
private deleteDirectories;
private replaceFiles;
private cleanupReactIndexHtml;
static getCleanupConfig(framework: Framework): FrameworkCleanupConfig;
static validateCleanup(targetPath: string, framework: Framework): Promise<boolean>;
}
//# sourceMappingURL=cleanup-manager.d.ts.map