sils
Обертка nodejs поддерживающая работу скриптов, пока вы сами их не остановите, отлавливая прочие завершение. Дополнительно подсвечивает логи и ошибки: Зеленым: console.log Красным: console.error Синим: Информация выдаваемая самим модулем
Установка
npm install sils -g
Использование
sils script.js
nodejs sils script.js
либо с указанием максимального числа перезапусков
sils 20 script.js
Что осталось сделать
Обработку ввода в запускаемый скрипт