title: lerna + webpack + babel-loader issue
body: <p>Here's where the issue is recreated:</p>
  
  <p><a href="https://github.com/reggi/webpack-lerna-babel-loader-issue" rel="noreferrer">https://github.com/reggi/webpack-lerna-babel-loader-issue</a></p>
  
  <p>Goal: I'm trying to build <code>./packages/usage/index.js</code> with webpack.</p>
  
  <ul>
  <li>I have 4 packages <code>alpha</code>, <code>beta</code>, <code>gamma</code>, <code>usage</code>.</li>
  <li><code>alpha</code>, <code>beta</code>, <code>gamma</code> are not using babel and should just be consumed using index.js</li>
  <li><code>usage</code> is using babel and should be converted using <code>babel-loader</code> then the traversal should contunue</li>
  </ul>
  
  <p>When I try and compile <code>babel</code> is oddly being request for the other deps.</p>
  
  <pre><code>$ lerna bootstrap
  Lerna v2.0.0-beta.20
  Linking all dependencies
  Successfully bootstrapped 4 packages.
  $ cd packages/usage
  $ npm run webpack
  
  &gt; @reggi/usage@1.0.0 webpack /Users/thomasreggi/Desktop/webpack-issue/packages/usage
  &gt; webpack
  
  Hash: 27e6d9d1d4147417b516
  Version: webpack 1.13.1
  Time: 429ms
      Asset     Size  Chunks             Chunk Names
  bundle.js  2.11 kB       0  [emitted]  main
      + 3 hidden modules
  
  ERROR in ../alpha/index.js
  Module not found: Error: Cannot resolve module 'babel' in /Users/thomasreggi/Desktop/webpack-issue/packages/alpha
   @ ../alpha/index.js 1:11-33
  </code></pre>
  
  <p>And with <code>{ exclude: /(node_modules|bower_components)/ }</code> enabled I get this.</p>
  
  <pre><code>$ npm run webpack
  
  &gt; @reggi/usage@1.0.0 webpack /Users/thomasreggi/Desktop/webpack-issue/packages/usage
  &gt; webpack
  
  Hash: 99d08ad8b664833bba1c
  Version: webpack 1.13.1
  Time: 401ms
      Asset     Size  Chunks             Chunk Names
  bundle.js  2.25 kB       0  [emitted]  main
      + 4 hidden modules
  
  ERROR in ../alpha/~/@reggi/beta/index.js
  Module not found: Error: Cannot resolve module 'babel' in /Users/thomasreggi/Desktop/webpack-issue/packages/alpha/node_modules/@reggi/beta
   @ ../alpha/~/@reggi/beta/index.js 1:17-82
  </code></pre>
  
  <h2>Types of bundles</h2>
  
  <p><strong>Without <code>babel-loader</code> excluding <code>node_modules</code></strong></p>
  
  <p><a href="https://github.com/reggi/webpack-lerna-babel-loader-issue/blob/master/packages/usage/bundle-without-exclude.js#L70" rel="noreferrer">https://github.com/reggi/webpack-lerna-babel-loader-issue/blob/master/packages/usage/bundle-without-exclude.js#L70</a></p>
  
  <blockquote>
    <p>Cannot find module \"@reggi/beta\"</p>
  </blockquote>
  
  <p><strong>With <code>babel-loader</code> excluding <code>node_modules</code></strong></p>
  
  <p><a href="https://github.com/reggi/webpack-lerna-babel-loader-issue/blob/master/packages/usage/bundle-with-exclude.js#L77" rel="noreferrer">https://github.com/reggi/webpack-lerna-babel-loader-issue/blob/master/packages/usage/bundle-with-exclude.js#L77</a></p>
  
  <blockquote>
    <p>Cannot find module \"/Users/thomasreggi/Desktop/webpack-issue/packages/beta\"</p>
  </blockquote>
  
  <p><strong>Without <code>babel-loader</code> &amp; switching code to <code>require</code></strong></p>
  
  <p><a href="https://github.com/reggi/webpack-lerna-babel-loader-issue/blob/master/packages/usage/bundle-without-babel.js#L97" rel="noreferrer">https://github.com/reggi/webpack-lerna-babel-loader-issue/blob/master/packages/usage/bundle-without-babel.js#L97</a></p>
  
  <blockquote>
    <p>Includes everything perfectly.</p>
  </blockquote>