¿Cómo detectar mediante programación el modo de depuración en nodejs?

He visto esta pregunta en otras plataformas / idiomas: ¿alguna idea? Me gustaría hacer algo como:

if (detectDebug())
{
    require('tty').setRawMode(true);    
    var stdin = process.openStdin();

    stdin.on('keypress', function (chunk, key) {
        DoWork();
    }
}
else
{
    DoWork();
}

Me gustaría poder alternar la entrada del teclado como inicio para la secuencia de comandos al depurar, de modo que pueda tener un momento para activar Chrome para escuchar mi puerto de inspector de nodos.

*** Actualización rápida: supongo que en realidad puedo usar "process.argv" para detectar si se pasó --debug. ¿Es esta la mejor / correcta manera?

Respuestas a la pregunta(8)

Su respuesta a la pregunta