2 lines
1.3 KiB
JavaScript
2 lines
1.3 KiB
JavaScript
if(!self.define){let e,i={};const n=(n,s)=>(n=new URL(n+".js",s).href,i[n]||new Promise(i=>{if("document"in self){const e=document.createElement("script");e.src=n,e.onload=i,document.head.appendChild(e)}else e=n,importScripts(n),i()}).then(()=>{let e=i[n];if(!e)throw new Error(`Module ${n} didn’t register its module`);return e}));self.define=(s,r)=>{const t=e||("document"in self?document.currentScript.src:"")||location.href;if(i[t])return;let o={};const l=e=>n(e,t),u={module:{uri:t},exports:o,require:l};i[t]=Promise.all(s.map(e=>u[e]||l(e))).then(e=>(r(...e),o))}}define(["./workbox-a3c94b52"],function(e){"use strict";self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"registerSW.js",revision:"1872c500de691dce40960bb85481de07"},{url:"index.html",revision:"2b9caef846fc2e731fde4419df302e35"},{url:"favicon.svg",revision:"7f6b8f01b9ce546420c77570a13eb4b8"},{url:"assets/index-CkXeBeTu.js",revision:null},{url:"assets/index-C2A4MjAB.css",revision:null},{url:"manifest.webmanifest",revision:"1d566eaa55b023baa509a8833b950281"}],{}),e.cleanupOutdatedCaches(),e.registerRoute(new e.NavigationRoute(e.createHandlerBoundToURL("index.html"))),e.registerRoute(/^https:\/\/api\.alquran\.cloud\/.*/i,new e.StaleWhileRevalidate({cacheName:"quran-api",plugins:[new e.ExpirationPlugin({maxEntries:50,maxAgeSeconds:604800})]}),"GET")});
|