@babel/helper-replace-supers
Advanced tools
Comparing version 7.22.5 to 7.22.9
@@ -10,5 +10,3 @@ "use strict"; | ||
var _helperOptimiseCallExpression = require("@babel/helper-optimise-call-expression"); | ||
var _template = require("@babel/template"); | ||
var _traverse = require("@babel/traverse"); | ||
var _t = require("@babel/types"); | ||
var _core = require("@babel/core"); | ||
const { | ||
@@ -24,3 +22,3 @@ assignmentExpression, | ||
thisExpression | ||
} = _t; | ||
} = _core.types; | ||
{ | ||
@@ -40,3 +38,3 @@ { | ||
} | ||
const visitor = _traverse.default.visitors.merge([_helperEnvironmentVisitor.default, { | ||
const visitor = _core.traverse.visitors.merge([_helperEnvironmentVisitor.default, { | ||
Super(path, state) { | ||
@@ -53,3 +51,3 @@ const { | ||
}]); | ||
const unshadowSuperBindingVisitor = _traverse.default.visitors.merge([_helperEnvironmentVisitor.default, { | ||
const unshadowSuperBindingVisitor = _core.traverse.visitors.merge([_helperEnvironmentVisitor.default, { | ||
Scopable(path, { | ||
@@ -133,7 +131,7 @@ refName | ||
if (superMember.node.computed) { | ||
return sequenceExpression([callExpression(this.file.addHelper("toPropertyKey"), [cloneNode(superMember.node.property)]), _template.default.expression.ast` | ||
return sequenceExpression([callExpression(this.file.addHelper("toPropertyKey"), [cloneNode(superMember.node.property)]), _core.template.expression.ast` | ||
function () { throw new ReferenceError("'delete super[expr]' is invalid"); }() | ||
`]); | ||
} else { | ||
return _template.default.expression.ast` | ||
return _core.template.expression.ast` | ||
function () { throw new ReferenceError("'delete super.prop' is invalid"); }() | ||
@@ -140,0 +138,0 @@ `; |
{ | ||
"name": "@babel/helper-replace-supers", | ||
"version": "7.22.5", | ||
"version": "7.22.9", | ||
"description": "Helper function to replace supers", | ||
@@ -19,7 +19,10 @@ "repository": { | ||
"@babel/helper-member-expression-to-functions": "^7.22.5", | ||
"@babel/helper-optimise-call-expression": "^7.22.5", | ||
"@babel/template": "^7.22.5", | ||
"@babel/traverse": "^7.22.5", | ||
"@babel/types": "^7.22.5" | ||
"@babel/helper-optimise-call-expression": "^7.22.5" | ||
}, | ||
"devDependencies": { | ||
"@babel/core": "^7.22.9" | ||
}, | ||
"peerDependencies": { | ||
"@babel/core": "^7.0.0" | ||
}, | ||
"engines": { | ||
@@ -26,0 +29,0 @@ "node": ">=6.9.0" |
@@ -5,3 +5,3 @@ # @babel/helper-replace-supers | ||
See our website [@babel/helper-replace-supers](https://babeljs.io/docs/en/babel-helper-replace-supers) for more information. | ||
See our website [@babel/helper-replace-supers](https://babeljs.io/docs/babel-helper-replace-supers) for more information. | ||
@@ -8,0 +8,0 @@ ## Install |
Sorry, the diff of this file is not supported yet
4
32022
1
229
+ Added@ampproject/remapping@2.3.0(transitive)
+ Added@babel/compat-data@7.24.4(transitive)
+ Added@babel/core@7.24.5(transitive)
+ Added@babel/helper-compilation-targets@7.23.6(transitive)
+ Added@babel/helper-module-imports@7.24.3(transitive)
+ Added@babel/helper-module-transforms@7.24.5(transitive)
+ Added@babel/helper-simple-access@7.24.5(transitive)
+ Added@babel/helper-validator-option@7.23.5(transitive)
+ Added@babel/helpers@7.24.5(transitive)
+ Addedbrowserslist@4.23.0(transitive)
+ Addedcaniuse-lite@1.0.30001615(transitive)
+ Addedconvert-source-map@2.0.0(transitive)
+ Addedelectron-to-chromium@1.4.754(transitive)
+ Addedescalade@3.1.2(transitive)
+ Addedgensync@1.0.0-beta.2(transitive)
+ Addedjson5@2.2.3(transitive)
+ Addedlru-cache@5.1.1(transitive)
+ Addednode-releases@2.0.14(transitive)
+ Addedsemver@6.3.1(transitive)
+ Addedupdate-browserslist-db@1.0.14(transitive)
+ Addedyallist@3.1.1(transitive)
- Removed@babel/template@^7.22.5
- Removed@babel/traverse@^7.22.5
- Removed@babel/types@^7.22.5