Adds project init

This commit is contained in:
Tingan Ho
2015-07-27 19:52:57 +08:00
parent e3d3cc920f
commit 38f4c2dc8d
8 changed files with 422 additions and 89 deletions

View File

@@ -26,6 +26,12 @@ namespace ts {
return undefined;
}
export function writeConfigFile(file: string, compilerOptions: CompilerOptions, fileNames: string[]): void {
let writer = createTextWriter("\n");
buildConfigFile(writer, compilerOptions, fileNames, ["node_modules"]);
sys.writeFile(file, writer.getText());
}
export function createCompilerHost(options: CompilerOptions, setParentNodes?: boolean): CompilerHost {
let currentDirectory: string;
let existingDirectories: Map<boolean> = {};