
发布于: 公告 5 分钟阅读
我们刚刚推送了 ESLint v8.57.1,这是一个 ESLint 的补丁版本升级。此版本修复了之前版本中发现的几个错误。
与新的配置系统 (eslint.config.js
) 相关的值得注意的错误修复
name
属性现在也可以用于全局忽略。--no-ignore
不再应用于非全局忽略。FlatESLint#lintText()
方法现在将遵守指定的 fixTypes
选项。此版本还改进了配置错误消息,通过包含 name
属性(如果在导致错误的对象配置中指定)或配置数组中非对象元素的索引。
a19072f
修复:在 lintText() 方法中添加处理 fixTypes 的逻辑 (#18900) (Francesco Trotta)04c7188
修复:不要多次 lint 同一个文件 (#18899) (Francesco Trotta)87ec3c4
修复:当定义名为 __defineSetter__
的全局变量时,不要抛出错误 (#18898) (Francesco Trotta)60a1267
修复:为 nullish 配置提供有用的错误消息 (#18889) (Milos Djermanovic)a0dea8e
修复:允许全局忽略中的 name
,修复非全局的 --no-ignore
(#18875) (Milos Djermanovic)3836bb4
修复:不要在 fs.walk
过滤器中发生错误时崩溃 (#18886) (Milos Djermanovic)2dec349
修复:跳过仅匹配通用模式的处理器代码块 (#18880) (Milos Djermanovic)6a5add4
文档:v8.x 添加 EOL 横幅 (#18744) (Amaresh S M)b034575
文档:v8.x 将版本支持页面添加到下拉菜单 (#18731) (Amaresh S M)760ef7d
文档:v8.x 在侧边导航栏中添加版本支持页面 (#18740) (Amaresh S M)428b7ea
文档:为搜索添加由 Algolia 驱动的标签 (#18658) (Amaresh S M)c68c07f
文档:版本选择器同步 (#18265) (Milos Djermanovic)最新的 ESLint 新闻、案例研究、教程和资源。