From ef07e3a8374e72841423bfbbbd37cb6f730c71b7 Mon Sep 17 00:00:00 2001 From: Bill Collins Date: Mon, 15 Sep 2025 17:16:04 +0100 Subject: [PATCH] Ensure .tsx files emit .d.ts type files --- scripts/build/utils/dts-process.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/build/utils/dts-process.ts b/scripts/build/utils/dts-process.ts index 8cd7b4f3eabd..4204931ab0d4 100644 --- a/scripts/build/utils/dts-process.ts +++ b/scripts/build/utils/dts-process.ts @@ -18,7 +18,7 @@ async function run() { const { typesExternal: external } = await getExternal(process.cwd()); const dir = dirname(entryPoint).replace('src', 'dist'); - const outputFile = entryPoint.replace('src', 'dist').replace('.ts', '.d.ts'); + const outputFile = entryPoint.replace('src', 'dist').replace(/\.tsx?/, '.d.ts'); const out = await rollup({ input: entryPoint, external: (id) => {