diff --git a/crates/turbopack-mdx/src/lib.rs b/crates/turbopack-mdx/src/lib.rs index 81d36a082adee..bdf8ab08ae771 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 08a853766cfba..8f16f8cf97498 100644 --- a/crates/turbopack/src/module_options/mod.rs +++ b/crates/turbopack/src/module_options/mod.rs @@ -519,17 +519,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)), + ]))], )); }