Boa tarde Flavio, tudo certo?
Realmente, o body-parser
caiu em desuso, pois esse pacote era tão utilizado e importante para o desenvolvimento que o próprio Express
implementou esses middlewares. Caso queira, aqui está a documentação do Express detalhando este método
No seu projeto você pode trocar o comando do tipo
app.use(body-parser.json())
Por
app.use(express.json())
E no caso desse tópico em específico, trocar o
app.use(bodyParser.urlencoded({extended:true}))
Por
app.use(express.urlencoded())
e também retirar as chamadas do tipo require('body-parser')
Espero ter ajudado e bons estudos!