- Install
@rmyzdev/react-linter
package:
npm i -D @rmyzdev/react-linter
2. Add these lines to package.json
:
"eslintConfig": {
"extends": ["./node_modules/@rmyzdev/react-linter/.eslintrc.js"]
},
"stylelint": {
"extends": "./node_modules/@rmyzdev/react-linter/stylelint.config.js"
},
"prettier": "./node_modules/@rmyzdev/react-linter/.prettierrc.js"
- Add these
scripts
to thepackage.json
:
"eslint": "./node_modules/.bin/eslint ./src",
"stylelint": "./node_modules/.bin/stylelint \"**/*.{js,jsx}\"",
"format": "npm run prettier -- --write",
"prettier": "./node_modules/.bin/prettier \"**/*.{js,jsx,css,json}\"",
npm run eslint [options]
npm run eslint -- --fix [options]
npm run format [options]
npm run stylelint [options]
npm run stylelint -- --fix [options]