1.0.3 • Published 5 years ago

pad-buffer v1.0.3

Weekly downloads
-
License
GPL-3.0-or-later
Repository
gitlab
Last release
5 years ago

Pad Buffer

This package provides two function (bufferPadStart and bufferPadEnd). They can be used to add padding to a buffer. By default, the padding consists of null bytes, but you can choose a custom filling value.

Usage

Importing the functions

const { bufferPadStart, bufferPadEnd } = require('pad-buffer')

or

import { bufferPadStart, bufferPadEnd } from 'pad-buffer'

Using the functions

// <Buffer 01 02 03>
const buffer = Buffer.from([1, 2, 3])

// <Buffer 00 00 01 02 03>
const padStartResult = bufferPadStart(buffer, 5)
// <Buffer 01 02 03 00 00>
const padEndResult = bufferPadEnd(buffer, 5)

// <Buffer 09 09 01 02 03>
const customPaddingResult = bufferPadStart(buffer, 5, 9)
1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago