refactor(cli): leverage x/term.IsTerminal (#5308)

This commit is contained in:
Julio López
2026-04-13 19:17:55 -07:00
committed by GitHub
parent 55629c6d12
commit 40e645e11c
2 changed files with 3 additions and 3 deletions

View File

@@ -3,7 +3,7 @@
import (
"os"
"github.com/mattn/go-isatty"
"golang.org/x/term"
)
const (
@@ -25,7 +25,7 @@ func (c *App) enableErrorNotifications() bool {
return false
}
if isatty.IsTerminal(os.Stdout.Fd()) || isatty.IsCygwinTerminal(os.Stdout.Fd()) {
if fd, err := intFd(os.Stdout); err == nil && term.IsTerminal(fd) {
// interactive terminal, don't send notifications
return false
}