frontend/public/sw.js (view raw)
1if(!self.define){let e,s={};const a=(a,c)=>(a=new URL(a+".js",c).href,s[a]||new Promise(s=>{if("document"in self){const e=document.createElement("script");e.src=a,e.onload=s,document.head.appendChild(e)}else e=a,importScripts(a),s()}).then(()=>{let e=s[a];if(!e)throw new Error(`Module ${a} didn’t register its module`);return e}));self.define=(c,n)=>{const i=e||("document"in self?document.currentScript.src:"")||location.href;if(s[i])return;let t={};const r=e=>a(e,i),d={module:{uri:i},exports:t,require:r};s[i]=Promise.all(c.map(e=>d[e]||r(e))).then(e=>(n(...e),t))}}define(["./workbox-860c9203"],function(e){"use strict";importScripts(),self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"/_next/static/a1Zv9yF74JIqRV0UTcslB/_buildManifest.js",revision:"2e9a999e42020b5b2a6710691f165dfd"},{url:"/_next/static/a1Zv9yF74JIqRV0UTcslB/_ssgManifest.js",revision:"b6652df95db52feb4daf4eca35380933"},{url:"/_next/static/chunks/2136.b20006d73f77b544.js",revision:"b20006d73f77b544"},{url:"/_next/static/chunks/2310-18caaacb3f55e08e.js",revision:"18caaacb3f55e08e"},{url:"/_next/static/chunks/2575-33cd2a438a442e89.js",revision:"33cd2a438a442e89"},{url:"/_next/static/chunks/2674-5577bac9d53daf61.js",revision:"5577bac9d53daf61"},{url:"/_next/static/chunks/3000-cbb59d18bfb0a872.js",revision:"cbb59d18bfb0a872"},{url:"/_next/static/chunks/3654-d2ce0569da752761.js",revision:"d2ce0569da752761"},{url:"/_next/static/chunks/3823-ba8e34fa45a71142.js",revision:"ba8e34fa45a71142"},{url:"/_next/static/chunks/4090.e8b473cd4a74ec42.js",revision:"e8b473cd4a74ec42"},{url:"/_next/static/chunks/4153-dd7b65b13f642948.js",revision:"dd7b65b13f642948"},{url:"/_next/static/chunks/4208-03ad184870aa5b4f.js",revision:"03ad184870aa5b4f"},{url:"/_next/static/chunks/4306-99a4f075348687de.js",revision:"99a4f075348687de"},{url:"/_next/static/chunks/4879-d0f2bd789daed15d.js",revision:"d0f2bd789daed15d"},{url:"/_next/static/chunks/5000-dd1be836ad9876f7.js",revision:"dd1be836ad9876f7"},{url:"/_next/static/chunks/5369.fcd0952a3ecab748.js",revision:"fcd0952a3ecab748"},{url:"/_next/static/chunks/5517-0c7487a55b08c5fa.js",revision:"0c7487a55b08c5fa"},{url:"/_next/static/chunks/5573-cb584d501a8bf9ca.js",revision:"cb584d501a8bf9ca"},{url:"/_next/static/chunks/5814-384a0c91ae7791d6.js",revision:"384a0c91ae7791d6"},{url:"/_next/static/chunks/6213-0e59c18cfc2f7ab8.js",revision:"0e59c18cfc2f7ab8"},{url:"/_next/static/chunks/623.d0fa7c009574fa0d.js",revision:"d0fa7c009574fa0d"},{url:"/_next/static/chunks/70-023b2fa2490bcd7e.js",revision:"023b2fa2490bcd7e"},{url:"/_next/static/chunks/7241-2e2309416c1c1266.js",revision:"2e2309416c1c1266"},{url:"/_next/static/chunks/7289-ecce7375b0416d21.js",revision:"ecce7375b0416d21"},{url:"/_next/static/chunks/9408-8c4d268f03cdbf59.js",revision:"8c4d268f03cdbf59"},{url:"/_next/static/chunks/9619-6c38c8932ecd9cd3.js",revision:"6c38c8932ecd9cd3"},{url:"/_next/static/chunks/9863-4f043234246186c5.js",revision:"4f043234246186c5"},{url:"/_next/static/chunks/c158f0e1.1fce66c229218a66.js",revision:"1fce66c229218a66"},{url:"/_next/static/chunks/cabb2d90-6cf68981eb7bce17.js",revision:"6cf68981eb7bce17"},{url:"/_next/static/chunks/framework-838c6ca2253d4294.js",revision:"838c6ca2253d4294"},{url:"/_next/static/chunks/main-e561787cd049a2c8.js",revision:"e561787cd049a2c8"},{url:"/_next/static/chunks/pages/_app-0ed882848c780344.js",revision:"0ed882848c780344"},{url:"/_next/static/chunks/pages/_error-f7ef15593ba252a8.js",revision:"f7ef15593ba252a8"},{url:"/_next/static/chunks/pages/auth/confirm-9c97e0e98acdd63b.js",revision:"9c97e0e98acdd63b"},{url:"/_next/static/chunks/pages/auth/login-0b54611291b3e2b2.js",revision:"0b54611291b3e2b2"},{url:"/_next/static/chunks/pages/auth/magic-link-a846fc648df3f0b9.js",revision:"a846fc648df3f0b9"},{url:"/_next/static/chunks/pages/dashboard-dfc28f9636a7ab23.js",revision:"dfc28f9636a7ab23"},{url:"/_next/static/chunks/pages/e/%5Buuid%5D-9320d0bbd45a4d2d.js",revision:"9320d0bbd45a4d2d"},{url:"/_next/static/chunks/pages/e/%5Buuid%5D/adminWaitingList-62d789013535a269.js",revision:"62d789013535a269"},{url:"/_next/static/chunks/pages/e/%5Buuid%5D/alerts-9a4a7802e58fd011.js",revision:"9a4a7802e58fd011"},{url:"/_next/static/chunks/pages/e/%5Buuid%5D/assign/%5BpassengerId%5D-4cafd7dc1a58caef.js",revision:"4cafd7dc1a58caef"},{url:"/_next/static/chunks/pages/e/%5Buuid%5D/details-7954849a3580fad5.js",revision:"7954849a3580fad5"},{url:"/_next/static/chunks/pages/e/%5Buuid%5D/options-89144054540ae4c9.js",revision:"89144054540ae4c9"},{url:"/_next/static/chunks/pages/e/%5Buuid%5D/prices-84c65c21fb73340e.js",revision:"84c65c21fb73340e"},{url:"/_next/static/chunks/pages/e/%5Buuid%5D/waitingList-f4408a7a2f923996.js",revision:"f4408a7a2f923996"},{url:"/_next/static/chunks/pages/e/paymentConfirmation-83e6c4cabb500942.js",revision:"83e6c4cabb500942"},{url:"/_next/static/chunks/pages/index-819bcb5b4514303a.js",revision:"819bcb5b4514303a"},{url:"/_next/static/chunks/pages/new-447d24aabaee0c28.js",revision:"447d24aabaee0c28"},{url:"/_next/static/chunks/pages/new/details-085089a61bde3b64.js",revision:"085089a61bde3b64"},{url:"/_next/static/chunks/pages/new/prices-d530e3b156f281c4.js",revision:"d530e3b156f281c4"},{url:"/_next/static/chunks/pages/new/type-323d30b51ed8baf7.js",revision:"323d30b51ed8baf7"},{url:"/_next/static/chunks/pages/profile-f9e545497166d2ef.js",revision:"f9e545497166d2ef"},{url:"/_next/static/chunks/polyfills-42372ed130431b0a.js",revision:"846118c33b2c0e922d7b3a7676f81f6f"},{url:"/_next/static/chunks/webpack-17d91fbd3c72fae7.js",revision:"17d91fbd3c72fae7"},{url:"/_next/static/css/0742d73c3229e134.css",revision:"0742d73c3229e134"},{url:"/_next/static/css/209b782d1a2e630e.css",revision:"209b782d1a2e630e"},{url:"/_next/static/media/layers-2x.9859cd12.png",revision:"9859cd12"},{url:"/_next/static/media/layers.ef6db872.png",revision:"ef6db872"},{url:"/_next/static/media/marker-icon.d577052a.png",revision:"d577052a"},{url:"/assets/Caroster_Octree_Social.jpg",revision:"563fc10a4ec83e735943c5f67d417a6e"},{url:"/assets/Caroster_beta.png",revision:"86c6259620aee306a019b2a611eaf21d"},{url:"/assets/Logo_in_beta.svg",revision:"cdde8d69adbfdbaf7c903e155419b12c"},{url:"/assets/android-chrome-192x192.png",revision:"b288769d936ad5f9a87944e027d0096c"},{url:"/assets/android-chrome-512x512.png",revision:"c789c009674fc4a2087a8b71c24a12b7"},{url:"/assets/apple-touch-icon.png",revision:"573a4bc22886d3ef3f6c3aa0eab64d44"},{url:"/assets/car.png",revision:"0c95a91895d437b7ea06db071aa8f68f"},{url:"/assets/favicon-16x16.png",revision:"9f98c22a36ec0001995797d29a7583b1"},{url:"/assets/favicon-32x32.png",revision:"562ff70a6694a29302644d4f85b2e920"},{url:"/assets/favicon.ico",revision:"45004f0a61722a526ca688bddc4955c4"},{url:"/assets/google-icon.svg",revision:"81ad048ed858673aaca6cc2227076b8a"},{url:"/assets/icon.png",revision:"ac122f40fd4c9fd7f1831b0dd406c950"},{url:"/assets/logo.png",revision:"d685d6b49c3aedcf4819d5cbbc873d60"},{url:"/assets/logo.svg",revision:"bf83592cc1865c5c492b7ab09bb18f59"},{url:"/assets/site.webmanifest",revision:"053100cb84a50d2ae7f5492f7dd7f25e"},{url:"/favicon.ico",revision:"8eb6dd187ac1c4e26f8df8062bb42e09"},{url:"/leaflet_reset.css",revision:"0936d7c0f04ef89fe3c337decb621909"},{url:"/manifest.json",revision:"e76480838d8eb8908456941dcb59275e"}],{ignoreURLParametersMatching:[]}),e.cleanupOutdatedCaches(),e.registerRoute("/",new e.NetworkFirst({cacheName:"start-url",plugins:[{cacheWillUpdate:async({request:e,response:s,event:a,state:c})=>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")});