Member Junction
    Preparing search index...
    • Scans TypeScript files for hardcoded entity names and class name references that need updating for the MemberJunction v5.0 migration, and optionally fixes them in place.

      Three strategies are applied:

      1. Class name renames (regex): explicit subclass renames from subclass-rename-map.ts (e.g., ActionEntityServerEntity → MJActionEntityServer) plus auto-generated CodeGen artifact renames (e.g., ActionEntity → MJActionEntity)
      2. Multi-word entity name renames (regex): 'AI Models' → 'MJ: AI Models'
      3. Single-word entity name renames (AST): 'Actions' → 'MJ: Actions' (context-verified)

      Parameters

      Returns Promise<EntityNameScanResult>