Эм... Чего?
У ExtJS есть бандлер, хоть и "нетакой как все"
Заведите себе папочку vendor, закоммитте туда зависимости, пропишите их в application manifest json как то, что надо положить в бандл. И всё будет нормально работать.
Только вот глобальная область видимости засоряется, так не import увы.
Да можно, вопрос цены. Чтобы что-то подключить это что-то надо сформировать. Если до сих пор не было ничего, что билдилось бы этим путём, то надо путь проложить. Весь мир js давно живёт с нодой и менеджерами её пакетов, а extjs родился при других богах и альтернативно развит. Надо завести package.json, таргеты в конфигурации Ant писать, чтобы взять, потом минифицировать, потом подключить, я это и назвал «в ci вплетать». У меня другие ожидания были, я думал спрошу у опытных людей про особенности полифила, так как спросил у ясеня, у тополя, у Гугла, что-то без толку. Но оказалось как-то всё сложно, пока не достойно того, чтобы заморочиться. Хотя теперь я охватил взором всё, что для этого надо, может быть даже и сделаю