Ao tentar instalar o ws
(biblioteca do websocket) em um projeto, obtenha os seguintes erros:
npm install -i ws
npm ERR! code EINVALIDTYPE
npm ERR! typeerror Error: Argument #2: Expected string or string but got null
npm ERR! typeerror at fetchPackageMetadata (/home/john/.nvm/versions/node/v8.9.4/lib/node_modules/npm/lib/fetch-package-metadata.js:36:3)
npm ERR! typeerror at limited (/home/john/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/call-limit/call-limit.js:29:10)
npm ERR! typeerror at addDependency (/home/john/.nvm/versions/node/v8.9.4/lib/node_modules/npm/lib/install/deps.js:537:5)
npm ERR! typeerror at /home/john/.nvm/versions/node/v8.9.4/lib/node_modules/npm/lib/install/deps.js:470:5
npm ERR! typeerror at /home/john/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/slide/lib/async-map.js:52:35
npm ERR! typeerror at Array.forEach (<anonymous>)
npm ERR! typeerror at /home/john/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/slide/lib/async-map.js:52:11
npm ERR! typeerror at Array.forEach (<anonymous>)
npm ERR! typeerror at asyncMap (/home/john/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/slide/lib/async-map.js:51:8)
npm ERR! typeerror at loadDeps (/home/john/.nvm/versions/node/v8.9.4/lib/node_modules/npm/lib/install/deps.js:462:3)
npm ERR! typeerror at Array.<anonymous> (/home/john/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/slide/lib/bind-actor.js:15:8)
npm ERR! typeerror at LOOP (/home/john/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/slide/lib/chain.js:15:14)
npm ERR! typeerror at chain (/home/john/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/slide/lib/chain.js:20:5)
npm ERR! typeerror at /home/john/.nvm/versions/node/v8.9.4/lib/node_modules/npm/lib/install/deps.js:366:5
npm ERR! typeerror at cb (/home/john/.nvm/versions/node/v8.9.4/lib/node_modules/npm/node_modules/slide/lib/async-map.js:47:24)
npm ERR! typeerror at /home/john/.nvm/versions/node/v8.9.4/lib/node_modules/npm/lib/install/deps.js:512:5
npm ERR! typeerror This is an error with npm itself. Please report this error at:
npm ERR! typeerror <https://github.com/npm/npm/issues>
npm ERR! A complete log of this run can be found in:
npm ERR! /home/john/.npm/_logs/2018-04-18T12_03_47_055Z-debug.log