pull-rebuffer

1.0.1 • Public • Published

pull-rebuffer

pull-stream that reclumps short strings (to speed writing to fs etc)

var rebuffer = require('pull-rebuffer')
var pull = require('pull-stream')
var toPull = require('stream-to-pull-stream')

pull(
  streamOfLines,
  //combine lines into 40k long sections
  rebuffer(40*1024),
  toPull.sink(fs.createWriteStream(filename))
)

for some node streams, but in particular fs streams, writing a few longer buffers will be much faster than writing many short buffers.

License

MIT

/pull-rebuffer/

    Package Sidebar

    Install

    npm i pull-rebuffer

    Weekly Downloads

    1

    Version

    1.0.1

    License

    MIT

    Last publish

    Collaborators

    • nopersonsmodules