Hi, for offline development, also if you want to distribute this component, it has to include all the dependencies. 

I really don't know how webcomponents are distributed, by the way..