firebase-frameworks
Version:
Experimental addon to the Firebase CLI to add web framework support
11 lines (10 loc) • 454 B
JavaScript
import { handle as originalHandle } from "./index.js";
export const handle = async (req, res) => {
const fauxHost = "http://firebase-frameworks";
const url = new URL(`${fauxHost}${req.url}`);
url.searchParams.delete("__firebaseAppName");
if (res.locals.firebaseApp)
url.searchParams.set("__firebaseAppName", res.locals.firebaseApp.name);
req.url = url.toString().slice(fauxHost.length);
await originalHandle(req, res);
};