ESLint расширяется против плагинов v2020 - PullRequest
1 голос
/ 30 апреля 2020

Там ответили вопрос , который, по моему мнению, на самом деле не отвечает на вопрос о разнице между extends: [] против plugins: [] в ESLint.

В моем случае, я просто раздел used extends:

extends: [
  'plugin:@typescript-eslint/recommended',
],
plugins: [],
rules: {
  '@typescript-eslint/explicit-function-return-type': [
    'error',
    {
      allowExpressions: true,
    },
  ],
}

Как видите, я только что использовал предопределенную конфигурацию из plugin:@typescript-eslint/recommended, а также переписал правило @typescript-eslint/explicit-function-return-type в разделе rules: {}. Но зачем нам тогда этот раздел ПЛАГИНОВ? Если все работает без этого? Что мне не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...