UNPKG

@pitifulhawk/flash-up

Version:

Interactive project scaffolder for modern web applications

29 lines 944 B
import { ProjectConfig } from "../types/index.js"; export declare class ProjectScaffolder { private config; private packageManager; private templateManager; private cleanupManager; private addOnManager; private steps; constructor(config: ProjectConfig); createProject(): Promise<boolean>; private initializeSteps; private executeStep; private validatePrerequisites; private createProjectDirectory; private initializeFramework; private createFrameworkProject; private fixNextJSLanguageConsistency; private convertNextJSToJavaScript; private createExpressProjectManually; private createExpressAppStructure; private createReactProjectManually; private cleanupBoilerplate; private installAddOns; private copyTemplateFiles; private updateConfigurations; private finalInstallation; getNextSteps(): string[]; } //# sourceMappingURL=scaffolder.d.ts.map