16/03/25 09:51:07.05 s7T6Wu/sa.net BE:551517227-2BP(1000)
sssp://img.2ch.sc/ico/u_tobacco.gif
サーバサイドのJavaScript環境であるNode.jsを使用するアプリケーションの開発現場に米国時間3月22日、大きな混乱が生じた。
Node.jsのパッケージマネージャとして広く普及している「npm」の中核モジュールの1つが公開停止になったためだ。
膨大な数のプロジェクトが巻き込まれたこの混乱は、プログラマーのAzer Koçulu氏と、npmを管理する組織、「Kik」という
インスタントメッセージアプリの関係者という三者が絡むいざこざに端を発している。
いざこざの結果、Koçulu氏はnpmパッケージに存在する「left-pad」という17行のモジュール(空白行を除くと11行)を削除するに至った。
Node.jsを使用する数多くのプログラムは、このモジュールに依存している。
left-padはnpmを通じて、過去1週間で57万5000回、過去1カ月で250万回もダウンロードされているモジュールだ。
URLリンク(japan.zdnet.com)