Example: 5.29.0
5 - Major ESlint Version 29 - development updates and dependencies updates 0 - patches and bug fixes
with yarn:
yarn add -D eslint-config-umbrellio
Add umbrellio to "extends" section of .eslintrc.json:
{
"extends": "umbrellio"
}You can also enable optional configs:
{
"extends": [
"umbrellio",
"umbrellio/flow",
"umbrellio/react",
"umbrellio/jest"
]
}for umbrellio:
yarn add -D eslint-plugin-import eslint-plugin-node eslint-plugin-prefer-object-spread eslint-plugin-promise
for umbrellio/flow:
yarn add -D eslint-plugin-flowtype
for umbrellio/react:
yarn add -D eslint-plugin-react eslint-plugin-jsx-a11y
for umbrellio/jest:
yarn add -D eslint-plugin-jest