This package provides Ristretto's .eslintrc with React plugins as an extensible shared config.
- eslint-config-ristretto
- eslint-plugin-react
- eslint-plugin-react-hooks
- eslint-plugin-jsx-a11y
Install eslint-config-ristretto-react with your package manager of choice:
npm:
npm i -D eslint eslint-config-ristretto-react
yarn:
yarn add -D eslint eslint-config-ristretto-react
pnpm:
pnpm i -D eslint eslint-config-ristretto-react
Once you have installed the package, add "ristretto-react"
to your .eslintrc extends
array:
{
"extends": ["ristretto-react"]
}
{
"extends": [
"ristretto-react",
"plugin:prettier/recommended"
],
"parserOptions": {
"project": "./tsconfig.json"
},
"plugins": ["prettier"],
"ignorePatterns": ["node_modules"],
"rules": {
"prettier/prettier": [
"error",
{},
{
"usePrettierrc": true,
},
]
}
}