Похоже, что в вашем обратном вызове в request
отсутствует ключевое слово async
. Может привести к появившейся ошибке, которая относится к строке, где вы await
, что ничего не значит в неасинхронной функции.
Вероятно, должно быть:
//...
request("https://itunes.apple.com/...", async function (error, response, body) {
//...
РЕДАКТИРОВАТЬ: как упомянуто в комментарии, это возможно не это. Но я также заметил, что saveLastReview
сама по себе является async
функцией, и я не знаю, как ведут себя функции async
, когда они await
ed. Может быть, другой путь расследования, если то, что я упомянул первым, не решит проблему.