stream-with-known-length-to-buffer
v1.0.4 stream buffer convert stream to buffer convert known length length
stream-with-known-length-to-buffer
Convert a Readable Stream with a known length into a Buffer
This package converts a Readable Stream into a Buffer, with just one Buffer allocation (excluding allocations done internally by the streams implementation).
This is lighter-weight choice than
stream-to-array
when the
total stream length is known in advance. This whole package is 15 lines.
This module is used by WebTorrent.
install
npm install stream-with-known-length-to-buffer
usage
var toBuffer = require('stream-with-known-length-to-buffer')
toBuffer(fs.createReadStream('file.txt'), 1000, function (err, buf) {
if (err) return console.error(err.message)
console.log(buf)
})
license
MIT. Copyright (c) Feross Aboukhadijeh.
npm i stream-with-known-length-to-buffer
Metadata
- MIT
- Whatever
- Feross Aboukhadijeh
- released 7/17/2020