summaryrefslogtreecommitdiffstats
path: root/internal/utils/tty.go
blob: 4ac367da95df36cdf316e384597a63f88a3a5588 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package utils

import (
	"os"

	"golang.org/x/term"
)

func IsTerminal() bool {
	return term.IsTerminal(int(os.Stdout.Fd()))
}

func IsStderrTerminal() bool {
	return term.IsTerminal(int(os.Stderr.Fd()))
}

func isTerminal() bool {
	return IsTerminal()
}