var fs = require ('fs'); var net = require('net'); var join = require('path').join; var file = join(__dirname, 'fixtures','all_npm.json'); var it = require('it-is'); var JSONStream = require('../'); var str = fs.readFileSync(file); var server = net.createServer(function(client) { var data_calls = 0; var parser = JSONStream.parse(); parser.on('error', function(err) { console.log(err); server.close(); }); parser.on('end', function() { console.log('END'); server.close(); }); client.pipe(parser); }); server.listen(9999); var client = net.connect({ port : 9999 }, function() { var msgs = str + '}'; client.end(msgs); });