ESLint v7.3.0 发布

我们刚刚推送了 ESLint v7.3.0,这是一个 ESLint 的小版本升级。此版本添加了一些新功能,并修复了先前版本中发现的几个错误。

亮点

  • 新的 no-promise-executor-return 规则禁止从 new Promise(...) 执行器内部返回不可读的值。
  • 新的 no-unreachable-loop 规则捕获保证只执行一次的循环。
  • 已更新多个规则以报告更准确的源代码位置。
  • 已改进多个规则选项模式以捕获配置错误。

功能

增强

Bug 修复

文档

杂项

  • c42e548 杂项: 在 yoda 规则中启用 exceptRange 选项 (#12857) (Milos Djermanovic)
  • 796f269 杂项: 更新 eslint-config-eslint 所需的 node 版本 (#13379) (薛定谔的猫)
  • 7ce7988 杂项: 将 inquirer 依赖替换为 enquirer (#13254) (Selwyn)

最新的 ESLint 新闻、案例研究、教程和资源。

Evolving flat config with extends
5 分钟阅读

使用 extends 演进扁平配置

您的 eslint.config.js 文件现在可以使用 extends 来简化您的配置。

ESLint v9.22.0 released
1 分钟阅读

ESLint v9.22.0 发布

我们刚刚推送了 ESLint v9.22.0,这是一个 ESLint 的小版本升级。此版本添加了一些新功能,并修复了先前版本中发现的几个错误。

ESLint v9.21.0 released
2 分钟阅读

ESLint v9.21.0 发布

我们刚刚推送了 ESLint v9.21.0,这是一个 ESLint 的小版本升级。此版本添加了一些新功能,并修复了先前版本中发现的几个错误。