UNPKG

@logtail/next

Version:

Better Stack Telemetry Next.js client

14 lines (10 loc) 409 B
import { Logger } from '@logtail/next'; import { NextResponse } from 'next/server'; import type { NextFetchEvent, NextRequest } from 'next/server'; export async function middleware(request: NextRequest, event: NextFetchEvent) { const logger = new Logger({ source: 'middleware' }); logger.middleware(request); event.waitUntil(logger.flush()); return NextResponse.next(); } export const config = {};