{"action":"created","issue":{"url":"https://api.github.com/repos/driftyco/ionic/issues/4192","labels_url":"https://api.github.com/repos/driftyco/ionic/issues/4192/labels{/name}","comments_url":"https://api.github.com/repos/driftyco/ionic/issues/4192/comments","events_url":"https://api.github.com/repos/driftyco/ionic/issues/4192/events","html_url":"https://github.com/driftyco/ionic/issues/4192","id":99005908,"number":4192,"title":"Make angular* dependencies in bower.json less specific?","user":{"login":"kcivey","id":61062,"avatar_url":"https://avatars.githubusercontent.com/u/61062?v=3","gravatar_id":"","url":"https://api.github.com/users/kcivey","html_url":"https://github.com/kcivey","followers_url":"https://api.github.com/users/kcivey/followers","following_url":"https://api.github.com/users/kcivey/following{/other_user}","gists_url":"https://api.github.com/users/kcivey/gists{/gist_id}","starred_url":"https://api.github.com/users/kcivey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kcivey/subscriptions","organizations_url":"https://api.github.com/users/kcivey/orgs","repos_url":"https://api.github.com/users/kcivey/repos","events_url":"https://api.github.com/users/kcivey/events{/privacy}","received_events_url":"https://api.github.com/users/kcivey/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-08-04T16:19:37Z","updated_at":"2015-08-07T20:41:28Z","closed_at":"2015-08-07T20:30:20Z","body":"Could the angular, angular-animate, angular-sanitize, and angular-ui-router dependencies in bower.json have a `^` prefix added, to avoid having bower complain about incompatible versions?"},"comment":{"url":"https://api.github.com/repos/driftyco/ionic/issues/comments/128829794","html_url":"https://github.com/driftyco/ionic/issues/4192#issuecomment-128829794","issue_url":"https://api.github.com/repos/driftyco/ionic/issues/4192","id":128829794,"user":{"login":"kcivey","id":61062,"avatar_url":"https://avatars.githubusercontent.com/u/61062?v=3","gravatar_id":"","url":"https://api.github.com/users/kcivey","html_url":"https://github.com/kcivey","followers_url":"https://api.github.com/users/kcivey/followers","following_url":"https://api.github.com/users/kcivey/following{/other_user}","gists_url":"https://api.github.com/users/kcivey/gists{/gist_id}","starred_url":"https://api.github.com/users/kcivey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kcivey/subscriptions","organizations_url":"https://api.github.com/users/kcivey/orgs","repos_url":"https://api.github.com/users/kcivey/repos","events_url":"https://api.github.com/users/kcivey/events{/privacy}","received_events_url":"https://api.github.com/users/kcivey/received_events","type":"User","site_admin":false},"created_at":"2015-08-07T20:41:28Z","updated_at":"2015-08-07T20:41:28Z","body":"I guess, but that defeats a lot of the purpose of dependency management and semantic versioning. If you're installing other things that depend on angular it's unlikely that they're going to happen to require the exact version that ionic does, so you're usually going to be dealing with incompatibilities and having to guess anyway."}}