This project is no longer maintained. Please use https://github.com/MyFoodBag/eslint for future linting needs!
My Food Bag's ESLint configuration for Node.js code.
npm install --save-dev eslint-config-mfb-node
or
yarn add -D eslint-config-mfb-node
Add "extends": "mfb-node"
to your .eslintrc
, e.g.
{
"extends": "mfb-node",
"rules": {
}
}
You can add a pre-commit hook that will check your code before you commit it.
A bash script, pre-commit.sh
, is provided with this repository that you can optionally enable by linking to it from the root directory of your project like this:
$ ln -s ../../pre-commit.sh .git/hooks/pre-commit
n.b. This will not run in Source Tree for OS X due to an issue with Source Tree.