From 7458ee6ad8d07c661e894258eb67a2b58ce43d45 Mon Sep 17 00:00:00 2001 From: sanex3339 Date: Fri, 10 Jun 2016 00:53:16 +0300 Subject: [PATCH] boris - molodec! (katya toje) --- dist/index.js | 6 +++--- src/node-obfuscators/NodeObfuscator.ts | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dist/index.js b/dist/index.js index d5fc932a..a5cd53db 100644 --- a/dist/index.js +++ b/dist/index.js @@ -455,9 +455,9 @@ module.exports = key: "replaceNodeIdentifierByNewValue", value: function replaceNodeIdentifierByNewValue(node, parentNode, namesMap) { if (NodeUtils_1.NodeUtils.isIdentifierNode(node) && namesMap.has(node.name)) { - var parentNodeIsAPropertyNode = NodeUtils_1.NodeUtils.isPropertyNode(parentNode) && parentNode.key === node, - parentNodeIsAMemberExpressionNode = NodeUtils_1.NodeUtils.isMemberExpressionNode(parentNode) && parentNode.computed === false && parentNode.property === node; - if (parentNodeIsAPropertyNode || parentNodeIsAMemberExpressionNode) { + var parentNodeIsPropertyNode = NodeUtils_1.NodeUtils.isPropertyNode(parentNode) && parentNode.key === node, + parentNodeIsMemberExpressionNode = NodeUtils_1.NodeUtils.isMemberExpressionNode(parentNode) && parentNode.computed === false && parentNode.property === node; + if (parentNodeIsPropertyNode || parentNodeIsMemberExpressionNode) { return; } node.name = namesMap.get(node.name); diff --git a/src/node-obfuscators/NodeObfuscator.ts b/src/node-obfuscators/NodeObfuscator.ts index 64b437a7..f3d53edb 100644 --- a/src/node-obfuscators/NodeObfuscator.ts +++ b/src/node-obfuscators/NodeObfuscator.ts @@ -52,17 +52,17 @@ export abstract class NodeObfuscator implements INodeObfuscator { */ protected replaceNodeIdentifierByNewValue (node: INode, parentNode: INode, namesMap: Map ): void { if (NodeUtils.isIdentifierNode(node) && namesMap.has(node.name)) { - const parentNodeIsAPropertyNode: boolean = ( + const parentNodeIsPropertyNode: boolean = ( NodeUtils.isPropertyNode(parentNode) && parentNode.key === node ), - parentNodeIsAMemberExpressionNode: boolean = ( + parentNodeIsMemberExpressionNode: boolean = ( NodeUtils.isMemberExpressionNode(parentNode) && parentNode.computed === false && parentNode.property === node ); - if (parentNodeIsAPropertyNode || parentNodeIsAMemberExpressionNode) { + if (parentNodeIsPropertyNode || parentNodeIsMemberExpressionNode) { return; }