cr feedback

This commit is contained in:
Paul van Brenk 2015-12-01 17:44:43 -08:00
parent 956a6b720a
commit 8d3e4f3475

View file

@ -60,7 +60,7 @@ namespace ts {
readFile(path: string): string;
writeFile(path: string, contents: string): void;
readDirectory(path: string, extension?: string, exclude?: string[]): string[];
}
};
export var sys: System = (function () {
@ -209,6 +209,7 @@ namespace ts {
}
};
}
function getNodeSystem(): System {
const _fs = require("fs");
const _path = require("path");
@ -469,10 +470,11 @@ namespace ts {
}
};
}
function getChakraSystem(): System {
return {
newLine: '\r\n',
newLine: "\r\n",
args: ChakraHost.args,
useCaseSensitiveFileNames: false,
write(message: string) {
@ -516,6 +518,7 @@ namespace ts {
}
};
}
if (typeof WScript !== "undefined" && typeof ActiveXObject === "function") {
return getWScriptSystem();
}