ESLint

Для настройки линтера в PHPStorm надо установить в проект сам линтер и набор правил к нему.
npm install --save-dev eslint
npx install-peerdeps --dev eslint-config-airbnb-base

В корне проекта должен быть файл .eslintrc с конфигурацией линтера.
{
"extends": "airbnb-base",
"env": {
"browser": true
},
"rules": {
"linebreak-style": ["error", "windows"],
"indent": ["error", 4]
}
}

В настройках надо указать автоматическую конфигурацию ESLint.
File->Settings->Languages and Frameworks->Code Quality Tools->ESLint->Automatic ESLint configuration