one
Version:
One is a React framework for web, iOS, and Android apps.
1 lines • 1.44 kB
Source Map (JSON)
{"version":3,"file":"serve-worker.js","names":[],"sources":["esm/serve-worker.js"],"sourcesContent":["import { setServerGlobals } from \"./server/setServerGlobals\";\nimport { setupBuildInfo } from \"./server/setupBuildOptions\";\nimport { createWorkerHandler } from \"./server/workerHandler\";\nimport { ensureExists } from \"./utils/ensureExists\";\nimport { getFetchStaticHtml, setFetchStaticHtml } from \"./server/staticHtmlFetcher\";\nimport { withRange } from \"./server/assetRange\";\nasync function serve(buildInfo, lazyRoutes, serveOptions) {\n setupBuildInfo(buildInfo);\n ensureExists(buildInfo.oneOptions);\n setServerGlobals();\n const handler = createWorkerHandler({\n oneOptions: buildInfo.oneOptions,\n buildInfo,\n lazyRoutes,\n disableModuleCache: serveOptions?.disableModuleCache\n });\n return {\n fetch: handler.handleRequest,\n updateRoutes(newBuildInfo, newLazyRoutes) {\n setupBuildInfo(newBuildInfo);\n handler.updateRoutes(newBuildInfo, newLazyRoutes);\n }\n };\n}\nexport {\n getFetchStaticHtml,\n serve,\n setFetchStaticHtml,\n withRange\n};\n//# sourceMappingURL=serve-worker.js.map\n"],"mappings":";;;;;;;;AAMA,eAAe,MAAM,WAAW,YAAY,cAAc;CACxD,eAAe,SAAS;CACxB,aAAa,UAAU,UAAU;CACjC,iBAAiB;CACjB,MAAM,UAAU,oBAAoB;EAClC,YAAY,UAAU;EACtB;EACA;EACA,oBAAoB,cAAc;CACpC,CAAC;CACD,OAAO;EACL,OAAO,QAAQ;EACf,aAAa,cAAc,eAAe;GACxC,eAAe,YAAY;GAC3B,QAAQ,aAAa,cAAc,aAAa;EAClD;CACF;AACF"}