UNPKG

@re-shell/cli

Version:

Full-stack development platform uniting microservices and microfrontends. Build complete applications with .NET (ASP.NET Core Web API, Minimal API), Java (Spring Boot, Quarkus, Micronaut, Vert.x), Rust (Actix-Web, Warp, Rocket, Axum), Python (FastAPI, Dja

22 lines (21 loc) 793 B
export interface FrameworkConfig { name: string; displayName: string; buildTool: 'vite' | 'webpack' | 'rollup' | 'esbuild'; packageManager: string[]; dependencies: Record<string, string>; devDependencies: Record<string, string>; scripts: Record<string, string>; configFiles: string[]; entryFile: string; extensions: string[]; hasTypeScript?: boolean; } export declare const SUPPORTED_FRAMEWORKS: Record<string, FrameworkConfig>; export declare function getFrameworkChoices(): { title: string; value: string; }[]; export declare function getFrameworkConfig(framework: string): FrameworkConfig; export declare function detectFramework(projectPath: string): string | null; export declare function validateFramework(framework: string): boolean;