Http-errors version 1.7.0 brings several updates compared to the previous stable version 1.6.3, primarily focusing on development dependencies and a bumped version of the statuses dependency. For developers, the core functionality of creating HTTP error objects remains consistent, ensuring a smooth transition for existing users.
The statuses dependency has been updated from ">= 1.4.0 < 2" to ">= 1.5.0 < 2", likely incorporating new HTTP status codes or improvements to existing ones. While this change might not directly impact most users, it ensures the library stays current with HTTP standards.
The more significant changes reside in the devDependencies. Notably, several ESLint-related packages have been updated, including eslint (4.18.1 to 4.19.1), eslint-plugin-import (2.9.0 to 2.13.0), eslint-plugin-promise (3.6.0 to 3.8.0), and eslint-plugin-standard (3.0.1 to 3.1.0). These updates likely incorporate new linting rules, bug fixes, and performance improvements for developers contributing to the project or using the library's codebase as a reference. These changes ensure better code quality and maintainability during development. No changes were made to its core dependencies suggesting most of the updates are related to the development ecosystem of the library. Finally the unpacked size has increased slightly.
The are not vulnerabilities for the version 1.7.0 of the package http-errors