@babel/helper-explode-assignable-expression
Advanced tools
Comparing version 7.0.0-beta.43 to 7.0.0-beta.44
@@ -9,5 +9,5 @@ "use strict"; | ||
function t() { | ||
const data = _interopRequireWildcard(require("@babel/types")); | ||
var data = _interopRequireWildcard(require("@babel/types")); | ||
t = function () { | ||
t = function t() { | ||
return data; | ||
@@ -22,3 +22,3 @@ }; | ||
function getObjRef(node, nodes, file, scope) { | ||
let ref; | ||
var ref; | ||
@@ -40,6 +40,6 @@ if (t().isSuper(node)) { | ||
} else { | ||
throw new Error(`We can't explode this node type ${node.type}`); | ||
throw new Error("We can't explode this node type " + node.type); | ||
} | ||
const temp = scope.generateUidIdentifierBasedOnNode(ref); | ||
var temp = scope.generateUidIdentifierBasedOnNode(ref); | ||
scope.push({ | ||
@@ -53,6 +53,6 @@ id: temp | ||
function getPropRef(node, nodes, file, scope) { | ||
const prop = node.property; | ||
const key = t().toComputedKey(node, prop); | ||
var prop = node.property; | ||
var key = t().toComputedKey(node, prop); | ||
if (t().isLiteral(key) && t().isPureish(key)) return key; | ||
const temp = scope.generateUidIdentifierBasedOnNode(prop); | ||
var temp = scope.generateUidIdentifierBasedOnNode(prop); | ||
scope.push({ | ||
@@ -66,3 +66,3 @@ id: temp | ||
function _default(node, nodes, file, scope, allowedSingleIdent) { | ||
let obj; | ||
var obj; | ||
@@ -75,3 +75,3 @@ if (t().isIdentifier(node) && allowedSingleIdent) { | ||
let ref, uid; | ||
var ref, uid; | ||
@@ -82,4 +82,4 @@ if (t().isIdentifier(node)) { | ||
} else { | ||
const prop = getPropRef(node, nodes, file, scope); | ||
const computed = node.computed || t().isLiteral(prop); | ||
var prop = getPropRef(node, nodes, file, scope); | ||
var computed = node.computed || t().isLiteral(prop); | ||
uid = t().memberExpression(t().cloneNode(obj), t().cloneNode(prop), computed); | ||
@@ -86,0 +86,0 @@ ref = t().memberExpression(t().cloneNode(obj), t().cloneNode(prop), computed); |
{ | ||
"name": "@babel/helper-explode-assignable-expression", | ||
"version": "7.0.0-beta.43", | ||
"version": "7.0.0-beta.44", | ||
"description": "Helper function to explode an assignable expression", | ||
@@ -9,5 +9,5 @@ "repository": "https://github.com/babel/babel/tree/master/packages/babel-helper-explode-assignable-expression", | ||
"dependencies": { | ||
"@babel/traverse": "7.0.0-beta.43", | ||
"@babel/types": "7.0.0-beta.43" | ||
"@babel/traverse": "7.0.0-beta.44", | ||
"@babel/types": "7.0.0-beta.44" | ||
} | ||
} |
2922
+ Added@babel/code-frame@7.0.0-beta.44(transitive)
+ Added@babel/generator@7.0.0-beta.44(transitive)
+ Added@babel/helper-function-name@7.0.0-beta.44(transitive)
+ Added@babel/helper-get-function-arity@7.0.0-beta.44(transitive)
+ Added@babel/helper-split-export-declaration@7.0.0-beta.44(transitive)
+ Added@babel/highlight@7.0.0-beta.44(transitive)
+ Added@babel/template@7.0.0-beta.44(transitive)
+ Added@babel/traverse@7.0.0-beta.44(transitive)
+ Added@babel/types@7.0.0-beta.44(transitive)
+ Addedbabylon@7.0.0-beta.44(transitive)
- Removed@babel/code-frame@7.0.0-beta.43(transitive)
- Removed@babel/generator@7.0.0-beta.43(transitive)
- Removed@babel/helper-function-name@7.0.0-beta.43(transitive)
- Removed@babel/helper-get-function-arity@7.0.0-beta.43(transitive)
- Removed@babel/helper-split-export-declaration@7.0.0-beta.43(transitive)
- Removed@babel/highlight@7.0.0-beta.43(transitive)
- Removed@babel/template@7.0.0-beta.43(transitive)
- Removed@babel/traverse@7.0.0-beta.43(transitive)
- Removed@babel/types@7.0.0-beta.43(transitive)
- Removedbabylon@7.0.0-beta.43(transitive)
Updated@babel/types@7.0.0-beta.44