Typescript tests, with Karma, Jasmine and Grunt
<p>I've been trying to use Karma+Jasmine to run tests written in TypeScript. </p>

<p>Searching online, it seems quite a few have managed such feat, but I could not find a complete guide as to how to do this. The environment:</p>

<ul>
<li>Typescript using ES6 modules</li>
<li>Karma</li>
<li>Jasmine</li>
<li>Grunt</li>
</ul>

<p>How does one set up the whole thing?</p>