1.0.2 • Published 2 years ago

rollup-plugin-eslint2 v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

rollup-plugin-eslint2

Forked from @rollup/plugin-eslint, to resolve the conflict between @rollup/plugin-typescript and @rollup/plugin-eslint

Install

Using npm:

npm install rollup-plugin-eslint2 --save-dev
# or
yarn add -D rollup-plugin-eslint2

Usage

import eslint from 'rollup-plugin-eslint2'

export default {
  input: 'main.js',
  plugins: [
    eslint({
      /* your options */
    }),
  ],
}

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.

fix

Type: Boolean Default: false

If true, will auto fix source code.

throwOnError

Type: Boolean Default: false

If true, will throw an error if any errors were found.

throwOnWarning

Type: Boolean Default: false

If true, will throw an error if any warnings were found.

include

Type: Array | String Default: []

A single file, or array of files, to include when linting.

exclude

Type: Array | String Default: node_modules/**

A single file, or array of files, to exclude when linting.

formatter

Type: Function | String Default: stylish

Custom error formatter or the name of a built-in formatter.