Socket
Socket
Sign inDemoInstall

protein

Package Overview
Dependencies
0
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.3.5 to 0.3.6

9

examples/index.js
var protein = require('protein');
var http = require('http');
protein()
var fn = protein()
.use(require('./middleware/json'))

@@ -11,5 +12,7 @@ .use(require('./middleware/query'))

res.echo();
})
.listen(8888);
});
http.createServer(fn).listen(8888);
console.log('visit http://localhost:8888/?foo=bar');

@@ -101,9 +101,2 @@ var http = require('http');

}
extend(reduce.request, fn.request);
extend(reduce.response, fn.response);
if (typeof fn === 'object') {
fn = fn.middleware;
}
if (typeof fn === 'function') {

@@ -113,2 +106,4 @@ fn.route = route && route.replace(/\/$/, ''); // FIXME: bug here if fn is reused :(

}
extend(reduce.request, fn.request);
extend(reduce.response, fn.response);
return reduce;

@@ -131,7 +126,2 @@ };

};
reduce.listen = function() {
var server = http.createServer(reduce);
return server.listen.apply(server, arguments);
};
return reduce;

@@ -138,0 +128,0 @@ };

{
"name":"protein",
"version":"0.3.5",
"version":"0.3.6",
"repository": "git://github.com/mafintosh/protein",

@@ -5,0 +5,0 @@ "description":"Protein is connect compatible middleware with support for prototype methods, getters, and setters",

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc