eslint 插件 fp、jest 和 react 测试库导致不需要的 linting 错误

eslint plugin fp, jest and react testing library causes unwanted linting errors

我安装了插件 eslint-plugin-fp 来帮助我编写更好的代码。我正在写一个 React 应用程序。我使用 Jest 和 react-testing-library 编写测试进行 TDD。

我遇到的问题是插件在测试文件中抛出了很多错误,因为 describe 没有 return 任何东西。

如何将该插件与测试结合使用?

这不是一个很好的解决方案,但我个人会在测试目录或覆盖父配置的目录中放置一个 .eslintrc.json 文件以禁用这些规则,例如:

{
  "rules": {
    "fp/no-nil": "off",
    "fp/no-unused-expression": "off"
  }
}