UNPKG

rjweb-server

Version:

Easy and Robust Way to create a Web Server with Many Easy-to-use Features in NodeJS

16 lines (15 loc) 477 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /** * Merge Multiple Array Buffers * @since 9.0.0 */ function mergeArrayBuffers(buffers) { const array = new Uint8Array(buffers.reduce((prev, next) => prev + next.byteLength, 0)); let length = 0; for (const buffer of buffers) { array.set(new Uint8Array(buffer), length); length += buffer.byteLength; } return array.buffer; } exports.default = mergeArrayBuffers;