UNPKG

response-stream

Version:

pass http server response methods through to the next destination pipe

19 lines (16 loc) 422 B
var http = require('http'); var es = require('event-stream'); var filed = require('filed'); var responseStream = require('../'); var server = http.createServer(function (req, res) { filed(__dirname + '/data.txt') .pipe(capStream()) .pipe(res) ; }); server.listen(8000); function capStream () { return responseStream(es.mapSync(function (s) { return String(s).toUpperCase() })); }