https://integration.wikimedia.org/ci/job/mediawiki-core-qunit/61900/console
21:49:25 npm ERR! Linux 3.13.0-83-generic 21:49:25 npm ERR! argv "node" "/usr/local/bin/npm" "install" 21:49:25 npm ERR! node v0.10.25 21:49:25 npm ERR! npm v2.14.12 21:49:25 npm ERR! path /mnt/jenkins-workspace/workspace/mediawiki-core-qunit/src/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/has-cors/package.json 21:49:25 npm ERR! code ENOENT 21:49:25 npm ERR! errno 34 21:49:25 21:49:25 npm ERR! enoent ENOENT, open '/mnt/jenkins-workspace/workspace/mediawiki-core-qunit/src/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/has-cors/package.json' 21:49:25 npm ERR! enoent This is most likely not a problem with npm itself 21:49:25 npm ERR! enoent and is related to npm not being able to find a file. 21:49:25 npm ERR! enoent 21:49:26
This specific ENOENT error on socket.io-client module seems to be happening quite often lately.