import { NextResponse } from "next/server"; import type { DocumentRecord } from "fumadocs-core/search/algolia"; import { source } from "@/lib/source"; export const revalidate = false; export function GET() { const results: DocumentRecord[] = []; for (const page of source.getPages()) { results.push({ _id: page.url, structured: page.data.structuredData, url: page.url, title: page.data.title, description: page.data.description ?? "", }); } return NextResponse.json(results, { headers: { "X-Robots-Tag": "noindex, follow", }, }); }