Receive a byte range from a readable stream
MIT License
Receive a byte range from a readable stream
Fork of range-stream
$ npm install --save range-stream
var rangeStream = require("range-stream")
fs.createReadStream("file.txt").pipe(rangeStream(50, 100))
fs.createReadStream
have start
and end
options?Yes. And range-stream is meant to behave the same way when consuming a stream that doesn't give you those options.
range-stream currently only works with Buffer streams. Support for object mode is planned (PR welcome 👍).
Type: Number
The byte offset to begin consuming data from the source stream.
Type: Number
The byte offset that when hit will end the stream.
Copyright (c) 2014 Stephen Sawchuk. Licensed under the MIT license.