Socket
Socket
Sign inDemoInstall

dev-error-handler

Package Overview
Dependencies
26
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.1.6 to 0.2.0

8

index.js

@@ -5,5 +5,5 @@ "use strict";

var stackTrace = require('stack-trace');
var asyncEach = require('async-each');
var mapAsync = require('tiny-map-async');
var errTo = require('errto');
var prettifyError = require('prettify-error');
var PrettyError = require('pretty-error');
var ejs = require('ejs');

@@ -29,3 +29,3 @@ var sep = require('path').sep;

asyncEach(stack, function getContentInfo(line, cb) {
mapAsync(stack, function getContentInfo(line, cb) {
// exclude core node modules and node modules

@@ -61,3 +61,3 @@ if ((line.fileName.indexOf(sep) !== -1) && !/node_modules/.test(line.fileName)) {

console.error(prettifyError(err) || err.stack);
console.error((new PrettyError).render(err) || err.stack);

@@ -64,0 +64,0 @@ res.status(500).send(render({

{
"name": "dev-error-handler",
"version": "0.1.6",
"version": "0.2.0",
"description": "Error-handling Express middleware that displays syntax highlighted source code.",
"main": "server.js",
"dependencies": {
"stack-trace": "0.0.9",
"async-each": "~0.1.4",
"errto": "~0.2.1",
"prettify-error": "~0.1.1",
"ejs": "~1.0.0",
"highlight.js": "https://github.com/alessioalex/highlight.js/releases/download/npm-v0.1.1/highlight.js.tar.gz.tgz"
"ejs": "^2.3.4",
"errto": "^0.2.1",
"highlight.js": "https://github.com/alessioalex/highlight.js/releases/download/npm-v0.1.1/highlight.js.tar.gz.tgz",
"pretty-error": "^1.2.0",
"stack-trace": "^0.0.9",
"tiny-map-async": "^1.0.0"
},

@@ -17,3 +17,8 @@ "devDependencies": {

},
"keywords": ["express", "error", "error-handler", "errorhandler"],
"keywords": [
"express",
"error",
"error-handler",
"errorhandler"
],
"scripts": {

@@ -20,0 +25,0 @@ "test": "echo \"Error: no test specified\" && exit 1",

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