Я так думаю, что вам надо использовать второй пример, где есть callback. Как-то так:
var exec = require('ssh-exec')
exec('ls -lh', {
"user": "de1m",
"host": "localhost",
"password": "pass"
}, function (err, stdout, stderr) {
console.log(err, stdout, stderr)
})
err - если будет ошибка в соедении
stdout - если всё нормально
stderr - если команда возвращает что-то больше "0"
Но вообще я бы рекомендовал использовать "ssh2" модуль напрямую.