Blob.js 373 B

12345678910111213141516
  1. 'use strict';
  2. // jsdom does not implement Blob.text()
  3. function readBlobText(blob, FileReader) {
  4. return new Promise((res, rej)=>{
  5. const fr = new FileReader();
  6. fr.onerror = rej;
  7. fr.onabort = rej;
  8. fr.onload = ()=>{
  9. res(String(fr.result));
  10. };
  11. fr.readAsText(blob);
  12. });
  13. }
  14. exports.readBlobText = readBlobText;