From 82b9b0aa95c20d4c736757572d1022fbdf002609 Mon Sep 17 00:00:00 2001 From: Jon Harris Date: Tue, 28 Jan 2020 10:42:53 +0000 Subject: [PATCH] Add version argument to @babel/plugin-transform-runtime https://github.com/babel/babel/issues/10261 --- packages/porter-babel/src/babel-config.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/porter-babel/src/babel-config.js b/packages/porter-babel/src/babel-config.js index 3b60e90..4cc7d1d 100644 --- a/packages/porter-babel/src/babel-config.js +++ b/packages/porter-babel/src/babel-config.js @@ -1,6 +1,10 @@ const createBaseBabelConfig = require("@porterjs/babel-config"); module.exports =function createBabelConfig({ targets, options, mode, modules = true, presets = [], plugins = [] }) { - plugins = plugins.concat(["@babel/plugin-transform-runtime"]); + let babelVersion = "7.5.0"; + try { + babelVersion = require('@babel/helpers/package.json').version; + } catch (ex) {} + plugins = plugins.concat([["@babel/plugin-transform-runtime", { version: babelVersion }]]); return createBaseBabelConfig({ targets, options, mode, modules, presets, plugins }); } \ No newline at end of file