Eslint-plugin-prettier version 3.0.1 is a patch release following closely on the heels of version 3.0.0. Both packages serve the same core purpose: to integrate Prettier, a code formatter, directly into your ESLint workflow, allowing you to automatically enforce consistent code style as part of your linting process. This eliminates style-related warnings and errors during development, ensuring a cleaner, more maintainable codebase.
The key difference between these two versions lies in their development dependencies. Version 3.0.1 brings updates primarily to the tools used in the package's development and testing. Notably, Prettier itself is upgraded to version 1.15.3 (from 1.13.0 in 3.0.0), vue-eslint-parser sees a bump to version 4.0.2 and eslint-plugin-eslint-plugin gets upgraded to 2.0.0. While these updates might not directly affect the end-user's experience, they often include bug fixes, performance improvements, and new features within those respective packages. It's worth noting that both versions maintain the same peer dependencies, requiring ESLint version 5.0.0 or greater and Prettier version 1.13.0 or greater, implying that the core API and functionality remain generally consistent. The increase in unpacked size from 26525 to 30658 bytes across the versions suggests that the updated dependencies introduce additional functionality or data during the build process, likely for the purpose of testing and supporting Prettier's newer features.
The are not vulnerabilities for the version 3.0.1 of the package eslint-plugin-prettier