@bsatrom yes. and lol. i would say "really?" to the opposite. multiple files in a package, yuk ;)

That's really the main point of using a package-manager, being able to split up the parts and reuse. User can use the collection package or any individual package.

See how Polymer does it: https://github.com/Polymer/polymer-elements/blob/master/bower.json#L7-L30