Usar um ESLint Pronto ou Criar do Zero?
Por muito tempo, utilizei o eslint-config-rocketseat como padrão nos meus projetos em React e Next.js. A configuração era direta, com boa integração ao Prettier e ótimas convenções de código — perfeita para manter consistência e produtividade no time.
No entanto, com a chegada de bibliotecas mais modernas e do Next.js 15, comecei a enfrentar alguns problemas de compatibilidade:
Regras desatualizadas com novas sintaxes do App Router;
Conflitos com o eslint-config-next mais recente;
Alertas falsos em uso de Server Actions e metadata do novo app/;
Esses problemas me fizeram repensar: vale mais a pena usar um preset pronto, ou configurar meu próprio ESLint do zero?
teriam alguma indicação de presets mais atualizadas para sarnar esses erros ou algo mais configurável diretamente pelo eslint / prettier seria a solução?