use serde_json::Value as JsonValue;
pub fn print_json_output(json_value: &JsonValue, pretty: bool) {
let result = if pretty {
serde_json::to_string_pretty(json_value)
} else {
serde_json::to_string(json_value)
};
match result {
Ok(s) => println!("{s}"),
Err(e) => {
eprintln!("Error serializing to JSON: {e}");
}
}
}