From 7cccb7422bb9be7a2e87d71ca59c8dabd32c07ec Mon Sep 17 00:00:00 2001 From: David Sherret Date: Thu, 26 Sep 2024 15:57:12 -0400 Subject: fix(info): move "version" field to top of json output (#25890) --- cli/tools/info.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'cli') diff --git a/cli/tools/info.rs b/cli/tools/info.rs index b92887d53..1c83abe3b 100644 --- a/cli/tools/info.rs +++ b/cli/tools/info.rs @@ -82,7 +82,11 @@ pub async fn info( if info_flags.json { let mut json_graph = serde_json::json!(graph); if let Some(output) = json_graph.as_object_mut() { - output.insert("version".to_string(), JSON_SCHEMA_VERSION.into()); + output.shift_insert( + 0, + "version".to_string(), + JSON_SCHEMA_VERSION.into(), + ); } add_npm_packages_to_json(&mut json_graph, npm_resolver.as_ref()); display::write_json_to_stdout(&json_graph)?; -- cgit v1.2.3