Deprecated
Use Deno.stdin.isTerminal()
, Deno.stdout.isTerminal()
or
Deno.stderr.isTerminal()
instead.
Deno.isatty
will be removed in v2.0.0.
Check if a given resource id (rid
) is a TTY (a terminal).
// This example is system and context specific
const nonTTYRid = Deno.openSync("my_file.txt").rid;
const ttyRid = Deno.openSync("/dev/tty6").rid;
console.log(Deno.isatty(nonTTYRid)); // false
console.log(Deno.isatty(ttyRid)); // true