JavaScript
Node.js
npm
grunt
gulp

ES6(クラス, アロー構文)で書くには:

モジュール化

複数のファイルに分けて、それをひとつにバンドルするまで。

基礎知識:

rollupの場合

複数ファイルに書かれたJavaScriptを、モジュールなどを読み込みつつ、ひとつのバンドルにしてくれるツール。WebPackとかBrowserifyみたいなやつです。依存モジュールの解決や、AltJSのプリコンパイルしたり、など... 続き

browserifyの場合

1. tsc index.ts
  - このコマンドはindex.tsだけでなく依存しているファイルも含めすべてをjsファイルに変換する
2. browserify index.js -o bundle.js
  - bundle.jsとしてひとつのファイルにバンドルしてくれる

(いろんなオプションがあるんだなあ)
tsc -t es6 -m commonjs index.ts