From 704f0f6c1fe87519eaf55524d2e455bb1d917b13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Pierzcha=C5=82a?= Date: Tue, 5 Feb 2019 20:47:42 +0100 Subject: [PATCH] feat(perf): use lazy module evaluation --- babel.config.js | 8 +++++++- package.json | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/babel.config.js b/babel.config.js index 995ee76aa..2621b5d72 100644 --- a/babel.config.js +++ b/babel.config.js @@ -10,5 +10,11 @@ module.exports = { ], require.resolve('@babel/preset-flow'), ], - plugins: [require.resolve('@babel/plugin-transform-strict-mode')], + plugins: [ + require.resolve('@babel/plugin-transform-strict-mode'), + [ + require.resolve('@babel/plugin-transform-modules-commonjs'), + { lazy: true }, + ], + ], }; diff --git a/package.json b/package.json index 69e5a6477..6bc3dfcca 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ }, "dependencies": { "@babel/core": "^7.0.0", + "@babel/plugin-transform-modules-commonjs": "^7.2.0", "@babel/plugin-transform-strict-mode": "^7.0.0", "@babel/preset-env": "^7.0.0", "@babel/preset-flow": "^7.0.0",