title: How to specify dependency_overrides in pubspec.yaml?
body: <p>I am working with latest version of angular.dart and my <code>pubspec.yaml</code> looks somewhat like this:</p>
  
  <pre><code>name: angularApp
  dependencies:
    angular:
      git:  'git@github.com:angular/angular.dart'
    third_party_angular_plugin: any
  </code></pre>
  
  <p>the problem is <code>third_party_angular_plugin</code> is depending on stable version of <code>angular.dart</code>. I tried to specify as follows:</p>
  
  <pre><code>name: angularApp
  dependencies:
    angular:
      git:  'git@github.com:angular/angular.dart'
    third_party_angular_plugin: any
  dependency_overrides:
    angular:
      version: "&gt;=0.9.10"
  </code></pre>
  
  <p>But it throws a weird error saying <code>Bad State: No elements dart:core List.single ....</code> </p>
  
  <p>How can I override <code>third_party_angular_plugin</code>'s dependency on angular for my app?</p>