Open
Description
Maybe it would be a good idea to split the implementations of our javascript components, like it is done with some Symfony packages (they are split into symfony-unrelated libraries and bundles, which integrate the library into symfony). Would IMHO lead to cleaner code, and an easier implementation of some javascript best practices (inheritance, specific patterns, the usage of the component in a non-aura-environment as a new perspective, ...)