Merge pull request #5454 from MartyIX/issue-4841

Support '/dev/stdout' as a valid '--out' parameter
This commit is contained in:
Daniel Rosenwasser
2015-11-02 23:30:21 -08:00

View File

@@ -336,7 +336,17 @@ namespace ts {
data = "\uFEFF" + data;
}
_fs.writeFileSync(fileName, data, "utf8");
let fd: number;
try {
fd = _fs.openSync(fileName, "w");
_fs.writeSync(fd, data, undefined, "utf8");
}
finally {
if (fd !== undefined) {
_fs.closeSync(fd);
}
}
}
function getCanonicalPath(path: string): string {