Interface: SdvConfig
Defined in: src/core/config.ts:55
The user configuration as getConfig returns it: what configure set, with the
built-in defaults filled in (3 retries, 30 000 ms, the sportsdataverse-js User-Agent).
Remarks
Family runtime defaults (registerFamilyDefaults) are not part of it; see resolveFamily for the merged view of one family.
Properties
auth
auth:
Record<string,AuthProvider>
Defined in: src/core/config.ts:59
Auth providers keyed by family stem (no "default" fallback).
retries
retries:
number
Defined in: src/core/config.ts:61
Retries after the first attempt.
timeoutMs
timeoutMs:
number
Defined in: src/core/config.ts:63
Per-request timeout in milliseconds.
transport
transport:
Record<string,Transport>
Defined in: src/core/config.ts:57
Transports keyed by family stem; a "default" key is the fallback for every family.
userAgent
userAgent:
string
Defined in: src/core/config.ts:65
User-Agent sent when neither the caller nor the auth provider sets one.