Linting
Primer React offers an ESLint plugin to enforce best practices and fix common problems.
eslint-plugin-primer-react
is experimental. Please report issues in the primer/react repository.
Installation
-
Assuming you already have ESLint and Primer React installed, run:
npm install --save-dev eslint-plugin-primer-react # or yarn add --dev eslint-plugin-primer-react
-
In your ESLint configuration file, extend the recommended Primer React ESLint config:
{ "extends": [ // ... "plugin:primer-react/recommended" ] }
See the eslint-plugin-primer-react repository for a list of included lint rules.