lib/request/responders/rpc/index.js
Function exports
has 76 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
module.exports = function(responderId, config, ss) {
var code, name;
name = config && config.name || 'rpc';
// Serve client code
Function interfaces
has 66 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
interfaces: function(middleware) {
// Get request handler
var request;
request = require('./request')(ss, middleware);
Function websocket
has 47 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
websocket: function(msg, meta, send) {
var handleError, msgLogName, req;
// RPC responder uses JSON both ways
msg = JSON.parse(msg);