From a93b61be056e266eeec36dd0932dd8b075c70002 Mon Sep 17 00:00:00 2001 From: Dennis Collaris Date: Mon, 29 Oct 2018 16:52:49 +0100 Subject: [PATCH 1/2] fix: Make compatible with latest rollup --- src/index.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index 6c7e751..69feabc 100644 --- a/src/index.js +++ b/src/index.js @@ -29,8 +29,10 @@ export default (opts) => { }, ongenerate(opts, bundle) { + let modules = Array.isArray(bundle.modules) ? bundle.modules + : Object.getOwnPropertyNames(bundle.modules) let css = Object.entries(styles) - .sort((a, b) => bundle.modules.indexOf(a[0]) - bundle.modules.indexOf(b[0])) + .sort((a, b) => modules.indexOf(a[0]) - modules.indexOf(b[0])) .map(entry => entry[1]) .join('\n'); bundles[opts.file] = css; From d3345c2101f5f75d35e196f8a0a46b9638259e5d Mon Sep 17 00:00:00 2001 From: Dennis Collaris Date: Tue, 30 Oct 2018 23:59:44 +0100 Subject: [PATCH 2/2] Fix indents --- src/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/index.js b/src/index.js index 69feabc..8b6590f 100644 --- a/src/index.js +++ b/src/index.js @@ -30,7 +30,7 @@ export default (opts) => { ongenerate(opts, bundle) { let modules = Array.isArray(bundle.modules) ? bundle.modules - : Object.getOwnPropertyNames(bundle.modules) + : Object.getOwnPropertyNames(bundle.modules) let css = Object.entries(styles) .sort((a, b) => modules.indexOf(a[0]) - modules.indexOf(b[0])) .map(entry => entry[1]) @@ -49,4 +49,4 @@ export default (opts) => { ); } } -} \ No newline at end of file +}