mach
Version:
HTTP for JavaScript
19 lines (14 loc) • 371 B
JavaScript
;
/* jshint -W058 */
var Promise = require("./Promise");
function readFile(file) {
return new Promise(function (resolve, reject) {
var reader = new FileReader();
reader.onerror = reject;
reader.onload = function () {
resolve(new Uint8Array(reader.result));
};
reader.readAsArrayBuffer(file);
});
}
module.exports = readFile;