1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 1× 1× 1× 1× 1× 1× 1× 1× 1× 1× | var JSONSieve = require('./json-sieve'); function unlogger(inStream) { var sieve = new JSONSieve(); inStream = inStream || process.stdin; inStream.setEncoding('utf8'); inStream.on('data', sieve.observe.bind(sieve)); inStream.once('end', function() { sieve.close(); }); return sieve; } module.exports = unlogger; |