7dd6ab5328
Add program-level --format option (default: json) inherited by all subcommands. json output unchanged, yaml via yaml package, table renders aligned columns for arrays, falls back to yaml for objects. Closes #328 小橘 🍊(NEKO Team)