UNPKG

few-eslint

Version:

An eslint plugin for front-end-work-flow

48 lines (34 loc) 1.14 kB
ESLint for FEW ============== > An eslint plugin for `front-end-work-flow` For an introduction to few see [front-end-work-flow](https://github.com/taylor1791/front-end-work-flow). This replaces all instances of `jscs` and `jshint` with `eslint` in all workflows. `jscs` and `jshint` still exist and can be run manually by using `gulp lint-browser` or the other built in methods. Installation ------------ $ npm install few-eslint --save-dev Example gulpfile.js ------- ``` // Configure plugins require('few-eslint'); var few = require('front-end-work-flow/gulpfile.js'); // Configure ESLint few.eslint = { rules: { strict: [2, 'global'] } }; few.files.node = ['gulpfile.js']; ``` Options ------- `few.eslintrc` - `'.eslintrc'` - This is the name of eslint config file. `few` will read this file and use it as a base for your `eslint` rules. `few.eslint` - `{ rules: {} }` - This is a json object that will define your eslint rules. Note: All rules in `few.eslint` take priority over `few.eslintrc`. To see how to configure `eslint`, see the `eslint` [user-guide](http://eslint.org/docs/user-guide/configuring).