diff options
Diffstat (limited to 'cli/tools/fmt.rs')
-rw-r--r-- | cli/tools/fmt.rs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/cli/tools/fmt.rs b/cli/tools/fmt.rs index d987d02d6..ae0923903 100644 --- a/cli/tools/fmt.rs +++ b/cli/tools/fmt.rs @@ -12,6 +12,7 @@ use crate::args::FilesConfig; use crate::args::FmtOptions; use crate::args::FmtOptionsConfig; use crate::args::ProseWrap; +use crate::args::SemiColons; use crate::colors; use crate::util::diff::diff; use crate::util::file_watcher; @@ -511,6 +512,17 @@ fn get_resolved_typescript_config( } } + if let Some(semi_colons) = options.semi_colons { + builder.semi_colons(match semi_colons { + SemiColons::Prefer => { + dprint_plugin_typescript::configuration::SemiColons::Prefer + } + SemiColons::Asi => { + dprint_plugin_typescript::configuration::SemiColons::Asi + } + }); + } + builder.build() } |