diff --git a/gobblefile.js b/gobblefile.js index 8e5f63f..21b9460 100644 --- a/gobblefile.js +++ b/gobblefile.js @@ -8,7 +8,7 @@ var node = src entry: 'rollup.js', dest: 'rollup.js', format: 'cjs', - external: [ 'fs', 'acorn' ], + external: [ 'fs' ], sourceMap: true }) .transform( 'babel' ); @@ -22,19 +22,13 @@ var browser = src .transform( 'rollup-babel', { entry: 'rollup.js', dest: 'rollup.browser.js', - format: 'cjs', + format: 'umd', + moduleName: 'rollup', load: function ( id ) { if ( ~id.indexOf( 'utils/fs' ) ) return browserPlaceholders.fs; if ( ~id.indexOf( 'es6-promise' ) ) return browserPlaceholders.promise; return fs.readFileSync( id ).toString(); - }, - external: [ 'acorn' ] - }) - .transform( 'browserify', { - entries: [ './rollup.browser' ], - dest: 'rollup.browser.js', - standalone: 'rollup', - builtins: false + } }); module.exports = gobble([ node, browser ]); diff --git a/src/Module.js b/src/Module.js index 646d1ee..911d604 100644 --- a/src/Module.js +++ b/src/Module.js @@ -1,4 +1,4 @@ -import { parse } from 'acorn'; +import { parse } from 'acorn/src/index'; import MagicString from 'magic-string'; import { walk } from 'estree-walker'; import Statement from './Statement';