buildo's eslint shared config
In your project's .eslintrc
{
"extends": "buildo"
}
If you need to override or turn off rules:
{
"extends": "buildo",
"rules": {
"comma-dangle": 0, // disable trailing commas
"jsx-quotes": "prefer-double" // change
}
}
You will need the following npm packages:
npm i --save-dev babel-eslint\
eslint\
eslint-config-buildo
If you'd rather install them globally, you need to explictly require some plugins as well:
npm i -g babel-eslint\
eslint\
eslint-config-buildo\
eslint-plugin-no-copy-paste-default-export\
eslint-plugin-no-loops\
eslint-plugin-react