babel-plugin-polyfill-regenerator
Advanced tools
Comparing version 0.4.1 to 0.5.0
@@ -23,8 +23,5 @@ "use strict"; | ||
[runtimeCompat]: { | ||
useBabelRuntime | ||
} = { | ||
useBabelRuntime: "" | ||
} | ||
useBabelRuntime = false | ||
} = {} | ||
} = options; | ||
const pureName = useBabelRuntime ? `${useBabelRuntime}/regenerator` : "regenerator-runtime"; | ||
return { | ||
@@ -43,2 +40,11 @@ name: "regenerator", | ||
if (isRegenerator(meta)) { | ||
let pureName = "regenerator-runtime"; | ||
if (useBabelRuntime) { | ||
var _get; | ||
const runtimeName = (_get = path.hub.file.get("runtimeHelpersModuleName")) != null ? _get : "@babel/runtime"; | ||
pureName = `${runtimeName}/regenerator`; | ||
} | ||
path.replaceWith(utils.injectDefaultImport(pureName, "regenerator-runtime")); | ||
@@ -45,0 +51,0 @@ } |
{ | ||
"name": "babel-plugin-polyfill-regenerator", | ||
"version": "0.4.1", | ||
"version": "0.5.0", | ||
"description": "A Babel plugin to inject imports to regenerator-runtime", | ||
@@ -29,3 +29,3 @@ "repository": { | ||
"dependencies": { | ||
"@babel/helper-define-polyfill-provider": "^0.3.3" | ||
"@babel/helper-define-polyfill-provider": "^0.4.0" | ||
}, | ||
@@ -39,3 +39,3 @@ "devDependencies": { | ||
}, | ||
"gitHead": "42b9477c199c0c5420b45cfa8c9bb892d94a64af" | ||
"gitHead": "391a1f4049fe1d6943ca8e91cf7e2e23f3f1ef73" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
9358
88
+ Added@babel/helper-define-polyfill-provider@0.4.4(transitive)
- Removed@babel/helper-define-polyfill-provider@0.3.3(transitive)