pub async fn handle_uninstall( config: &Config, target: Option<&str>, purge: bool, dry_run: bool, ) -> Result<()>