conversation-stream
Advanced tools
+11
-11
@@ -1,11 +0,11 @@ | ||
| var rs = require('request-stream'); | ||
| var cs = require('conversation-stream'); | ||
| var net = require('net'); | ||
| net.createServer(function(socket) { | ||
| var r = rs(); | ||
| var conversation = cs(); | ||
| socket.pipe(r).pipe(socket); | ||
| socket.pipe(conversation).pipe(socket); | ||
| r.on('request', function(request, respond) { | ||
| r.request({server:request}, respond); | ||
| conversion.on('message', function(message, respond) { | ||
| conversion.send({server:message}, respond); | ||
| }); | ||
@@ -15,13 +15,13 @@ | ||
| var socket = net.connect(9585); | ||
| var r = rs(); | ||
| var conversion = cs(); | ||
| socket.pipe(r).pipe(socket); | ||
| socket.pipe(conversion).pipe(socket); | ||
| r.on('request', function(request, respond) { | ||
| respond(null, {client:request}); | ||
| conversion.on('message', function(message, respond) { | ||
| respond(null, {client:message}); | ||
| }); | ||
| r.request({hello:'world'}, function(err, reply) { | ||
| conversion.send({hello:'world'}, function(err, reply) { | ||
| console.log(reply); | ||
| }); | ||
| }); | ||
| }); |
+2
-1
| { | ||
| "name":"conversation-stream", | ||
| "version":"0.1.0", | ||
| "version":"0.1.1", | ||
| "repository": "git://github.com/mafintosh/conversation-stream", | ||
| "description":"json conversations over a stream", | ||
@@ -5,0 +6,0 @@ "keywords": ["stream", "conversation", "json"], |
+1
-1
@@ -32,3 +32,3 @@ # Conversation-Stream | ||
| conversation.send('hello', function(err, reply) { | ||
| console.log(err, reply); // prints {echo:reply} | ||
| console.log(err, reply); // prints {echo:'hello'} | ||
| }); | ||
@@ -35,0 +35,0 @@ |
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
5362
2.74%104
0.97%