diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2023-07-27 14:09:02 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-27 14:09:02 -0400 |
commit | fa52b5e73374dfd1e76f82207dd59020b6520148 (patch) | |
tree | ca41133be253fb4feecba5a9848786eddb3b8c68 /cli/tools/check.rs | |
parent | 7b29f1c934c3754a49be4100ba0ed5ad628255a8 (diff) |
fix: do not include jsx without `@ts-check` in tsc roots (#19964)
Closes #19928
Diffstat (limited to 'cli/tools/check.rs')
-rw-r--r-- | cli/tools/check.rs | 10 |
1 files changed, 7 insertions, 3 deletions
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 { |