New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@app-masters/node-lib

Package Overview
Dependencies
Maintainers
3
Versions
227
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@app-masters/node-lib - npm Package Compare versions

Comparing version 1.1.14 to 1.1.15

4

CHANGELOG.md

@@ -9,2 +9,6 @@ # Changelog

## [1.1.15] - 2017-11-20
### Fixed
- Morgan console log fixed
## [1.1.13 / 1.1.14] - 2017-11-20

@@ -11,0 +15,0 @@ ### Added

40

lib/apiBootstrap.js

@@ -71,21 +71,4 @@ const AMAuth = require('./am-auth');

// Morgan - log
let morganTest = morgan(function (tokens, req, res) {
return [
tokens.method(req, res),
tokens.url(req, res),
tokens.status(req, res),
tokens.res(req, res, 'content-length'), '-',
tokens['response-time'](req, res), 'ms'
].join(' ');
});
app.use(morganTest, function (req, res, next) {
if (req.method === 'POST') {
console.log('POST body', req.body);
} else if (req.method === 'PUT') {
console.log('PUT body', req.body);
}
next();
});
// Inform API version on every result

@@ -145,4 +128,2 @@ let apiVersion = packag.version;

////////////// Mass uses
// Mass uses

@@ -155,2 +136,21 @@ app.use(bodyParser.urlencoded({'extended': 'true'}));

// Morgan - log
let morganTest = morgan(function (tokens, req, res) {
return [
tokens.method(req, res),
tokens.url(req, res),
tokens.status(req, res),
tokens.res(req, res, 'content-length'), '-',
tokens['response-time'](req, res), 'ms'
].join(' ');
});
app.use(morganTest, function (req, res, next) {
if (req.method === 'POST') {
console.log('POST body', req.body);
} else if (req.method === 'PUT') {
console.log('PUT body', req.body);
}
next();
});
return true;

@@ -157,0 +157,0 @@ }

@@ -5,6 +5,7 @@ const restful = require('node-restful');

// Register multiple
registerMultipleRoutes(app, routes) {
static registerMultipleRoutes(app, routes) {
routes.map((route) => {
let resource = app.resource = restful.model(route.modelName, route.schema).methods(['get', 'post', 'put', 'delete']);
resource.shouldUseAtomicUpdate = true;
if (route.beforeAll)

@@ -15,2 +16,6 @@ resource.before('get', route.beforeAll)

.before('del', route.beforeAll);
if (route.afterPost)
afterPut
resource.register(app, route.route);

@@ -17,0 +22,0 @@ });

{
"name": "@app-masters/node-lib",
"version": "1.1.14",
"version": "1.1.15",
"description": "It's very useful, but just for us at App Masters. To you it must be a code mess and useless.",

@@ -5,0 +5,0 @@ "main": "./lib/index.js",

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