SPB Git

Repository Public

route.ts 720 B 19 lines typescript

1// Auteur : Simon-Pierre Boucher — contact@spboucher.ai2/**3 * GET /api/stats/catalog — v3 : blocs composables pour le constructeur de4 * rapports personnalisés (src/ka/stats/SPEC.md §3bis). Dérivé du dashboard5 * (instantané du rôle 2026 — period accepté mais non applicable).6 */7import { NextResponse } from "next/server";8import { catalogFromDashboard } from "@/lib/report-stats";9import { getDashboard } from "@/lib/stats-dashboard";1011export async function GET() {12  const dash = getDashboard();13  return NextResponse.json(14    { updated: dash.updated ?? null, period: dash.period ?? null,15      blocks: catalogFromDashboard(dash) },16    { headers: { "Cache-Control": "public, max-age=300" } },17  );18}19
Files main
Menu

Theme