title: Typescript Dependency Injection with autowiring
body: <p>Is there any typescript framework which allow user, to use well-known from java-spring autowiring? Example</p>
  
  <pre><code>class A {
     public print() : void;
  }
  
  class B {
     constructor(a : A)
  }
  var obj = CONTAINER.get("B");
  </code></pre>
  
  <p>And container is part of API</p>