From ff83eba61b623ffa55ec078aeacf65a84c48fd43 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 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)), + ]))], )); }