diff options
Diffstat (limited to 'cli/tools/vendor/mod.rs')
-rw-r--r-- | cli/tools/vendor/mod.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cli/tools/vendor/mod.rs b/cli/tools/vendor/mod.rs index 2abdf6e99..cf10b77c7 100644 --- a/cli/tools/vendor/mod.rs +++ b/cli/tools/vendor/mod.rs @@ -310,6 +310,7 @@ fn update_config_text( ) -> Result<ModifiedResult, AnyError> { use jsonc_parser::ast::ObjectProp; use jsonc_parser::ast::Value; + let text = if text.trim().is_empty() { "{}\n" } else { text }; let ast = jsonc_parser::parse_to_ast(text, &Default::default(), &Default::default())?; let obj = match ast.value { |