feat: Adiciona a logica dos feriados estaduais#758
feat: Adiciona a logica dos feriados estaduais#758mtsmgn0 wants to merge 1 commit intoBrasilAPI:mainfrom
Conversation
|
@mtsmgn0 is attempting to deploy a commit to the BrasilAPI Team on Vercel. A member of the Team first needs to authorize it. |
|
|
Olá @mtsmgn0! A adição de feriados estaduais é uma funcionalidade bem solicitada pela comunidade. Algumas observações: 1. Sem endpoint exposto 2. Dados estaticamente codificados 3. Arquivos não relacionados Sugestão: Se quiser avançar, abra primeiro uma issue para discutir o design do novo endpoint, a fonte dos dados e como manter os feriados estaduais atualizados. Assim podemos planejar a funcionalidade completa antes da implementação. |
|
Olá @mtsmgn0! A adição de feriados estaduais é uma boa ideia, mas a PR tem um problema crítico. Bloqueador: remoção do campo
|
Review descartado — feedback já coberto em comentários anteriores.



feat: Implementação da lógica de feriados estaduais com TDD
Este Pull Request adiciona a funcionalidade de cálculo de feriados estaduais, complementando o comportamento já existente de feriados nacionais.
Toda a implementação foi conduzida seguindo a abordagem de Test-Driven Development (TDD), garantindo que cada etapa fosse guiada por testes automatizados e documentada gradualmente.
Principais mudanças
Lógica de feriados estaduais
Implementado um mapa inicial contendo ao menos um feriado oficial para cada estado brasileiro.
Criada a função
getStateHolidays, responsável por:Suporte a testes
Adicionada uma pasta de testes dedicada à funcionalidade de feriados estaduais.
Os testes cobrem:
Ajuste na configuração do Vite
vite.config.jsfoi modificado para permitir o uso do alias@nos testes.Possíveis evoluções futuras