diff options
Diffstat (limited to 'cli/tools/vendor/mod.rs')
-rw-r--r-- | cli/tools/vendor/mod.rs | 7 |
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")) |