grunt-eslint v25.0.0
grunt-eslint
Validate files with ESLint
Install
npm install --save-dev grunt-eslint
Usage
require('load-grunt-tasks')(grunt);
grunt.initConfig({
eslint: {
target: ['file.js']
}
});
grunt.registerTask('default', ['eslint']);
Examples
Custom config and rules
const noAlertRule = require('./conf/rules/no-alert');
grunt.initConfig({
eslint: {
options: {
overrideConfigFile: 'conf/eslint.js',
plugins: {
noAlertRule
}
},
target: ['file.js']
}
});
Custom formatter
grunt.initConfig({
eslint: {
options: {
format: './node_modules/eslint-tap/index.js'
},
target: ['file.js']
}
});
Options
See the ESLint options.
In addition the following options are supported:
format
Type: string
\
Default: 'stylish'
The name of a built-in formatter or path to a custom one.
Some formatters you might find useful: eslint-json, eslint-tap.
outputFile
Type: string
\
Default: ''
Output the report to a file.
quiet
Type: boolean
\
Default: false
Report errors only.
maxWarnings
Type: number
\
Default: -1
(Means no limit)
The nmber of warnings to trigger non-zero exit code.
failOnError
Type: boolean
\
Default: true
Fail the build if ESLint found any errors.
13 days ago
10 months ago
10 months ago
12 months ago
1 year ago
3 years ago
4 years ago
5 years ago
5 years ago
6 years ago
6 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
11 years ago
11 years ago
11 years ago