Opa Danilo, tudo certo?
O erro em questão “error:0308010C:digital envelope routines::unsupported)”
pode estar relacionado a uma incompatibilidade entre as versões do Node.js e do OpenSSL.
Uma possível solução para esse problema seria atualizar a versão do Node.js em sua máquina e, em seguida, reinstalar o pacote do OpenSSL. Você também pode tentar limpar o cache do npm
com o comando "npm cache clean"
e, em seguida, reinstalar as dependências do projeto com o comando "npm install"
.
Era isso. Espero ter ajudado.
Abraços e bons estudos.