Files
lumina/public/sw.js
mroxso 8098a36ad6 Add server selection to upload component (#42)
* Feature: Add server selection to upload component

* fix build error

* update lock file

* add @radix-ui/react-select

* Remove unused service worker map file
2025-02-11 22:04:52 +01:00

2 lines
19 KiB
JavaScript
Raw Permalink 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,a={};const i=(i,n)=>(i=new URL(i+".js",n).href,a[i]||new Promise((a=>{if("document"in self){const e=document.createElement("script");e.src=i,e.onload=a,document.head.appendChild(e)}else e=i,importScripts(i),a()})).then((()=>{let e=a[i];if(!e)throw new Error(`Module ${i} didnt register its module`);return e})));self.define=(n,s)=>{const r=e||("document"in self?document.currentScript.src:"")||location.href;if(a[r])return;let d={};const o=e=>i(e,r),c={module:{uri:r},exports:d,require:o};a[r]=Promise.all(n.map((e=>c[e]||o(e)))).then((e=>(s(...e),d)))}}define(["./workbox-07a7b4f2"],(function(e){"use strict";importScripts(),self.skipWaiting(),e.clientsClaim(),e.precacheAndRoute([{url:"/_next/app-build-manifest.json",revision:"df8bcb027312e88f95682f285515922c"},{url:"/_next/static/YUDjna2VGmfRdbYJ2uE2_/_buildManifest.js",revision:"172e769da91baa11de9b258fb2d92f86"},{url:"/_next/static/YUDjna2VGmfRdbYJ2uE2_/_ssgManifest.js",revision:"b6652df95db52feb4daf4eca35380933"},{url:"/_next/static/chunks/0e5ce63c-175dd47dd0e5b67b.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/1-5e32e265a7fdc98c.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/117-197fc0ed3d6651fb.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/145-c7d1653c96a99c85.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/297-c4feef2b6f6fc0d1.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/431-6555ca5fb76b8c85.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/619-35d97a0d64e15194.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/65-239a9bce055e2f0d.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/655-72643fe1d70aa32d.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/678-ad7f2b5bc101d1cd.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/71-5100b4c9ada4f77b.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/72-2dc1de29cda3e36a.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/808-4866fb373bc07f2c.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/851-fa704ac12c059ea2.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/890-143542c8df95c4a1.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/906-d71847bb8493d9f1.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/aaea2bcf-7784d9a280cd0fb6.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/_not-found/page-7fa11ad3991c6125.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/dashboard/%5Bpubkey%5D/page-fb24e83c988606e4.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/feed/page-ed711905b91f123e.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/global/page-e2681b7475ca4053.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/layout-53653926986f987a.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/login/page-9dd2cbd40d6dd170.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/note/%5Bid%5D/page-03606c5edd4f7459.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/notifications/page-db0b3cee71b0475b.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/onboarding/createProfile/page-895b4520c0c4729b.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/onboarding/page-7b046e85f3d70d99.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/page-b0f16c5303724ef2.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/profile/%5Bpubkey%5D/page-85d8d105dcb29f6d.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/profile/settings/page-6f04ff66c5d0a5e1.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/reel/page-6b8e6b1004955104.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/search/%5BsearchTag%5D/page-fd07d0acf1ddebaf.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/search/page-26e86edd8efb9e70.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/tag/%5Btag%5D/page-51d20c37effb098c.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/app/upload/page-7f1af27709e1d31a.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/fd9d1056-7f7cf709ca42a1fa.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/framework-b370f160bb96059c.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/main-app-6f172280ec994508.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/main-b4636a554838d5b8.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/pages/_app-15e2daefa259f0b5.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/pages/_error-28b803cb2479b966.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/chunks/polyfills-42372ed130431b0a.js",revision:"846118c33b2c0e922d7b3a7676f81f6f"},{url:"/_next/static/chunks/webpack-5d5e83a170894e4c.js",revision:"YUDjna2VGmfRdbYJ2uE2_"},{url:"/_next/static/css/17d3bfd04c668c26.css",revision:"17d3bfd04c668c26"},{url:"/_next/static/media/26a46d62cd723877-s.woff2",revision:"befd9c0fdfa3d8a645d5f95717ed6420"},{url:"/_next/static/media/55c55f0601d81cf3-s.woff2",revision:"43828e14271c77b87e3ed582dbff9f74"},{url:"/_next/static/media/581909926a08bbc8-s.woff2",revision:"f0b86e7c24f455280b8df606b89af891"},{url:"/_next/static/media/6d93bde91c0c2823-s.woff2",revision:"621a07228c8ccbfd647918f1021b4868"},{url:"/_next/static/media/97e0cb1ae144a2a9-s.woff2",revision:"e360c61c5bd8d90639fd4503c829c2dc"},{url:"/_next/static/media/a34f9d1faa5f3315-s.p.woff2",revision:"d4fe31e6a2aebc06b8d6e558c9141119"},{url:"/_next/static/media/df0a9ae256c0569c-s.woff2",revision:"d54db44de5ccb18886ece2fda72bdfe0"},{url:"/android/android-launchericon-144-144.png",revision:"cd41f395dad5dd232b05301fd2423a17"},{url:"/android/android-launchericon-192-192.png",revision:"206ddbcb1edde90e520c70821925ff78"},{url:"/android/android-launchericon-48-48.png",revision:"12ce412c195928c6e127995432c7ff52"},{url:"/android/android-launchericon-512-512.png",revision:"e9f5d3c449b2f7c9d75f93bb348f00f3"},{url:"/android/android-launchericon-72-72.png",revision:"2d30bc23427bc26f0760ee3cd06d08fa"},{url:"/android/android-launchericon-96-96.png",revision:"7ae76d40b2652c63cefc8c65ebdace08"},{url:"/icons.json",revision:"3877111e7542901178e58b30f8e9f53c"},{url:"/ios/100.png",revision:"373209adce8272240ddb5d252fac4df2"},{url:"/ios/1024.png",revision:"a5a523f5126509a98586338921857eec"},{url:"/ios/114.png",revision:"258bc4fa91e4491a8b1e0fbda8647507"},{url:"/ios/120.png",revision:"47d9b88f508898853c58a67cf24d90b9"},{url:"/ios/128.png",revision:"ee537e06dca444108e4b52f3d67b3a5f"},{url:"/ios/144.png",revision:"cd41f395dad5dd232b05301fd2423a17"},{url:"/ios/152.png",revision:"ba20b9801ddbe0ce4e995e7c18329116"},{url:"/ios/16.png",revision:"f5132eaeb6491d75142398221c4985f0"},{url:"/ios/167.png",revision:"37403c995dd610c135018de7cab702c8"},{url:"/ios/180.png",revision:"9338cbc296a4c1d0afdc75b6105c4f01"},{url:"/ios/192.png",revision:"206ddbcb1edde90e520c70821925ff78"},{url:"/ios/20.png",revision:"088ce01fc6af980564f4f92a6c5796dc"},{url:"/ios/256.png",revision:"fba7bf112345a5d8b0574161f248dd82"},{url:"/ios/29.png",revision:"ddbcf9152b9f9a2d2e06633229da9823"},{url:"/ios/32.png",revision:"19937330ffc191810c1231cdc8b19948"},{url:"/ios/40.png",revision:"77c076a6570380e703a20613c614a458"},{url:"/ios/50.png",revision:"6d427aad2b610c90a2527b63f7dfd2d2"},{url:"/ios/512.png",revision:"e9f5d3c449b2f7c9d75f93bb348f00f3"},{url:"/ios/57.png",revision:"d221376752837685c44d4e1af6be12ed"},{url:"/ios/58.png",revision:"f6cd3803c38a4c4aeae570f95b2da992"},{url:"/ios/60.png",revision:"419cd168590ef609a2038a4ea1498311"},{url:"/ios/64.png",revision:"ad3b9faac600ecb9c1d6c8430b5fb4db"},{url:"/ios/72.png",revision:"2d30bc23427bc26f0760ee3cd06d08fa"},{url:"/ios/76.png",revision:"98f7547904b322a5663decb9ad2e70d5"},{url:"/ios/80.png",revision:"0f4a316b93e7bdb0a8e4224300ea18df"},{url:"/ios/87.png",revision:"27483acd0a9040aa641d5e877a867793"},{url:"/lumina-lightning.png",revision:"a5b65099fb6b1c96a8dee9e54201a152"},{url:"/lumina.png",revision:"13e9cd84cdef08fa30f034419d3d5ebe"},{url:"/manifest.json",revision:"a523c4b4625d4731b392450f0508b7f4"},{url:"/next.svg",revision:"8e061864f388b47f33a1c3780831193e"},{url:"/vercel.svg",revision:"61c6b19abff40ea7acd577be818f3976"},{url:"/windows11/LargeTile.scale-100.png",revision:"2f406b997ecbb4a432374c3e0ca80711"},{url:"/windows11/LargeTile.scale-125.png",revision:"c389279238fe5ff7ca2f70455dd4ec50"},{url:"/windows11/LargeTile.scale-150.png",revision:"98be6e3f085d93cca489eb9b84f73694"},{url:"/windows11/LargeTile.scale-200.png",revision:"ff2dcc486373cba4c560240a3b6888a9"},{url:"/windows11/LargeTile.scale-400.png",revision:"1a87516c1f7f81b153ad469c75f308c0"},{url:"/windows11/SmallTile.scale-100.png",revision:"7b63a0d8241fff9d334bf7e9c9785a21"},{url:"/windows11/SmallTile.scale-125.png",revision:"790f2ccd729f6674d51c73cad492c03a"},{url:"/windows11/SmallTile.scale-150.png",revision:"3c378c9c9eac531414355b9242b9210b"},{url:"/windows11/SmallTile.scale-200.png",revision:"efac2ba6991de39f0671ff74549a5261"},{url:"/windows11/SmallTile.scale-400.png",revision:"ba3caedb64302473115acadb1ab7b0f9"},{url:"/windows11/SplashScreen.scale-100.png",revision:"2c18b52e93c9d3adb0d9cded50ce6abb"},{url:"/windows11/SplashScreen.scale-125.png",revision:"133061776ce90ae413dc21968327449c"},{url:"/windows11/SplashScreen.scale-150.png",revision:"ddf227322f6509e2f5a17c37ca1a5abf"},{url:"/windows11/SplashScreen.scale-200.png",revision:"631492535ad587340b1b36da3894de04"},{url:"/windows11/SplashScreen.scale-400.png",revision:"675267948df4afbe726a2e58e53cf452"},{url:"/windows11/Square150x150Logo.scale-100.png",revision:"f42d847483a68fb88479c5f564716e8e"},{url:"/windows11/Square150x150Logo.scale-125.png",revision:"d7a3fc5fd8e0270a5f2248f512f4aa69"},{url:"/windows11/Square150x150Logo.scale-150.png",revision:"df269ed250117db5ee1379a7534fe0c5"},{url:"/windows11/Square150x150Logo.scale-200.png",revision:"94633b476c6d7e4fec2df441c887ba62"},{url:"/windows11/Square150x150Logo.scale-400.png",revision:"4c65122846fa0dc5b59594dbe52f76d3"},{url:"/windows11/Square44x44Logo.altform-lightunplated_targetsize-16.png",revision:"303cc563d3d73a66ac3aab399330b8e6"},{url:"/windows11/Square44x44Logo.altform-lightunplated_targetsize-20.png",revision:"5d16a48e6dbaaa187a1f9ab8b29e9ba0"},{url:"/windows11/Square44x44Logo.altform-lightunplated_targetsize-24.png",revision:"6a32e4463d2a3b7c1405707a9ea9b247"},{url:"/windows11/Square44x44Logo.altform-lightunplated_targetsize-256.png",revision:"31e33cb2f1ba23f585879fa4da593472"},{url:"/windows11/Square44x44Logo.altform-lightunplated_targetsize-30.png",revision:"5efa2823048ad4f81d711abb3edaa054"},{url:"/windows11/Square44x44Logo.altform-lightunplated_targetsize-32.png",revision:"fd857d66c14fad9ccf423673273fb0a2"},{url:"/windows11/Square44x44Logo.altform-lightunplated_targetsize-36.png",revision:"408106f5d6d042d55df4483b371136a9"},{url:"/windows11/Square44x44Logo.altform-lightunplated_targetsize-40.png",revision:"8d54da01ec9803998661d918ddab9c14"},{url:"/windows11/Square44x44Logo.altform-lightunplated_targetsize-44.png",revision:"5fdfca39e1ba77d41710664bb9724fa9"},{url:"/windows11/Square44x44Logo.altform-lightunplated_targetsize-48.png",revision:"7792d9f3366b6e09f054bca4e99c9995"},{url:"/windows11/Square44x44Logo.altform-lightunplated_targetsize-60.png",revision:"b33a5e2359f49426292ac4a3cccf6b0b"},{url:"/windows11/Square44x44Logo.altform-lightunplated_targetsize-64.png",revision:"51d9126686a07344b6a01efabe49ffc4"},{url:"/windows11/Square44x44Logo.altform-lightunplated_targetsize-72.png",revision:"a6b718011f7de8775ddac90f2bcd62c5"},{url:"/windows11/Square44x44Logo.altform-lightunplated_targetsize-80.png",revision:"cb8a40937fe774e2e78837aba516e700"},{url:"/windows11/Square44x44Logo.altform-lightunplated_targetsize-96.png",revision:"bac3f6a890780a931fde2ed9bc8adc8a"},{url:"/windows11/Square44x44Logo.altform-unplated_targetsize-16.png",revision:"303cc563d3d73a66ac3aab399330b8e6"},{url:"/windows11/Square44x44Logo.altform-unplated_targetsize-20.png",revision:"5d16a48e6dbaaa187a1f9ab8b29e9ba0"},{url:"/windows11/Square44x44Logo.altform-unplated_targetsize-24.png",revision:"6a32e4463d2a3b7c1405707a9ea9b247"},{url:"/windows11/Square44x44Logo.altform-unplated_targetsize-256.png",revision:"31e33cb2f1ba23f585879fa4da593472"},{url:"/windows11/Square44x44Logo.altform-unplated_targetsize-30.png",revision:"5efa2823048ad4f81d711abb3edaa054"},{url:"/windows11/Square44x44Logo.altform-unplated_targetsize-32.png",revision:"fd857d66c14fad9ccf423673273fb0a2"},{url:"/windows11/Square44x44Logo.altform-unplated_targetsize-36.png",revision:"408106f5d6d042d55df4483b371136a9"},{url:"/windows11/Square44x44Logo.altform-unplated_targetsize-40.png",revision:"8d54da01ec9803998661d918ddab9c14"},{url:"/windows11/Square44x44Logo.altform-unplated_targetsize-44.png",revision:"5fdfca39e1ba77d41710664bb9724fa9"},{url:"/windows11/Square44x44Logo.altform-unplated_targetsize-48.png",revision:"7792d9f3366b6e09f054bca4e99c9995"},{url:"/windows11/Square44x44Logo.altform-unplated_targetsize-60.png",revision:"b33a5e2359f49426292ac4a3cccf6b0b"},{url:"/windows11/Square44x44Logo.altform-unplated_targetsize-64.png",revision:"51d9126686a07344b6a01efabe49ffc4"},{url:"/windows11/Square44x44Logo.altform-unplated_targetsize-72.png",revision:"a6b718011f7de8775ddac90f2bcd62c5"},{url:"/windows11/Square44x44Logo.altform-unplated_targetsize-80.png",revision:"cb8a40937fe774e2e78837aba516e700"},{url:"/windows11/Square44x44Logo.altform-unplated_targetsize-96.png",revision:"bac3f6a890780a931fde2ed9bc8adc8a"},{url:"/windows11/Square44x44Logo.scale-100.png",revision:"5fdfca39e1ba77d41710664bb9724fa9"},{url:"/windows11/Square44x44Logo.scale-125.png",revision:"002485cc53736ea1dc07c21043b31e50"},{url:"/windows11/Square44x44Logo.scale-150.png",revision:"eacd8c4c0f6a9816a10cff8863da2921"},{url:"/windows11/Square44x44Logo.scale-200.png",revision:"1b84c3c55b404173aea8bf9a5c91b7c8"},{url:"/windows11/Square44x44Logo.scale-400.png",revision:"073d820652b0b7d88bad6b35a44e9d21"},{url:"/windows11/Square44x44Logo.targetsize-16.png",revision:"303cc563d3d73a66ac3aab399330b8e6"},{url:"/windows11/Square44x44Logo.targetsize-20.png",revision:"5d16a48e6dbaaa187a1f9ab8b29e9ba0"},{url:"/windows11/Square44x44Logo.targetsize-24.png",revision:"6a32e4463d2a3b7c1405707a9ea9b247"},{url:"/windows11/Square44x44Logo.targetsize-256.png",revision:"31e33cb2f1ba23f585879fa4da593472"},{url:"/windows11/Square44x44Logo.targetsize-30.png",revision:"5efa2823048ad4f81d711abb3edaa054"},{url:"/windows11/Square44x44Logo.targetsize-32.png",revision:"fd857d66c14fad9ccf423673273fb0a2"},{url:"/windows11/Square44x44Logo.targetsize-36.png",revision:"408106f5d6d042d55df4483b371136a9"},{url:"/windows11/Square44x44Logo.targetsize-40.png",revision:"8d54da01ec9803998661d918ddab9c14"},{url:"/windows11/Square44x44Logo.targetsize-44.png",revision:"5fdfca39e1ba77d41710664bb9724fa9"},{url:"/windows11/Square44x44Logo.targetsize-48.png",revision:"7792d9f3366b6e09f054bca4e99c9995"},{url:"/windows11/Square44x44Logo.targetsize-60.png",revision:"b33a5e2359f49426292ac4a3cccf6b0b"},{url:"/windows11/Square44x44Logo.targetsize-64.png",revision:"51d9126686a07344b6a01efabe49ffc4"},{url:"/windows11/Square44x44Logo.targetsize-72.png",revision:"a6b718011f7de8775ddac90f2bcd62c5"},{url:"/windows11/Square44x44Logo.targetsize-80.png",revision:"cb8a40937fe774e2e78837aba516e700"},{url:"/windows11/Square44x44Logo.targetsize-96.png",revision:"bac3f6a890780a931fde2ed9bc8adc8a"},{url:"/windows11/StoreLogo.scale-100.png",revision:"6d427aad2b610c90a2527b63f7dfd2d2"},{url:"/windows11/StoreLogo.scale-125.png",revision:"80e14101872e96712eac106a4bc453d3"},{url:"/windows11/StoreLogo.scale-150.png",revision:"c52b12ab14d303e73ae59bf086549e1f"},{url:"/windows11/StoreLogo.scale-200.png",revision:"373209adce8272240ddb5d252fac4df2"},{url:"/windows11/StoreLogo.scale-400.png",revision:"60cc7cc4fce2bb74589e282095ef7e35"},{url:"/windows11/Wide310x150Logo.scale-100.png",revision:"f81517f1db706f02e36cbb3113533bd3"},{url:"/windows11/Wide310x150Logo.scale-125.png",revision:"e307772f212d345597a344f2085fe04c"},{url:"/windows11/Wide310x150Logo.scale-150.png",revision:"606a89ff50c698ee462d02da5e03de8d"},{url:"/windows11/Wide310x150Logo.scale-200.png",revision:"2c18b52e93c9d3adb0d9cded50ce6abb"},{url:"/windows11/Wide310x150Logo.scale-400.png",revision:"631492535ad587340b1b36da3894de04"}],{ignoreURLParametersMatching:[]}),e.cleanupOutdatedCaches(),e.registerRoute("/",new e.NetworkFirst({cacheName:"start-url",plugins:[{cacheWillUpdate:async({request:e,response:a,event:i,state:n})=>a&&"opaqueredirect"===a.type?new Response(a.body,{status:200,statusText:"OK",headers:a.headers}):a}]}),"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 a=e.pathname;return!a.startsWith("/api/auth/")&&!!a.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")}));