title: What does -- do when running an npm command?
body: <p>As an example, double dash or two hyphens <code>--</code> is used like so:</p>
  
  <pre><code>npm test -- --coverage
  </code></pre>
  
  <p>Running <code>npm</code> without the double dash flag does not run in coverage mode so it seems to append subsequent flags, is this correct? I couldn't find the documentation on this.</p>