From 7c4a679090d3eeb105c2345ff4cd6dbb5ed13b95 Mon Sep 17 00:00:00 2001 From: oskar <53711292+oskarkocol@users.noreply.github.com> Date: Tue, 3 Mar 2026 11:30:24 +1100 Subject: [PATCH] fix: local rewrite --- packages/web/src/server.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/web/src/server.ts b/packages/web/src/server.ts index 5302f92d5..9e31e5ec8 100644 --- a/packages/web/src/server.ts +++ b/packages/web/src/server.ts @@ -1,5 +1,6 @@ import Index from "../index.html"; import { Rendered } from "./render"; +import { Providers } from "./render"; import path from "path"; Bun.serve({ @@ -66,6 +67,15 @@ const server = Bun.serve({ url.host = "localhost:16000"; const result = fetch(url.toString(), req); + if (url.pathname === "/api.json") { + return new Response(JSON.stringify(Providers), { + headers: { + "Content-Type": "application/json", + "Access-Control-Allow-Origin": "*", // Helpful for local testing + }, + }); + } + if (url.pathname !== "/") return result; let html = await result.then((r) => r.text());