eslint-config-prettier v3.5.0 introduces subtle yet important updates compared to its predecessor, v3.4.0, making it a worthwhile upgrade for developers aiming for seamless integration between ESLint and Prettier. Both versions share the core functionality of disabling ESLint rules that conflict with Prettier's formatting, ensuring a consistent code style across projects. Key dependencies like get-stdin remain consistent.
A significant difference lies in the devDependencies. Most notably, eslint-plugin-vue sees an update moving from version 5.1.0 to a specific commit 9c49dcc8ff792ec6798037bd6b7f4ac3d26fdf68 within the vuejs repository. This suggests a targeted fix or improvement related to Vue.js linting within the Prettier context. Another relevant change is the bump up in the eslint-plugin-unicorn dependency. This went from version 6.0.1 to 7.0.0, introducing new linting rules and features provided by the unicorn plugin. While other development dependencies remain unchanged between the two versions, these updates can influence the overall linting experience, particularly for Vue.js and JavaScript projects. The unpackedSize increased slightly indicating potentially new configurations or rules bundled within the update. Upgrading ensures you're leveraging the latest compatibility fixes and rule sets tailored for a harmonious ESLint and Prettier workflow.
The are not vulnerabilities for the version 3.5.0 of the package eslint-config-prettier