diff --git a/Cargo.toml b/Cargo.toml index 2b2e6e1f..3b7e903f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,7 +25,7 @@ local-offset = ["time/local-offset"] [dependencies] log = { version = "0.4.*", features = ["std"] } -termcolor = { version = "1.1", optional = true } +nu-ansi-term = { version = "0.50", optional = true } paris = { version = "~1.5.12", optional = true } -ansi_term = { version = "0.12", optional = true } +termcolor = { version = "1.1", optional = true } time = { version = "0.3.36", features = ["formatting", "macros"] } diff --git a/src/loggers/logging.rs b/src/loggers/logging.rs index 4366ba87..58a75f8f 100644 --- a/src/loggers/logging.rs +++ b/src/loggers/logging.rs @@ -7,16 +7,16 @@ use std::thread; use termcolor::Color; #[cfg(all(feature = "termcolor", feature = "ansi_term"))] -pub fn termcolor_to_ansiterm(color: &Color) -> Option { +pub fn termcolor_to_ansiterm(color: &Color) -> Option { match color { - Color::Black => Some(ansi_term::Color::Black), - Color::Red => Some(ansi_term::Color::Red), - Color::Green => Some(ansi_term::Color::Green), - Color::Yellow => Some(ansi_term::Color::Yellow), - Color::Blue => Some(ansi_term::Color::Blue), - Color::Magenta => Some(ansi_term::Color::Purple), - Color::Cyan => Some(ansi_term::Color::Cyan), - Color::White => Some(ansi_term::Color::White), + Color::Black => Some(nu_ansi_term::Color::Black), + Color::Red => Some(nu_ansi_term::Color::Red), + Color::Green => Some(nu_ansi_term::Color::Green), + Color::Yellow => Some(nu_ansi_term::Color::Yellow), + Color::Blue => Some(nu_ansi_term::Color::Blue), + Color::Magenta => Some(nu_ansi_term::Color::Purple), + Color::Cyan => Some(nu_ansi_term::Color::Cyan), + Color::White => Some(nu_ansi_term::Color::White), _ => None, } }