rjweb-server
Version:
Easy and Robust Way to create a Web Server with Many Easy-to-use Features in NodeJS
11 lines (10 loc) • 332 B
JavaScript
const encoder = new TextEncoder();
/**
* Convert strings or Buffers to ArrayBuffers
* @since 9.0.0
*/ export default function toArrayBuffer(input) {
if (typeof input === 'string')
return encoder.encode(input).buffer;
else
return input.buffer.slice(input.byteOffset, input.byteOffset + input.byteLength);
}