npm i -D eslint eslint-config-airbnb eslint-plugin-import
.eslintrc.json
{
"extends": "airbnb-base"
}
npm i -D prettier
.prettierrc.json
{
"printWidth": 80,
"semi": true,
"singleQuote": true,
"trailingComma": "es5"
}
Read https://prettier.io/docs/en/integrating-with-linters.html
npm i -D eslint-config-prettier eslint-plugin-prettier
.eslintrc.json
(Note that "plugin:prettier/recommended" has to be the last item in the extends array)
{
"extends": ["airbnb-base", "plugin:prettier/recommended"]
}