eslint-config-saildrone v1.0.1
eslint-config-saildrone
:sailboat: Saildrone ESLint Config
Usage
From your project root, run:
$ npm i --save-dev eslint eslint-config-saildroneCreate a .eslintrc.json file in your project's root directory. At minimum, it should include:
{
"extends": "saildrone"
}Optionally, you can add a lint script to package.json:
{
"lint": "eslint ."
}With this script added, run npm run lint to lint your project. For added awesomeness, include it as a postTest step in the scripts section of package.json.
Justification
This configuration is based upon AirBnB's excellent Javascript styleguide. We have added a handful of overrides to this configuration - you can see the justification for these decisions in our fork of the AirBnB styleguide.
Contributing
If you'd like to make a change to our linting configuration, open an issue or PR on the styleguide fork. Once the change has been approved, you may add override configuration to this repository.