title: Chained scripts in package.json is not executing properly
body: <p>I am trying to run my Protractor test from command line using package.json. </p>
  
  <p>My package.json looks like below - </p>
  
  <pre><code>{
      "name": "ProtractorFramework",
      "dependencies": {
          "protractor": "^5.4.1"
      },
  
      "scripts": {    
      "webdriver-manager-update":"./node_modules/.bin/webdriver-manager update",
      "webdriver-manager-start":"./node_modules/.bin/webdriver-manager start",
      "protractor":"./node_modules/.bin/protractor configuration.js",
      "start":"npm run webdriver-manager-update &amp;&amp; npm run webdriver-manager-start &amp;&amp; npm run protractor"
  
  
  }
  }
  </code></pre>
  
  <p>When I execute the below command - </p>
  
  <p><code>npm run start</code> from Project directory, the Selenium Standalone server is up, but the last command is not getting executed. It means, the browser is not opening. </p>
  
  <p>To execute the test/open the browser, I am forced to execute <code>npm run protractor</code> separately in another command window. </p>
  
  <p>Is there any mistake in my package.json that I am unable to execute all three commands together?</p>
  
  <p>Please help.  </p>