npm
npmjs.com › package › eslint-plugin-react
eslint-plugin-react - npm
April 3, 2025 - 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 16984 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
npm
npmjs.com › package › @eslint-react › eslint-plugin
@eslint-react/eslint-plugin - npm
2 weeks ago - A unified plugin that combines all individual plugins from the eslint-react monorepo into one.. Latest version: 3.0.0, last published: 13 days ago. Start using @eslint-react/eslint-plugin in your project by running `npm i @eslint-react/esli...
» npm install @eslint-react/eslint-plugin
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
What eslint rules you recommend?
ESLint is quickly becoming like Webpack in terms of difficulty of setup and configuration. More on reddit.com
What ESLint Plugins Do You Recommend When Using NextJs?
Here is my ESLint plugins I use for all my NextJS projects: https://github.com/ixartz/Next-js-Boilerplate/blob/main/package.json#L85-L102 There are 18 plugins. I also use ESLint plugins for testing part: Jest, Playwright, Storybook, etc. And here you can find how I configure everything: https://github.com/ixartz/Next-js-Boilerplate/blob/main/.eslintrc More on reddit.com
Is eslint-plugin-react is unnecessary if i use @typescript-eslint/eslint-plugin and eslint-plugin-react-hooks?
I believe it still does, but go look at the docs to know for sure. More on reddit.com
Videos
09:33
22. Install ESLint in the React Project and configure React Plugin ...
09:59
React Setup - 05 - ESLint & Prettier - YouTube
03:03
What Is ESLint Used For In React? - Next LVL Programming - YouTube
ESLint Configuration • React JS Programming • React ...
02:25
ERROR in [eslint] Plugin "react" was conflicted between "package.json ...
00:18
React version not specified in eslint plugin react - YouTube
npm
npmjs.com › package › eslint-plugin-react-hooks
eslint-plugin-react-hooks - npm
The official ESLint plugin for React which enforces the Rules of React and other best practices. ... # npm npm install eslint-plugin-react-hooks --save-dev # yarn yarn add eslint-plugin-react-hooks --dev
» npm install eslint-plugin-react-hooks
Published Oct 24, 2025
Version 7.0.1
Repository https://github.com/facebook/react
Homepage https://react.dev/
GitHub
github.com › yannickcr › eslint-plugin-react › blob › master › README.md
eslint-plugin-react/README.md at master · jsx-eslint/eslint-plugin-react
This plugin exports a `recommended` configuration that enforces React good practices. ... See [`eslint` documentation](https://eslint.org/docs/user-guide/configuring/configuration-files#extending-configuration-files) for more information about extending configuration files.
Author jsx-eslint
React
react.dev › reference › eslint-plugin-react-hooks
eslint-plugin-react-hooks – React
This plugin helps you catch violations of React’s rules at build time, ensuring your components and hooks follow React’s rules for correctness and performance. The lints cover both fundamental React patterns (exhaustive-deps and rules-of-hooks) and issues flagged by React Compiler. React Compiler diagnostics are automatically surfaced by this ESLint plugin, and can be used even if your app hasn’t adopted the compiler yet.
npm
npmjs.com › package › @html-eslint › eslint-plugin-react
@html-eslint/eslint-plugin-react - npm
An ESLint plugin which provides lint rules for React.
» npm install @html-eslint/eslint-plugin-react
Published Mar 05, 2026
Version 0.58.1
Author yeonjuan
Repository https://github.com/yeonjuan/html-eslint
npm
npmjs.com › package › eslint-plugin-react-you-might-not-need-an-effect
eslint-plugin-react-you-might-not-need-an-effect - npm
1 month ago - React's official eslint-plugin-react-hooks/set-state-in-effect rule flags synchronous setState calls inside effects, helping prevent unnecessary re-renders. However, unnecessary effects aren’t limited to this, as I'm sure we've all seen (or written 😅). npm install --save-dev eslint-plugin-react-you-might-not-need-an-effect
» npm install eslint-plugin-react-you-might-not-need-an-effect
Published Mar 03, 2026
Version 0.9.2
npm
npmjs.com › package › eslint-plugin-react-app
eslint-plugin-react-app - npm
April 1, 2020 - A minimal set of easy to install ... and you'll be all set. This plugin exposes the ESLint configuration used by Create React App without the need of declaring all its dependencies....
» npm install eslint-plugin-react-app
Published Apr 01, 2020
Version 6.2.2
npm
npmjs.com › eslint-plugin-react-dom
eslint-plugin-react-dom - npm
2 weeks ago - ESLint React's ESLint plugin for DOM related rules.. Latest version: 3.0.0, last published: 13 days ago. Start using eslint-plugin-react-dom in your project by running `npm i eslint-plugin-react-dom`. There are 17 other projects in the npm registry using eslint-plugin-react-dom.
» npm install eslint-plugin-react-dom
GitHub
github.com › jsx-eslint › eslint-plugin-react
GitHub - jsx-eslint/eslint-plugin-react: React-specific linting rules for ESLint · GitHub
This plugin exports a recommended configuration that enforces React good practices. To enable this configuration use the extends property in your .eslintrc config file:
Starred by 9.3K users
Forked by 2.7K users
Languages JavaScript
Reddit
reddit.com › r/reactjs › how to use eslint-plugin-react and eslint-plugin-react-hooks, just for myself?
r/reactjs on Reddit: How to use eslint-plugin-react and eslint-plugin-react-hooks, just for myself?
January 10, 2025 -
Forgive me if this question is poorly worded or misinformed; I'm new to using NPM.
My team has eslint installed as a dev dependency in our project to ensure high code quality. However, we don't use the eslint-plugin-react or eslint-plugin-react-hooks packages. I'd like to install them so that I can follow the best React practices when coding, without actually making changes to the official dependencies used by all developers. Is there a way to go about this (eg, modify a personal "packages.json" that is separate from the project's but will still lint my company's project)?
npm
npmjs.com › package › eslint-plugin-react-x
eslint-plugin-react-x - npm
import js from "@eslint/js"; import react from "eslint-plugin-react-x"; import { defineConfig } from "eslint/config"; import tseslint from "typescript-eslint"; export default defineConfig( { files: ["**/*.{ts,tsx}"], extends: [ js.configs.recommended, tseslint.configs.recommended, // Add configs from eslint-plugin-react-x react.configs.recommended, ], rules: { // Put rules you want to override here "react-x/no-class-component": "warn", }, }, );
» npm install eslint-plugin-react-x
npm
npmjs.com › package › eslint-plugin-react-refresh
eslint-plugin-react-refresh - npm
February 23, 2026 - Latest version: 0.5.2, last published: a month ago. Start using eslint-plugin-react-refresh in your project by running `npm i eslint-plugin-react-refresh`. There are 637 other projects in the npm registry using ...
» npm install eslint-plugin-react-refresh
Published Feb 23, 2026
Version 0.5.2
Author Arnaud Barré
npm
npmjs.com › search
eslint-plugin-react-hooks - npm search
ESLint React's ESLint plugin for React Hooks related rules.
npm
npmjs.com › package › eslint-plugin-react-compiler
eslint-plugin-react-compiler - npm
ESLint plugin to display errors found by the React compiler.. Latest version: 19.1.0-rc.2, last published: 10 months ago. Start using eslint-plugin-react-compiler in your project by running `npm i eslint-plugin-react-compiler`. There are 107 ...
» npm install eslint-plugin-react-compiler
npm
npmjs.com › package › eslint-plugin-react-perf
eslint-plugin-react-perf - npm
Performance-minded React linting rules for ESLint. Latest version: 3.3.3, last published: a year ago. Start using eslint-plugin-react-perf in your project by running `npm i eslint-plugin-react-perf`. There are 79 other projects in the npm registry using eslint-plugin-react-perf.
» npm install eslint-plugin-react-perf
Published Oct 18, 2024
Version 3.3.3
Author Charles Vazac
Npm
npm.io › package › eslint-plugin-react
Eslint-plugin-react NPM | npm.io
This plugin exports a recommended configuration that enforces React good practices. To enable this configuration use the extends property in your .eslintrc config file: