From 1f5e1b3dec12e6529bb855d7aff95055a0d258f0 Mon Sep 17 00:00:00 2001 From: Sean Chittenden Date: Mon, 27 Nov 2017 13:58:55 -0800 Subject: [PATCH] Pretty-print the output, regardless of whether or not the filename is "-" --- parse.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parse.go b/parse.go index b452d0b..d82ae48 100644 --- a/parse.go +++ b/parse.go @@ -215,7 +215,7 @@ func (m *ParseMode) run(c *kingpin.ParseContext) error { enc := json.NewEncoder(w) enc.SetEscapeHTML(false) - if m.PrettyPrint && m.OutFilename == "-" { + if m.PrettyPrint || (m.OutFilename == "-" && m.PrettyPrint) { enc.SetIndent("", " ") }