亮点
eslint --init背后的功能已被拉入一个独立的@eslint/create-config包。现在,你可以用npm init @eslint/config,npx @eslint/create-config, 或yarn create @eslint/config在一个新项目中初始化 ESLint 。- 一些规则获得了对任意模块命名空间名称的支持。
特点
19ad061feat:no-restricted-importssupport casing564ecdb壮举:在no-restricted-imports中支持任意的模块命名空间968a02a壮举。在no-useless-rename中支持任意的模块名称0d2b9a6feat: 将eslint --init移到 @eslint/create-config127f524壮举:在property选项中出现假阴性id-match359b2c1壮举:在驼峰规则中支持任意的模块名称空间3549571壮举:在引号规则中支持任意的模块名称5563c45壮举:在关键词间距中支持任意的模块名称fd3683f壮举:在no-restricted-exports中支持任意的模块名称 错误修正
-
a8db9a5修正:类字段初始化器中的no-invalid-this误报 -
02d6426修复:正确使用RuleTester的静态数据 -
db15802修复:为被忽略的文件添加属性。在忽略的文件结果中添加属性fatalErrorCount -
f50f849文档:更新 CLI 文档,使其更倾向于本地安装 -
0469eb1docs:为新网站更新 shell 代码围栏