Skip to content
This repository was archived by the owner on Oct 26, 2025. It is now read-only.
This repository was archived by the owner on Oct 26, 2025. It is now read-only.

Is the project still active? #2

@fbele

Description

@fbele

Hi,
I personally like the idea behind this project and I do appreciate your endeavor, however I must ask if this project is still active?
I am asking this because there are quite a few bugs in the source code and I went through your blog about the project and many of the things that are included in your repo are not addressed and explained

Bugs:

  1. The project cannot run on Android emulator as the build fails BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 63 in ../ionic-sveltekit-ssr-demo/android/capacitor.settings.gradle
  2. I know that there was something already written in the other issue about this, but preview npm run preview of the built version of the app throws error: .svelte-kit/output/server/chunks/pwa.store.js:21 if ("serviceWorker" in navigator) { ReferenceError: navigator is not defined
  3. In pwa.store.ts file there is an import error Cannot find module 'virtual:pwa-register/svelte' or its corresponding type declarations.
  4. I believe that FAQ question items should open somehow to show the answers, which doesn't work. I do see that there is a script in the dist for that but nevertheless it is not working. Also the template for FAQ is throwing errors for props like toggleElement.
  5. If you navigate from Landing page to Install page and then back, some of the components are not being shown anymore.
  6. tsconfig.json file is throwing error Cannot find type definition file for 'ionic-svelte'.

Missing documentation or explanation:

  1. There is a manifest defined in vite.config.js and there is another manifest file in static folder .static/manifest.webmanifest. Is that intentional? Maybe one for the build and the other one for local development?
  2. What are browserconfig.xml, sw.js, workbox-7369c0e1.js for? Are these generated files at the time of build compilation? Because all of these files are then being included in the build itself too.

I do hope these things get fixed. Or is it maybe something that I am doing something wrong?
Because the blog is explaining exactly what I want to achieve which is to have PWA or mobile version of the webpage routed differently than browser version.

Thanks for your effort.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions