mirror of
https://codeberg.org/MarkusThielker/finances.git
synced 2025-04-12 05:08:43 +00:00
15 lines
443 B
TypeScript
15 lines
443 B
TypeScript
import { defaultCache } from '@serwist/next/browser';
|
|
import type { PrecacheEntry } from '@serwist/precaching';
|
|
import { installSerwist } from '@serwist/sw';
|
|
|
|
declare const self: ServiceWorkerGlobalScope & {
|
|
__SW_MANIFEST: (PrecacheEntry | string)[] | undefined;
|
|
};
|
|
|
|
installSerwist({
|
|
precacheEntries: self.__SW_MANIFEST,
|
|
skipWaiting: true,
|
|
clientsClaim: true,
|
|
navigationPreload: true,
|
|
runtimeCaching: defaultCache,
|
|
});
|