Executando verificação de segurança...
2

como já responderam você pode usar libs para validação de schema como zod, joi, yup e etc, isso vai tornwr mais fácilde dar manutenção e de escalar caso vocêtenha que lidar com muitas propriedades.

sobre o seu exemplo, caso ele não cresça muito usar o destructuring já resolveria o problema de propriedades adicionais, visto que vc usa apenas as propriedades que seu backend vai de fato utilizar.

Carregando publicação patrocinada...