{"library":"rollup-plugin-eslint","title":"rollup-plugin-eslint","description":"A Rollup plugin that verifies entry point and all imported files with ESLint. Version 7.0.0, released 2021-02-12. Maintained by TrySound, this plugin integrates ESLint linting into the Rollup build pipeline. Key differentiators: auto-fix support (via `fix` option) and integration with Rollup's plugin system. Compared to other lint plugins like rollup-plugin-eslint-plugin or @rollup/plugin-eslint (which replaced it), this was the original but is now deprecated in favor of @rollup/plugin-eslint. Last commit was 2019-09-18, so no recent activity.","language":"javascript","status":"deprecated","last_verified":"Sat Apr 25","install":{"commands":["npm install rollup-plugin-eslint"],"cli":null},"imports":["import { eslint } from 'rollup-plugin-eslint'","const { eslint } = require('rollup-plugin-eslint')","import { eslint } from 'rollup-plugin-eslint'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// rollup.config.js\nimport { rollup } from 'rollup';\nimport { eslint } from 'rollup-plugin-eslint';\n\nexport default {\n  input: 'src/main.js',\n  plugins: [\n    eslint({\n      throwOnError: true,\n      throwOnWarning: false,\n      include: ['src/**/*.js'],\n      exclude: ['node_modules/**']\n    })\n  ]\n};","lang":"javascript","description":"Basic Rollup configuration using eslint plugin to lint all JS files in src.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}