После добавления функции из graphql-tools в наш пакет мы начали получать ошибку ReferenceError: module is not defined
из зависимости graphql-tools iterall
.
Наш веб-пакет 4 компилирует mjs-файл зависимости в следующий файл:
__webpack_require__.r(__webpack_exports__);
module.exports = __webpack_require__.p + "static/media/index.8485c181.mjs";
Проверили, что псевдоним зависимости, специфичной для формата .js, исправляет ее, то есть iterall:
resolve: {
alias: {
iterall: 'iterall/index.js',
},
},
Но, очевидно, это не лучший способ решения проблемы
Это проблема с нашей конфигурацией webpack?