title: Angular Upgrade - can't use upgraded component as entry component
body: <p>I'm using Angular Upgrade module with components upgraded from AngularJS. When I use components inside templates they are working fine but when I try to use them as entry components I receive an error:</p>
  
  <pre><code>MyNgComponent cannot be used as an entry component.
  </code></pre>
  
  <p>Probably it's because upgraded components are defines as directives. I've also tried to wrap into another component but in this case it gives me an error when tries to create a component instance:</p>
  
  <pre><code>NullInjectorError: No provider for $scope!
  </code></pre>
  
  <p><code>$scope</code> is requested by internal UpgradeComponent implementation and it's resolved fine if component is used in a template.</p>
  
  <p>Is it a hybrid mode limitation or is there any way to use it as entry component?</p>
  
  <p>Entry component is needed because I need to instantiate this component from JS and manually attach to non-angular DOM element</p>