After generating an ionic app, I can see there is an empty bower.json, and additional packages can be installed. However as Ionic locks down the angular version and some other packages with each release, why are the dependencies not locked down in the bower.json? I am asking if there is a specific reason; otherwise I will do it as I have to install additional packages like angular-resource and they have dependencies.