I've gone through what seems to be the definite post on npm ERR cb() never called several times, and I remain stuck trying to install a particular module. (It happens to be apostrophe-site, but attempts to install other modules are also throwing the error).
I have repeatedly tried all the suggestions outlined, even though that much-viewed post is referring to issues with outdated versions of Node and npm. I'm running v.5.9.1 of node and v.3.10.6 of npm.
sudo npm cache clean -f
npm install -g n
sudo n stable
npm install
Same result:
npm ERR! cb() never called!
I can't find a good explanation for where this error is actually being thrown, or how to debug further. When and why does this occur?