Files
create-farcaster-mini-app/src/app/.well-known/farcaster.json/route.ts
2025-09-09 23:07:53 -07:00

14 lines
480 B
TypeScript

import { NextResponse } from 'next/server';
import { getFarcasterDomainManifest } from '~/lib/utils';
export async function GET() {
try {
const config = await getFarcasterDomainManifest();
return NextResponse.json(config);
} catch (error) {
console.error('Error generating metadata:', error);
const errorMessage = error instanceof Error ? error.message : 'Unknown error occurred';
return NextResponse.json({ error: errorMessage }, { status: 500 });
}
}