Eslint-plugin-node has released version 11.0.0, a notable update from the previous stable version, 10.0.0. Both versions provide additional ESLint rules specifically designed for Node.js development, helping developers enforce best practices and maintain code quality in their Node.js projects. Examining the dependencies, we see a key difference: version 11.0.0 updates eslint-plugin-es to "^3.0.0" from "^2.0.0" in version 10.0.0 and eslint-utils to "^2.0.0" from "^1.4.2". This suggests improvements and potentially new functionalities related to ECMAScript features and utility functions utilized within the plugin's rules. The devDependencies remain largely consistent, indicating a stable development environment and testing setup between the releases. Crucially, the peerDependencies still require eslint version ">=5.16.0", meaning no breaking changes occurred in ESLint's core that would necessitate a broader update to the eslint peer dependency. The update resulted in minor increase of the package size (unpackedSize from 226637 to 229656). This update offers developers enhanced linting capabilities, particularly related to modern ECMAScript features, while maintaining compatibility with existing ESLint configurations. Therefore, upgrading to version 11.0.0 is recommended for users seeking the latest improvements and bug fixes.
The are not vulnerabilities for the version 11.0.0 of the package eslint-plugin-node