Сайт написан на wordpress. Программа ожидается на node.js, на языке typescript. Нужно сделать следующее:
1. Получить json с постами через другой готовый модуль, вызываемый через командную строку. И передать этому модулю названия подразделов, откуда взять посты. Получится массив списков постов для заданных подразделов.
2. Скачать картинки постов по ссылкам на них из полученного json.
3. Поскольку на сайте, который нужно заполнить, нет апи метода для создания постов, посты нужно создать через UI, используя скраппер puppeteer. Где надо, добавить к постам скачанные картинки через elementHandle.uploadFile('path/to/file').