From bf2d068dc646fcce976456359ee9c4689b74bea6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Burzy=C5=84ski?= Date: Thu, 21 Jun 2018 15:00:45 +0200 Subject: [PATCH] Updated rollup to 0.60.1, made code changes to support it (#151) --- .npmrc | 1 + package.json | 2 +- src/index.js | 8 ++++---- 3 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 .npmrc diff --git a/.npmrc b/.npmrc new file mode 100644 index 00000000..43c97e71 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +package-lock=false diff --git a/package.json b/package.json index e048eb97..ac5154ec 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "gzip-size": "^4.1.0", "pretty-bytes": "^5.1.0", "regenerator-runtime": "^0.11.1", - "rollup": "0.59.3", + "rollup": "^0.60.1", "rollup-plugin-buble": "^0.19.2", "rollup-plugin-bundle-size": "^1.0.1", "rollup-plugin-commonjs": "^9.0.0", diff --git a/src/index.js b/src/index.js index fa6d0150..aad6ac0b 100644 --- a/src/index.js +++ b/src/index.js @@ -189,8 +189,8 @@ export default async function microbundle(options) { inputOptions.cache = cache; let bundle = await rollup(inputOptions); cache = bundle; - await bundle.write(outputOptions); - return await getSizeInfo(bundle._code, outputOptions.file); + const { code } = await bundle.write(outputOptions); + return await getSizeInfo(code, outputOptions.file); }), ); @@ -415,8 +415,8 @@ function createConfig(options, entry, format, writeMeta) { }, ], { - ongenerate({ bundle }, { code }) { - config._code = bundle._code = code; + ongenerate(outputOptions, { code }) { + config._code = code; }, }, shebangPlugin(),