спасибо, за потраченные 10 минут, мы же здесь про это и говорим, и самое главное, что я так и не понял, как это связано с вебпаком, и соответственно для чего здесь нужен плагин. Максимум для чего он может быть нужен - это для выделения всех используемых переменных окружения в отдельный файл. Но это не особо тривиальная задача, плюс мы не контроллируем этот процесс, и по мне заранее описать настройки и использовать их в приложении - это наиболее короткий и правильный путь в данном случае.
Хорошо. Возникают вопросы
1) Как гарантировать то, что вам в приложение будут прокинуты необходимые переменные?
2) Как добиться инкапсуляции переменных окружения? Необходимо, чтобы они не находились в globalThis.
3) Как отслеживать ошибки в написании переменных при сборке? Чтобы человек не опечатывался и мучительно дебажил после?