先日書いたpower-assertの環境を整える記事で、assert.js
をnpmではなくbowerでインストールしました。
bower install assert
で落ちてくるのはこのリポジトリです。
https://github.com/jgallen23/assert
power-assertが依存しているのもこのパッケージです。
しかしnpm install assert
で落ちてくるのはこちらです
https://www.npmjs.org/package/assert
https://github.com/defunctzombie/commonjs-assert
githubのリポジトリ名を見てもらえばわかりますが、もともとCommonJS向けに書かれたパッケージのようで、bowerで落ちてくるものとは完全に別物です。
同名のパッケージでもnpmとbowerで違うものが落ちてくることがあるという事例でした。気をつけないといけないですね。