Ai
2 Star 0 Fork 0

mirrors_WebReflection/pyscript-service-worker

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
sw.js 801 Bytes
一键复制 编辑 原始数据 按行查看 历史
webreflection 提交于 2025-06-11 20:02 +08:00 . trying to find a fix
var e=Promise.withResolvers.bind(Promise);const[t,n]=((t=e=>e)=>{const n=new Map;let s=0;return[()=>{let a;do{a=t(s++)}while(n.has(a));const o=e();return n.set(a,o),[a,o.promise]},(e,t,s)=>{const a=n.get(e);n.delete(e),s?a?.reject(s):a?.resolve(t)}]})(),{stringify:s}=JSON,a=e=>new Response(`[${e.join(",")}]`),o=e=>new Response(s(e)),i=`${location.href}?sabayon`,r=new BroadcastChannel("dc78209b-186c-4f83-80e9-406becb7d9f3");r.onmessage=e=>n.apply(null,e.data),addEventListener("activate",e=>e.waitUntil(clients.claim())),addEventListener("install",()=>skipWaiting()),addEventListener("fetch",e=>{const{request:n}=e;"POST"===n.method&&n.url===i&&(e.stopImmediatePropagation(),e.preventDefault(),e.respondWith(n.json().then(([e,n])=>{const[s,i]=t();return r.postMessage([s,e,n]),i.then(a,o)},o)))});
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mirrors_WebReflection/pyscript-service-worker.git
git@gitee.com:mirrors_WebReflection/pyscript-service-worker.git
mirrors_WebReflection
pyscript-service-worker
pyscript-service-worker
main

搜索帮助