using sveltekit's router sort of fixes it, but you can't reload pages offline.
fix (for bestiary, anyway): just match request urls against the cache, ignore the rest of the request. might also have to have router off?
Actually, that doesn't work on netlify for some reason.
#bestiary #coding/service-worker #coding/svelte #coding/sveltekit