ESLint v8.9.0发布

107 阅读1分钟

亮点

  • 新增了es2022 环境。启用后,它将添加所有ECMAScript 2022的球状元素(目前与ECMAScript 2021的球状元素相同),并自动将ecmaVersion 解析器选项设为13 。以前,我们只在新的ES环境与前几年相比包含新的球状物时才会添加。新的es2016,es2018, 和es2019 环境也被添加进来,以填补各年之间的空白。
  • eslint-scope 已经更新,以忽略ES3代码中的 指令。"use strict"
  • eslint-visitor-keys 包现在包含内置的TypeScript声明。

特点

  • 68f64a9feat: 更新 eslint-scope 以忽略 ES3 中的"use strict" 指令
  • db57639feat: 添加es2016,es2018,es2019, 和es2022 环境
  • 2dc38aa特技:修复函数-paren-newline中箭头函数返回类型的错误
  • 6f940c3feat: 实现 FlatRuleTester

文档

任务