diff --git a/blossom.go b/blossom.go index 1ba9aa9..a5ae8aa 100644 --- a/blossom.go +++ b/blossom.go @@ -130,7 +130,7 @@ var blossomCmd = &cli.Command{ hasError = true continue } - os.Stdout.Write(data) + stdout(data) } } diff --git a/helpers.go b/helpers.go index 903c879..1884556 100644 --- a/helpers.go +++ b/helpers.go @@ -40,7 +40,7 @@ const ( var ( log = func(msg string, args ...any) { fmt.Fprintf(color.Error, msg, args...) } logverbose = func(msg string, args ...any) {} // by default do nothing - stdout = fmt.Println + stdout = func(args ...any) { fmt.Fprintln(color.Output, args...) } ) func isPiped() bool { diff --git a/main.go b/main.go index 84e6acf..f0ddfb4 100644 --- a/main.go +++ b/main.go @@ -60,7 +60,7 @@ var app = &cli.Command{ if q >= 1 { log = func(msg string, args ...any) {} if q >= 2 { - stdout = func(_ ...any) (int, error) { return 0, nil } + stdout = func(_ ...any) {} } } return nil