Eslint-plugin-promise version 2.0.0 marks a notable shift from its predecessor, version 1.3.2, focusing on enhanced compatibility and updated development dependencies. The core functionality remains consistent – enforcing best practices for JavaScript promises within your projects. However, the key difference lies in the peer dependency for ESLint. Version 2.0.0 broadens compatibility by specifying "eslint": "^2.10 || ^3.0", where version 1.3.2 was developed and tested with "eslint": "2.11.1". This change ensures the plugin works seamlessly across a wider range of ESLint versions, reducing potential conflicts and simplifying integration into existing projects using older ESLint installations or targeting future upgrades within the 3.x series.
Also, standard dependency was updated from "standard": "^5.4.1" to "standard": "^7.1.2". This indicates updates or fixes related to code style standards that integrate with the latest version included. Developers should consider updating to version 2.0.0 for improved ESLint compatibility. The license continues to be ISC, and the repository remains the same, indicating stability in the project's accessibility and open-source nature. These small updates make it worthwhile to upgrade.
The are not vulnerabilities for the version 2.0.0 of the package eslint-plugin-promise