@playlive/realtime-pipeline
    Preparing search index...

    Function mergeLeaderboardEntries

    • Accumulates leaderboard entries across ticks, keyed by campaign ID then entry ID.

      Parameters

      • existing: Record<string, TiltifyLeaderboardEntry[]>

        Current per-campaign leaderboard map.

      • incoming: Record<string, TiltifyLeaderboardEntry[]> | undefined

        Fresh per-campaign leaderboard map (may be undefined).

      • authoritative: boolean = false

        When true, replace the named campaigns wholesale instead of merging. Defaults to false.

      Returns Record<string, TiltifyLeaderboardEntry[]>

      Merged map with entries preserved across ticks.