<p dir="auto">Just a heads up that Lerna has changed to a non-FLOSS license: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="354936223" data-permission-text="Title is private" data-url="https://github.com/lerna/lerna/issues/1616" data-hovercard-type="pull_request" data-hovercard-url="/lerna/lerna/pull/1616/hovercard" href="https://github.com/lerna/lerna/pull/1616">lerna/lerna#1616</a></p>
<p dir="auto">I haven't seen any indication of whether the Lerna devs intend to change the license of version 2 as well. Pinning to 2.11.0 or 3.2.1 may be wise anyway, unless/until someone commits to maintaining a FLOSS licensed fork.</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="test/node_modules/babel-core/lib/babel/transformation/transformer.js:97
      throw new TypeError(&quot;Transformer &quot; + this.key + &quot; is resolving to a diff
            ^
TypeError: Transformer foo is resolving to a different Babel version to what is doing the actual transformation...
    at Transformer.buildPass (test/node_modules/babel-core/lib/babel/transformation/transformer.js:97:13)
    at File.addPlugin (test/node_modules/babel/node_modules/babel-core/lib/babel/transformation/file/index.js:287:48)
    at File.buildTransformers (test/node_modules/babel/node_modules/babel-core/lib/babel/transformation/file/index.js:215:12)
    at new File (test/node_modules/babel/node_modules/babel-core/lib/babel/transformation/file/index.js:88:10)
    at Object.transform (test/node_modules/babel/node_modules/babel-core/lib/babel/transformation/index.js:18:14)
    at Object.exports.transform (test/node_modules/babel/bin/babel/util.js:33:22)
    at Object.exports.compile (test/node_modules/babel/bin/babel/util.js:41:18)
    at test/node_modules/babel/bin/babel/file.js:112:25
    at arrayEach (test/node_modules/babel/node_modules/lodash/index.js:1342:13)
    at Function.&lt;anonymous&gt; (test/node_modules/babel/node_modules/lodash/index.js:3299:13)"><pre class="notranslate"><code class="notranslate">test/node_modules/babel-core/lib/babel/transformation/transformer.js:97
      throw new TypeError("Transformer " + this.key + " is resolving to a diff
            ^
TypeError: Transformer foo is resolving to a different Babel version to what is doing the actual transformation...
    at Transformer.buildPass (test/node_modules/babel-core/lib/babel/transformation/transformer.js:97:13)
    at File.addPlugin (test/node_modules/babel/node_modules/babel-core/lib/babel/transformation/file/index.js:287:48)
    at File.buildTransformers (test/node_modules/babel/node_modules/babel-core/lib/babel/transformation/file/index.js:215:12)
    at new File (test/node_modules/babel/node_modules/babel-core/lib/babel/transformation/file/index.js:88:10)
    at Object.transform (test/node_modules/babel/node_modules/babel-core/lib/babel/transformation/index.js:18:14)
    at Object.exports.transform (test/node_modules/babel/bin/babel/util.js:33:22)
    at Object.exports.compile (test/node_modules/babel/bin/babel/util.js:41:18)
    at test/node_modules/babel/bin/babel/file.js:112:25
    at arrayEach (test/node_modules/babel/node_modules/lodash/index.js:1342:13)
    at Function.&lt;anonymous&gt; (test/node_modules/babel/node_modules/lodash/index.js:3299:13)
</code></pre></div>
<p dir="auto">there is no npm links and any kind of locally installed babel. simple downgrading to babel*@5.0 with the same code works fine. am I missing some breaking changes about this?</p>