0.0.3 • Published 6 months ago

eslint-config-shaw v0.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

eslint-config-shaw

一套个人喜欢的的代码风格Eslint配置。

规则

代码风格

  • 使用prettier格式化代码
  • 使用sort-destructure-keys插件,对解构赋值进行排序
  • 使用sort-keys-fix插件,对对象属性进行排序
  • 使用unicorn插件,对代码进行优化
  • 使用unused-imports插件,对未使用的导入进行警告
  • 使用@typescript-eslint插件,对TypeScript代码进行检查

安装

npm install eslint-config-shaw --save-dev

使用

在项目的Eslint配置文件中,使用extends字段继承这套配置。

{
  "extends": [...其他配置, "shaw"]
}