diff --git a/Cargo.lock b/Cargo.lock index e1ad337f8c1cc7..f8eff380df6a79 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3369,9 +3369,9 @@ dependencies = [ [[package]] name = "dprint-plugin-typescript" -version = "0.95.6" +version = "0.95.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52be8b73afa35c3e8910131f2ab4c8de5179506868c217b6322ce5b1ef4078ad" +checksum = "6761cbedde994ff3be4a5f7ad4ca822f10edf2c978725177f529789cb249c3c4" dependencies = [ "anyhow", "capacity_builder", diff --git a/Cargo.toml b/Cargo.toml index b2e3305c9c0ab4..7269fa2704b103 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -297,7 +297,7 @@ dprint-core = "=0.67.4" dprint-plugin-json = "=0.20.0" dprint-plugin-jupyter = "=0.2.0" dprint-plugin-markdown = "=0.18.0" -dprint-plugin-typescript = "=0.95.6" +dprint-plugin-typescript = "=0.95.7" env_logger = "=0.11.6" fancy-regex = "=0.14.0" libsui = "0.10.0" diff --git a/tests/specs/fmt/external_formatter/badly_formatted.in b/tests/specs/fmt/external_formatter/badly_formatted.in index c76982af28a7de..052a1de70de127 100644 --- a/tests/specs/fmt/external_formatter/badly_formatted.in +++ b/tests/specs/fmt/external_formatter/badly_formatted.in @@ -12,6 +12,8 @@ margin: 0.5rem; } } + div { padding: ${condition ? expression1 + expression2 * expression3 : expression4}px; } + span { ${SOME_STYLE} } diff --git a/tests/specs/fmt/external_formatter/well_formatted.out b/tests/specs/fmt/external_formatter/well_formatted.out index 05da8804cb3f21..d2b76cf1e16d10 100644 --- a/tests/specs/fmt/external_formatter/well_formatted.out +++ b/tests/specs/fmt/external_formatter/well_formatted.out @@ -12,6 +12,12 @@ const EqualDivider = styled.div` } } + div { + padding: ${condition + ? expression1 + expression2 * expression3 + : expression4}px; + } + span { ${SOME_STYLE}; } diff --git a/tests/specs/fmt/external_formatter/well_formatted_unstable_sql.out b/tests/specs/fmt/external_formatter/well_formatted_unstable_sql.out index cba23c8b1e5fe1..68fdb9e504a454 100644 --- a/tests/specs/fmt/external_formatter/well_formatted_unstable_sql.out +++ b/tests/specs/fmt/external_formatter/well_formatted_unstable_sql.out @@ -12,6 +12,12 @@ const EqualDivider = styled.div` } } + div { + padding: ${condition + ? expression1 + expression2 * expression3 + : expression4}px; + } + span { ${SOME_STYLE}; } diff --git a/tests/specs/fmt/external_formatter/well_formatted_use_tabs.out b/tests/specs/fmt/external_formatter/well_formatted_use_tabs.out index 288355470986aa..fc7fe2e7c5e9ef 100644 --- a/tests/specs/fmt/external_formatter/well_formatted_use_tabs.out +++ b/tests/specs/fmt/external_formatter/well_formatted_use_tabs.out @@ -12,6 +12,12 @@ const EqualDivider = styled.div` } } + div { + padding: ${condition + ? expression1 + expression2 * expression3 + : expression4}px; + } + span { ${SOME_STYLE}; }