
lint-staged
lint-staged
🚫💩 — Run tasks like formatters and linters against staged git files
AI 简介
lint-staged 是一个用于在 Git 提交前对暂存区文件执行代码质量任务的工具。它支持按 glob 模式匹配暂存文件,并并行运行 ESLint、Prettier、Stylelint 等格式化器和检查器,自动修复问题或阻断含错误的提交;基于 Node.js 实现,通过配置驱动,轻量集成于 Git Hooks(如 husky),不修改未暂存文件,兼顾效率与精准性。适用于前端/全栈工程中提升代码一致性、预防低级错误混入主干、优化团队协作开发流程的场景。
JavaScript
MIT License14.7k
Stars
464
Forks
37
Watchers
9
Issues
Star 增长
今日0
近 7 天0
近 30 天+15
综合评分69.5
默认分支main