title: `npm build` doesn't run the script named "build" in package.json
body: <p>For a new module I'm trying to use <a href="https://docs.npmjs.com/cli/build"><code>npm build</code></a> without gulp / Grunt / other specialised build tools.</p>
  
  <pre><code>"scripts": {
    "build": "node build.js"
  },
  </code></pre>
  
  <p>My build.js is simply</p>
  
  <pre><code>console.log('Hello')
  </code></pre>
  
  <p>However, running</p>
  
  <pre><code>npm build
  </code></pre>
  
  <p>Simply exits without printing anything, with a status of 0. </p>
  
  <p>Running:</p>
  
  <pre><code>npm install
  </code></pre>
  
  <p>Also does all the normal things, but does not run build.js either.</p>
  
  <p><strong>How can I make npm run my build script?</strong></p>
  
  <p>Edit: even simple bash commands don't seem to work, eg </p>
  
  <pre><code>"scripts": {
      "build": "touch TESTFILE"
  },
  </code></pre>
  
  <p>Doesn't make a file with that name.</p>