-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsw.js
More file actions
1 lines (1 loc) · 2.36 KB
/
sw.js
File metadata and controls
1 lines (1 loc) · 2.36 KB
1
if(!self.define){let s,e={};const i=(i,n)=>(i=new URL(i+".js",n).href,e[i]||new Promise(e=>{if("document"in self){const s=document.createElement("script");s.src=i,s.onload=e,document.head.appendChild(s)}else s=i,importScripts(i),e()}).then(()=>{let s=e[i];if(!s)throw new Error(`Module ${i} didn’t register its module`);return s}));self.define=(n,a)=>{const l=s||("document"in self?document.currentScript.src:"")||location.href;if(e[l])return;let o={};const r=s=>i(s,l),t={module:{uri:l},exports:o,require:r};e[l]=Promise.all(n.map(s=>t[s]||r(s))).then(s=>(a(...s),o))}}define(["./workbox-4f6fa108"],function(s){"use strict";self.skipWaiting(),s.clientsClaim(),s.precacheAndRoute([{url:"posts.json",revision:"d1db5d7bc404332bf9c64bae6a582fa2"},{url:"index.html",revision:"a1142b4b6a75200cf2a812b884dbfd13"},{url:"404.html",revision:"c70286711c3fb2c8637c48681e01c26c"},{url:"data/github_stats.json",revision:"1ec3f0a0fbc931623107ccdd6f151f6c"},{url:"assets/workbox-window.prod.es5-BIl4cyR9.js",revision:null},{url:"assets/index-CphM5PUE.js",revision:null},{url:"assets/index-CXvu_eDJ.css",revision:null},{url:"assets/pwa/icon-512.png",revision:null},{url:"assets/pwa/icon-512-maskable.png",revision:null},{url:"assets/pwa/icon-192.png",revision:null},{url:"assets/pwa/favicon.ico",revision:null},{url:"assets/pwa/favicon-32x32.png",revision:null},{url:"assets/pwa/favicon-16x16.png",revision:null},{url:"assets/pwa/apple-touch-icon.png",revision:null},{url:"assets/logo/vix-logo.png",revision:null},{url:"assets/images/vix-ws-chat.png",revision:null},{url:"assets/pwa/apple-touch-icon.png",revision:"668105b1708a4b0a672fa1fbb273043f"},{url:"assets/pwa/icon-192.png",revision:"5c5ecf282ae9dcb516d49bbe92c05da0"},{url:"assets/pwa/icon-512-maskable.png",revision:"e607924fa5093da553cb351ae377830a"},{url:"assets/pwa/icon-512.png",revision:"e607924fa5093da553cb351ae377830a"},{url:"manifest.webmanifest",revision:"2fb30fde63743851d7915e529184793a"}],{}),s.cleanupOutdatedCaches(),s.registerRoute(new s.NavigationRoute(s.createHandlerBoundToURL("/index.html"),{denylist:[/^\/docs(\/|$)/]})),s.registerRoute(({request:s})=>"image"===s.destination,new s.CacheFirst({cacheName:"vix-images",plugins:[new s.ExpirationPlugin({maxEntries:200,maxAgeSeconds:2592e3})]}),"GET"),s.registerRoute(({request:s})=>"script"===s.destination||"style"===s.destination,new s.StaleWhileRevalidate({cacheName:"vix-static",plugins:[]}),"GET")});