eslint-config-react-native-matipl01
v3.2.0
Published
eslint config for React Native projects
Readme
eslint-config-react-native-matipl01
ESLint and TypeScript configuration used in my React Native projects.
Prerequisites
To use this config in a project, you should install eslint and typescript libraries yourself in your project.
Installation
- yarn
yarn add -D eslint-config-react-native-matipl01- npm
npm install eslint-config-react-native-matipl01 --save-devUsage
ESLint (v9 and newer)
Extend this config in your eslint configuration file (more information about eslint configuration file formats is in docs):
// eslint.config.js
import eslintConfig from 'eslint-config-react-native-matipl01'
export default eslintConfigYou can add your custom configs in the following way:
// eslint.config.js
import eslintConfig from 'eslint-config-react-native-matipl01'
export default [
...eslintConfig,
// <custom config>
]ESLint (before v9)
The old eslint API will be no longer supported. Install old version of the package to use it with older ESLint versions (the latest supporting ESLint 8 is 2.1.0)
[!NOTE]
If you use a customprettierconfig, eslint will show suggestions based on yourprettierconfiguration stored in the.pretterrcfile.
TypeScript
Extend the TypeScript config in your tsconfig.json file:
{
"extends": "eslint-config-react-native-matipl01/tsconfig.base"
}