import { NextResponse } from "next/server"; import { errorResponse } from "../../../../lib/http"; import { getProject, listFiles } from "../../../../lib/storage"; export const runtime = "nodejs"; export async function GET(_: Request, context: { params: Promise<{ id: string }> }) { try { const { id } = await context.params; const [project, files] = await Promise.all([getProject(id), listFiles(id)]); return NextResponse.json({ project, files }); } catch (error) { return errorResponse(error); } }