split.js 300 B

123456789101112
  1. var es = require('..')
  2. process.stdin
  3. .pipe(es.split(null, null, {trailing: false})) // ignore trailing empty line
  4. .on('data', function (data) {
  5. console.log('data: ' + data)
  6. })
  7. // cat data | node map.js
  8. // data: {"foo": 1}
  9. // data: {"foo": 2}
  10. // data: {"foo": 3, "bar": "test"}