diff options
Diffstat (limited to 'runtime/permissions/prompter.rs')
-rw-r--r-- | runtime/permissions/prompter.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/runtime/permissions/prompter.rs b/runtime/permissions/prompter.rs index 93a7c9686..78761aa32 100644 --- a/runtime/permissions/prompter.rs +++ b/runtime/permissions/prompter.rs @@ -6,6 +6,7 @@ use deno_core::parking_lot::Mutex; use once_cell::sync::Lazy; use std::fmt::Write; use std::io::BufRead; +use std::io::IsTerminal; use std::io::StderrLock; use std::io::StdinLock; use std::io::Write as IoWrite; @@ -84,7 +85,7 @@ impl PermissionPrompter for TtyPrompter { api_name: Option<&str>, is_unary: bool, ) -> PromptResponse { - if !atty::is(atty::Stream::Stdin) || !atty::is(atty::Stream::Stderr) { + if !std::io::stdin().is_terminal() || !std::io::stderr().is_terminal() { return PromptResponse::Deny; }; |