@@ -9,7 +9,7 @@ import commonjs from 'rollup-plugin-commonjs';
99import nodeResolve from 'rollup-plugin-node-resolve' ;
1010import buble from 'rollup-plugin-buble' ;
1111import uglify from 'rollup-plugin-uglify' ;
12- import replace from 'rollup-plugin-post-replace' ;
12+ // import replace from 'rollup-plugin-post-replace';
1313import es3 from 'rollup-plugin-es3' ;
1414import gzipSize from 'gzip-size' ;
1515import prettyBytes from 'pretty-bytes' ;
@@ -162,7 +162,7 @@ function createConfig(options, entry, format) {
162162 let cjsMain = replaceName ( pkg [ 'cjs:main' ] || 'x.js' , mainNoExtension ) ;
163163 let umdMain = replaceName ( pkg [ 'umd:main' ] || 'x.umd.js' , mainNoExtension ) ;
164164
165- let rollupName = safeVariableName ( basename ( entry ) . replace ( / \. j s $ / , '' ) ) ;
165+ // let rollupName = safeVariableName(basename(entry).replace(/\.js$/, ''));
166166
167167 let config = {
168168 inputOptions : {
@@ -192,19 +192,20 @@ function createConfig(options, entry, format) {
192192 jsnext : true
193193 } ) ,
194194 es3 ( ) ,
195- format === 'cjs' && replace ( {
196- [ `module.exports = ${ rollupName } ;` ] : '' ,
197- [ `var ${ rollupName } =` ] : 'module.exports ='
198- } ) ,
195+ // We should upstream this to rollup
196+ // format==='cjs' && replace({
197+ // [`module.exports = ${rollupName};`]: '',
198+ // [`var ${rollupName} =`]: 'module.exports ='
199+ // }),
199200 // This works for the general case, but could cause nasty scope bugs.
200201 // format==='umd' && replace({
201202 // [`return ${rollupName};`]: '',
202203 // [`var ${rollupName} =`]: 'return'
203204 // }),
204- format === 'es' && replace ( {
205- [ `export default ${ rollupName } ;` ] : '' ,
206- [ `var ${ rollupName } =` ] : 'export default'
207- } ) ,
205+ // format==='es' && replace({
206+ // [`export default ${rollupName};`]: '',
207+ // [`var ${rollupName} =`]: 'export default'
208+ // }),
208209 format !== 'es' && options . compress !== false && uglify ( {
209210 output : { comments : false } ,
210211 mangle : {
0 commit comments