6.0.3 • Published 6 months ago
@pavelgric/eslint-config-react-native v6.0.3
eslint-config-react-native-pgric
ESLint and TypeScript configuration for React Native
Install
yarn add @pavelgric/eslint-config-react-native --dev
Use
v >= 6
in eslint.config.js
const config = require("@pavelgric/eslint-config-react-native/flat");
const { defineConfig } = require("eslint/config");
module.exports = defineConfig([
config,
// your other config
]);v <= 5
in .eslintrc
{
"extends": "@pavelgric/eslint-config-react-native"
}matching .prettierrc.js
module.exports = {
bracketSpacing: true,
jsxBracketSameLine: false,
singleQuote: true,
trailingComma: 'all',
printWidth: 80,
semi: true,
};Additionally to use tsconfig.json
{ "extends": "@pavelgric/eslint-config-react-native/tsconfig.base" }