broccoli-lint-eslint
Lint JavaScript using Eslint
This is a fork of makepanic/broccoli-eslint used to add new features and keep up to date with the latest ESLint. This fork may go away however it will track any API changes made to it's fork as long as possible. Most of the test setup and the build configuration is based on sindresorhus/grunt-eslint. The internal validation is heavily inspired by eslint cli.js
npm install --save broccoli-lint-eslint
Note: The API will change in subsequent 0.x versions.
var eslint = require('broccoli-lint-eslint');
tree = eslint(tree, options);
Type: String
Default: ./eslint.json
Path to eslint configuration file.
Type: String
Default: built-in rules directory
Path to a directory with custom rules. Your custom rules will be used in addition to the built-in ones.
Recommended read: Working with Rules
Type: String
Default: 'eslint/lib/formatters/stylish'
Path path to a custom formatter (See eslint/tree/master/lib/formatters for alternatives).
Type: Boolean
Cause exception error on first severe error