🌐
freeCodeCamp
freecodecamp.org › news › how-to-add-eslint-to-your-react-project
How to Add ESLint to Your React Project
August 8, 2023 - npx create-react-app signup-app · And you can use the following command to set up ESLint: npm install eslint eslint-plugin-react eslint-plugin-react-hooks --save-dev ·
🌐
npm
npmjs.com › package › eslint-plugin-react
eslint-plugin-react - npm
April 3, 2025 - React specific linting rules for ESLint. Latest version: 7.37.5, last published: a year ago. Start using eslint-plugin-react in your project by running `npm i eslint-plugin-react`. There are 16972 other projects in the npm registry using eslint-plugin-react.
      » npm install eslint-plugin-react
    
Published   Apr 03, 2025
Version   7.37.5
Author   Yannick Croissant
Discussions

eslint-plugin-react-hooks & "Flat Config" (ESLint 9)
👋 Coming over from eslint/eslint#18093: ESLint is migrating to a new "flat config" format that will be the default in ESLint v9. It doesn't look like eslint-plugin-react-hooks has doc... More on github.com
🌐 github.com
108
February 13, 2024
Newest 'eslint-plugin-react-hooks' Questions - Stack Overflow
Stack Overflow | The World’s Largest Online Community for Developers More on stackoverflow.com
🌐 stackoverflow.com
eslint-plugin-pure: ESLint plugin that forces you to write pure functions.
483K subscribers in the reactjs community. A community for discussing anything related to the React UI framework and its ecosystem. Join the Reactiflux Discord (reactiflux.com) for additional React discussion and help. More on reddit.com
🌐 r/reactjs
26
March 15, 2016
How to use eslint-plugin-react and eslint-plugin-react-hooks, just for myself?
You don't normally, because its better for the code to be consistent among developers. I would advice that you, instead aim to convince your team to install it for the project. If you still want to do it, you could install it, develop and then remove it from your package.json before commiting. And maybe create a simple script file (AI could do this for you) to do this for you. More on reddit.com
🌐 r/reactjs
7
6
January 10, 2025
🌐
Emotion
emotion.sh › docs › eslint-plugin-react
Emotion – eslint-plugin-react
The react/no-unknown-property rule from eslint-plugin-react will produce an error if the css prop is passed to a DOM element.
🌐
ESLint
eslint.org › docs › latest › use › getting-started
Getting Started with ESLint
Add configuration to the eslint.config.js file. Refer to the Configure ESLint documentation to learn how to add rules, custom configurations, plugins, and more.
🌐
JavaScript in Plain English
javascript.plainenglish.io › how-to-configure-eslint-v9-in-a-react-project-2025-guide-a86d893e1703
How to Configure ESLint v9 in a React Project (2025 Guide) | by Leandro A. Siqueira | JavaScript in Plain English
June 13, 2025 - In this guide, we’ll walk through setting up ESLint v9 from scratch in a modern React project. ... ESLint v9 introduces a flat configuration system that replaces the traditional .eslintrc files. This new system offers: ... Instead of .eslintrc.js, you'll now use eslint.config.js. ... First, install ESLint v9 and required plugins for React and JSX support: npm install --save-dev eslint@^9 eslint-plugin-react
🌐
Better Programming
betterprogramming.pub › 4-essential-eslint-plugins-you-need-in-your-react-setup-824b419ce598
4 Essential ESLint Plugins You Need in Your React Setup
March 16, 2020 - 4 Essential ESLint Plugins You Need in Your React Setup Focus on coding and let them help you with the rest Along the coding journey, I have learned how a proper setup environment can boost your …
Find elsewhere
🌐
npm
npmjs.com › eslint-plugin-react-dom
eslint-plugin-react-dom
4 weeks ago - ESLint React's ESLint plugin for DOM related rules.. Latest version: 2.13.0, last published: 10 days ago. Start using eslint-plugin-react-dom in your project by running `npm i eslint-plugin-react-dom`. There are 14 other projects in the npm registry using eslint-plugin-react-dom.
      » npm install eslint-plugin-react-dom
    
Published   Feb 14, 2026
Version   2.13.0
Author   Rel1cx
🌐
Scaler
scaler.com › home › topics › react › eslint plugin react
ESLint Plugin React - Scaler Topics
May 4, 2023 - ESlint is an open-source library that Reacts developers frequently use to enforce guidelines for upholding the project's code standard. You can configure the desired rules on your own because it is completely customizable.
🌐
GitHub
github.com › yannickcr › eslint-plugin-react › blob › master › README.md
eslint-plugin-react/README.md at master
React-specific linting rules for ESLint. Contribute to jsx-eslint/eslint-plugin-react development by creating an account on GitHub.
Author   jsx-eslint
🌐
ESLint
eslint.org
Find and fix problems in your JavaScript code - ESLint - Pluggable JavaScript Linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
🌐
GitHub
github.com › facebook › react › issues › 28313
eslint-plugin-react-hooks & "Flat Config" (ESLint 9) · Issue #28313 · facebook/react
February 13, 2024 - 👋 Coming over from eslint/eslint#18093: ESLint is migrating to a new "flat config" format that will be the default in ESLint v9. It doesn't look like eslint-plugin-react-hooks has documented support yet. But, based on searching around (e...
Published   Feb 13, 2024
🌐
Devtool
npm.devtool.tech › explore › eslint-plugin-react-app
eslint-plugin-react-app - Tech Stack & Dependencies | DEVTOOL.TECH
Explore the tech stack behind eslint-plugin-react-app: analyze dependencies, understand architecture, and discover how this npm package is built.
🌐
Eslint-react
eslint-react.xyz › docs › rules › overview
Overview | ESLint React
X Rulescomponent-hook-factorieserror-boundariesexhaustive-depsimmutabilityjsx-dollarjsx-key-before-spreadjsx-no-comment-textnodesjsx-no-duplicate-propsjsx-shorthand-booleanjsx-shorthand-fragmentjsx-uses-reactjsx-uses-varsno-access-state-in-setstateno-array-index-keyno-children-countno-children-for-eachno-children-mapno-children-onlyno-children-propno-children-to-arrayno-class-componentno-clone-elementno-component-will-mountno-component-will-receive-propsno-component-will-updateno-context-providerno-create-refno-direct-mutation-stateno-duplicate-keyno-forward-refno-implicit-keyno-leaked-conditi
🌐
Stack Overflow
stackoverflow.com › questions › tagged › eslint-plugin-react-hooks
Newest 'eslint-plugin-react-hooks' Questions - Stack Overflow
I picked up React in a very "operational" way (i.e. being happy when things work without very deep understanding of ... ... I can turn that rule of for entire array: useEffect(() => { if (id) { stableCallback(id); dynamicCallback(id); } // eslint-disable-next-line react-hooks/exhaustive-deps }, [...
🌐
npm
npmjs.com › package › @eslint-react › eslint-plugin
@eslint-react/eslint-plugin - npm
4 weeks ago - @eslint-react/eslint-plugin - A unified plugin that combines all individual plugins into one.
      » npm install @eslint-react/eslint-plugin
    
Published   Feb 14, 2026
Version   2.13.0
Author   Rel1cx
🌐
ESLint
eslint.org › docs › latest
Documentation - ESLint - Pluggable JavaScript Linter
Intended for people who wish to extend ESLint. Contains information about creating custom rules, configurations, plugins, and formatters.
🌐
C# Corner
c-sharpcorner.com › article › how-to-add-eslint-to-an-reactjs-application
How to Add ESLint to an Reactjs Application
July 2, 2024 - npm install eslint eslint-plugin-react eslint-plugin-react-hooks eslint-plugin-jsx-a11y eslint-plugin-import --save-dev
🌐
Awesomeopensource
awesomeopensource.com › project › jsx-eslint › eslint-plugin-react
Eslint Plugin React Alternatives
jsx-eslint/eslint-plugin-react ⭐ 8,739 · React-specific linting rules for ESLint · dependent packages 116,376 total releases 200 most recent commit about 2 years ago · prettier/eslint-config-prettier ⭐ 5,068 · Turns off all rules that are unnecessary or might conflict with Prettier.