From f1eb29b79189a2675db39922fa1b276fa20889eb Mon Sep 17 00:00:00 2001 From: Corey Johnson Date: Fri, 6 Dec 2019 13:32:36 -0800 Subject: [PATCH] Add colorableErr --- command/root.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/command/root.go b/command/root.go index 33a8c4aa5..8c2c892be 100644 --- a/command/root.go +++ b/command/root.go @@ -117,3 +117,11 @@ func colorableOut(cmd *cobra.Command) io.Writer { } return out } + +func colorableErr(cmd *cobra.Command) io.Writer { + out := cmd.ErrOrStderr() + if outFile, isFile := out.(*os.File); isFile { + return utils.NewColorable(outFile) + } + return out +}