eslint-config-signavio
This package provides the agreed-upon set of JavaScript linting rules for all JavaScript projects at Signavio.
The rule set is based upon the linting rules employed at airbnb.
Furthermore we adjusted it, to cater for react and flow type checking.
You will find that we are not as strict as proposed by the original airbnb rule set.
This is due to the fact that large portions of linter rules are highly opinionated and we simply disagreed.
Installation
First install this package as a devDependency
in your project.
npm install --save-dev eslint-config-signavio
or
yarn add -D eslint-config-signavio
After that create a .eslintrc.json
file and add the following:
{
"extends": "signavio"
}
Contributing
We encourage everybody to start discussions and file PRs with changes to this rule set.
However please always make a good point, why you want to introduce a change.
Simply "not liking" something doesn't count.