浏览代码

boris - molodec! (katya toje)

sanex3339 9 年之前
父节点
当前提交
7458ee6ad8
共有 2 个文件被更改,包括 6 次插入6 次删除
  1. 3 3
      dist/index.js
  2. 3 3
      src/node-obfuscators/NodeObfuscator.ts

+ 3 - 3
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);

+ 3 - 3
src/node-obfuscators/NodeObfuscator.ts

@@ -52,17 +52,17 @@ export abstract class NodeObfuscator implements INodeObfuscator {
      */
     protected replaceNodeIdentifierByNewValue (node: INode, parentNode: INode, namesMap: Map <string, string>): 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;
             }