1.1.1 • Published 3 years ago
@betalectic-reusejs/shared-config-eslint-react-native v1.1.1
Steps to setup EsLint React-Native
- Add Following packages as dev-dependencies:
eslint@betalectic-reusejs/shared-config-eslint-react-nativeeslint-plugin-reacteslint-plugin-standard
Run Following Command to do so:
yarn add eslint @betalectic-reusejs/shared-config-eslint-react-native eslint-plugin-react eslint-plugin-standard -D
'or'
yarn add --dev eslint @betalectic-reusejs/shared-config-eslint-react-native eslint-plugin-react eslint-plugin-standard- Now create a new file called
.eslintrc.jsin your project root, and add following code fragment to the file
module.exports = {
extends: ["@betalectic-reusejs/shared-config-eslint-react-native"],
};- In your package .json create a lint script as shown below:
"lint": "yarn eslint '**/*.js' '**/*.jsx'",You have to give the target for the linting, here our sample project have js and jsx files so we give these file(all with given extension) as target for linting.
node_modules is automatically ignored in our package, you can add other ignore options by using
ignorePatterns: ["dist/"]in.eslintrc.cjsor pass it in lint script asyarn eslint '**/*.js' --ignore-pattern 'dist/'