Remix generates a file like assets/manifest-12345.js that contains the list of routes and their dependencies, and links to this from the HTML doc. But RemixPWA isn't including it in the __workerManifest.assets list, which makes it tricky to ensure that file gets cached for offline use.
I think maybe the PWA vite plugin that generates the assets list is running before Remix generates the manifest file?
Remix generates a file like
assets/manifest-12345.js
that contains the list of routes and their dependencies, and links to this from the HTML doc. But RemixPWA isn't including it in the __workerManifest.assets list, which makes it tricky to ensure that file gets cached for offline use.I think maybe the PWA vite plugin that generates the assets list is running before Remix generates the manifest file?