Only set files if we have one
This commit is contained in:
parent
d3d4a00691
commit
01dda94433
|
@ -503,12 +503,16 @@ namespace ts {
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
let compilerOptions = extend(options, defaultInitCompilerOptions);
|
let compilerOptions = extend(options, defaultInitCompilerOptions);
|
||||||
let configs = {
|
let configs: any = {
|
||||||
compilerOptions: serializeCompilerOptions(compilerOptions),
|
compilerOptions: serializeCompilerOptions(compilerOptions),
|
||||||
files: fileNames,
|
exclude: ["node_modules"]
|
||||||
exclude: ["node_modules"],
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
if (fileNames && fileNames.length) {
|
||||||
|
// only set the files property if we have at least one file
|
||||||
|
configs.files = fileNames;
|
||||||
|
}
|
||||||
|
|
||||||
sys.writeFile(file, JSON.stringify(configs, undefined, 4));
|
sys.writeFile(file, JSON.stringify(configs, undefined, 4));
|
||||||
reportDiagnostic(createCompilerDiagnostic(Diagnostics.Successfully_created_a_tsconfig_json_file));
|
reportDiagnostic(createCompilerDiagnostic(Diagnostics.Successfully_created_a_tsconfig_json_file));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue