title: npm sinopia installation faled
body: <p>I am trying to install sinopia for electron updater globally but am getting the following error:</p>
  
  <pre><code>npm install -g sinopia
  npm WARN deprecated minimatch@1.0.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
      npm WARN deprecated node-uuid@1.4.3: Use uuid module instead
      npm WARN deprecated tough-cookie@1.2.0: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130
      npm WARN deprecated is-my-json-valid@2.12.0: catastrophic backtracking in regexes could potentially lead to REDOS attack, upgrade to 2.17.2 as soon as possible
      npm WARN checkPermissions Missing write access to /usr/lib/node_modules/sinopia
      npm WARN checkPermissions Missing write access to /usr/lib/node_modules/sinopia/node_modules
      npm ERR! path /usr/lib/node_modules/sinopia
      npm ERR! code EACCES
      npm ERR! errno -13
      npm ERR! syscall access
      npm ERR! Error: EACCES: permission denied, access '/usr/lib/node_modules/sinopia'
      npm ERR!  { Error: EACCES: permission denied, access '/usr/lib/node_modules/sinopia'
      npm ERR!   stack: 'Error: EACCES: permission denied, access    '/usr/lib/node_modules/sinopia\'',
      npm ERR!   errno: -13,
      npm ERR!   code: 'EACCES',
      npm ERR!   syscall: 'access',
      npm ERR!   path: '/usr/lib/node_modules/sinopia' }
      npm ERR! 
      npm ERR! Please try running this command again as root/Administrator.
  
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/indranil/.npm/_logs/2018-03-19T13_37_02_356Z-debug.log
  </code></pre>
  
  <p>Below is my debug Debug Log from <code>/home/indranil/.npm/_logs/2018-03-19T13_37_02_356Z-debug.log</code>. </p>
  
  <pre><code>542 silly install generateActionsToTake
  543 warn checkPermissions Missing write access to /usr/lib/node_modules/sinopia
  544 warn checkPermissions Missing write access to /usr/lib/node_modules/sinopia/node_modules
  545 verbose stack Error: EACCES: permission denied, access '/usr/lib/node_modules/sinopia'
  546 verbose cwd /home/indranil
  547 verbose Linux 4.13.0-37-generic
  548 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "-g" "sinopia"
  549 verbose node v8.10.0
  550 verbose npm  v5.7.1
  551 error path /usr/lib/node_modules/sinopia
  552 error code EACCES
  553 error errno -13
  554 error syscall access
  555 error Error: EACCES: permission denied, access '/usr/lib/node_modules/sinopia'
  555 error  { Error: EACCES: permission denied, access '/usr/lib/node_modules/sinopia'
  555 error   stack: 'Error: EACCES: permission denied, access \'/usr/lib/node_modules/sinopia\'',
  555 error   errno: -13,
  555 error   code: 'EACCES',
  555 error   syscall: 'access',
  555 error   path: '/usr/lib/node_modules/sinopia' }
  556 error Please try running this command again as root/Administrator.
  557 verbose exit [ -13, true ]
  </code></pre>
  
  <p>As suggested in the debug log, I have already checked the permission to the directory. But the installer deletes and re-creates the directory on installation.</p>
  
  <p>Any suggestion?</p>