eslint-plugin-react version 7.18.3 is a minor update to the popular ESLint plugin that provides React-specific linting rules, building upon the functionality of version 7.18.2. Both versions share core dependencies like has, resolve, doctrine, prop-types, and jsx-ast-utils, ensuring consistent handling of common React patterns and JSX syntax. Similarly, the development dependencies remain the same, including tools for testing (mocha, sinon, istanbul), TypeScript support, and integration with other ESLint plugins like eslint-plugin-import. The peer dependency on ESLint itself (^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0) is also consistent, ensuring compatibility across a range of ESLint versions.
Notably, the file count in the distribution tarball is identical across both versions, suggesting that the core number of files contributing to the functionality remained the same (112 files), but the unpacked size saw a slight increase of a few hundred bytes which could indicate minor alterations to existing code or configuration files. The most significant difference between the two versions is the release date, with 7.18.3 being released on February 3rd, 2020, just one day after 7.18.2. This very rapid update suggests that the changes introduced in 7.18.3 could involve bug fixes or small improvements identified shortly after the previous release. Developers using eslint-plugin-react should consider upgrading to 7.18.3 to benefit from these potential fixes and enhancements while maintaining compatibility with their existing ESLint setup.
The are not vulnerabilities for the version 7.18.3 of the package eslint-plugin-react