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 334ead686038..c352aefe3a0b 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 6d16a185ae61..422cfbd316a7 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 c352aefe3a0b..f0697d7b52ac 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 422cfbd316a7..c347b169b6a8 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 } }) ],