テストコードをわかりやすいようにディレクトリに分ける。
Test Framework を Mocha + power-assert へする前に、テストコードを test/unit へ移動。
Test Framework を Mocha + power-assert へ。
Merge branch 'power-assert'
テスト用のドライバをリファクタリング。
ソースを Node スタイルの書き方へリファクタリング。
jshint の設定を追加。
ブラウザで動くコードは browserify で生成することに。
ブラウザのテストは karma で実行することに。
テストコードで、it() に指定するテスト名の toString は Mocha の予約語なので修正。
lib/simulator.js を追加して index.js を修正。
Gruntfile.js を修正。
ベンチマークを修正。
依存関係のあるモジュールをアップデート。
Merge branch 'browserify'