mirror of
https://github.com/onyx-and-iris/gobs-cli.git
synced 2025-06-30 15:30:31 +01:00
return colourless check/cross marks if NO_COLOR is set
This commit is contained in:
parent
69bfaf694d
commit
9ed00cd67c
15
util.go
15
util.go
@ -2,7 +2,10 @@
|
||||
|
||||
package main
|
||||
|
||||
import "strings"
|
||||
import (
|
||||
"os"
|
||||
"strings"
|
||||
)
|
||||
|
||||
func snakeCaseToTitleCase(snake string) string {
|
||||
words := strings.Split(snake, "_")
|
||||
@ -16,9 +19,15 @@ func snakeCaseToTitleCase(snake string) string {
|
||||
|
||||
func getEnabledMark(enabled bool) string {
|
||||
if enabled {
|
||||
return "\u2713" // check mark
|
||||
if os.Getenv("NO_COLOR") != "" { // nolint: misspell
|
||||
return "✓"
|
||||
}
|
||||
return "✅"
|
||||
}
|
||||
return "\u274c" // cross mark
|
||||
if os.Getenv("NO_COLOR") != "" { // nolint: misspell
|
||||
return "✗"
|
||||
}
|
||||
return "❌"
|
||||
}
|
||||
|
||||
func trimPrefix(s, prefix string) string {
|
||||
|
Loading…
x
Reference in New Issue
Block a user