fix: resolve smoke test failures -- CLI JSON output, port collision, stale DBs

This commit is contained in:
Matt Kane
2026-04-02 15:30:36 +01:00
parent 01af46fb83
commit 8e28cfc5d6
12 changed files with 64 additions and 9 deletions

View File

@@ -0,0 +1,5 @@
---
"emdash": patch
---
Fix CLI `--json` flag so JSON output is clean. Previously, `consola.success()` and other log messages leaked into stdout alongside the JSON data, making it unparseable by scripts. Log messages now go to stderr when `--json` is set.