From 8d1981f799833ae7eb796444b9b34ad441a10c7a Mon Sep 17 00:00:00 2001 From: Conduitry Date: Mon, 27 Mar 2017 07:25:01 -0400 Subject: [PATCH 1/2] disable Buble transforms not needed for Node 4 --- rollup/rollup.config.main.js | 7 ++++++- rollup/rollup.config.ssr.js | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/rollup/rollup.config.main.js b/rollup/rollup.config.main.js index 334ead6860..c352aefe3a 100644 --- a/rollup/rollup.config.main.js +++ b/rollup/rollup.config.main.js @@ -17,7 +17,12 @@ export default { include: 'src/**', exclude: 'src/shared/**', transforms: { - dangerousTaggedTemplateString: true + arrow: false, + classes: false, + conciseMethodProperty: false, + templateString: false, + letConst: false, + numericLiteral: false } }) ], diff --git a/rollup/rollup.config.ssr.js b/rollup/rollup.config.ssr.js index 6d16a185ae..422cfbd316 100644 --- a/rollup/rollup.config.ssr.js +++ b/rollup/rollup.config.ssr.js @@ -16,7 +16,12 @@ export default { include: 'src/**', exclude: 'src/shared/**', transforms: { - dangerousTaggedTemplateString: true + arrow: false, + classes: false, + conciseMethodProperty: false, + templateString: false, + letConst: false, + numericLiteral: false } }) ], From d779017865bb35092c537c6a6bbfe32ba2585826 Mon Sep 17 00:00:00 2001 From: Rich-Harris Date: Mon, 27 Mar 2017 08:07:55 -0400 Subject: [PATCH 2/2] use target: { node: 4 } for buble config --- rollup/rollup.config.main.js | 9 ++------- rollup/rollup.config.ssr.js | 9 ++------- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/rollup/rollup.config.main.js b/rollup/rollup.config.main.js index c352aefe3a..f0697d7b52 100644 --- a/rollup/rollup.config.main.js +++ b/rollup/rollup.config.main.js @@ -16,13 +16,8 @@ export default { buble({ include: 'src/**', exclude: 'src/shared/**', - transforms: { - arrow: false, - classes: false, - conciseMethodProperty: false, - templateString: false, - letConst: false, - numericLiteral: false + target: { + node: 4 } }) ], diff --git a/rollup/rollup.config.ssr.js b/rollup/rollup.config.ssr.js index 422cfbd316..c347b169b6 100644 --- a/rollup/rollup.config.ssr.js +++ b/rollup/rollup.config.ssr.js @@ -15,13 +15,8 @@ export default { buble({ include: 'src/**', exclude: 'src/shared/**', - transforms: { - arrow: false, - classes: false, - conciseMethodProperty: false, - templateString: false, - letConst: false, - numericLiteral: false + target: { + node: 4 } }) ],