Middleware Example
Using global and route-specific middleware:
Global: Pass an array to globalMiddleware in the Burger constructor (e.g. logger, CORS).
Route-specific: Export a middleware array from your route.ts; it runs after global middleware and before the handler.
export const middleware: Middleware[] = [checkAuth];
export function GET(req: BurgerRequest) {
return Response.json({ data: [] });
}
See Middleware System, Global Middleware, and Middleware.