Browse Source

Fixed tslint errors

sanex3339 6 years ago
parent
commit
55e52dca95

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

@@ -137,7 +137,7 @@ export class ClassDeclarationTransformer extends AbstractNodeTransformer {
         blockScopeNode: TNodeWithBlockScope
     ): void {
         const cachedReplaceableIdentifiersNamesMap: TReplaceableIdentifiersNames =
-            this.replaceableIdentifiers.get(blockScopeNode)!;
+            <TReplaceableIdentifiersNames>this.replaceableIdentifiers.get(blockScopeNode);
 
         const cachedReplaceableIdentifiers: ESTree.Identifier[] | undefined = cachedReplaceableIdentifiersNamesMap
             .get(classDeclarationNode.id.name);

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

@@ -137,7 +137,7 @@ export class FunctionDeclarationTransformer extends AbstractNodeTransformer {
         blockScopeNode: TNodeWithBlockScope
     ): void {
         const cachedReplaceableIdentifiersNamesMap: TReplaceableIdentifiersNames =
-            this.replaceableIdentifiers.get(blockScopeNode)!;
+            <TReplaceableIdentifiersNames>this.replaceableIdentifiers.get(blockScopeNode);
 
         const cachedReplaceableIdentifiers: ESTree.Identifier[] | undefined = cachedReplaceableIdentifiersNamesMap
             .get(functionDeclarationNode.id.name);

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

@@ -146,7 +146,7 @@ export class VariableDeclarationTransformer extends AbstractNodeTransformer {
         scopeNode: ESTree.Node
     ): void {
         const cachedReplaceableIdentifiersNamesMap: TReplaceableIdentifiersNames =
-            this.replaceableIdentifiers.get(scopeNode)!;
+            <TReplaceableIdentifiersNames>this.replaceableIdentifiers.get(scopeNode);
 
         const identifierNames: string[] = [];