Breaks out parse() from event stream, emits errors instead of console.error(). If you are intending on parsing JSON that comes from an unknown source, you should use JSONParse.
var parse = require('through-parse')
stream
.pipe(parse())
.pipe(through(function(obj) {
if (obj.id == 'foo') {
obj.id = 'bar'
this.push(obj)
}
}).pipe(stream)