Este hook dispara no evento PreToolUse, antes de uma edição com Edit. Ele verifica em qual branch o repositório está.
Se a branch for main, master, production ou prod e o arquivo for JavaScript ou TypeScript, ele procura chamadas a console e avisa quantas existem. A ideia é evitar que código de debug chegue à produção.
Quando usar
- Quando você quer evitar console.log esquecido em branches de produção.
- Quando o time trabalha direto na main e precisa de um lembrete.
Como usar
Depois de instalar, ele inspeciona cada edição na branch de produção. Ao ver o aviso, remova as chamadas de debug antes de seguir.