import type { Route } from './+types' export const loader = proxy export const action = proxy async function proxy({ request, context }: Route.ActionArgs): Promise { const url = new URL(request.url) const issuerUrl = new URL(url.pathname, context.cloudflare.env.ISSUER_URL) const response = await fetch(issuerUrl.toString(), { method: request.method, headers: request.headers }) return new Response(await response.text(), { status: response.status, headers: response.headers }) }