// Auteur : Simon-Pierre Boucher — contact@spboucher.ai import { NextResponse } from "next/server"; import { buildStatsReport } from "@/lib/report-stats"; import stats from "@/data/stats.json"; import type { ProvStats } from "@/components/StatsView"; export async function GET() { const pdf = await buildStatsReport(stats as ProvStats); return new NextResponse(new Uint8Array(pdf), { headers: { "Content-Type": "application/pdf", "Content-Disposition": 'attachment; filename="vrai-prix-rapport-statistique-provincial.pdf"', "Cache-Control": "public, max-age=3600", }, }); }