diff options
| author | Matt Mastracci <matthew@mastracci.com> | 2023-08-25 07:43:07 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-08-25 07:43:07 -0600 |
| commit | c272d26ae84ddf8ce1aa0456fbecedff102a64b0 (patch) | |
| tree | 286eb981bd742ad0fd94b1aae08dfbc24b36b854 /cli/util/file_watcher.rs | |
| parent | 9e31f9452e0b91816b9114f17e7aaa5c226b9337 (diff) | |
chore(cli): remove atty crate (#20275)
Removes a crate with an outstanding vulnerability.
Diffstat (limited to 'cli/util/file_watcher.rs')
| -rw-r--r-- | cli/util/file_watcher.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cli/util/file_watcher.rs b/cli/util/file_watcher.rs index ddeedb741..c0eda2d86 100644 --- a/cli/util/file_watcher.rs +++ b/cli/util/file_watcher.rs @@ -16,6 +16,7 @@ use notify::RecommendedWatcher; use notify::RecursiveMode; use notify::Watcher; use std::collections::HashSet; +use std::io::IsTerminal; use std::path::PathBuf; use std::sync::Arc; use std::time::Duration; @@ -98,7 +99,7 @@ pub struct PrintConfig { fn create_print_after_restart_fn(clear_screen: bool) -> impl Fn() { move || { - if clear_screen && atty::is(atty::Stream::Stderr) { + if clear_screen && std::io::stderr().is_terminal() { eprint!("{CLEAR_SCREEN}"); } info!( |
