Adds a --json flag that emits newline-delimited JSON.
Closes #1.
A tiny starter project that shows how CodeHub repositories work.
feat/json-output into mainAdds a --json flag that emits newline-delimited JSON.
Closes #1.
Looks good — the streaming path is clean and the fallback is covered.
This is exactly the shape I wanted. Could you add a test for the JSON path?
Added one in a follow-up commit — streaming keeps memory flat for large outputs.