Не знаю как там устроено с смс( не пробовал пока). Но думаю нет никакой сложности проверять переменную на соответствие условиям и если надо то повторять предыдущий действия. Можно переходом к метке или сделать цикл который будет выполняться пока условие не выполниться.
@DrPrime спасибо! сработало. удалил разные тестовые функции в который было куча nodejs кубиков и удалил из проекта несколько не нужных тестовых npm пакетов , после этого скрипт залился на сервер.