Personally, I try to get webpack + babel added/configured as early as possible, and in instances like this, just use es6/cjs modules and bypass as much of the angularisms as possible... I'm on a project right now, that I'd been working to overcome resistance to get wp+babel setup, and finally have it in for the next major release... about 2-3x as productive now.