title: Should I check my TypeScript definition files for external libraries into git?
body: <p>I am using <a href="https://github.com/DefinitelyTyped/tsd" rel="nofollow">TSD</a> to manage the TypeScript definition files for a web application I am developing.</p>
  
  <p>Should I check the TypeScript definition files for the external libraries I am using (managed via Bower) into git in addition to the <code>tsd.json</code> file?</p>
  
  <p>Similar discussions exist for Bower and NPM dependencies, where the <a href="https://docs.npmjs.com/misc/faq#should-i-check-my-node-modules-folder-into-git" rel="nofollow">NPM documentation</a> says no, and afaik Bower no longer gives a recommendation (used to say <a href="https://web.archive.org/web/20140625034714/http://bower.io/#installing-packages-and-dependencies" rel="nofollow">yes</a>).</p>
  
  <p>The definition files are quite lightweight, so I am leaning towards checking them in. Any opinions?</p>