15 lines · 460 B · TypeScript
RawDownload
import { clerkMiddleware } from "@clerk/nextjs/server";import type { NextFetchEvent, NextRequest } from "next/server"; const clerkProxy = clerkMiddleware(); export function proxy(request: NextRequest, event: NextFetchEvent) {  return clerkProxy(request, event);} export const config = {  matcher: [    "/((?!_next|[^?]*\\.(?:html?|css|js(?!on)|jpe?g|webp|png|gif|svg|ttf|woff2?|ico|csv|docx?|xlsx?|zip|webmanifest)).*)",    "/(api|trpc)(.*)",  ],};