Eslint-plugin-promise has released version 7.2.0, a minor update from the previous stable version 7.1.0, focusing on improved enforcement of best practices for JavaScript promises. While both versions share the same core functionality and developer tooling, there are notable differences. The key change lies in the updated dependencies for version 7.2.0. Most noticeably, TypeScript is bumped from version 5.5.4 to version ~5.6.0, and a new dependency @eslint-community/eslint-utils at version ^4.4.0 is added. This hints at internal improvements or enhancements facilitated by the new utility package. Also, file count and unpacked size changed in the dist section from 33 to 36 and from 77691 to 95466 respectively.
For developers using eslint-plugin-promise, this upgrade brings potential refinements in promise handling and code quality checks, especially for TypeScript projects. The core functionality remains consistent, so the update should be seamless for existing users. The inclusion of @eslint-community/eslint-utils suggests enhanced rule implementations or internal efficiency, but without release notes, the specific impact on linting outcomes is unclear. Developers who are extremely cautious can review changes in the GitHub repository. For new users, eslint-plugin-promise helps maintain clean and reliable asynchronous JavaScript code by enforcing common promise-related coding standards, contributing to better application stability and maintainability by catching potential promise-related issues early in the development cycle.
The are not vulnerabilities for the version 7.2.0 of the package eslint-plugin-promise