title: TypeScript various file extensions explained?
body: <p>In trying to understand <strong>TypeScript</strong> a little more, what are the relations between all of the file extensions?</p>
  
  <ul>
  <li>TypeScript, <code>*.ts</code></li>
  <li>Definition, <code>*.d.ts</code></li>
  <li>Map, <code>*.map</code></li>
  <li>JavaScript, <code>*.js</code></li>
  </ul>