Panda Noir

JavaScript の限界を究めるブログでした。最近はいろんな分野を幅広めに書いてます。

UnitaryJSを更新しました

久しぶりにUnitaryJSを更新しました。UnitaryJSの開発が止まっている間に世間ではRollupだのES2015だのと大きく動いていたのでそれへの対応がメインです。

今回の変更点は

  • ベジェ曲線をサポート
  • TypeScriptからES2015へ乗り換え
  • BrowserifyからRollupへ乗り換え

です。

ベジェ曲線のサポートは特にいうことないです。

TypeScriptからES2015へ完全に書き直しを行いました。といっても、TypeScriptは変にJavaScriptを拡張していないので、移行するのは簡単でした。

BrowserifyからRollupへ移行をしました。これにより、ブラウザとNode.jsに1ファイルで対応できるようになった他、ファイルサイズがかなり小さくなりました。Browserifyはグッチャグチャと余計なファイルひっつけてきたので、個人的にRollup好きです。