title: How can I run multiple npm scripts in parallel?
body: <p>In my <code>package.json</code> I have these two scripts:</p>
  
  <pre><code>  "scripts": {
      "start-watch": "nodemon run-babel index.js",
      "wp-server": "webpack-dev-server",
    }
  </code></pre>
  
  <p>I have to run these 2 scripts <strong>in parallel</strong> everytime I start developing in Node.js. The first thing I thought of was adding a third script like this:</p>
  
  <pre><code>"dev": "npm run start-watch &amp;&amp; npm run wp-server"
  </code></pre>
  
  <p>... but that will wait for <code>start-watch</code> to finish before running <code>wp-server</code>.</p>
  
  <p><strong>How can I run these in parallel?</strong> Please keep in mind that I need to see the <code>output</code> of these commands. Also, if your solution involves a build tool, I'd rather use <code>gulp</code> instead of <code>grunt</code> because I already use it in another project.</p>