|
|
@ -110,22 +110,22 @@ describe( 'rollup', function () { |
|
|
|
format: 'cjs' |
|
|
|
})); |
|
|
|
|
|
|
|
if ( config.error ) { |
|
|
|
if ( config.generateError ) { |
|
|
|
unintendedError = new Error( 'Expected an error while generating output' ); |
|
|
|
} |
|
|
|
} catch ( err ) { |
|
|
|
if ( config.error ) { |
|
|
|
config.error( err ); |
|
|
|
if ( config.generateError ) { |
|
|
|
config.generateError( err ); |
|
|
|
} else { |
|
|
|
unintendedError = err; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if ( unintendedError ) throw unintendedError; |
|
|
|
if ( config.error || config.generateError ) return; |
|
|
|
|
|
|
|
var code; |
|
|
|
|
|
|
|
try { |
|
|
|
if ( config.babel ) { |
|
|
|
code = babel.transform( result.code, { |
|
|
|
blacklist: [ 'es6.modules' ], |
|
|
@ -160,13 +160,6 @@ describe( 'rollup', function () { |
|
|
|
|
|
|
|
if ( config.exports ) config.exports( module.exports ); |
|
|
|
if ( config.bundle ) config.bundle( bundle ); |
|
|
|
} catch ( err ) { |
|
|
|
if ( config.error ) { |
|
|
|
config.error( err ); |
|
|
|
} else { |
|
|
|
unintendedError = err; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if ( config.show || unintendedError ) { |
|
|
|
console.log( code + '\n\n\n' ); |
|
|
|