use lazy_static::lazy_static;
use std::env;
use yansi::{Color, Style};
lazy_static! {
static ref NO_COLOR: bool = env::var("NO_COLOR").is_ok();
}
pub fn paint(c: Color, t: &str) -> String {
if *NO_COLOR {
t.to_string()
} else {
format!("{}", c.paint(t))
}
}
pub fn style(s: &Style, t: &str) -> String {
if *NO_COLOR {
t.to_string()
} else {
format!("{}", s.paint(t))
}
}