From 7945d9718d10f89aa643c646ff2b670b4792b7e9 Mon Sep 17 00:00:00 2001 From: Niklas Mischkulnig <4586894+mischnic@users.noreply.github.com> Date: Wed, 17 Jul 2024 16:51:54 +0200 Subject: [PATCH] rewrite_as instead of ModuleType::Typescript --- crates/turbopack-mdx/src/lib.rs | 2 +- crates/turbopack/src/module_options/mod.rs | 14 +++----------- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/crates/turbopack-mdx/src/lib.rs b/crates/turbopack-mdx/src/lib.rs index 50640f37f8ddc..a60d691efe8ba 100644 --- a/crates/turbopack-mdx/src/lib.rs +++ b/crates/turbopack-mdx/src/lib.rs @@ -109,7 +109,7 @@ struct MdxTransformedAsset { impl Source for MdxTransformedAsset { #[turbo_tasks::function] fn ident(&self) -> Vc { - self.source.ident() + self.source.ident().rename_as("*.tsx".into()) } } diff --git a/crates/turbopack/src/module_options/mod.rs b/crates/turbopack/src/module_options/mod.rs index cf2ff1762348a..c299b08d3c1d7 100644 --- a/crates/turbopack/src/module_options/mod.rs +++ b/crates/turbopack/src/module_options/mod.rs @@ -520,17 +520,9 @@ impl ModuleOptions { ModuleRuleCondition::ResourcePathEndsWith(".md".to_string()), ModuleRuleCondition::ResourcePathEndsWith(".mdx".to_string()), ]), - vec![ - ModuleRuleEffect::ModuleType(ModuleType::Typescript { - transforms: ts_app_transforms, - tsx: true, - analyze_types: false, - options: ecmascript_options_vc, - }), - ModuleRuleEffect::SourceTransforms(Vc::cell(vec![Vc::upcast( - MdxTransform::new(mdx_transform_options), - )])), - ], + vec![ModuleRuleEffect::SourceTransforms(Vc::cell(vec![ + Vc::upcast(MdxTransform::new(mdx_transform_options)), + ]))], )); }