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.
Assuming you already have ESLint and Primer React installed, run:
npm install --save-dev eslint-plugin-primer-react# oryarn 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.