stream-to-pull-stream
Version:
convert a stream1 or streams2 stream into a pull-stream
27 lines (21 loc) • 510 B
JavaScript
var pull = require('pull-stream')
var fs = require('fs')
var tape = require('tape')
var toPullStream = require('../')
pull(
pull.values([
'hello\n',
' there\n'
]),
toPullStream(process.stdout)
)
tape('get end callback even with stdout', function (t) {
pull(
toPullStream(fs.createReadStream(__filename)),
pull.map(function (e) { return e.toString().toUpperCase() }),
toPullStream.sink(process.stdout, function (err) {
console.log('----END!')
t.end()
})
)
})