diff --git a/config/babel.dev.js b/config/babel.dev.js
index 6ee2fd2db5eb0d737f6e969b2ed8187873e6d2ed..64545127d0764df754d8201c00d08de879f8bb1e 100644
--- a/config/babel.dev.js
+++ b/config/babel.dev.js
@@ -8,6 +8,7 @@
  */
 
 module.exports = {
+  babelrc: false,
   cacheDirectory: true,
   presets: [
     'babel-preset-es2015',
@@ -18,6 +19,11 @@ module.exports = {
     'babel-plugin-syntax-trailing-function-commas',
     'babel-plugin-transform-class-properties',
     'babel-plugin-transform-object-rest-spread'
-  ].map(require.resolve),
-  babelrc: false
+  ].map(require.resolve).concat([
+    [require.resolve('babel-plugin-transform-runtime'), {
+      helpers: false,
+      polyfill: false,
+      regenerator: true
+    }]
+  ])
 };
diff --git a/config/babel.prod.js b/config/babel.prod.js
index c47f515c0ebbfea67b67b572b7b7bd03bb02b015..f5446012c5e50027dfc6cd2ecdb02e26bc992b7c 100644
--- a/config/babel.prod.js
+++ b/config/babel.prod.js
@@ -8,6 +8,7 @@
  */
 
 module.exports = {
+  babelrc: false,
   presets: [
     'babel-preset-es2015',
     'babel-preset-es2016',
@@ -17,7 +18,12 @@ module.exports = {
     'babel-plugin-syntax-trailing-function-commas',
     'babel-plugin-transform-class-properties',
     'babel-plugin-transform-object-rest-spread',
-    'babel-plugin-transform-react-constant-elements'
-  ].map(require.resolve),
-  babelrc: false
+    'babel-plugin-transform-react-constant-elements',
+  ].map(require.resolve).concat([
+    [require.resolve('babel-plugin-transform-runtime'), {
+      helpers: false,
+      polyfill: false,
+      regenerator: true
+    }]
+  ])
 };
diff --git a/package.json b/package.json
index ec534362952d663a8a086d221b3e4fb97c840d0b..15a99e59334ff61b4424ed8c49e1f3a9a5533fff 100644
--- a/package.json
+++ b/package.json
@@ -35,9 +35,11 @@
     "babel-plugin-transform-class-properties": "6.10.2",
     "babel-plugin-transform-object-rest-spread": "6.8.0",
     "babel-plugin-transform-react-constant-elements": "6.9.1",
+    "babel-plugin-transform-runtime": "6.12.0",
     "babel-preset-es2015": "6.9.0",
     "babel-preset-es2016": "6.11.3",
     "babel-preset-react": "6.11.1",
+    "babel-runtime": "6.11.6",
     "chalk": "1.1.3",
     "cross-spawn": "4.0.0",
     "css-loader": "0.23.1",