NaturalCycles/nodejs-lib

View on GitHub
src/buffer/buffer.util.ts

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
/**
 * Same as _chunk, but for Buffer.
 */
export function _chunkBuffer(buf: Buffer, size: number): Buffer[] {
  const out: Buffer[] = []

  for (let i = 0; i < buf.length; i += size) {
    out.push(buf.subarray(i, i + size))
  }

  return out
}