title: npm scripts ignore errors
body: <p>I currently have a npm script for running a linter. Obviously there will be some errors being outputted, but the npm script fails rather than just show me errors and move on.</p>
  
  <p>This is terrible especially when I have something else calling the script as it marvellously breaks everything. I can always run <code>npm run lint --force</code> to avoid errors but I don't have that <code>--force</code> luxury all the time (for example, with a git-hook).</p>
  
  <p>How can I setup my script to output errors without causing a mess?</p>