diff --git a/.babelrc b/.babelrc index bbfc504..5d928c1 100644 --- a/.babelrc +++ b/.babelrc @@ -8,10 +8,6 @@ "ie >= 11" ] }, - "exclude": [ - "transform-async-to-generator", - "transform-regenerator" - ], "modules": false, "loose": true, "useBuiltIns": "usage" @@ -21,18 +17,6 @@ "stage-2" ], "env": { - "commonjs": { - "presets": [ - [ - "env", - { - "loose": true - } - ], - "react", - "stage-2" - ] - }, "rollup": { "plugins": [ "external-helpers" diff --git a/package.json b/package.json index 4fd163a..99b6e9a 100644 --- a/package.json +++ b/package.json @@ -71,6 +71,7 @@ "murmur-hash": "1.0.0", "qs": "6.5.1", "re-reselect": "1.0.1", + "regenerator-runtime": "0.11.1", "reselect": "3.0.1" }, "devDependencies": { diff --git a/rollup.config.js b/rollup.config.js index 495e08d..10acb15 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -18,6 +18,7 @@ const config = { 'react-redux': 'ReactRedux', }, }, + context: 'window', plugins: [ nodeResolve({ preferBuiltins: true, diff --git a/src/index.js b/src/index.js index 26675a7..65d8631 100644 --- a/src/index.js +++ b/src/index.js @@ -1,3 +1,5 @@ +import 'regenerator-runtime/runtime'; + export { default as connect } from './connect'; export { default as createResource } from './createResource'; export { default as reducer } from './reducer'; diff --git a/yarn.lock b/yarn.lock index 1a102df..e98a347 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4577,14 +4577,14 @@ regenerate@^1.2.1: version "1.3.3" resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.3.tgz#0c336d3980553d755c39b586ae3b20aa49c82b7f" +regenerator-runtime@0.11.1, regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" + regenerator-runtime@^0.10.5: version "0.10.5" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658" -regenerator-runtime@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" - regenerator-transform@^0.10.0: version "0.10.1" resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd"