summaryrefslogtreecommitdiffstats
path: root/commands/helpers.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-10-26 14:32:32 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-10-26 14:33:44 +0200
commitdf021317a964a482cd1cd579de5a12d50faf0d08 (patch)
tree5c8b357a86e99698296b01134f39ba4a6b9f14fe /commands/helpers.go
parent78578632f545283741a01f024a6ccedc0b695a30 (diff)
commands: Only show Ansi escape codes if in a terminal
Diffstat (limited to 'commands/helpers.go')
-rw-r--r--commands/helpers.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/commands/helpers.go b/commands/helpers.go
index be6edaf99..1386e425f 100644
--- a/commands/helpers.go
+++ b/commands/helpers.go
@@ -23,6 +23,13 @@ import (
"github.com/spf13/cobra"
)
+const (
+ ansiEsc = "\u001B"
+ clearLine = "\r\033[K"
+ hideCursor = ansiEsc + "[?25l"
+ showCursor = ansiEsc + "[?25h"
+)
+
type flagsToConfigHandler interface {
flagsToConfig(cfg config.Provider)
}