UNPKG

validstart

Version:

ValidStart is a powerful and intuitive command-line interface (CLI) tool meticulously crafted to streamline the project setup process.

25 lines (22 loc) 758 B
import { scaffoldFrontendJS } from "./javascript"; import { scaffoldFrontendTS } from "./typescript"; import { scaffoldHTMLCSS } from "./html-css"; interface ScaffoldOptions { projectName: string; projectType: string; language: string; framework: string; selectedTools: string[]; } export async function scaffoldFrontendProject(options: ScaffoldOptions): Promise<void> { switch (options.language.toLowerCase()) { case "javascript": return scaffoldFrontendJS(options); case "typescript": return scaffoldFrontendTS(options); case "html/css": return scaffoldHTMLCSS(options); default: console.log(`⚠️ Frontend scaffolding for '${options.language}' is not supported yet.`); } }