@react-native/eslint-config

Installation
yarn add --dev eslint prettier @react-native/eslint-config
Note: We're using yarn to install deps. Feel free to change commands to use npm 3+ and npx if you like
Usage
For ESLint 9+ (Flat Config)
Add to your eslint.config.js:
const reactNativeConfig = require('@react-native/eslint-config/flat');
module.exports = [
...reactNativeConfig,
];
Or with ES modules:
import reactNativeConfig from '@react-native/eslint-config/flat';
export default [
...reactNativeConfig,
];
For ESLint 8 (Legacy Config)
Add to your eslint config (.eslintrc, or eslintConfig field in package.json):
{
"extends": "@react-native"
}