route.tsā¢535 B
import { NextResponse } from "next/server";
import fs from "fs/promises";
import path from "path";
export async function GET() {
try {
const dataPath = path.join(process.cwd(), "data", "resume.json");
const data = await fs.readFile(dataPath, "utf-8");
const resumeData = JSON.parse(data);
return NextResponse.json(resumeData);
} catch (error) {
console.error("Error loading resume data:", error);
return NextResponse.json(
{ error: "Failed to load resume data" },
{ status: 500 }
);
}
}