import { type NextRequest, NextResponse } from 'next/server' import { getPvpRank } from '@/lib/armory' export const runtime = 'nodejs' export const dynamic = 'force-dynamic' const PAGE_SIZE = 30 /** Ranking mundial de bajas (Total Kills) con búsqueda + paginación. */ export async function GET(req: NextRequest) { const sp = req.nextUrl.searchParams const page = Math.max(1, Number(sp.get('page')) || 1) const q = sp.get('q') || '' const { entries, total } = await getPvpRank(page, PAGE_SIZE, q) return NextResponse.json({ entries, total, pageSize: PAGE_SIZE }) }