а с каких соображений разработчики модулей делают разные билды, ES, UMD? я так понимаю что бы в случае какого нибудь SSR можно было в ноде подтянуть UMD модуль или ES сразу. но вопрос возникает, как и где контролируются точки входа (что именно будет экспортиться)?