Skip to content

Commit 3107bbb

Browse files
committed
Let tsconfig to pick up js files
1 parent 2252354 commit 3107bbb

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

src/compiler/commandLineParser.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -476,7 +476,13 @@ namespace ts {
476476
let sysFiles = host.readDirectory(basePath, ".ts", exclude).concat(host.readDirectory(basePath, ".tsx", exclude));
477477
for (let i = 0; i < sysFiles.length; i++) {
478478
let name = sysFiles[i];
479-
if (fileExtensionIs(name, ".d.ts")) {
479+
if (fileExtensionIs(name, ".js")) {
480+
let baseName = name.substr(0, name.length - ".js".length);
481+
if (!contains(sysFiles, baseName + ".tsx") && !contains(sysFiles, baseName + ".ts") && !contains(sysFiles, baseName + ".d.ts")) {
482+
fileNames.push(name);
483+
}
484+
}
485+
else if (fileExtensionIs(name, ".d.ts")) {
480486
let baseName = name.substr(0, name.length - ".d.ts".length);
481487
if (!contains(sysFiles, baseName + ".tsx") && !contains(sysFiles, baseName + ".ts")) {
482488
fileNames.push(name);

0 commit comments

Comments
 (0)