eslint-config-standard-jsx streamlines JSX code linting according to JavaScript Standard Style guidelines. Comparing version 11.0.0 with its predecessor, 10.0.0, reveals key updates relevant to developers focused on modernizing their tooling. The most significant change lies in the peer and dev dependencies. Version 11.0.0 upgrades the required ESLint peer dependency to "^8.8.0" and eslint-plugin-react to "^7.28.0", while version 10.0.0 relies on older versions: "eslint": "^7.12.1" and "eslint-plugin-react": "^7.21.5". This jump signifies enhanced compatibility with the latest ESLint features and React syntax, potentially unlocking access to newer linting rules and improved code analysis. In addition, version 11.0.0 incorporates development dependencies like "@types/eslint" and "@types/tape", suggesting improvements in the project's test suite and internal type safety.
Developers upgrading to version 11.0.0 should ensure their projects align with the dependency requirements. This upgrade facilitates adherence to current best practices in JSX development while leveraging the most recent ESLint and React linting capabilities. The core functionality of enforcing Standard Style remains consistent, simplifying code review and ensuring a uniform code style across projects using React. The file sizes are also comparable (9328 unpackedSize for version 11.0.0 and 9219 unpackedSize for version 10.0.0), implying a negligible impact on installation size. The release date difference highlights the ongoing maintenance and commitment to keeping the configuration current.
The are not vulnerabilities for the version 11.0.0 of the package eslint-config-standard-jsx