Combine TypeScript with Babel

TypeScript has downlevel emit for must constructs it supports. For instance, when you use a let declaration, it will be emitted as a normal variable when targeting ES3 or ES5. However, not all cases are supported. If you're using a block scoped variable (let or const) in a loop with

Read more