blog.bouzuya.net

2016-03-25 bouzuya/boa-core 0.6.2 をつくった

bouzuya/boa-core 0.6.2 をつくった。

bouzuya/boa-corebouzuya/b-o-a の core library 。

bouzuya/boa-core 0.6.2 では rxjs を 5.0.0-beta.2 に lock した。これは 0.6.1...0.6.2 を見れば分かる。このような修正を加えた背景は rxjs の互換性の問題である。

rxjs 5.0.0-beta.2 → beta.3 で ES7 Observable でなくなってしまった。正確には読み込み順次第で sindresorhus/is-observable が false を返す。この挙動により sindresorhus/ava の Observable support が壊れて使えなくなった。修正の Pull Request を既に ReactiveX/rxjs#1525 として登録している。

bouzuya/boa-core 0.6.2 の対応のために次の npm package を version up した。

beta に依存しているのでより厳密に version を管理していくつもりだ。