title: How does alias in grunt-browserify really work?
body: <p>I've read the official documentation on the <code>alias</code> option configuration in grunt-browserify, but still don't fully understand the semantics of the array one is expected to provide as a value.</p>
  
  <p>With</p>
  
  <pre><code>alias: ["pathA:pathB"]
  </code></pre>
  
  <p>What goes to the left of the colon, and what goes to the right?</p>
  
  <p>And what does this mean? (grunt-browserify doesn't complain, but what's it doing?)</p>
  
  <pre><code>alias: ["pathA:"]
  </code></pre>
  
  <p>Are there other configurations of alias like the last one that are not documented?</p>
  
  <p>Thanks much!</p>