title: Webpack report an error about Unexpected character '#'
body: <p>I am using webpack to load dependencies. And one of the dependency is written like below:</p>
  
  <pre><code>#! /usr/bin/env node
  
  'use strict'
  
  var Parser = require('jsonparse')
    , through = require('through')
  </code></pre>
  
  <p>webpack gave me below error:</p>
  
  <pre><code>ERROR in ./~/JSONStream/index.js
  Module parse failed: /Project/node_modules/JSONStream/index.js Unexpected character '#' (1:0)
  You may need an appropriate loader to handle this file type.
  | #! /usr/bin/env node
  </code></pre>
  
  <p>It seems that the character <code>#</code> is not recognised by webpack. Is there a loader for me to use to load this kind of js file? </p>