@buzzr/dfs-engine
    Preparing search index...

    Type Alias PlayerCandidate

    @buzzr/dfs-engine — pure-functional DFS prop grading, payouts, and stat normalization for PrizePicks/Underdog-style contests.

    All exports are pure functions or types — no I/O, no React, no native deps. Feed it data, get grading decisions and payout math back.

    type PlayerCandidate = {
        athleteId: string;
        confidence: number | null;
        league: string;
        name: string;
        source: "directory" | "espn-api" | "manual";
        team: string | null;
    }
    Index

    Properties

    athleteId: string
    confidence: number | null

    0..1 score from the fuzzy matcher. Populated only when the candidate came out of name-similarity scoring; null for ESPN-API single-result resolutions and for manual overrides.

    league: string
    name: string
    source: "directory" | "espn-api" | "manual"

    Where the candidate came from (debug + audit).

    team: string | null