I tried to do the following (per instructions from official site):
mkdir hapi && cd hapi
npm init
npm
The name of your module is same as the module you are trying to install. NPM thinks that you are installing the module to itself. Change the name of your module and it will install perfectly.