npm-check-updateを使って、package.jsonにリストされているモジュールのバージョンをあげようとしたところ、次のようなエラーが発生しました。
$ npm-check-updates /usr/local/lib/node_modules/npm-check-updates/node_modules/require-dir/index.js:97 if (!require.extensions.hasOwnProperty(ext)) { ^ TypeError: require.extensions.hasOwnProperty is not a function at requireDir (/usr/local/lib/node_modules/npm-check-updates/node_modules/require-dir/index.js:97:37) at Object.<anonymous> (/usr/local/lib/node_modules/npm-check-updates/lib/versionmanager.js:8:23) at Module._compile (module.js:569:30) at Object.Module._extensions..js (module.js:580:10) at Module.load (module.js:503:32) at tryModuleLoad (module.js:466:12) at Function.Module._load (module.js:458:3) at Module.require (module.js:513:17) at require (internal/module.js:11:18) at Object.<anonymous> (/usr/local/lib/node_modules/npm-check-updates/lib/npm-check-updates.js:16:10) at Module._compile (module.js:569:30) at Object.Module._extensions..js (module.js:580:10) at Module.load (module.js:503:32) at tryModuleLoad (module.js:466:12) at Function.Module._load (module.js:458:3) at Module.require (module.js:513:17)
npmをアップデートした時に何かが発生した模様でした。そのため、次のようにnpm-check-updatesをインストールすると、解決しました。
$ npm install -g npm-check-updates
もしかしたら、一度、アンインストールしなければならない場合もあるかもしれません。