SPB Git
349 B · 4 lines typescript
1import { graph } from "@/lib/papers/queries";2import { json, limited, tooMany } from "@/lib/api";3export async function GET(req: Request) { if (limited(req, "api")) return tooMany(); const kinds = new URL(req.url).searchParams.get("kinds")?.split(",").filter(Boolean); return json(await graph(kinds?.length ? kinds : undefined), { maxAge: 120 }); }4
Files · ef2aafa50a0de3a6025a4230d5261ba6d89d122c
Menu

Theme