Note: On visual studio code you should installed Eslint and Prettier plugins
Install dev dependencies.
npm i prettier eslint-config-prettier eslint-plugin-prettier --save-dev
Create .eslintrc file with below contents.
{
"extends": ["react-app", "plugin:prettier/recommended"]
}
Configure auto formatting with Git hooks
npm i husky lint-staged -D