
发布于: 发布说明 9 分钟阅读
我们刚刚发布了 ESLint v10.0.0-rc.2,这是 ESLint 的补丁版本升级。此版本修复了先前版本中发现的几个错误。
此版本的 ESLint 尚未准备好用于生产环境,而是为了在发布最终版本之前收集社区的反馈。如果您遇到任何问题或反馈,请在我们的 GitHub 仓库 上创建 issue 告知我们。
请注意,ESLint 的这个预发布版本有一个 单独的文档部分。
strict 规则中出现了一个 回归,现已修复。LegacyESLint 和 FlatESLint 导出已从 /use-at-your-own-risk 入口点完全移除。在以前的 ESLint v10 预发布版本中,它们被导出为 null。由于这是一个预发布版本,您将无法通过 npm 自动升级。您必须在安装时指定 next 标签
npm i eslint@next --save-dev
您也可以直接指定版本
npm i eslint@10.0.0-rc.2 --save-dev
由于更改很多,我们创建了一个 迁移指南,详细描述了破坏性更改以及您应该采取的步骤来解决这些更改。我们预计大多数用户应该能够升级而无需进行任何构建更改,但如果您遇到问题,迁移指南应该是一个有用的资源。
727451e 修复:修复 strict 规则中全局模式报告范围的回归 (#20462) (ntnyq)e80485f 修复:移除伪造的 FlatESLint 和 LegacyESLint 导出 (#20460) (Francesco Trotta)9eeff3b 修复:更新 esquery (#20423) (cryptnix)1495654 文档:更新 README (GitHub Actions Bot)0b8ed5c 文档:记录对 :is 选择器别名的支持 (#20454) (sethamus)1c4b33f 文档:记录有关仅 ESM 依赖项的策略 (#20448) (Milos Djermanovic)2d14173 chore:修复文档和注释中的错别字 (#20458) (o-m12a)最新的 ESLint 新闻、案例研究、教程和资源。


