title: How can I get node-sass watch and live reload to work from a single NPM script?
body: <p>Taking the following scripts section from a <code>package.json</code>:</p>
  
  <pre><code>"scripts":{
      "sass:watch": "npm run sass -- -w ./src/public/stylesheets -r --source-map true",
      "livereload": "live-reload --port 9091 ./src/**/*",
      "dev:watch" : "npm run sass:watch; npm run livereload"
  }
  </code></pre>
  
  <p>How can I successfully get both the <strong><code>sass:watch</code></strong> and <strong><code>livereload</code></strong> tasks to run, without blocking each other, from the <strong><code>dev:watch</code></strong> task?</p>
  
  <p>Currently, when I run <strong><code>npm run dev:watch</code></strong> <strong><code>sass:watch</code></strong> blocks <strong><code>livereload</code></strong>. </p>
  
  <p>If I reorder them, the same problem occurs.</p>