NodeJS - um depurador passo a passo para o NodeJS

Eu estou procurando uma maneira eficaz de depuração passo a passo do código do servidor NodeJS. Neste momento eu uso dezenas de console.log () e é extremamente difícil. A ferramenta perfeita é aquela que me permite verificar os valores de cada variável na pilha e traçar meu programa linha por linha. OS preferido = MacOS / Linux. É possível?

questionAnswers(6)

yourAnswerToTheQuestion