Развертывание Heroku все время терпит неудачу

#node.js #reactjs #heroku

Вопрос:

У меня не было проблем с развертыванием из heroku, пока я не совершил коммит только со следующим кодом:

 app.get('*', (req, res) =gt; {   if (req.protocol == 'http') {  res.redirect('https://'     req.get('host')   req.originalUrl);  }   .... }  

Я положил это в index.js из папки сервера моего приложения react с целью перенаправления с http на https. Сборка heroku не удалась с этим, и теперь она терпит неудачу независимо от того, с какого коммита я пытаюсь развернуть. Я получаю эту ошибку в журналах heroku :

 ......  node:internal/modules/cjs/loader:488   throw e;   ^  Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './lib/tokenize' is not defined by "exports" in /tmp/build_f04a94e2/node_modules/postcss-safe-parser/node_modules/postcss/package.json   at new NodeError (node:internal/errors:371:5)  .....  

Что может быть причиной этого? Я пытался найти в Google проблему / ошибку, но не смог найти ничего подходящего.