title: npm update check failed
body: <p>Last night I tried to update my node and npm, it seemed to have been successful, however ever since then I have been getting this same error any time I try and run any npm command. </p>
  
  <p>I have tried uninstalling and re-installing npm, but cannot get past this error message below. </p>
  
  <p>Node version: v8.3.0</p>
  
  <p>Error message I am getting:</p>
  
  <pre><code>┌───────────────────────────────────────────────────────────────────┐
  │                      npm update check failed                      │
  │                Try running with sudo or get access                │
  │               to the local update config store via                │
  │ sudo chown -R $USER:$(id -gn $USER) /Users/veritystothard/.config │
  └───────────────────────────────────────────────────────────────────┘
  module.js:491
      throw err;
      ^
  
  Error: Cannot find module 'proto-list'
      at Function.Module._resolveFilename (module.js:489:15)
      at Function.Module._load (module.js:439:25)
      at Module.require (module.js:517:17)
      at require (internal/module.js:11:18)
      at Object.&lt;anonymous&gt; (/usr/local/lib/node_modules/npm/node_modules/config-chain/index.js:1:79)
      at Module._compile (module.js:573:30)
      at Object.Module._extensions..js (module.js:584:10)
      at Module.load (module.js:507:32)
      at tryModuleLoad (module.js:470:12)
      at Function.Module._load (module.js:462:3)
  </code></pre>
  
  <p>I'm not sure what other details to include here, if anyone has had this issue before I'd appreciate your help. Thanks!</p>