node.js executa o comando do sistema de forma síncrona

Eu preciso emnode.js função

result = execSync('node -v');

aquilo vaisincronicamente execute a linha de comando especificada e retorne todos os dados padrão desse texto de comando.

ps. A sincronização está errada. Eu sei. Apenas para uso pessoal.

ATUALIZAR

Agora temos a solução do mgutz, que nos dá o código de saída, mas não o stdout! Ainda esperando por uma resposta mais precisa.

ATUALIZAR

mgutz atualizou sua resposta e a solução está aqui :)
Tambem comodgo.a mencionado, existe um módulo autônomoexec-sync

ATUALIZAÇÃO 30-07-2014

ShellJS lib chegou. Considere que esta é a melhor escolha por enquanto.

ATUALIZAÇÃO 10-02-2015

FINALMENTE! O NodeJS 0.12 suportaexecSync nativamente.
Ver oficialdocs

questionAnswers(12)

yourAnswerToTheQuestion