title: Mixing RequireJS shims with TypeScript - how to compile for production?
body: <p>I'm new to using TypeScript and RequireJS, and I'm in the process of converting a large application written in Marionette/Backbone.</p>
  
  <p>I'm confused by the relationship between TypeScript dependencies within each ts file, and dependencies in the RequireJS config shim for non-AMD compliant files. My app loads fine using individual files and dependencies within ts files and the requirejs config shim section.</p>
  
  <p>I've tried compiling my TypeScript files into a single output file; is the ts transpiler aware of the dependencies as defined in shim section?  It doesn't seem to be as my single output file doesn't have all the required files.</p>
  
  <p>Is this the wrong approach to take?</p>
  
  <p>thanks...</p>