From fa52b5e73374dfd1e76f82207dd59020b6520148 Mon Sep 17 00:00:00 2001 From: David Sherret Date: Thu, 27 Jul 2023 14:09:02 -0400 Subject: fix: do not include jsx without `@ts-check` in tsc roots (#19964) Closes #19928 --- cli/tools/check.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'cli/tools') diff --git a/cli/tools/check.rs b/cli/tools/check.rs index 75ac2dc96..f2e31b153 100644 --- a/cli/tools/check.rs +++ b/cli/tools/check.rs @@ -308,9 +308,13 @@ fn get_tsc_roots( | MediaType::Cts | MediaType::Dts | MediaType::Dmts - | MediaType::Dcts - | MediaType::Jsx => Some((module.specifier.clone(), module.media_type)), - MediaType::JavaScript | MediaType::Mjs | MediaType::Cjs => { + | MediaType::Dcts => { + Some((module.specifier.clone(), module.media_type)) + } + MediaType::JavaScript + | MediaType::Mjs + | MediaType::Cjs + | MediaType::Jsx => { if check_js || has_ts_check(module.media_type, &module.source) { Some((module.specifier.clone(), module.media_type)) } else { -- cgit v1.2.3