npm v5がリリースされました。
様々な機能が追加され、より使いやすくなった印象があります。
2017年5月25日に最初のv5.0.0が発表されてから一週間、6月2日現在ではv5.0.2がリリースされています。
さて、私も早速npmをv5にアップデートして、いつものようにターミナルに npm iと打ち込みプロジェクトの環境構築をしようとしたところ、 npm ERR! Cannot read property 'find' of undefinedという表題のエラーが出てしまいました。
npmのイシューをググったところ古いバージョンのキャッシュが悪さをしているのが原因という回答を発見。
npm cache verify
ターミナルに**npm cache verify**とコマンドを打ち込むと問題は解決し、その後いつもの通りnpm iでnode_modulesにパッケージをインストールし、環境構築をすることができました!

参考
それでもダメなら
上記のキャッシュクリアでもダメな時の最終手段は、
-
node_modulesフォルダと、package-lock.jsonを削除 - ターミナルで
$ npm iで全体を再インストール
でOKです。