Socket
Socket
Sign inDemoInstall

boom

Package Overview
Dependencies
Maintainers
5
Versions
69
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

boom - npm Package Compare versions

Comparing version 4.3.1 to 5.0.0

19

lib/index.js

@@ -94,7 +94,8 @@ 'use strict';

}
return exports.wrap(message, statusCode);
}
const error = new Error(message ? message : undefined); // Avoids settings null message
Error.captureStackTrace(error, ctor); // Filter the stack to our external API
const error = new Error(message ? message : undefined); // Avoids settings null message
Error.captureStackTrace(error, ctor); // Filter the stack to our external API
error.data = data || null;

@@ -135,2 +136,3 @@ internals.initialize(error, statusCode);

error.message = (message + (error.message ? ': ' + error.message : ''));
error.output.payload.message = error.message;
}

@@ -393,11 +395,10 @@

let error;
if (data instanceof Error) {
error = exports.wrap(data, statusCode, message);
if (data instanceof Error &&
!data.isBoom) {
return exports.wrap(data, statusCode, message);
}
else {
error = internals.create(statusCode || 500, message, undefined, ctor);
error.data = data;
}
const error = internals.create(statusCode || 500, message, undefined, ctor);
error.data = data;
return error;

@@ -404,0 +405,0 @@ };

{
"name": "boom",
"description": "HTTP-friendly error objects",
"version": "4.3.1",
"version": "5.0.0",
"repository": "git://github.com/hapijs/boom",

@@ -6,0 +6,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