projects.rs

 1use anyhow::Result;
 2
 3pub fn run(json: bool) -> Result<()> {
 4    let projects = crate::db::list_projects()?;
 5
 6    if json {
 7        println!("{}", serde_json::to_string(&projects)?);
 8    } else {
 9        for project in projects {
10            println!("{project}");
11        }
12    }
13
14    Ok(())
15}