UNPKG

binconv

Version:

Binary converters for Blob, Uint8Array, ReadableStream, ArrayBuffer, string in JavaScript/TypeScript

13 lines (12 loc) 397 B
export function blobToArrayBuffer(blob: Blob): Promise<ArrayBuffer> { return new Promise((resolve, reject) => { const fileReader = new FileReader(); fileReader.onload = () => { const arrayBuffer = fileReader.result as ArrayBuffer; resolve(arrayBuffer); }; fileReader.onerror = reject; fileReader.readAsArrayBuffer(blob); }); } export default blobToArrayBuffer;