You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
628 B

# stream-to-pull-stream
Convert a classic-stream, or a new-stream into a
[pull-stream](https://github.com/dominictarr/pull-stream)
## example
``` js
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