lint-staged

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 License
14.7k
Stars
464
Forks
37
Watchers
9
Issues

Star 增长

今日0
近 7 天0
近 30 天+15
综合评分69.5
默认分支main