sw.js 6.7 KB

1
  1. if(!self.define){let e,s={};const c=(c,n)=>(c=new URL(c+".js",n).href,s[c]||new Promise((s=>{if("document"in self){const e=document.createElement("script");e.src=c,e.onload=s,document.head.appendChild(e)}else e=c,importScripts(c),s()})).then((()=>{let e=s[c];if(!e)throw new Error(`Module ${c} didn’t register its module`);return e})));self.define=(n,a)=>{const i=e||("document"in self?document.currentScript.src:"")||location.href;if(s[i])return;let t={};const r=e=>c(e,i),d={module:{uri:i},exports:t,require:r};s[i]=Promise.all(n.map((e=>d[e]||r(e)))).then((e=>(a(...e),t)))}}define(["./workbox-6316bd60"],(function(e){"use strict";importScripts(),self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"/192.png",revision:"4a8d21d6cfb2f95f67102c12e956b71d"},{url:"/404.svg",revision:"4fc49eb0df0f3f1c2a98c80f2aa1a52f"},{url:"/421.svg",revision:"28b2cc900a170ca3d3c7dd0ff2d1dc83"},{url:"/512.png",revision:"a7462b705d92cb13cfbe64141ca6f211"},{url:"/CNAME",revision:"08f5efa96713c7872bd13006bc423c6c"},{url:"/_next/static/T9RWxG_5SXcEst9tui0g1/_buildManifest.js",revision:"7220812a8ad8506a9bd17422bfc7295a"},{url:"/_next/static/T9RWxG_5SXcEst9tui0g1/_middlewareManifest.js",revision:"fb2823d66b3e778e04a3f681d0d2fb19"},{url:"/_next/static/T9RWxG_5SXcEst9tui0g1/_ssgManifest.js",revision:"b6652df95db52feb4daf4eca35380933"},{url:"/_next/static/chunks/1bfc9850.46fb651ee95ba9bb.js",revision:"46fb651ee95ba9bb"},{url:"/_next/static/chunks/252f366e.0bb14475d6c770dc.js",revision:"0bb14475d6c770dc"},{url:"/_next/static/chunks/49.e942582466722137.js",revision:"e942582466722137"},{url:"/_next/static/chunks/503-c52dcbb1cebf4729.js",revision:"c52dcbb1cebf4729"},{url:"/_next/static/chunks/60.031ddbc8dccb0834.js",revision:"031ddbc8dccb0834"},{url:"/_next/static/chunks/72fdc299.13ac368d6056aded.js",revision:"13ac368d6056aded"},{url:"/_next/static/chunks/7f0c75c1.7c95ac55b297e6c6.js",revision:"7c95ac55b297e6c6"},{url:"/_next/static/chunks/8a28b14e.7873a98202be4775.js",revision:"7873a98202be4775"},{url:"/_next/static/chunks/ae51ba48.075bd16c039e9038.js",revision:"075bd16c039e9038"},{url:"/_next/static/chunks/bd1a647f.a3718c70d1a433c6.js",revision:"a3718c70d1a433c6"},{url:"/_next/static/chunks/d64684d8.a82f92467542074f.js",revision:"a82f92467542074f"},{url:"/_next/static/chunks/d7eeaac4-de4098ce556ddf1a.js",revision:"de4098ce556ddf1a"},{url:"/_next/static/chunks/framework-7d98391f45ee0d06.js",revision:"7d98391f45ee0d06"},{url:"/_next/static/chunks/main-eedcd0fa55f77000.js",revision:"eedcd0fa55f77000"},{url:"/_next/static/chunks/pages/404-5a1ced8eddae8910.js",revision:"5a1ced8eddae8910"},{url:"/_next/static/chunks/pages/_app-e0120ff6a7883c95.js",revision:"e0120ff6a7883c95"},{url:"/_next/static/chunks/pages/_error-1995526792b513b2.js",revision:"1995526792b513b2"},{url:"/_next/static/chunks/pages/editor-05c4653dc09404c4.js",revision:"05c4653dc09404c4"},{url:"/_next/static/chunks/pages/index-6458f468e1cfbd18.js",revision:"6458f468e1cfbd18"},{url:"/_next/static/chunks/polyfills-5cd94c89d3acac5f.js",revision:"99442aec5788bccac9b2f0ead2afdd6b"},{url:"/_next/static/chunks/webpack-0bccd8b6602dd0f5.js",revision:"0bccd8b6602dd0f5"},{url:"/_next/static/css/ef85647730d73bc3.css",revision:"ef85647730d73bc3"},{url:"/favicon.ico",revision:"c692c04b35a99adb5a7bd7072f02e02b"},{url:"/graphs3.svg",revision:"c6d7787bdc0540545421e9caca2257da"},{url:"/graphs4.svg",revision:"c565f80acb8d2da83ed32828426f1a83"},{url:"/graphs5.svg",revision:"ff5350dfb978487fd22c4b637dbf0630"},{url:"/jsonvisio.png",revision:"3ec7e3af932a78f8bd34826da24927e0"},{url:"/logo.png",revision:"448c52ee96ab697d2d6e7e9a485dc894"},{url:"/manifest.json",revision:"e8dd4820ea768dd948830a90f7b50437"},{url:"/preview_2.png",revision:"63d2ba797be45e79022adbf6dce57d35"},{url:"/robots.txt",revision:"831c12f36005e14de4d977930adb650c"}],{ignoreURLParametersMatching:[]}),e.cleanupOutdatedCaches(),e.registerRoute("/",new e.NetworkFirst({cacheName:"start-url",plugins:[{cacheWillUpdate:async({request:e,response:s,event:c,state:n})=>s&&"opaqueredirect"===s.type?new Response(s.body,{status:200,statusText:"OK",headers:s.headers}):s}]}),"GET"),e.registerRoute(/^https:\/\/fonts\.(?:gstatic)\.com\/.*/i,new e.CacheFirst({cacheName:"google-fonts-webfonts",plugins:[new e.ExpirationPlugin({maxEntries:4,maxAgeSeconds:31536e3})]}),"GET"),e.registerRoute(/^https:\/\/fonts\.(?:googleapis)\.com\/.*/i,new e.StaleWhileRevalidate({cacheName:"google-fonts-stylesheets",plugins:[new e.ExpirationPlugin({maxEntries:4,maxAgeSeconds:604800})]}),"GET"),e.registerRoute(/\.(?:eot|otf|ttc|ttf|woff|woff2|font.css)$/i,new e.StaleWhileRevalidate({cacheName:"static-font-assets",plugins:[new e.ExpirationPlugin({maxEntries:4,maxAgeSeconds:604800})]}),"GET"),e.registerRoute(/\.(?:jpg|jpeg|gif|png|svg|ico|webp)$/i,new e.StaleWhileRevalidate({cacheName:"static-image-assets",plugins:[new e.ExpirationPlugin({maxEntries:64,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\/_next\/image\?url=.+$/i,new e.StaleWhileRevalidate({cacheName:"next-image",plugins:[new e.ExpirationPlugin({maxEntries:64,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:mp3|wav|ogg)$/i,new e.CacheFirst({cacheName:"static-audio-assets",plugins:[new e.RangeRequestsPlugin,new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:mp4)$/i,new e.CacheFirst({cacheName:"static-video-assets",plugins:[new e.RangeRequestsPlugin,new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:js)$/i,new e.StaleWhileRevalidate({cacheName:"static-js-assets",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:css|less)$/i,new e.StaleWhileRevalidate({cacheName:"static-style-assets",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\/_next\/data\/.+\/.+\.json$/i,new e.StaleWhileRevalidate({cacheName:"next-data",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute(/\.(?:json|xml|csv)$/i,new e.NetworkFirst({cacheName:"static-data-assets",plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute((({url:e})=>{if(!(self.origin===e.origin))return!1;const s=e.pathname;return!s.startsWith("/api/auth/")&&!!s.startsWith("/api/")}),new e.NetworkFirst({cacheName:"apis",networkTimeoutSeconds:10,plugins:[new e.ExpirationPlugin({maxEntries:16,maxAgeSeconds:86400})]}),"GET"),e.registerRoute((({url:e})=>{if(!(self.origin===e.origin))return!1;return!e.pathname.startsWith("/api/")}),new e.NetworkFirst({cacheName:"others",networkTimeoutSeconds:10,plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:86400})]}),"GET"),e.registerRoute((({url:e})=>!(self.origin===e.origin)),new e.NetworkFirst({cacheName:"cross-origin",networkTimeoutSeconds:10,plugins:[new e.ExpirationPlugin({maxEntries:32,maxAgeSeconds:3600})]}),"GET")}));