From b8678cebfe4e3a4f9177e5a865b291e54320c0e1 Mon Sep 17 00:00:00 2001 From: Young Date: Sat, 14 Sep 2024 11:24:59 +0800 Subject: [PATCH] feat: Exit early if package_manager is Unknown --- src/main.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main.rs b/src/main.rs index ebc5b36..36f8cbb 100644 --- a/src/main.rs +++ b/src/main.rs @@ -53,6 +53,10 @@ fn main() { .get_matches(); let package_manager = env::detect_package_manager(); + if package_manager == "Unknown" { + eprintln!("Unknown package manager"); + return; + } let command = matches.get_one::("command").map(|s| s.as_str()).unwrap_or("upgrade"); let package = matches.get_one::("package").unwrap_or(&"".to_string()).to_string();