ServiceIdentifiers.ts 1.5 KB

123456789101112131415161718192021222324252627
  1. export const ServiceIdentifiers: any = {
  2. Factory__ICalleeDataExtractor: Symbol('Factory<ICalleeDataExtractor>'),
  3. Factory__IControlFlowReplacer: Symbol('Factory<IControlFlowReplacer>'),
  4. Factory__ICustomNode: Symbol('Factory<ICustomNode>'),
  5. Factory__ICustomNodeGroup: Symbol('Factory<ICustomNodeGroup>'),
  6. Factory__INodeTransformer: Symbol('Factory<INodeTransformer[]>'),
  7. Factory__IObfuscationResult: Symbol('Factory<IObfuscationResult>'),
  8. Factory__IObfuscatingReplacer: Symbol('Factory<IObfuscatingReplacer>'),
  9. Factory__TControlFlowStorage: Symbol('Factory<TControlFlowStorage>'),
  10. ICalleeDataExtractor: Symbol('ICalleeDataExtractor'),
  11. ICustomNodeGroup: Symbol('ICustomNodeGroup'),
  12. IControlFlowReplacer: Symbol('IControlFlowReplacer'),
  13. IDeadCodeInjectionReplacer: Symbol('IDeadCodeInjectionReplacer'),
  14. IJavaScriptObfuscator: Symbol('IJavaScriptObfuscator'),
  15. INodeTransformer: Symbol('INodeTransformer'),
  16. IObfuscationEventEmitter: Symbol('IObfuscationEventEmitter'),
  17. IObfuscationResult: Symbol('IObfuscationResult'),
  18. IObfuscator: Symbol('IObfuscator'),
  19. IOptions: Symbol('IOptions'),
  20. IObfuscatingReplacer: Symbol('IObfuscatingReplacer'),
  21. ISourceMapCorrector: Symbol('ISourceMapCorrector'),
  22. IStackTraceAnalyzer: Symbol('IStackTraceAnalyzer'),
  23. Newable__ICustomNode: Symbol('Newable<ICustomNode>'),
  24. Newable__TControlFlowStorage: Symbol('Newable<TControlFlowStorage>'),
  25. TCustomNodeGroupStorage: Symbol('TCustomNodeGroupStorage'),
  26. TStringArrayStorage: Symbol('TStringArrayStorage')
  27. };