AlloyTeam ESLint 规则不仅是一套科学的 ESLint 配置规范,而且也是你配置个性化 ESLint 规则的最佳参考。
经历一年多的发展,eslint-config-alloy 已收获大量的粉丝,首先在此感谢各位的支持!
自从ESLint 宣布由官方支持 TypeScript之后,我们收到了很多反馈希望迁移到 typescript-eslint。
紧跟社区步伐是很重要的,趁这次机会,我们决定重构一遍 eslint-config-alloy。 有了之前的一些经验教训,我们发现要做成一个受欢迎的 ESLint 规范,重点在于管理好三角关系[测试]-[配置]-[示例],需要将这三者联系起来,统一维护。其次 ESLint 的配置项太多,相关社区依赖更新也非常快,需要借助社区的力量一起维护。
所以,这次我们的目标是将 eslint-config-alloy 打造为一个高度自动化,热情开源的项目。
如今已完成了基础功能的开发和前一个版本的规则的迁移,发布了 v2.0.0-alpha.2 版本。
那么这次的更新有哪些变化呢?
除此之外,项目自身也加上了一系列校验工具,包括:
有了自动化工具的加持,协同开发变得更加容易了。如果你也感兴趣的话,如果你的项目中也使用了此规则的话,不妨一起来建设 eslint-config-alloy 吧!
如果对此项目感兴趣,欢迎从完成 test 下的示例开始入手,参与贡献!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.