Поставил npm модуль
Использование в описание указано простое
s2t test.srt > output.txt
В коде
"var srt2txt = require("srt2txt")
s2t ('\test.srt') > ('\temp.txt')"
Как не пробовал указывать пути вылезает ошибка
"TypeError: path must be a string or Buffer"
@botovod, ошибка TypeError: Result of expression '(VAR_VARIABLE).indexOf' [undefined] is not a function значит что в переменной к которой вы применяете .indexOf() содержится не строку и не массив. Свойство indexOf имеют только строки и массивы.
Если переменная к которой я применяю indexOf не является строкой или массивом, то она может быть только числом. Странно, ведь сервер в моем случае может возвращать только строковое значение, но никак не число.
Скрипт у меня сделан таким образом, что перед каждым API запросом я присваиваю переменной VARIABLE строковое значение 0. Бас после запроса должен присвоить этой переменной ответ сервера в виде строкового значения. Возможно, проблема в том, что БАС в ряде случаев воспринимает строку 0 как число 0 в том случае если нода упала или ответ не получен ?