diff --git a/CHANGELOG.md b/CHANGELOG.md index 3ca7280..a4ab564 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # rollup changelog +## 0.8.0 + +* Top-level variable declarations with multiple declarators are split up, to avoid unnecessary code importing and incorrectly-ordered statements ([#26](https://github.com/rollup/rollup/issues/26)) +* `this` at the top level is `undefined` ([#28](https://github.com/rollup/rollup/issues/28)) + ## 0.7.8 * Avoid using `path.parse` - unsupported in node 0.10 diff --git a/gobblefile.js b/gobblefile.js index fe4cde5..abec77b 100644 --- a/gobblefile.js +++ b/gobblefile.js @@ -1,13 +1,14 @@ var gobble = require( 'gobble' ); -var selfhost = 0; +var selfhost = 1; module.exports = selfhost ? gobble( 'src' ) .transform( 'babel' ) .transform( 'rollup', { - entry: 'rollup', - format: 'cjs' + entry: 'rollup.js', + format: 'cjs', + external: [ 'sander', 'path', 'acorn', 'magic-string' ] }) : gobble( 'src' ) diff --git a/package.json b/package.json index 7ecfbd8..bc226c3 100644 --- a/package.json +++ b/package.json @@ -34,10 +34,10 @@ "babel-core": "^5.4.4", "console-group": "^0.1.2", "gobble": "^0.10.1", - "gobble-babel": "^5.1.0", + "gobble-babel": "^5.5.8", "gobble-cli": "^0.4.2", "gobble-esperanto-bundle": "^0.2.0", - "gobble-rollup": "^0.2.0", + "gobble-rollup": "^0.3.1", "mocha": "^2.2.4", "source-map": "^0.1.40" },