UNPKG

express-hale

Version:

🚀 Interactive Express.js scaffold CLI with comprehensive error handling, TypeScript/JavaScript, database integrations, Git Flow, and development tools

23 lines • 770 B
import { ProjectConfig } from '../types'; export declare class ProjectGenerator { private projectName; private projectPath; private config; private templateRenderer; private cliVersion; constructor(projectName: string, projectPath: string, config: ProjectConfig, cliVersion: string); generate(): Promise<void>; private generateTemplateData; private createDirectoryStructure; private generatePackageJson; private generateMainFiles; private generateDatabaseConfigs; private generateConfigFiles; private generateDockerFiles; private initializeGit; private initializeGitFlow; private checkGitFlowAvailable; private generateTestFiles; private arrayToObject; } //# sourceMappingURL=generator.d.ts.map