Quartz Syncer reports "Quartz v5 not detected" / "Your Quartz site uses the v4 configuration format" even though the repository has a valid Quartz v5 setup.
Repository details:
quartz.config.yaml is present in the repository root (correct v5 YAML format, not quartz.config.ts)
package.json declares "version": "5.0"
package.json devDependencies include @quartz-community/types and @quartz-community/utils
quartz.lock.json is present in the repository root and is not excluded in .gitignore
- Template used: TTRPG (via
npx quartz create)
- Branch:
v5 (set as default branch, correctly configured in Quartz Syncer's Git Repository settings)
Steps to reproduce:
- Set up a Quartz v5 site using
npx quartz create with the TTRPG template
- Push to GitHub on the
v5 branch
- Install and configure Quartz Syncer in Obsidian, pointing to the repository and
v5 branch
- Git Repository connection shows read/write: ok
- Under Quartz configuration, it still shows "Quartz v5 not detected"
Additional note:
The error message suggests running npx quartz migrate to fix this, but this command does not exist in the Quartz CLI — running it returns Unknown argument: migrate (confirmed against Quartz's own --help output, which only lists create, upgrade, restore, sync, build, tui, plugin).
Happy to share the repository or more details if helpful for debugging.
Quartz Syncer reports "Quartz v5 not detected" / "Your Quartz site uses the v4 configuration format" even though the repository has a valid Quartz v5 setup.
Repository details:
quartz.config.yamlis present in the repository root (correct v5 YAML format, notquartz.config.ts)package.jsondeclares"version": "5.0"package.jsondevDependencies include@quartz-community/typesand@quartz-community/utilsquartz.lock.jsonis present in the repository root and is not excluded in.gitignorenpx quartz create)v5(set as default branch, correctly configured in Quartz Syncer's Git Repository settings)Steps to reproduce:
npx quartz createwith the TTRPG templatev5branchv5branchAdditional note:
The error message suggests running
npx quartz migrateto fix this, but this command does not exist in the Quartz CLI — running it returnsUnknown argument: migrate(confirmed against Quartz's own--helpoutput, which only listscreate,upgrade,restore,sync,build,tui,plugin).Happy to share the repository or more details if helpful for debugging.