Verify entry point and all imported files with ESLint
npm install rollup-plugin-eslint[travis-img]: https://travis-ci.org/TrySound/rollup-plugin-eslint.svg
[travis]: https://travis-ci.org/TrySound/rollup-plugin-eslint
[rollup]: https://github.com/rollup/rollup
[eslint-config]: http://eslint.org/docs/developer-guide/nodejs-api#cliengine
[Rollup] plugin to verify entry point and all imported files with ESLint.
``sh`
yarn add rollup-plugin-eslint --dev
`js
import { rollup } from "rollup";
import { eslint } from "rollup-plugin-eslint";
export default {
input: "main.js",
plugins: [
eslint({
/ your options /
})
]
};
`
See more options here [eslint-config].
You can also use eslint configuration in the form of a .eslintrc.* file in your project's root. It will be loaded automatically.
Type: boolean false
Default:
If true, will auto fix source code.
Type: boolean false
Default:
If true, will throw an error if any errors were found.
Type: boolean false
Default:
If true, will throw an error if any warnings were found.
Type: array or string []
Default:
A single file, or array of files, to include when linting.
Type: array or string node_modules/**
Default:
A single file, or array of files, to exclude when linting.
Type: function or string stylish`
Default:
Custom error formatter or the name of a built-in formatter.
MIT © Bogdan Chadkin