La API de Buffer de Node.js es anterior a la introducción de ArrayBuffer en el lenguaje JavaScript. Bun implementa ambos.
Usa el método estático Buffer.from() para crear un Buffer desde un ArrayBuffer.
ts
const arrBuffer = new ArrayBuffer(64);
const nodeBuffer = Buffer.from(arrBuffer);Para crear un Buffer que solo vea una porción del buffer subyacente, pasa el offset y la longitud al constructor.
ts
const arrBuffer = new ArrayBuffer(64);
const nodeBuffer = Buffer.from(arrBuffer, 0, 16); // ver los primeros 16 bytesConsulta Documentación > API > Datos Binarios para documentación completa sobre la manipulación de datos binarios con Bun.