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
|
package main
|
||||||
|
|
||||||
import "strings"
|
import (
|
||||||
|
"os"
|
||||||
|
"strings"
|
||||||
|
)
|
||||||
|
|
||||||
func snakeCaseToTitleCase(snake string) string {
|
func snakeCaseToTitleCase(snake string) string {
|
||||||
words := strings.Split(snake, "_")
|
words := strings.Split(snake, "_")
|
||||||
@ -16,9 +19,15 @@ func snakeCaseToTitleCase(snake string) string {
|
|||||||
|
|
||||||
func getEnabledMark(enabled bool) string {
|
func getEnabledMark(enabled bool) string {
|
||||||
if enabled {
|
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 {
|
func trimPrefix(s, prefix string) string {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user