use anyhow::Result;
use console::{Term, style};
pub fn run(gold_dir: &str, output_dir: &str) -> Result<()> {
let term = Term::stdout();
term.write_line("")?;
term.write_line(&format!(
"{} {}",
style("Starting development mode").bold().cyan(),
style("(Press Ctrl+C to stop)").dim()
))?;
term.write_line(&format!(
"{} {}",
style("Watching:").dim(),
style(gold_dir).white()
))?;
term.write_line(&format!(
"{} {}",
style("Output:").dim(),
style(output_dir).white()
))?;
term.write_line("")?;
audb_build::Watcher::new()
.gold_dir(gold_dir)
.output_dir(output_dir)
.watch()?;
Ok(())
}