title: Is there a way to skip type checking for faster TypeScript compilation?
body: <p>When using <a href="https://babeljs.io/docs/en/babel-preset-typescript" rel="nofollow noreferrer">babel-preset-typescript</a>, typechecking is skipped. This is almost certainly faster and less memory-intensive than using normal tsc because there's no type checking overhead, and the binding and checking steps are skipped completely (it's just parsing and stripping types).</p>
  
  <p>I know that exactly the same thing is not available with the <a href="https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-minimal-compiler" rel="nofollow noreferrer">TS compiler API</a>, since babel uses a different parser entirely (Bablyon). But is there a way to do something similar and skip binding and checking for faster compilation? It looks like <code>ts.createProgram</code> automatically includes type checking.</p>