From 0929825555460e0c4c4c944bae37f594d64940cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Sat, 27 Sep 2025 19:13:29 -0500 Subject: [PATCH] fix: glob and cache --- packages/website/astro.config.ts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/packages/website/astro.config.ts b/packages/website/astro.config.ts index 93116ff06..9b365c320 100644 --- a/packages/website/astro.config.ts +++ b/packages/website/astro.config.ts @@ -87,7 +87,20 @@ export default defineConfig({ }, }), - AstroPWA({ manifest: false, devOptions: { enabled: true } }), + AstroPWA({ + manifest: false, + devOptions: { enabled: true }, + workbox: { + globPatterns: ["**/*.{html,css,js,png,webp,svg,xml,json}"], + runtimeCaching: [ + { + urlPattern: ({ url }) => + url.href.startsWith(import.meta.env.PUBLIC_ASSET_BASE), + handler: "NetworkFirst", + }, + ], + }, + }), react(), ],