Skip to content

Releases: AlloyTeam/eslint-config-alloy

v2.0.2

05 Jun 07:48
Compare
Choose a tag to compare
  • 去掉已废弃的规则 react/jsx-space-before-closing
  • 关闭存在问题的规则 @typescript-eslint/no-extra-parens
  • 关闭 ts 规则中的 no-unused-vars
  • 关闭与 @typescript-eslint/member-ordering 冲突的规则 react/sort-comp

v2.0.1

31 May 08:42
Compare
Choose a tag to compare
  • 去掉 vue 中暂不支持的规则

v2.0.0

28 May 09:41
Compare
Choose a tag to compare
  • 使用 @typescript-eslint 替代 typescript-eslint-parser
  • 添加大量基础 eslint 规则、react 规则、vue 规则、typescript 规则
  • 重构 test 目录,将配置和测试代码放在一起,方便在编辑器中调试
  • 通过 scripts/build 脚本,自动化生成最终的配置
  • 添加 eclint, prettier 检查,删去 tslint 检查
  • 添加 greenkeeper,保证依赖及时更新

v1.4.2

24 Apr 03:09
Compare
Choose a tag to compare

v1.4.1

24 Jan 05:02
Compare
Choose a tag to compare

v1.4.0

08 Dec 07:20
Compare
Choose a tag to compare
  • #15 开启 array-callback-return 数组的一些方法必须有返回值
  • #18 开启 no-implicit-coercion 禁止使用 ~ 等难以理解的运算符,仅允许 !!
  • #20 开启 no-script-url 开启此规则
  • #29 关闭 no-shadow 很多时候函数的形参和传参是同名的,故关闭该规则
  • #13 更新 no-extra-parens,禁止函数表达式出现多余的括号
  • #24 更新 no-unused-vars 添加 ignoreRestSiblings
  • #25 更新 no-confusing-arrow 容易混淆的箭头函数和三元表达式
  • #16 修改注释 no-div-regex 禁止在正则表达式中出现形似除法操作符的开头,如 let a = /=foo/

感谢 @erasermeng 的建议!

v1.3.1

21 Nov 14:06
Compare
Choose a tag to compare
  • 修复 typescript 的问题
  • 为 typescript 和 typescript react 添加测试

v1.3.0

17 Nov 13:30
Compare
Choose a tag to compare

新增 typescript 规则和 typescript react 规则

v1.2.1

15 Nov 09:26
Compare
Choose a tag to compare

#11 修复 Vue 版本不正确的问题

v1.2.0

18 Sep 03:11
Compare
Choose a tag to compare
  • #9 修改规则 @lcxfs1991 @xcatliu 匿名函数不应该限制 function 后面加不加空格
  • #10 修改规则 @xcatliu 将循环复杂度限制改为 20