Eslint-plugin-node, a tool providing additional ESLint rules for Node.js development, saw a significant update moving from version 11.0.0 to 11.1.0. Both versions share core dependencies such as eslint-plugin-es, eslint-utils, ignore, minimatch, resolve, and semver, ensuring consistent support for ES syntax and module resolution. Development dependencies for testing and linting like @mysticatea/eslint-plugin, eslint, fast-glob, mocha and nyc remain largely the same, indicating a stable development environment. Peer dependencies continue to require ESLint version 5.16.0 or higher.
The core difference lies in the package's distribution. Version 11.1.0 boasts a larger file count (69 vs 57) and a greater unpacked size (268687 bytes vs 229656 bytes) compared to version 11.0.0. This suggests the newer release includes expanded rule sets, more comprehensive documentation, or enhanced testing capabilities, benefitting developers with more robust and fine-grained control over their Node.js code's quality. Developers should note the updated release date, indicating a more recent set of improvements and bug fixes incorporated into 11.1.0 compared to the earlier 11.0.0 release from December 2019. The jump in size and file count implies substantial internal changes or additions to the available checks and rules, worth investigating before upgrading.
The are not vulnerabilities for the version 11.1.0 of the package eslint-plugin-node