response-stream
Version:
pass http server response methods through to the next destination pipe
19 lines (16 loc) • 422 B
JavaScript
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()
}));
}