Socket
Socket
Sign inDemoInstall

dnode

Package Overview
Dependencies
Maintainers
0
Versions
80
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dnode - npm Package Compare versions

Comparing version 0.4.0 to 0.4.1

test/recon.js

15

examples/auth/client.js

@@ -31,16 +31,1 @@ #!/usr/bin/env node

});
// Clients who connect get an instance of this session object:
function Session (params) {
var conn = params.connection;
var user = params.user;
var client = params.client;
conn.addListener('end', function () {
sys.puts('User ' + sys.inspect(user) + ' disconnected');
});
this.quote = function (f) {
f(quotes[Math.random() * quotes.length]);
};
}

16

lib/dnode.js

@@ -5,5 +5,5 @@ var net = require('net');

var Hash = require('traverse/hash');
var recon = require('recon');
var http = require('http');
var connect = require('connect');
var io = require('socket.io');

@@ -28,3 +28,8 @@

if (params.port) {
stream = net.createConnection(params.port, params.host);
if (params.reconnect) {
stream = recon(params);
}
else {
stream = net.createConnection(params.port, params.host);
}
stream.remoteAddress = params.host || '127.0.0.1';

@@ -38,4 +43,5 @@ stream.remotePort = params.port;

self.end = function () {
stream.close();
stream.end();
self.emit('end');
return self;
};

@@ -88,2 +94,3 @@

self.emit('error', '.end() is not defined for this action');
return self;
};

@@ -235,2 +242,5 @@

}
else if (typeof arg === 'undefined') {
// ignore
}
else {

@@ -237,0 +247,0 @@ throw new Error('Not sure what to do about '

{
"name" : "dnode",
"version" : "0.4.0",
"version" : "0.4.1",
"description" : "Transparently call remote callbacks",

@@ -27,5 +27,5 @@ "modules" : {

"traverse" : ">=0.0.8",
"connect" : ">=0.2.0"
"recon" : ">=0.0.5"
},
"engine" : ["node >=0.2.0"]
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc