Contribuindo para o Utilify
Obrigado por querer contribuir! O Utilify é construído com foco em clareza, confiabilidade e tipagem — e sua ajuda é fundamental para mantê-lo assim.
Como Contribuir
- Fork & Clone o repositório.
- Crie uma branch descritiva para sua alteração.
- Implemente com TypeScript e siga o estilo do projeto.
- Adicione testes para validar seu código.
- Documente sua função no formato padrão.
- Abra um Pull Request claro e objetivo.
Checklist para Pull Requests
- [ ] A função tem um propósito claro e bem definido.
- [ ] O código está escrito em TypeScript, com tipagem completa.
- [ ] A função está incluída na categoria apropriada (escopo coerente).
- [ ] Foram adicionados testes automatizados, cobrindo casos válidos e extremos.
- [ ] A documentação segue o formato Utilify e está completa.
- [ ] Nenhuma quebra de compatibilidade foi introduzida.
Contribua com Consistência
Evite adicionar funções genéricas, duplicadas ou sem aplicabilidade prática. Funções que já existem nativamente na linguagem também devem ser evitadas — a menos que ofereçam melhorias reais em segurança, usabilidade ou cobertura de casos. Contribuições que seguem esse padrão serão avaliadas com prioridade. Buscamos qualidade — não volume.