NodeTransformer.ts 1.7 KB

123456789101112131415161718192021222324252627
  1. export enum NodeTransformer {
  2. BlockStatementControlFlowTransformer = 'BlockStatementControlFlowTransformer',
  3. BlockStatementSimplifyTransformer = 'BlockStatementSimplifyTransformer',
  4. CommentsTransformer = 'CommentsTransformer',
  5. CustomCodeHelpersTransformer = 'CustomCodeHelpersTransformer',
  6. DeadCodeInjectionTransformer = 'DeadCodeInjectionTransformer',
  7. EvalCallExpressionTransformer = 'EvalCallExpressionTransformer',
  8. ExpressionStatementsMergeTransformer = 'ExpressionStatementsMergeTransformer',
  9. FunctionControlFlowTransformer = 'FunctionControlFlowTransformer',
  10. IfStatementSimplifyTransformer = 'IfStatementSimplifyTransformer',
  11. LabeledStatementTransformer = 'LabeledStatementTransformer',
  12. LiteralTransformer = 'LiteralTransformer',
  13. MemberExpressionTransformer = 'MemberExpressionTransformer',
  14. MetadataTransformer = 'MetadataTransformer',
  15. MethodDefinitionTransformer = 'MethodDefinitionTransformer',
  16. NumberToNumericalExpressionTransformer = 'NumberToNumericalExpressionTransformer',
  17. ObfuscatingGuardsTransformer = 'ObfuscatingGuardsTransformer',
  18. ObjectExpressionKeysTransformer = 'ObjectExpressionKeysTransformer',
  19. ObjectExpressionTransformer = 'ObjectExpressionTransformer',
  20. ParentificationTransformer = 'ParentificationTransformer',
  21. RenamePropertiesTransformer = 'RenamePropertiesTransformer',
  22. ScopeIdentifiersTransformer = 'ScopeIdentifiersTransformer',
  23. SplitStringTransformer = 'SplitStringTransformer',
  24. TemplateLiteralTransformer = 'TemplateLiteralTransformer',
  25. VariableDeclarationsMergeTransformer = 'VariableDeclarationsMergeTransformer',
  26. VariablePreserveTransformer = 'VariablePreserveTransformer'
  27. }