The eslint-config-next package, essential for Next.js developers seeking to enforce consistent code style and best practices, has recently seen an update from version 14.2.29 to 14.2.30. While the core functionalities remain consistent, certain changes warrant attention. Both versions offer a pre-configured ESLint setup tailored for Next.js projects, incorporating crucial plugins like eslint-plugin-react, eslint-plugin-import, and eslint-plugin-jsx-a11y to catch common React and accessibility issues. They also leverage @typescript-eslint for robust TypeScript support.
A notable difference lies in the updated @next/eslint-plugin-next dependency, advancing from version 14.2.29 to 14.2.30. This internal plugin likely contains Next.js-specific linting rules and optimizations. Developers should consult the Next.js changelog for details related to these changes.
It is also worth noting that the release date of version 14.2.30 is in the future: 2025-06-12. This may be an error in the registry, since package releases should happen backward compatible.
Both versions maintain compatibility with a wide range of ESLint and TypeScript versions, as indicated by the peer dependencies, offering flexibility for projects with varying tooling setups. The fileCount and unpackedSize remain the same between the versions, so there is probably no significant change if you plan to update to the newest version. Developers are advised to review the Next.js and ESLint documentation to understand potential implications and ensure seamless integration for their projects.
The are not vulnerabilities for the version 14.2.30 of the package eslint-config-next