Instruction file imported from micleal/npj-cad-estagio (
.cursor/rules/contribution-guidelines.mdc). Copyright stays with the author.
Diretrizes de Contribuição
Processo de Contribuição
- Faça um fork do projeto
- Crie uma branch para sua feature:
git checkout -b feature/nova-feature
- Faça suas alterações seguindo os padrões:
- Use TypeScript para todo o código
- Siga as convenções de estilo do Biome
- Adicione testes quando necessário
- Documente alterações significativas
- Commit suas mudanças:
git commit -m 'Adiciona nova feature'
- Push para sua branch:
git push origin feature/nova-feature
- Abra um Pull Request
Padrões de Código
- Use TypeScript para todo o código
- Siga as convenções de estilo do Biome
- Mantenha os componentes pequenos e focados
- Use o tRPC para comunicação cliente-servidor
- Documente funções e componentes complexos
Testes
- Adicione testes para novas funcionalidades
- Mantenha a cobertura de testes existente
- Use o padrão de testes do Next.js
Documentação
- Atualize a documentação quando necessário
- Documente APIs e componentes complexos
- Mantenha o README atualizado