Like improved linting & errors before you run any code.
Module system, interfaces, imports
Classes, arrow functions, annotations...
And the output is human readable.
So just rename your file and get started.
Helps you to get your job done.
 Google Trends
Google Trends/// < reference path="es6-shim.d.ts" / >
declare var MyPoint: {
  x: number;
  y: number;
};Typings for JavaScript (~714KB).
The simple way to manage and install TypeScript definitions.
// Install Typings CLI utility.
$ npm install typings --global
// Search for definitions.
$ typings search react
// Install typings
$ typings install reactAn extensible linter for the TypeScript language.
// Install
npm install -g typescript
// Compile
tsc helloworld.ts