mirror of
https://github.com/javascript-obfuscator/javascript-obfuscator
synced 2026-08-09 12:42:29 +00:00
refactoring
This commit is contained in:
+2
-2
@@ -10,10 +10,10 @@ class NodeObfuscator {
|
||||
replaceNodeIdentifierByNewValue(node, parentNode, namesMap) {
|
||||
if (NodeUtils_1.NodeUtils.isIdentifierNode(node) && namesMap.has(node.name)) {
|
||||
const parentNodeIsAPropertyNode = (NodeUtils_1.NodeUtils.isPropertyNode(parentNode) &&
|
||||
parentNode.key === node), parentNodeIsAMemberExpressionNotComputedNode = (NodeUtils_1.NodeUtils.isMemberExpressionNode(parentNode) &&
|
||||
parentNode.key === node), parentNodeIsAMemberExpressionNode = (NodeUtils_1.NodeUtils.isMemberExpressionNode(parentNode) &&
|
||||
parentNode.computed === false &&
|
||||
parentNode.property === node);
|
||||
if (parentNodeIsAPropertyNode || parentNodeIsAMemberExpressionNotComputedNode) {
|
||||
if (parentNodeIsAPropertyNode || parentNodeIsAMemberExpressionNode) {
|
||||
return;
|
||||
}
|
||||
node.name = namesMap.get(node.name);
|
||||
|
||||
@@ -45,13 +45,13 @@ export abstract class NodeObfuscator implements INodeObfuscator {
|
||||
NodeUtils.isPropertyNode(parentNode) &&
|
||||
parentNode.key === node
|
||||
),
|
||||
parentNodeIsAMemberExpressionNotComputedNode: boolean = (
|
||||
parentNodeIsAMemberExpressionNode: boolean = (
|
||||
NodeUtils.isMemberExpressionNode(parentNode) &&
|
||||
parentNode.computed === false &&
|
||||
parentNode.property === node
|
||||
);
|
||||
|
||||
if (parentNodeIsAPropertyNode || parentNodeIsAMemberExpressionNotComputedNode) {
|
||||
if (parentNodeIsAPropertyNode || parentNodeIsAMemberExpressionNode) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user