UNPKG

nitropack

Version:

Build and Deploy Universal JavaScript Servers

18 lines (17 loc) • 493 B
import "#internal/nitro/virtual/polyfill"; import { nitroApp } from "../app.mjs"; export async function handle(context, req) { const url = "/" + (req.params.url || ""); const { body, status, statusText, headers } = await nitroApp.localCall({ url, headers: req.headers, method: req.method, // https://github.com/Azure/azure-functions-host/issues/293 body: req.rawBody }); context.res = { status, headers, body: body ? body.toString() : statusText }; }