Евгений Запунный, не совсем понятен был Ваш бэкграунд знаний, можете тоже меня понять. В целом, написать последовательную инструкцию, охватывающую даже очевидные моменты, лучше, чем отвечать на список непоследовательных вопросов :)
FanatPHP, очевидность - сугубо индивидуальное понятие. Поскольку в логе не указано никакой информации об ошибках авторизации - я не мог _очевидно_ понимать корень проблемы.
FanatPHP, объективно, Ваш комментарий не принёс пользы, поскольку ответ я получил на другом форуме и с объяснением почему. Однако Вы действительно старались мне помочь, что и есть "старание". Пренебрежительной формы никто не подразумевал.
Проверьте, находит ли любая функция из FS тот путь, который Вы указали.
Скорее всего проблема в том, что /publichtml - это папка publichtml в самом корне базового каталога системы.
Если вам нужен относительный путь, то используйте точку в начале пути ./publicHtml.
А так же советую использовать абсолютные пути и активно использовать path.join во избежание разночтения слэшей разными системами исполнения кода и ради удаления лишних слэшей при слиянии.
И в конце оффтоп: в express уже за Вас придумали статические папки, советую обратить внимание. Этот фреймворк очень легковесный в плане объема знаний - учится за один день, но гораздо удобнее работать.
__mocks__ это мануальный моки, меня интересует автоматические.
Хотелось бы увидеть пример именно на TS, поскольку стандартные спопосбы создания не работают из-за несоответствия типов.
Мой код эквивалентен автомокам из приведенной Вами статьи. Однако ошибка никуда не уходит.
tarp20, смотрите, Вам нужно понимать, в каком виде данные приходят с back-end'a. Обычно это JSON. fetch используемая в asyncRequest (фунция, начинается на первой строке), возвращает объект, в котором находится функция json, превращающая тело ответа(то что прислал ваш бекенд) в объект. Если все проходит хорошо, без ошибок, то после asyncRequest('/tweet') в const result записывается объект, содержащий все поля присланные с backend. Этот объект выводится в консоль на следующей строке. Проверьте его содержимое и превратите его в список, который и будет обрабатываться далее.