
亮点
🌐 Highlights
未使用的 eslint-enable 指令
🌐 Unused eslint-enable directives
CLI 选项 --report-unused-disable-directives 和配置选项 reportUnusedDisableDirectives:true 现在也会报告并自动修复未使用的 eslint-enable 指令。如果 eslint-enable 指令与任何 eslint-disable 指令不匹配,即不重新启用任何规则,则被认为是未使用的。
🌐 The CLI option --report-unused-disable-directives and the config option reportUnusedDisableDirectives:true now also report and autofix unused eslint-enable directives. An eslint-enable directive is considered unused if it doesn’t match with any eslint-disable directives, meaning that it doesn’t re-enable any rules.
/* eslint-disable no-console */
console.log("hello");
/* eslint-enable no-continue -- this directive is unused */
特性
🌐 Features
错误修复
🌐 Bug Fixes
5de9637修复:确保规则配置中的共享引用被分开 (#17666) (Nicholas C. Zakas)dcfe573修复:在no-object-constructor的建议中添加前置分号 (#17649) (Francesco Trotta)
文档
🌐 Documentation
476d58a文档:添加关于使用平面配置时无效 CLI 标志的说明。(#17664) (Nicholas C. Zakas)660ed3a文档:插件扁平配置迁移指南 (#17640) (Nicholas C. Zakas)a58aa20文档:修复若干规则的示例 (#17645) (Milos Djermanovic)179929b文档:从 Playground 链接的代码中移除结尾换行符 (#17641) (Francesco Trotta)f8e5c30文档:更新自述文件(GitHub Actions 机器人)b7ef2f3文档:启用漂亮的代码格式化输出 (#17635) (Nicholas C. Zakas)0bcb9a8文档:修复规则示例中的语法错误 (#17633) (Francesco Trotta)61b9083文档:使 no-continue 示例代码可用 (#17643) (周中元)9fafe45文档:升级到 11ty 2.0 (#17632) (Percy Ma)ff8e4bf文档:更新自述文件(GitHub Actions 机器人)fab249a文档:更新自述文件(GitHub Actions 机器人)392305b文档:更新no-irregular-whitespace并修复示例 (#17626) (Francesco Trotta)6b8acfb文档:向no-trailing-spaces示例添加真实空格 (#17630) (Francesco Trotta)1000187文档:修复unicode-bom中的示例 (#17631) (Francesco Trotta)000290c文档:更新自述文件(GitHub Actions 机器人)
杂项
🌐 Chores
