stream-to-pull-stream

1.7.3 • Public • Published

stream-to-pull-stream

Convert a classic-stream, or a new-stream into a pull-stream

example

var toPull = require('stream-to-pull-stream')
var pull = require('pull-stream')
 
pull(
  toPull.source(fs.createReadStream(__filename)),
  pull.map(function (e) { return e.toString().toUpperCase() }),
  toPull.sink(process.stdout, function (err) {
    if(err) throw err
    console.log('done')
  })
)

if the node steam is a duplex (i.e. net, ws) then use toPull.duplex(stream, cb?) duplex takes an optional callback in the same way that sink does.

License

MIT

Dependencies (2)

Dev Dependencies (5)

Package Sidebar

Install

npm i stream-to-pull-stream

Weekly Downloads

38,948

Version

1.7.3

License

MIT

Unpacked Size

15.6 kB

Total Files

15

Last publish

Collaborators

  • dominictarr
  • arj03