Socket
Socket
Sign inDemoInstall

@babel/plugin-transform-regenerator

Package Overview
Dependencies
61
Maintainers
4
Versions
78
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 7.22.5 to 8.0.0-alpha.0

27

lib/index.js

@@ -1,10 +0,5 @@

"use strict";
import { declare } from '@babel/helper-plugin-utils';
import regeneratorTransform from 'regenerator-transform';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _helperPluginUtils = require("@babel/helper-plugin-utils");
var _regeneratorTransform = require("regenerator-transform");
var _default = (0, _helperPluginUtils.declare)(({
var index = declare(({
types: t,

@@ -16,11 +11,5 @@ assertVersion

name: "transform-regenerator",
inherits: _regeneratorTransform.default,
inherits: regeneratorTransform.default,
visitor: {
MemberExpression(path) {
{
var _this$availableHelper;
if (!((_this$availableHelper = this.availableHelper) != null && _this$availableHelper.call(this, "regeneratorRuntime"))) {
return;
}
}
const obj = path.get("object");

@@ -31,8 +20,2 @@ if (obj.isIdentifier({

const helper = this.addHelper("regeneratorRuntime");
{
if (t.isArrowFunctionExpression(helper)) {
obj.replaceWith(helper.body);
return;
}
}
obj.replaceWith(t.callExpression(helper, []));

@@ -44,4 +27,4 @@ }

});
exports.default = _default;
export { index as default };
//# sourceMappingURL=index.js.map

18

package.json

@@ -5,3 +5,3 @@ {

"description": "Explode async and generator functions into a state machine.",
"version": "7.22.5",
"version": "8.0.0-alpha.0",
"homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-regenerator",

@@ -15,3 +15,3 @@ "repository": {

"dependencies": {
"@babel/helper-plugin-utils": "^7.22.5",
"@babel/helper-plugin-utils": "^8.0.0-alpha.0",
"regenerator-transform": "^0.15.1"

@@ -24,12 +24,16 @@ },

"peerDependencies": {
"@babel/core": "^7.0.0-0"
"@babel/core": "^8.0.0-alpha.0"
},
"devDependencies": {
"@babel/core": "^7.22.5",
"@babel/helper-plugin-test-runner": "^7.22.5"
"@babel/core": "^8.0.0-alpha.0",
"@babel/helper-plugin-test-runner": "^8.0.0-alpha.0"
},
"engines": {
"node": ">=6.9.0"
"node": "^16.20.0 || ^18.16.0 || >=20.0.0"
},
"type": "commonjs"
"exports": {
".": "./lib/index.js",
"./package.json": "./package.json"
},
"type": "module"
}

@@ -5,3 +5,3 @@ # @babel/plugin-transform-regenerator

See our website [@babel/plugin-transform-regenerator](https://babeljs.io/docs/en/babel-plugin-transform-regenerator) for more information.
See our website [@babel/plugin-transform-regenerator](https://babeljs.io/docs/babel-plugin-transform-regenerator) for more information.

@@ -8,0 +8,0 @@ ## Install

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