ssap_app/node_modules/expo-server/build/cjs/vendor/bun.js

22 lines
934 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ExpoError = void 0;
exports.createRequestHandler = createRequestHandler;
const node_async_hooks_1 = require("node:async_hooks");
const abstract_1 = require("./abstract");
const node_1 = require("./environment/node");
var abstract_2 = require("./abstract");
Object.defineProperty(exports, "ExpoError", { enumerable: true, get: function () { return abstract_2.ExpoError; } });
const STORE = new node_async_hooks_1.AsyncLocalStorage();
/**
* Returns a request handler for Express that serves the response using Remix.
*/
function createRequestHandler(params, setup) {
const run = (0, node_1.createNodeRequestScope)(STORE, params);
const onRequest = (0, abstract_1.createRequestHandler)({
...(0, node_1.createNodeEnv)(params),
...setup,
});
return (request) => run(onRequest, request);
}
//# sourceMappingURL=bun.js.map