blog.bouzuya.net

2016-01-15 TypeScript の project template をつくった

今日から九州へ旅行だけど、2016-01-13 につくった bouzuya/typescript-boilerplate のことを書く。

bouzuya/typescript-boilerplate は TypeScript project の template 。TypeScript + tsd + babel + mocha + power-assert の開発環境をつくることができる。

目的としては TypeScript の project をはじめやすくするためだ。 2016 年に入ってから何度も TypeScript の project を初期化している。この繰り返しの作業を減らしたい。具体的なきっかけとしては RxJS 5 にはない RxJS 4 の pairwise を移植したいという考えからだ。Observable.prototype.pairwise は Reactive Programming with RxJS の例の中で使われていたことで知った。

対象の環境は Node.js であり browser でない。しかし、これは将来的に変えるかもしれない。ひとまず発生した繰り返しを抽出し積み上げていくつもりだ。

ぼくの best practice を明示できて効率を上げられるよう期待している。