Move to flat configs for all plugins and configuration.
This PR includes new rule autofixes (plus prettier formatting of those fixes), plus a couple rule changes (enforce react/button-has-type, and remove unnecessary override for react-hooks/exhaustive-deps). We will also now lint the example/ project via our main config, thanks to typescript-eslint projectService.
A nice way to validate what rules and plugins are in effect is:
Move to flat configs for all plugins and configuration.
This PR includes new rule autofixes (plus prettier formatting of those fixes), plus a couple rule changes (enforce
react/button-has-type
, and remove unnecessary override forreact-hooks/exhaustive-deps
). We will also now lint the example/ project via our main config, thanks to typescript-eslintprojectService
.A nice way to validate what rules and plugins are in effect is:
and view the resultant
config.json
file.