0.0.4 • Published 1 year ago
@anlinyang/basic-lint v0.0.4
代码风格管控工具
支持的功能
- 管控 eslint rules.
- 管控 prettier rules.
- 管控 css rules(styleLint).
- 管控babel配置.
- 管控typescript配置.
- 管控 vscode工作区的配置和插件.
- line级别的代码校验,基于xxx
- 全自动接入,无需大量的人为配置.
- 代码修改时只format当前行,不会format其他未修改行,提升PR体验.
- prettier和eslint规则可保持一致.
- lint结果支持自动上报.
- 自动清理package.json中的无用节点与配置.
- 变更规则时,无需每个项目手动配置,自动生效.
- 接入sonar规则.
- lint结果分析与统计.
支持的配置项(项目package.json中添加)
"precommit": {
# 是否自动修复可以被修复的代码问题,默认false
"autoFix": false,
# 是否校验暂存区全部文件,true:校验暂存区所有文件,false:只校验暂存区有变化的行,默认true(1.0.40前默认false)
"checkAllLine": true
},