title: TypeScript with knockout.js and ORM
body: <p>I would like to use TypeScript wiht Knockout.js 3 and ORM. On the <a href="https://github.com/borisyankov/DefinitelyTyped" rel="nofollow">DefinitelyTyped</a> side I found different knockout.js modules, but I am not sure whether I need all of them to run knockout.js 3?</p>
  
  <ul>
  <li>knockout.deferred.updates    </li>
  <li>knockout.editables   </li>
  <li>knockout.es5 </li>
  <li>knockout.kogrid</li>
  <li>knockout.mapper</li>
  <li>knockout.mapping</li>
  <li>knockout.postbox</li>
  <li>knockout.projections</li>
  <li>knockout.rx</li>
  <li>knockout.validation</li>
  <li>knockout.viewmodel</li>
  <li>knockout</li>
  </ul>
  
  <p>For ORM and TypeScript I found <a href="https://github.com/dresende/node-orm2/tree/master/lib/TypeScript" rel="nofollow">node-orm2</a>. Is it the best way to go or there a better solutions for ORM and TypeScript?</p>