1 | var relative = require( 'require-relative' );
|
2 |
|
3 | var baseLocation = require.resolve( 'babel-preset-es2015' );
|
4 | var plugins = require( baseLocation ).plugins.slice();
|
5 |
|
6 | var commonjsPlugin = relative( 'babel-plugin-transform-es2015-modules-commonjs', baseLocation );
|
7 |
|
8 | var i = plugins.length;
|
9 | while ( i-- ) {
|
10 | var plugin = plugins[i];
|
11 | if ( plugin === commonjsPlugin || plugin[0] === commonjsPlugin ) {
|
12 | plugins.splice( i, 1 );
|
13 | }
|
14 | }
|
15 |
|
16 | plugins.push( require( 'babel-plugin-external-helpers' ) );
|
17 |
|
18 | module.exports = { plugins: plugins };
|