
Company News
Jerod Santo Joins Socket as Head of Media
Allow myself to introduce... myself.
@ariestools/eslint-config-react-flat
Advanced tools
React ESLint flat config extending @ariestools/eslint-config-flat
React ESLint flat config extending
@ariestools/eslint-config-flat
Requires Node.js ≥ 22. pnpm is fully supported; npm / yarn / bun are experimental.
pnpm add -D @ariestools/eslint-config-react-flat
Also install the same ESLint peers as the base package (eslint ^10.3, eslint-import-resolver-typescript ^4.4).
import {
configReactStorybook,
recommendedConfig,
} from '@ariestools/eslint-config-react-flat'
export default [
...recommendedConfig({ tier: 3, isTypeChecked: true }),
...configReactStorybook,
]
recommendedConfig accepts tier (0–4, default 3) and isTypeChecked (default true). Named configReactTier* exports remain available but are deprecated. Tier 4 is experimental.
React layers are added at tier 2 (best practices) and above. Lower tiers match @ariestools/eslint-config-flat without React rules. Storybook is opt-in via configReactStorybook.
import { recommendedConfig } from '@ariestools/eslint-config-react-flat'
export default [
...recommendedConfig({ tier: 3, isTypeChecked: true }),
{
rules: {
// your overrides
},
},
]
Everything from @ariestools/eslint-config-flat, plus:
eslint-plugin-react-xeslint-plugin-react-domeslint-plugin-react-hookseslint-plugin-react-naming-conventioneslint-plugin-react-refresheslint-plugin-react-web-apiThere is no SonarJS layer in this package.
LGPL-3.0-only. See LICENSE (LGPLv3) and COPYING (GPLv3, incorporated by LGPL-3).
FAQs
React ESLint flat config extending @ariestools/eslint-config-flat
We found that @ariestools/eslint-config-react-flat demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 3 open source maintainers collaborating on the project.

Company News
Allow myself to introduce... myself.

Research
/Security News
A Twitch browser extension on Chrome and Firefox forwards users’ live OAuth session tokens through proxies controlled by a Russian bot service.

Security News
Anthropic found biased reasoning and recklessness drove Claude Mythos 5 to publish malware on PyPI and compromise a security vendor.