From 8365f0897d96abde9388d3c8e04fad0cb37b3f57 Mon Sep 17 00:00:00 2001 From: Giovanni Vinaccia Date: Fri, 20 Sep 2019 16:31:54 +0200 Subject: [PATCH] fixes https://github.com/TypeStrong/ts-loader/issues/1014 --- src/instances.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/instances.ts b/src/instances.ts index 5c475238d..cb6e6aad8 100644 --- a/src/instances.ts +++ b/src/instances.ts @@ -507,7 +507,11 @@ function getOutputFileNames( } if ( (configFile.options.declaration || configFile.options.composite) && - (instance.compiler as any).hasTSFileExtension(inputFileName) + (instance.compiler as any).hasTSFileExtension(inputFileName) && + !(instance.compiler as any).fileExtensionIs( + inputFileName, + typescript.Extension.Dts + ) ) { const dts = (instance.compiler as any).getOutputDeclarationFileName( inputFileName,