When running mise run test:init for fedify init, the hydration test only runs format:check (and lint) without running format first. When the package manager is npm or pnpm, format:check fails, which causes the entire test suite to fail.
Proposed Fix
Run format (auto-fix) before format:check in the hydration test validation, so that freshly scaffolded projects are already compliant with the formatter before being checked.
When running
mise run test:initfor fedify init, the hydration test only runsformat:check(andlint) without runningformatfirst. When the package manager isnpmorpnpm,format:checkfails, which causes the entire test suite to fail.Proposed Fix
Run
format(auto-fix) beforeformat:checkin the hydration test validation, so that freshly scaffolded projects are already compliant with the formatter before being checked.