import { existsSync } from "node:fs"; import { NextResponse } from "next/server"; import { requireUser } from "@/src/lib/auth"; const COUNTRY_DB = "/usr/share/GeoIP/GeoLite2-Country.mmdb"; const ASN_DB = "/usr/share/GeoIP/GeoLite2-ASN.mmdb"; export async function GET() { await requireUser(); return NextResponse.json({ country: existsSync(COUNTRY_DB), asn: existsSync(ASN_DB), }); }