2023-06-03 22:33:22 -03:00
|
|
|
package term
|
|
|
|
|
|
|
|
|
|
import (
|
|
|
|
|
"os"
|
|
|
|
|
|
|
|
|
|
"golang.org/x/term"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
func IsTerminal() bool {
|
2026-04-13 10:32:09 -03:00
|
|
|
return term.IsTerminal(int(os.Stdin.Fd())) && term.IsTerminal(int(os.Stdout.Fd())) //nolint:gosec
|
2023-06-03 22:33:22 -03:00
|
|
|
}
|