summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cli/main.rs6
-rw-r--r--cli/tests/055_info_file_json.out2
-rw-r--r--cli/tests/076_info_json_deps_order.out2
-rw-r--r--cli/tests/info_json.out2
-rw-r--r--cli/tests/info_json_location.out2
5 files changed, 8 insertions, 6 deletions
diff --git a/cli/main.rs b/cli/main.rs
index db99d4e4e..23b51219f 100644
--- a/cli/main.rs
+++ b/cli/main.rs
@@ -261,8 +261,10 @@ pub fn write_json_to_stdout<T>(value: &T) -> Result<(), AnyError>
where
T: ?Sized + serde::ser::Serialize,
{
- let writer = std::io::BufWriter::new(std::io::stdout());
- serde_json::to_writer_pretty(writer, value).map_err(AnyError::from)
+ let mut writer = std::io::BufWriter::new(std::io::stdout());
+ serde_json::to_writer_pretty(&mut writer, value)?;
+ writeln!(&mut writer)?;
+ Ok(())
}
fn print_cache_info(
diff --git a/cli/tests/055_info_file_json.out b/cli/tests/055_info_file_json.out
index 602c48b32..f2f664572 100644
--- a/cli/tests/055_info_file_json.out
+++ b/cli/tests/055_info_file_json.out
@@ -53,4 +53,4 @@
}
],
"size": 757
-} \ No newline at end of file
+}
diff --git a/cli/tests/076_info_json_deps_order.out b/cli/tests/076_info_json_deps_order.out
index 2d87a1054..2afd97b49 100644
--- a/cli/tests/076_info_json_deps_order.out
+++ b/cli/tests/076_info_json_deps_order.out
@@ -82,4 +82,4 @@
}
],
"size": 475
-} \ No newline at end of file
+}
diff --git a/cli/tests/info_json.out b/cli/tests/info_json.out
index a0d316307..4ba5a95f4 100644
--- a/cli/tests/info_json.out
+++ b/cli/tests/info_json.out
@@ -4,4 +4,4 @@
"typescriptCache": "[WILDCARD]gen",
"registryCache": "[WILDCARD]registries",
"originStorage": "[WILDCARD]location_data"
-} \ No newline at end of file
+}
diff --git a/cli/tests/info_json_location.out b/cli/tests/info_json_location.out
index dd9377d3b..6c4cddefb 100644
--- a/cli/tests/info_json_location.out
+++ b/cli/tests/info_json_location.out
@@ -5,4 +5,4 @@
"registryCache": "[WILDCARD]registries",
"originStorage": "[WILDCARD]location_data[WILDCARD]",
"localStorage": "[WILDCARD]location_data[WILDCARD]local_storage"
-} \ No newline at end of file
+}