HZ's ESLint Config (React)
This is HZ's additional ESLint configuration for use with React projects. It is meant to be used in conjunction with HZ's standard ESLint config, eslint-config-hzdg
Setup
It can be added to extends
in your .eslintrc
file.
{
"extends": [
"eslint-config-hzdg",
"eslint-config-hzdg-react"
],
"rules": {
...
}
}
Plugins
It uses three ESLint plugins:
- eslint-plugin-react for enforcing React-specific rules
- eslint-plugin-jsx-a11y for ensuring accessibility when writing jsx
They need to be installed with npm:
npm install eslint-plugin-reactnpm install eslint-plugin-jsx-a11y