UNPKG

blade

Version:
36 lines (33 loc) 1.28 kB
import "../../../../hooks-BCUm8YC_.js"; import { t as worker_default } from "../../../../worker-lG_uM79p.js"; import "../../../../utils-BIjILkWh.js"; import "../../../../context-BBeH3CVO.js"; import "../../../../wrap-client-DyCFsAJ7.js"; import "../../../../history-BUMLb0yy.js"; import "../../../../remote-storage-CThzVgzV.js"; import "../../../../utils-BeDKhSpT.js"; import "../../../../dist-C7NzDGd9.js"; import "../../../../serialize-error-CkyRja0C.js"; import "../../../../hono-base-CcsMHh-r.js"; import "../../../../context-CKkJKjoo.js"; import "../../../../html-BHm7adlz.js"; import "../../../../utils-FoLYJor_.js"; import "../../../../encode-CtR4F3wv.js"; //#region ../../node_modules/hono/dist/adapter/service-worker/handler.js var handle = (app, opts = { fetch: globalThis.fetch.bind(globalThis) }) => { return (evt) => { evt.respondWith((async () => { const res = await app.fetch(evt.request); if (opts.fetch && res.status === 404) return await opts.fetch(evt.request); return res; })()); }; }; //#endregion //#region private/server/worker/providers/service-worker.ts self.addEventListener("fetch", (event) => { if (new URL(event.request.url).pathname.startsWith("/client")) return; return handle(worker_default)(event); }); //#endregion export { };