import { NextResponse } from 'next/server' import type { NextRequest } from 'next/server' export async function middleware(req: NextRequest) { const res = NextResponse.rewrite(new URL('/', req.url)) res.headers.set('x-response-header', 'set in middleware') res.headers.set('x-is-deno', 'Deno' in globalThis ? 'true' : 'false') return res } export const config = { matcher: ['/foo'], }