title: npm ERR! code ENOENT, npm ERR! errno 34
body: <p>This is my start script for a React application.</p>
  
  <pre><code>"scripts": {
      "prestart": "babel-node tools/startMessage.js",
      "start": "npm-run-all --parallel test:watch open:src lint:watch",
      "open:src": "babel-node tools/srcServer.js",
      "lint": "node_modules/.bin/esw webpack.config.* src tools",
      "lint:watch": "npm run lint -- --watch",
      "test": "mocha --reporter progress tools/testSetup.js \"src/**/*.test.js\"",
      "test:watch": "npm run test -- --watch",
      "clean-dist": "npm run remove-dist &amp;&amp; mkdir dist",
      "remove-dist": "node_modules/.bin/rimraf ./dist",
      "build:html": "babel-node tools/buildHtml.js",
      "prebuild": "npm-run-all clean-dist test lint build:html",
      "build": "babel-node tools/build.js",
      "postbuild": "babel-node tools/distServer.js"
    },
  </code></pre>
  
  <p>When I run npm start, I get a long list of error.</p>
  
  <pre><code>npm ERR! System Linux 3.10.0-327.36.3.el7.20161025.20.x86_64
  npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "run" "lint" "--" "--watch"
  npm ERR! cwd /home/user/workspace/shareback-viewer
  npm ERR! node -v v0.10.30
  npm ERR! npm -v 1.4.21
  npm ERR! path /home/user/workspace/shareback-viewer/node_modules/lint/package.json
  npm ERR! code ENOENT
  npm ERR! errno 34......
  </code></pre>
  
  <p>So clearly the npm script is failing because it's trying to look for the wrong path.
  npm ERR! path /home/user/workspace/shareback-viewer/node_modules/lint/package.json</p>
  
  <p>How can I fix this?</p>