2025-04-08 14:13:27 +02:00

2 lines
7.0 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

if(!self.define){let e,s={};const t=(t,a)=>(t=new URL(t+".js",a).href,s[t]||new Promise((s=>{if("document"in self){const e=document.createElement("script");e.src=t,e.onload=s,document.head.appendChild(e)}else e=t,importScripts(t),s()})).then((()=>{let e=s[t];if(!e)throw new Error(`Module ${t} didnt register its module`);return e})));self.define=(a,n)=>{const i=e||("document"in self?document.currentScript.src:"")||location.href;if(s[i])return;let c={};const r=e=>t(e,i),w={module:{uri:i},exports:c,require:r};s[i]=Promise.all(a.map((e=>w[e]||r(e)))).then((e=>(n(...e),c)))}}define(["./workbox-e9849328"],(function(e){"use strict";importScripts(),self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"/_next/app-build-manifest.json",revision:"9ddae6fb651604de7630293119506ed4"},{url:"/_next/static/D_QH_2w1wpvaQUPstb-Bw/_buildManifest.js",revision:"01b09b3e9dda7539be2313c35bd1b563"},{url:"/_next/static/D_QH_2w1wpvaQUPstb-Bw/_ssgManifest.js",revision:"b6652df95db52feb4daf4eca35380933"},{url:"/_next/static/chunks/1-af1f1e25dae140be.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/200-1def31964b2356b0.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/23-54b4ab21f3550ebc.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/283-d8ce32dab0aedc01.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/315-7943c6e46aec5d5e.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/323-cfe0cbab1e5ba15a.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/369-b616bc8f00fc0b77.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/427-8d8c459025f4dcb9.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/47edcb22-e33a29a5fce76af4.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/748-db3977eb7f9230bd.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/75-789b1b8b478cf3fd.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/app/(router)/add/page-a77d7554a2057d55.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/app/(router)/expense/page-ff0cf84c8ba67037.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/app/(router)/friend/page-0681de5cb14c92a3.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/app/(router)/group/page-9b31fbf8a9666021.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/app/(router)/layout-c185c2070dd928d9.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/app/(router)/page-644f0b4f976f6a09.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/app/_not-found/page-50a202315221fd62.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/app/api/auth/%5B...nextauth%5D/route-c76daf5c74849c0b.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/app/api/trpc/%5Btrpc%5D/route-3f6b1acc32fca989.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/app/layout-65f84582b7fce980.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/app/manifest.webmanifest/route-1cba1848fd15aa6a.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/framework-289b5a20f31bf2b1.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/main-094812ef791a00bb.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/main-app-da974a6306d5a606.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/pages/_app-7e5d4a60281b6427.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/pages/_error-77fa64d81664a8ec.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/chunks/polyfills-42372ed130431b0a.js",revision:"846118c33b2c0e922d7b3a7676f81f6f"},{url:"/_next/static/chunks/webpack-69c67d16c363604a.js",revision:"D_QH_2w1wpvaQUPstb-Bw"},{url:"/_next/static/css/74d14436e2fb3a38.css",revision:"74d14436e2fb3a38"},{url:"/_next/static/media/569ce4b8f30dc480-s.p.woff2",revision:"ef6cefb32024deac234e82f932a95cbd"},{url:"/_next/static/media/ba015fad6dcf6784-s.woff2",revision:"8ea4f719af3312a055caf09f34c89a77"},{url:"/favicon.ico",revision:"7f98bbc43ba0d1dbf3564adf0821a304"}],{ignoreURLParametersMatching:[]}),e.cleanupOutdatedCaches(),e.registerRoute("/",new e.NetworkFirst({cacheName:"start-url",plugins:[{cacheWillUpdate:async({request:e,response:s,event:t,state:a})=>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")}));