kequapp
Version:
DEPRECATED: renamed to @kequtech/arbor
16 lines (15 loc) • 490 B
JavaScript
import { createGetBody } from "../body/create-get-body.js";
import { createCookies } from "./create-cookies.js";
export function createBundle(req, res, params, methods, context = {}) {
const url = new URL(req.url || '/', `${req.headers.protocol}://${req.headers.host}`);
return Object.freeze({
req: req,
res: res,
url,
context,
params,
methods,
cookies: createCookies(req, res),
getBody: createGetBody(req),
});
}