The http-errors package, designed to simplify the creation of standardized HTTP error objects in Node.js applications, saw a minor but notable update from version 1.5.0 to 1.5.1. While the core functionality remained consistent, several dependency updates and tooling improvements were implemented. In version 1.5.1, the inherits dependency was bumped from 2.0.1 to 2.0.3, and setprototypeof from 1.0.1 to 1.0.2, potentially incorporating minor bug fixes or performance improvements within those underlying modules. The statuses dependency range was also updated to ">= 1.3.1 < 2".
The most significant changes appear in the development dependencies. Version 1.5.1 upgraded eslint from 2.10.2 to 3.10.2, istanbul from 0.4.3 to 0.4.5, eslint-plugin-promise from 1.1.0 to 3.3.2, eslint-config-standard from 5.3.1 to 6.2.1 and introduced eslint-plugin-markdown in version 1.0.0-beta.3. These changes suggest a focus on improved code linting, testing coverage, and adherence to coding style conventions, incorporating newer versions of widely used development tools. Security updates in these tools might also be present. For developers using http-errors, the upgrade to 1.5.1 implies benefiting from a more robust and consistently styled codebase, though the core API and functionality remain largely unchanged. Be aware of the new tooling requirements and potential configuration adjustments if you are contributing to the project or running local tests.
The are not vulnerabilities for the version 1.5.1 of the package http-errors