We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ae2faf8 commit 30499e7Copy full SHA for 30499e7
src/compiler/sys.ts
@@ -336,7 +336,17 @@ namespace ts {
336
data = "\uFEFF" + data;
337
}
338
339
- _fs.writeFileSync(fileName, data, "utf8");
+ let fd: number;
340
+
341
+ try {
342
+ fd = _fs.openSync(fileName, "w");
343
+ _fs.writeSync(fd, data, undefined, "utf8");
344
+ }
345
+ finally {
346
+ if (fd !== undefined) {
347
+ _fs.closeSync(fd);
348
349
350
351
352
function getCanonicalPath(path: string): string {
0 commit comments