import { disciplineCounts, listSeries, listTopics } from "@autoscholar/core"; import { handler, json } from "@/lib/server/api"; import { db } from "@/lib/server/db"; export const runtime = "nodejs"; export const GET = handler(async () => { const d = db(); return json( { topics: await listTopics(d), series: await listSeries(d), disciplines: await disciplineCounts(d) }, { headers: { "cache-control": "public, max-age=300" } }, ); });