Eslint-plugin-promise has a new version 7.1.0, released on August 6, 2024, building upon the previous stable version 7.0.0 released on July 24, 2024. Both versions focus on enforcing best practices for JavaScript promises, ensuring cleaner and more maintainable code.
Developers updating to 7.1.0 will find significant updates in the development dependencies. Notably, this version upgrades its core dependencies, including eslint from version ^8.28.0 to ^8.56.0, prettier from ^2.7.1 to ^3.3.3, and typescript from ^4.9.3 to ~5.5.4. There's also an upgrade in "@typescript-eslint/parser" from ^5.45.0 to ^7.17.0 and eslint-plugin-n from ^17.9.0.
These upgrades likely bring improved linting rules, better code formatting, and enhanced TypeScript support, enabling developers to catch errors and inconsistencies earlier in the development cycle. The newer versions also include updates to tooling around eslint plugin development with a change in "eslint-plugin-eslint-plugin" from ^4.4.1 to ^6.2.0.
While both versions maintain the same peer dependency requirements for eslint (allowing versions 7, 8, or 9), the updated development dependencies in 7.1.0 suggest a focus on modernizing the development environment and leveraging the latest features and improvements in the ecosystem. The small increase in unpacked size reflects the additions and updates within the newer version like the introduction of 2 new files. Developers should consider upgrading to benefit from these improvements and ensure compatibility with the latest tooling.
The are not vulnerabilities for the version 7.1.0 of the package eslint-plugin-promise