summaryrefslogtreecommitdiff
path: root/cli/tools/vendor/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tools/vendor/mod.rs')
-rw-r--r--cli/tools/vendor/mod.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/cli/tools/vendor/mod.rs b/cli/tools/vendor/mod.rs
index 16897f1a5..e2c04305a 100644
--- a/cli/tools/vendor/mod.rs
+++ b/cli/tools/vendor/mod.rs
@@ -227,14 +227,15 @@ fn maybe_update_config_file(
return ModifiedResult::default();
}
- let fmt_config = config_file
+ let fmt_config_options = config_file
.to_fmt_config()
.ok()
- .unwrap_or_default()
+ .flatten()
+ .map(|config| config.options)
.unwrap_or_default();
let result = update_config_file(
config_file,
- &fmt_config.options,
+ &fmt_config_options,
if try_add_import_map {
Some(
ModuleSpecifier::from_file_path(output_dir.join("import_map.json"))