stream-via
Version:
14 lines (12 loc) • 374 B
JavaScript
const via = require('../')
const fs = require('fs')
process.stdin
.pipe(via.async(function (chunk, enc, done) {
fs.readFile('LICENSE', function (err, content) {
done(err, Buffer.concat([ chunk, content ]))
})
}))
.pipe(via(function (chunk) {
return 'ooo, stdin input concatenated with a license: \n' + chunk.toString()
}))
.pipe(process.stdout)