diff --git a/src/main.rs b/src/main.rs index b3e2a674..d72cdcd8 100644 --- a/src/main.rs +++ b/src/main.rs @@ -268,6 +268,16 @@ fn main() -> Result<(), Error> { .report("Node Package Manager", &mut reports); } + if let Ok(apm) = which("apm") { + terminal.print_separator("Atom Package Manager"); + Command::new(&apm) + .args(&["upgrade", "--confirm=false"]) + .spawn()? + .wait() + .map_err(Error::from)? + .report("Atom Package Manager", &mut reports); + } + let mut reports: Vec<_> = reports.into_iter().collect(); reports.sort();