Как игнорировать правила отбора в проекте «электронная реакция - шаблон»? - PullRequest
0 голосов
/ 15 апреля 2020

Кажется, что в проекте «Электронная реакция-шаблон» существуют два правила, которые противоречат друг другу.

onChange={(e: React.ChangeEvent<HTMLTextAreaElement>) =>
   setSvg(e.target.value)
}

// react/jsx-curly-newline-problem

Исправление, вызывающее

onChange={(e: React.ChangeEvent<HTMLTextAreaElement>) =>
    setSvg(e.target.value)}

// eslint (prettier/prettier) problem

Я пытался изменение файла /configs/.eslintrc, но это не имеет никакого эффекта. По крайней мере, не на линтере, работающем в VSCode, ни на линтере, работающем как ловушка перед фиксацией.

{
  "rules": {
    "no-console": "off",
    "global-require": "off",
    "import/no-dynamic-require": "off",
    "jsx-curly-newline-problem": "off" // added
  }
}

Итак, как я могу отключить любую из них? Чтобы иметь возможность работать в VS Code без ошибок и иметь возможность коммитить без использования флага --no-verify.

...