Eslint-plugin-promise version 6.2.0 represents an incremental update over the previous stable version 6.1.1, offering refinements and compatibility enhancements beneficial for JavaScript developers employing promise-based asynchronous code. While the core functionality of enforcing best practices for JavaScript promises remains consistent, several noteworthy changes appear in the dependency landscape.
Notably, version 6.2.0 exhibits an updated development environment, featuring upgrades to crucial linting and tooling dependencies. eslint jumps from version 8.24.0 to 8.28.0, typescript advances from 4.8.4 to 4.9.3, and @typescript-eslint/parser moves from 5.40.0 to 5.45.0. These updates signal improvements in code analysis capabilities and TypeScript compatibility, enabling developers to catch potential errors and enforce code quality more effectively. A new dev dependency is also added: eslint-doc-generator at version 0.25.0.
A significant change lies in the peerDependencies. Version 6.2.0 extends its support for ESLint versions to include version 9.0.0, broadening its compatibility beyond the previous limitation of versions 7.0.0 and 8.0.0. This ensures that users of the latest ESLint releases can seamlessly integrate and leverage the promise-related linting rules provided by the plugin.
Furthermore, there seems to be additions and improvements in the plugin itself, as evidenced by the increase in fileCount from 29 to 30 and unpackedSize from 67120 to 69610, suggesting new rules, enhancements to existing rules, or improved documentation. The newer release date also confirms that.
The are not vulnerabilities for the version 6.2.0 of the package eslint-plugin-promise