ESLint plugin React version 7.19.0 introduces several notable updates compared to the prior stable version 7.18.3, making it essential for React developers seeking the latest linting capabilities. One key difference lies in the updated dependencies. Version 7.19.0 upgrades the resolve dependency to ^1.15.1 and introduces semver":"^6.3.0" as a new dependency, potentially impacting module resolution and version compatibility checks within your projects. Furthermore, the developer experience benefits from updated tooling; the typescript dev dependency jumps from 3.7.2 to 3.8.2. Several @types dependencies are also bumped, including @types/node (from 12.12.14 to 13.7.4), @types/eslint (from 6.1.3 to 6.1.8), and @types/estree (from 0.0.40 to 0.0.42), suggesting enhancements in TypeScript support and potentially better static analysis during development. Another updated dev dependency is eslint-plugin-import which shifts from ^2.18.2 to ^2.20.1. Finally, related to package size, version 7.19.0 sees a moderate increase in unpacked size, from 689649 to 693235. Developers should assess these dependency updates and size difference to ensure compatibility and optimal performance within their specific React project environments. These enhancements collectively contribute to a more robust and up-to-date linting experience for React developers.
The are not vulnerabilities for the version 7.19.0 of the package eslint-plugin-react