From 6088c73ac5a2206fa2cec4d6bc295996af926aa5 Mon Sep 17 00:00:00 2001 From: Andrey Sitnik Date: Fri, 26 Oct 2018 00:37:44 -0400 Subject: [PATCH] Avoid webpack to insert setImmediate --- src/{util/index.js => util.js} | 2 ++ src/util/.babelrc | 25 ------------------------- 2 files changed, 2 insertions(+), 25 deletions(-) rename src/{util/index.js => util.js} (69%) delete mode 100644 src/util/.babelrc diff --git a/src/util/index.js b/src/util.js similarity index 69% rename from src/util/index.js rename to src/util.js index c717010..eae0a80 100644 --- a/src/util/index.js +++ b/src/util.js @@ -1,4 +1,6 @@ export function deferAction(action) { + // Hidding setImmediate from Webpack to avoid inserting polyfill + const setImmediate = window.setImmediate; if (typeof setImmediate !== 'undefined') { setImmediate(action); } else { diff --git a/src/util/.babelrc b/src/util/.babelrc deleted file mode 100644 index d27153a..0000000 --- a/src/util/.babelrc +++ /dev/null @@ -1,25 +0,0 @@ -{ - "env": { - "cjs": { - "presets": [ - "@babel/preset-env", - "@babel/preset-react" - ], - "plugins": [ - ] - }, - "es2015": { - "presets": [ - [ - "@babel/preset-env", - { - "modules": false - } - ], - "@babel/preset-react" - ], - "plugins": [ - ] - } - } -}