
Published under: Release Notes
1 min read
我们刚刚发布了 ESLint v8.7.0,这是 ESLint 的一次小版本升级。此版本添加了一些新功能,并修复了上一版本中发现的几个错误。
🌐 Highlights
eslint --init 背后的功能已经被提取到一个独立的 @eslint/create-config 包中。现在,你可以使用 npm init @eslint/config、npx @eslint/create-config 或 yarn create @eslint/config 在新项目中初始化 ESLint。🌐 Features
19ad061 功能: no-restricted-imports 支持大小写 (#15439) (gfyoung)564ecdb 功能:在 no-restricted-imports 中支持任意模块命名空间名称 (#15491) (Milos Djermanovic)968a02a 功能:在 no-useless-rename 中支持任意模块命名空间名称 (#15493) (Milos Djermanovic)0d2b9a6 功能:将 eslint --init 移动到 @eslint/create-config (#15150) (唯然)127f524 功能:在 id-match 中使用 property 选项产生假阴性 (#15474) (Nitin Kumar)359b2c1 功能:在 camelcase 规则中支持任意模块命名空间名称 (#15490) (Milos Djermanovic)3549571 功能:在 quotes 规则中支持任意模块命名空间名称 (#15479) (Milos Djermanovic)5563c45 功能:在 keyword-spacing 中支持任意模块命名空间名称 (#15481) (Milos Djermanovic)fd3683f 功能:在 no-restricted-exports 中支持任意模块命名空间名称 (#15478) (Milos Djermanovic)🌐 Bug Fixes
a8db9a5 修复: 类字段初始化器中的 no-invalid-this 误报 (#15495) (Milos Djermanovic)02d6426 修复:正确使用 RuleTester 静态属性 (#15507) (Brad Zacher)db15802 修复:向被忽略的文件结果添加属性 fatalErrorCount (#15520) (Francesco Trotta)03ac8cf 修复:防止 no-constant-condition 的误报 (#15486) (Jordan Eldredge)🌐 Documentation
f50f849 文档:更新 CLI 文档以优先使用本地安装 (#15513) (Nicholas C. Zakas)0469eb1 文档:为新网站更新 shell 代码块 (#15522) (Olga)🌐 Chores
最新的 ESLint 新闻、案例研究、教程和资源。


