Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
80529 views
1
var fs = require ('fs');
2
var net = require('net');
3
var join = require('path').join;
4
var file = join(__dirname, 'fixtures','all_npm.json');
5
var it = require('it-is');
6
var JSONStream = require('../');
7
8
var str = fs.readFileSync(file);
9
10
var server = net.createServer(function(client) {
11
var data_calls = 0;
12
var parser = JSONStream.parse();
13
parser.on('error', function(err) {
14
console.log(err);
15
server.close();
16
});
17
18
parser.on('end', function() {
19
console.log('END');
20
server.close();
21
});
22
client.pipe(parser);
23
});
24
server.listen(9999);
25
26
var client = net.connect({ port : 9999 }, function() {
27
var msgs = str + '}';
28
client.end(msgs);
29
});
30
31