Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

'bodyParser' is deprecated - CONTINUA COM ERRO

Sei que ja foi aberto um topico sobre esse assunto mais continua nao funcionando mesmo com a solucao dada no topico anterior. PODEM AJUDAR?

index.d.ts(19, 5): The declaration was marked as deprecated here. (alias) function bodyParser(options?: bodyParser.OptionsJson & bodyParser.OptionsText & bodyParser.OptionsUrlencoded): NextHandleFunction (alias) namespace bodyParser import bodyParser @deprecated

const express = require('express') const app = express() const bodyParser = require('body-parser')

app.use(bodyParser).json

app.listen(3000, () => console.log('API DOS INFERNO'))

1 resposta
solução!

Oi Caio, tudo bem?

Realmente, o body-parser está depreciado. Como alternativa, você pode utilizar o próprio express para identificar o formato de entrada dos dados, com o código abaixo:

app.use(express.json());
app.use(express.urlencoded({ extended: true}));

É só colocar esse trecho de código no seu servidor, logo após do const app = express(); que irá funcionar corretamente.

Espero ter ajudado, bons estudos =)