title: ENOENT: no such file or directory, rename ansistyles -> .ansistyles.DELETE
body: <p>I am getting an error when running <code>npm install</code>. It complains about not finding the module /node_modules/ansistyles... that folder does indeed not exist, but there is one with a dash: /node_modules/ansi-styles.</p>
  
  <pre><code>npm install
  npm WARN helloworld@1.0.0 No repository field.
  
  npm ERR! path /app/node_modules/npm/node_modules/ansistyles
  npm ERR! code ENOENT
  npm ERR! errno -2
  npm ERR! syscall rename
  npm ERR! enoent ENOENT: no such file or directory, rename '/app/node_modules/npm/node_modules/ansistyles' -&gt; '/app/node_modules/npm/node_modules/.ansistyles.DELETE'
  npm ERR! enoent This is related to npm not being able to find a file.
  npm ERR! enoent
  
  npm ERR! A complete log of this run can be found in:
  npm ERR!     /.npm/_logs/2018-02-01T13_20_48_203Z-debug.log
  </code></pre>
  
  <p>I also ran into the same error when running <code>cordova plugin remove</code> or <code>cordova plugin add</code>.</p>