npm i eslint prettier eslint-config-prettier eslint-plugin-prettier @babel/core @babel/eslint-parser -D
-
If you want to add react
npm i eslint-plugin-react -D
"extends": [ "eslint:recommended", + "plugin:react/recommended", "plugin:prettier/recommended" ],
-
If you want to add pre-commit hook to fix code style
npm i husky lint-staged -D
In
package.json
{ "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.js": [ "eslint --fix" ] }, }