When you specify dependencies for your application through Bower, some of the packages may rely on different versions of the same library. You will need to decide which version of the libraries you want to use in your application.
If you configure Bower using "json": "bower.json" inside the .bowerrc file, Bower expects these permissions to be inside the bower.json file. This means that you must have the “permissions” property inside the bower.json file.
So, if you do not want to modify the .bowerrc file:
{ "name": "myApp", "dependencies": { "angular": "~1.5.5", "angular-route": "~1.5.5", "jquery": "~2.1.4", "angular-cookies": "~1.5.5", "some-other-application": "~0.0.2" }, "resolutions": { "angular": "1.5.5", "jquery": "2.1.4" } }
source share