From 468d45dda8ae156b7268b804e50113ecf14ebc60 Mon Sep 17 00:00:00 2001 From: Even Stensberg Date: Mon, 20 Nov 2023 18:06:05 +0100 Subject: [PATCH] feat: add tsx tmp support --- packages/webpack-cli/src/webpack-cli.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/webpack-cli/src/webpack-cli.ts b/packages/webpack-cli/src/webpack-cli.ts index 4d94683c2b6..54179efddcd 100644 --- a/packages/webpack-cli/src/webpack-cli.ts +++ b/packages/webpack-cli/src/webpack-cli.ts @@ -1810,6 +1810,11 @@ class WebpackCLI implements IWebpackCLI { interpreted = interpret.jsVariants[".ts"]; } + if (interpreted && /\.(ts|tsx)$/.test(ext)) { + interpret.extensions[".tsx"].push("tsx/dist/esm/index.cjs"); + interpret.extensions[".ts"].push("tsx/dist/esm/index.cjs"); + } + if (interpreted && !disableInterpret) { const rechoir: Rechoir = require("rechoir");