UNPKG

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