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