Add readFile promise wrapper

This commit is contained in:
Ryan Cavanaugh
2014-05-21 14:25:16 -07:00
parent 2910d80558
commit 98cd5ba776
+12
View File
@@ -37,4 +37,16 @@ module DT {
});
});
}
export function readFile(target: string): Promise<string> {
return new Promise((resolve, reject) => {
fs.readFile(target, 'utf-8', (err, contents: string) => {
if (err) {
reject(err);
} else {
resolve(contents);
}
});
});
}
}