{"library":"eslint-webpack-plugin","type":"library","category":null,"description":"A webpack plugin that integrates ESLint into the webpack build process, linting JavaScript files during compilation. Current stable version is 6.0.0, released April 2026. Requires webpack 5 and ESLint 9+. Key changes: v5 switched to flat config by default, v6 dropped threads option, removed ESLint 8 and Node.js 18 support. Official plugin from webpack organization, ships TypeScript types, supports caching and auto-fix. Distinguished by seamless webpack integration vs standalone ESLint usage.","language":"javascript","status":"active","version":"6.0.0","tags":["javascript","eslint","lint","linter","plugin","webpack","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-webpack-plugin","imports":["import ESLintPlugin from 'eslint-webpack-plugin'","import type { ESLintPlugin } from 'eslint-webpack-plugin'","import type { Options } from 'eslint-webpack-plugin'"]},{"cmd":"yarn add eslint-webpack-plugin","imports":[]},{"cmd":"pnpm add eslint-webpack-plugin","imports":[]}],"homepage":"https://webpack.js.org/plugins/eslint-webpack-plugin/","github":"https://github.com/webpack/eslint-webpack-plugin","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-webpack-plugin","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/eslint-webpack-plugin/compatibility"}}