Eslint-plugin-import jumped from version 0.7.4 to 0.7.5 on July 22, 2015, representing a minor update in the popular ESLint plugin designed to bring sanity to JavaScript imports. Both versions share the same core mission: enhancing code quality by enforcing import-related best practices. Key dependencies like espree, es6-map, es6-set, resolve, object-assign, and array.prototype.find remain consistent, ensuring continued compatibility with existing codebases utilizing these libraries.
The most notable change in version 0.7.5 is the removal of babel from the dependencies. This isn't necessarily a breaking change for most users, but it implies adjustments in how the plugin handles specific Babel-related transformations or parsing. Developers relying on particular Babel features within their import statements should investigate further to confirm continued compatibility.
The development dependencies haven't changed: chai, mocha, eslint, istanbul, babel-eslint, and eslint-tester are still used for plugin development and testing. The peer dependency remains the same, specifying that the plugin is compatible with ESLint versions 0.16.0 and versions in the 1.0.0 release candidate family. Given the very short time between the releases and the small change, users should view 0.7.5 as a refinement likely addressing specific edge cases or bugs related to Babel integration.
The are not vulnerabilities for the version 0.7.5 of the package eslint-plugin-import