UNPKG

one

Version:

One is a new React Framework that makes Vite serve both native and web.

25 lines (24 loc) 925 B
import { setServerGlobals } from "./server/setServerGlobals.native.js"; import { setupBuildInfo } from "./server/setupBuildOptions.native.js"; import { createWorkerHandler } from "./server/workerHandler.native.js"; import { ensureExists } from "./utils/ensureExists.native.js"; import { getFetchStaticHtml, setFetchStaticHtml } from "./server/staticHtmlFetcher.native.js"; async function serve(buildInfo, lazyRoutes) { setupBuildInfo(buildInfo); ensureExists(buildInfo.oneOptions); setServerGlobals(); var handler = createWorkerHandler({ oneOptions: buildInfo.oneOptions, buildInfo, lazyRoutes }); return { fetch: handler.handleRequest, updateRoutes(newBuildInfo, newLazyRoutes) { setupBuildInfo(newBuildInfo); handler.updateRoutes(newBuildInfo, newLazyRoutes); } }; } export { getFetchStaticHtml, serve, setFetchStaticHtml }; //# sourceMappingURL=serve-worker.native.js.map