import { createMiddlewareClient } from "@supabase/auth-helpers-nextjs"; import { NextResponse, type NextRequest } from "next/server"; export async function middleware(req: NextRequest) { const res = NextResponse.next(); const supabase = createMiddlewareClient({ req, res }); await supabase.auth.getSession(); return res; } export const config = { matcher: ["/dashboard/:path*", "/auth/callback", "/api/((?!stripe/webhook).*)"], };