ブログ等でソースコードをシンタックスハイライトを行うライブラリ「highlight.js」は楽チンで便利だけど、なぜか公式サイトではプリビルドされた公開CDN上のファイルがCDNJSのものしかない。かつてはjsdelivrやrawgitのURLも掲載されていた記憶があるが、謎だ。 ところで、jsdelivrは最近のアップデートでrawgitやunpkgと同じくgithubやnpmのリバースプロキシのように動作するようになった。これによりライブラリのアップデートが自動で行われるようになったため、従来のgitを介したアップデートプロセスは停止されている。その関係で、jsdelivrのhighlight.jsはアップデートされていないようだ。また、highlight.jsのgithubリポジトリにはビルド済みのファイルが存在しないので、そのままではrawgitも利用できない。 cdnjsでは最新