Eslint-loader is a Webpack loader that allows developers to lint their JavaScript code using ESLint directly within their Webpack build process. Version 0.5.0 introduces some key updates compared to the previous stable version, 0.4.0. The primary change is in the dependencies. Notably, version 0.5.0 removes dependencies on loader-utils, rcloader, and strip-json-comments, streamlining the package and potentially improving performance by reducing overhead. It also updates the required eslint version to ^0.16.0 from ^0.15.0 in both dependencies and peerDependencies. This means developers upgrading to eslint-loader 0.5.0 should also update their ESLint installation to at least version 0.16.0 to ensure compatibility, getting bug fixes and new linter rules offered by the newer version. While the core functionality of linting remains the same, the updated dependencies suggest a potentially cleaner and more efficient implementation. While the dependency removals in 0.5.0 simplify the package which reduces the risk of dependency conflicts and provides developers with a more straightforward setup. Developers utilizing eslint-loader benefit from automated code linting as part of their Webpack workflow, helping to maintain code quality and consistency across their projects. Both versions of eslint-loader are MIT licensed and maintained by Maxime Thirouin, and the source code is available on GitHub.
The are not vulnerabilities for the version 0.5.0 of the package eslint-loader