
Published under: Release Notes
1 min read
我们刚刚发布了 ESLint v8.9.0,这是 ESLint 的一次小版本升级。此版本添加了一些新功能,并修复了上一版本中发现的几个错误。
🌐 Highlights
es2022 环境。启用后,它会添加所有 ECMAScript 2022 全局变量(目前与 ECMAScript 2021 全局变量相同),并自动将 ecmaVersion 解析器选项设置为 13。以前,只有当新的 ES 环境相比前几年包含新的全局变量时,我们才会添加它们。还添加了新的 es2016、es2018 和 es2019 环境,以填补各年份之间的空白。eslint-scope 已更新,以在 ES3 代码中忽略 "use strict" 指令。eslint-visitor-keys 包现在包含内置的 TypeScript 声明。🌐 Features
68f64a9 功能:更新 eslint-scope 以在 ES3 中忽略 "use strict" 指令 (#15595) (Milos Djermanovic)db57639 功能:添加 es2016、es2018、es2019 和 es2022 环境 (#15587) (Milos Djermanovic)2dc38aa 功能:修复 function-paren-newline 中箭头函数返回类型的错误 (#15541) (Milos Djermanovic)6f940c3 功能:实现 FlatRuleTester (#15519) (Nicholas C. Zakas)🌐 Documentation
570a036 文档:添加带有 for-loop 初始化器的 one-var 示例 (#15596) (Milos Djermanovic)417191d 文档:在终端命令中删除 $ 前缀 (#15565) (Andreas Lewis)389ff34 文档:在范围管理器文档中添加缺失的 Variable#scope 属性 (#15571) (Milos Djermanovic)f63795d 文档:no-eval 用可用链接替换失效链接 (#15568) (rasenplanscher)0383591 文档:移除旧的 Markdown 问题模板 (#15556) (Brandon Mills)a8dd5a2 文档:在 no-duplicate-case 文档中添加“何时不使用它”部分 (#15563) (Milos Djermanovic)1ad439e 文档:在文档中添加遗漏的动词 (#15550) (Jeff Mosawy)🌐 Chores
最新的 ESLint 新闻、案例研究、教程和资源。


