Сегодня я научился настраивать ESLint. Официальные документы рассказывают все подробности. Вы можете следовать ему шаг за шагом.

Так что я не должен говорить о правилах. Я подумал, как мне эффективно настроить правила. Есть десятки правил.

Слава Богу. Есть два способа.

Использование eslint:recommended

На странице Правила вы можете найти галочку перед некоторыми правилами. Это eslint:recommended правила сообщения о распространенных проблемах.

Вы можете включить все рекомендуемые правила в файле конфигурации ESLint, как показано ниже:

{
      "extends": "eslint:recommended",
      "rules": {
        // enable other rules 
        // or override/disable the recommended rules
      }
  }

Остальные подробности можно узнать в гильдии пользователей ESLint.

Использование генератора правил ESLint

Я попытался погуглить что-то вроде генератора правил.

Я нашел это. Генератор правил ESLint от Дэвида Сандерса (ссылка, github).

В его списке десятки правил, но вы можете просто проверить, что вы хотите. Кроме того, все правила были связаны с официальной документацией, если вы хотите понять, как это работает.

Затем вы можете создать правила ниже.