Ver Fonte

Merge pull request #490 from javascript-obfuscator/dependencies-update-10.01.2020

Dependencies update #1
Timofey Kachalov há 5 anos atrás
pai
commit
f39b8a99fe

+ 0 - 1
.ncurc

@@ -1,6 +1,5 @@
 {
   "reject": [
-    "@types/estree",
     "ts-node"
   ]
 }

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/index.browser.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/index.cli.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
dist/index.js


+ 5 - 5
package.json

@@ -26,7 +26,7 @@
     "chalk": "3.0.0",
     "chance": "1.1.4",
     "class-validator": "0.11.0",
-    "commander": "4.0.1",
+    "commander": "4.1.0",
     "escodegen": "1.12.1",
     "espree": "6.1.2",
     "estraverse": "4.3.0",
@@ -46,7 +46,7 @@
     "@types/chance": "1.0.8",
     "@types/escodegen": "0.0.6",
     "@types/estraverse": "0.0.6",
-    "@types/estree": "0.0.41",
+    "@types/estree": "0.0.42",
     "@types/md5": "2.1.33",
     "@types/mkdirp": "0.5.2",
     "@types/mocha": "5.2.7",
@@ -55,16 +55,16 @@
     "@types/rimraf": "2.0.3",
     "@types/sinon": "7.5.1",
     "@types/string-template": "1.0.2",
-    "@types/webpack-env": "1.14.1",
+    "@types/webpack-env": "1.15.0",
     "awesome-typescript-loader": "5.2.1",
     "chai": "4.2.0",
     "coveralls": "3.0.9",
-    "mocha": "6.2.2",
+    "mocha": "7.0.0",
     "nyc": "15.0.0",
     "pjson": "1.0.9",
     "pre-commit": "1.2.2",
     "rimraf": "3.0.0",
-    "sinon": "7.5.0",
+    "sinon": "8.0.4",
     "threads": "1.0.0",
     "ts-node": "6.1.0",
     "tslint": "5.20.1",

+ 1 - 1
src/node-transformers/obfuscating-transformers/CatchClauseTransformer.ts

@@ -99,7 +99,7 @@ export class CatchClauseTransformer extends AbstractNodeTransformer {
         catchClauseNode: ESTree.CatchClause,
         lexicalScopeNode: TNodeWithLexicalScope
     ): void {
-        if (NodeGuards.isIdentifierNode(catchClauseNode.param)) {
+        if (catchClauseNode.param && NodeGuards.isIdentifierNode(catchClauseNode.param)) {
             this.identifierObfuscatingReplacer.storeLocalName(catchClauseNode.param.name, lexicalScopeNode);
         }
     }

Diff do ficheiro suprimidas por serem muito extensas
+ 416 - 99
yarn.lock


Alguns ficheiros não foram mostrados porque muitos ficheiros mudaram neste diff