tdiary/tdiary-core — pull request #414 by hsbt (2014-04-26 03:53:10+00:00)
Title: npm と bower と grunt を使って javascripts のテストに必要なライブラリをインストールするようにした

tDiary は GPL なのでテスト用とはいえライセンスによっては javascript を気軽に同梱できません。そこで javascript の rubygems, bundler に相当する npm と bower を利用して javascript を同梱しなくてもテストを実行可能にしました

なお、それぞれの用途ですが

* npm は bower と grunt を入れるために使う
* bower はテストに必要なライブラリを入れるために使う
* grunt で bower のライブラリをテストディレクトリに配置する

という手順で実行しています。