Код начинается с ajax запроса к api. В ответе ожидается что будет объект со свойством document
, но, судя по ошибке, его нет. Залоггируй в консоль что возвращает запрос:
let data = await resp.json();
const util = require('util')
console.log(util.inspect(data))
Кажется ссылка не на тот код о котором говоришь.
Ключ проекта заходит последним аргументом. Я проверил со своим ключом и своим документом, запускается без проблем для их файла примера VGULlnz44R0Ooe4FZKDxlhh4
node main.js VGULlnz44R0Ooe4FZKDxlhh4 9408-9707a75f-6f43-4d73-a42a-79d2613aa241
и генерирует в итоге какой-то код.
Попробуй запустить сборку с их файлом и своим токеном. Если сработает, а потом не сработает с твоим файлом, значит дело в файле. Там уже удаляй по половине компонент чтобы понять какой именно компонент не срабатывает корректно.