fix(pwa_manifest): ensure PWA manifest.json is served from app root
+ 5
- 0
@@ -266,6 +266,11 @@ async function main(): Promise<AppServer> {
       s.get("/register-imsw.js", {}, async (_, reply) => {
         return reply.sendFile("register-imsw.js");
       });
+
+      // serve the app manifest.json
+      s.get("/manifest.json", {}, async (_, reply) => {
+        return reply.sendFile("manifest.json");
+      });
     },
   });