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

demi-logger

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

demi-logger - npm Package Compare versions

Comparing version 0.1.2 to 0.1.3

110

lib/logger.js

@@ -39,3 +39,3 @@ /*

module.exports = function (tokens, req, res) {
module.exports = function(tokens, req, res) {
//Date

@@ -52,3 +52,3 @@ var date = new Date();

var showMethod = function () {
var showMethod = function() {
//storage

@@ -58,14 +58,14 @@ var result;

switch (req.method) {
case 'GET':
result = '[' + method.green + ']' + ' --> ' + ip.green;
break;
case 'POST':
result = '[' + method.yellow + ']' + ' --> ' + ip.yellow;
break;
case 'PUT':
result = '[' + method.cyan + ']' + ' --> ' + ip.cyan;
break;
case 'DELETE':
result = '[' + method.red + ']' + ' --> ' + ip.red;
break;
case 'GET':
result = '[' + method.green + ']' + ' --> ' + ip.green;
break;
case 'POST':
result = '[' + method.yellow + ']' + ' --> ' + ip.yellow;
break;
case 'PUT':
result = '[' + method.cyan + ']' + ' --> ' + ip.cyan;
break;
case 'DELETE':
result = '[' + method.red + ']' + ' --> ' + ip.red;
break;
}

@@ -77,3 +77,3 @@

var showStatus = function () {
var showStatus = function() {
//storage

@@ -83,35 +83,35 @@ var result;

switch (status) {
case '200':
result = status.green + ' OK'.green;
break;
case '301':
result = status.cyan + ' Moved Permanently'.cyan;
break;
case '302':
result = status.cyan + ' Found'.cyan;
break;
case '304':
result = status.cyan + ' Not Modified'.cyan;
break;
case '400':
result = status.red + ' Bad Request'.red;
break;
case '401':
result = status.yellow + ' Unauthorized'.yellow;
break;
case '403':
result = status.yellow + ' Forbidden'.yellow;
break;
case '404':
result = status.yellow + ' Not Found'.yellow;
break;
case '500':
result = status.red + ' Internal Server Error'.red;
break;
case '503':
result = status.red + ' Service Unavailable'.red;
break;
default:
result = status.red;
break;
case '200':
result = status.green + ' OK'.green;
break;
case '301':
result = status.cyan + ' Moved Permanently'.cyan;
break;
case '302':
result = status.cyan + ' Found'.cyan;
break;
case '304':
result = status.cyan + ' Not Modified'.cyan;
break;
case '400':
result = status.red + ' Bad Request'.red;
break;
case '401':
result = status.yellow + ' Unauthorized'.yellow;
break;
case '403':
result = status.yellow + ' Forbidden'.yellow;
break;
case '404':
result = status.yellow + ' Not Found'.yellow;
break;
case '500':
result = status.red + ' Internal Server Error'.red;
break;
case '503':
result = status.red + ' Service Unavailable'.red;
break;
default:
result = status.red;
break;
}

@@ -129,10 +129,12 @@

console.log('[ ' + 'Received'.green.bold + ' ] ==> ');
console.log(prettyjson.render({
body: req.body,
params: req.params,
query: req.query
}));
if (process.env.NODE_ENV === 'development') {
console.log(prettyjson.render({
body: req.body,
params: req.params,
query: req.query
}));
}
console.log();
}
};
};
{
"name": "demi-logger",
"description": "Demi.js middleware for advanced logging",
"version": "0.1.2",
"version": "0.1.3",
"homepage": "https://github.com/chrisenytc/demi-logger",

@@ -17,8 +17,6 @@ "author": {

},
"licenses": [
{
"type": "MIT",
"url": "https://github.com/chrisenytc/demi-logger/blob/master/LICENSE"
}
],
"licenses": [{
"type": "MIT",
"url": "https://github.com/chrisenytc/demi-logger/blob/master/LICENSE"
}],
"main": "lib/logger",

@@ -43,3 +41,3 @@ "engines": {

},
"keywords": ["demiddleware", "advanced", "log", "logging", "logger"]
}
"keywords": ["demiddleware", "advanced", "express", "log", "logging", "logger"]
}
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