@antfu/eslint-config version 4.16.2 brings several updates and refinements compared to version 4.16.1, making it a worthwhile upgrade for developers seeking enhanced ESLint configurations. A notable difference lies in the updated dependency versions. While both versions share a core set of dependencies, version 4.16.2 includes updates to packages like @typescript-eslint/eslint-plugin and @typescript-eslint/parser, both bumped to version 8.35.1, enhancing TypeScript linting capabilities. Similarly, @vitest/eslint-plugin is updated to version 1.3.4, improving the Vitest integration. EsLint plugin N is not present as dependency in the 4.16.1 but it is in the 4.16.2.
Furthermore, there are changes in the devDependencies, showcasing continued improvements in the development tooling. This newer version includes @eslint/config-inspector at version 1.1.0 and removes @antfu/eslint-config from devDependencies, alongside more aligned versions across various plugins and tools. These upgrades ensure compatibility with the latest standards and provide a smoother development experience.
The peerDependencies also reflect subtle shifts, ensuring compatibility with newer versions of core ESLint plugins like @unocss/eslint-plugin, eslint-plugin-astro, eslint-plugin-solid, and eslint-plugin-svelte. Developers will appreciate these updates, as they offer enhanced linting rules and better support for modern JavaScript and TypeScript projects, particularly when working with frameworks like Vue, Astro, Solid, and Svelte. These changes contribute to a more robust and efficient linting setup, preventing potential errors and promoting cleaner code.
The are not vulnerabilities for the version 4.16.2 of the package @antfu/eslint-config