Skip to content

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

  1. Fork & Clone o repositório.
  2. Crie uma branch descritiva para sua alteração.
  3. Implemente com TypeScript e siga o estilo do projeto.
  4. Adicione testes para validar seu código.
  5. Documente sua função no formato padrão.
  6. 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.

Released under the MIT License.