Skip to content

Commit 46cc470

Browse files
committed
Fixes exclude options
1 parent 49a9d64 commit 46cc470

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/compiler/tsc.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -710,14 +710,16 @@ namespace ts {
710710
else {
711711
const compilerOptions = extend(options, defaultInitCompilerOptions);
712712
const configurations: any = {
713-
compilerOptions: serializeCompilerOptions(compilerOptions),
714-
exclude: ["node_modules"]
713+
compilerOptions: serializeCompilerOptions(compilerOptions)
715714
};
716715

717716
if (fileNames && fileNames.length) {
718717
// only set the files property if we have at least one file
719718
configurations.files = fileNames;
720719
}
720+
else {
721+
configurations.exclude = ["node_modules"];
722+
}
721723

722724
sys.writeFile(file, JSON.stringify(configurations, undefined, 4));
723725
reportDiagnostic(createCompilerDiagnostic(Diagnostics.Successfully_created_a_tsconfig_json_file), /* compilerHost */ undefined);

0 commit comments

Comments
 (0)