Socket
Socket
Sign inDemoInstall

babel-plugin-polyfill-regenerator

Package Overview
Dependencies
78
Maintainers
1
Versions
33
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.5.0 to 0.5.1

14

lib/index.js

@@ -5,9 +5,5 @@ "use strict";

exports.default = void 0;
var _helperDefinePolyfillProvider = _interopRequireDefault(require("@babel/helper-define-polyfill-provider"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const runtimeCompat = "#__secret_key__@babel/runtime__compatibility";
var _default = (0, _helperDefinePolyfillProvider.default)(({

@@ -21,3 +17,2 @@ debug,

}
const {

@@ -31,3 +26,2 @@ [runtimeCompat]: {

polyfills: ["regenerator-runtime"],
usageGlobal(meta, utils) {

@@ -39,27 +33,19 @@ if (isRegenerator(meta)) {

},
usagePure(meta, utils, path) {
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"));
}
}
};
});
exports.default = _default;
const isRegenerator = meta => meta.kind === "global" && meta.name === "regeneratorRuntime";
function shallowEqual(obj1, obj2) {
return JSON.stringify(obj1) === JSON.stringify(obj2);
}

9

package.json
{
"name": "babel-plugin-polyfill-regenerator",
"version": "0.5.0",
"version": "0.5.1",
"description": "A Babel plugin to inject imports to regenerator-runtime",

@@ -29,7 +29,8 @@ "repository": {

"dependencies": {
"@babel/helper-define-polyfill-provider": "^0.4.0"
"@babel/helper-define-polyfill-provider": "^0.4.1"
},
"devDependencies": {
"@babel/core": "^7.17.8",
"@babel/helper-plugin-test-runner": "^7.16.7"
"@babel/helper-plugin-test-runner": "^7.16.7",
"@babel/plugin-transform-regenerator": "~7.14.0"
},

@@ -39,3 +40,3 @@ "peerDependencies": {

},
"gitHead": "391a1f4049fe1d6943ca8e91cf7e2e23f3f1ef73"
"gitHead": "74956db5d547985ac8e60bf1af56f4c61af12e4e"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc