亮点
这是对ESLint这个版本的主要变化的总结,你需要知道。
这个版本的ESLint是为了在发布最终版本之前收集社区的反馈。请试用并报告任何意外问题。
安装
由于这是一个预发布的版本,你将不会被npm自动升级。你必须在安装时指定next 标签:
npm i eslint@8.0.0-rc.0 --save-dev
迁移指南
由于有很多变化,我们已经创建了一个迁移指南,详细描述了这些变化以及你应该采取的解决步骤。我们希望大多数用户能够在不改变任何构建的情况下进行升级,但如果你遇到问题,迁移指南应该是一个有用的资源。
增强功能
67c0074更新:建议扁平化配置中的缺失规则cf34e5c更新:空格前的块忽略开关后的冒号14a4739更新。no-new-func规则捕捉MemberExpression0a1a850更新:在错误日志中包含ruleId(修复#15037
错误修复
c9efb5f修复:当规则从禁用指令中删除时,保留格式