title: Npm ERR! Missing Script: Start when deploying to heroku
body: <p>I do have a procfile:</p>
  
  <pre><code>web: node server.js
  </code></pre>
  
  <p>here's my package.json:</p>
  
  <pre><code>{
  "name": "easyrtc_server_example",
  "version": "0.1.6",
  "author": "Priologic Software Inc. info@priologic.com (http://priologic.com/)",
  "description" : "Simple EasyRTC server example which includes EasyRTC, Express, and Socket.io",
  "main":"server.js",
  "private": true,
  
  "scripts": { 
  "start": "node server.js"
  },
  
  "dependencies" : {
  "express": "^4.10.7",
  "serve-static": "^1.8.0",
  "socket.io": "^1.4.5",
  "bcryptjs": "",
  "body-parser": "",
  "connect-flash": "",
  "cookie-parser": "^1.4.1",
  "express-handlebars": "",
  "express-messages": "",
  "express-session": "",
  "express-validator": "",
  "mongodb": "",
  "mongoose": "",
  "passport": "",
  "passport-http": "",
  "passport-local": ""
  },
  
  "license": "BSD2",
  
  "engines": {
  "node": "&gt;=0.8"
  }
  }
  </code></pre>
  
  <p>Here's my npm-error log.</p>
  
  <p>0 info it worked if it ends with ok</p>
  
  <p>1 verbose cli [ 'C:\Program Files\nodejs\node.exe',</p>
  
  <p>1 verbose cli 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',</p>
  
  <p>1 verbose cli 'start' ]</p>
  
  <p>2 info using npm@3.10.10</p>
  
  <p>3 info using node@v6.10.2</p>
  
  <p>4 verbose stack Error: missing script: start</p>
  
  <p>4 verbose stack at run (C:\Program Files\nodejs\node_modules\npm\lib\run-script.js:151:19)</p>
  
  <p>4 verbose stack at C:\Program Files\nodejs\node_modules\npm\lib\run-script.js:61:5</p>
  
  <p>4 verbose stack at C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:356:5</p>
  
  <p>4 verbose stack at checkBinReferences_ (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:320:45)</p>
  
  <p>4 verbose stack at final (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:354:3)</p>
  
  <p>4 verbose stack at then (C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:124:5)</p>
  
  <p>4 verbose stack at C:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:243:12</p>
  
  <p>4 verbose stack at C:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:78:16</p>
  
  <p>4 verbose stack at tryToString (fs.js:456:3)</p>
  
  <p>4 verbose stack at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:443:12)</p>
  
  <p>5 verbose cwd C:\Users\Nette\Desktop\pektos_1</p>
  
  <p>6 error Windows_NT 6.3.9600</p>
  
  <p>7 error argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "start"</p>
  
  <p>8 error node v6.10.2</p>
  
  <p>9 error npm v3.10.10</p>
  
  <p>10 error missing script: start</p>
  
  <p>11 error If you need help, you may report this error at:</p>
  
  <p>11 error <a href="https://github.com/npm/npm/issues" rel="nofollow noreferrer">https://github.com/npm/npm/issues</a></p>
  
  <p>12 verbose exit [ 1, true ]</p>
  
  <p>help me guys please :(</p>