А они что не в константах ? Зачем вообще ?
не тривиальный кейс, есть 10 ентри поинтов, между ними в рантайме переход через history.push
в общем то надо понимать когда при переходе делать вместо history.push -> window.location
между 9 из них history listener в рантайме создается(.т.к роуты известны, просто экспорт массива с путями)
а 1 из них лютый легаси, где роуты в кашу в jsx и чтобы выдрать пути - надо перелопатить это полностью
так вот если на этапе сборке я узнаю пути всех остальных модулей, то смогу в хистори листенер легаси модуля сделать обратную операцию, условно "Эти роуты не принадлежат данному модулю - делаем window.location"