600+ строчек так называемые сервисы, коду три года и более, вы в десятый раз ищите причину не ожидаемого поведения, и находите, что ошиблись в имени свойства передаваемого как опции, 15 минут перезапусков и тестов потому что на проекте не тайпскрипт и никогда не будет.
Ваши действия?
привел бы статистику того, сколько времени я трачу на фикс таких багов, и обосновал таким образом необходимость внедрения TS, предварительно заэстимейтив это