UNPKG

babel-preset-es2015-rollup

Version:

This is [babel-preset-es2015](http://babeljs.io/docs/plugins/preset-es2015/), minus [modules-commonjs](http://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/), plus [external-helpers](http://babeljs.io/docs/plugins/external-helpers/). Use it wi

19 lines (13 loc) 528 B
var relative = require( 'require-relative' ); var baseLocation = require.resolve( 'babel-preset-es2015' ); var plugins = require( baseLocation ).plugins.slice(); var commonjsPlugin = relative( 'babel-plugin-transform-es2015-modules-commonjs', baseLocation ); var i = plugins.length; while ( i-- ) { var plugin = plugins[i]; if ( plugin === commonjsPlugin || plugin[0] === commonjsPlugin ) { plugins.splice( i, 1 ); } } plugins.push( require( 'babel-plugin-external-helpers' ) ); module.exports = { plugins: plugins };