export type NewStackId = "express-react" | "nextjs" | "nestjs-react"; export interface NewStack { id: NewStackId; label: string; description: string; frameworkHint: string; // sent to /api/augment as framework } export const NEW_STACKS: NewStack[] = [ { id: "express-react", label: "Express + React (Vite)", description: "React (Vite + Tailwind) for frontend and Express (ESM) for backend.", frameworkHint: "express-react", }, { id: "nextjs", label: "Next.js (App Router)", description: "Full-stack Next.js 15 (App Router) with Tailwind and an /api route.", frameworkHint: "nextjs", }, { id: "nestjs-react", label: "NestJS + React", description: "NestJS backend + React (Vite + Tailwind) frontend.", frameworkHint: "nestjs-react", }, ];