Skip to main content

Interface: ReleaseLoaderDef

Defined in: src/core/releases.ts:85

One generated loader: everything the runtime needs from its manifest entry.

Remarks​

The argument of seasonLoader / assetLoader; the generated loaders pass the vendored releases.yaml entry.

Properties​

fn​

fn: string

Defined in: src/core/releases.ts:87

sdv-py function name (load_cfb_pbp), used in warnings and errors.


idInt64?​

optional idInt64?: string[]

Defined in: src/core/releases.ts:93

Id columns pinned to integers at the boundary (sdv-py id_int64).


minSeason?​

optional minSeason?: number

Defined in: src/core/releases.ts:91

Lowest season with a published asset (below it: SeasonNotFoundError).


onMissing?​

optional onMissing?: "raise"

Defined in: src/core/releases.ts:99

releases.yaml on_missing: raise (sdv-py's hand-written nfl loaders): a requested season with no published asset throws NoDataError instead of being skipped. Absent = skip (the generated-loader default).


url​

url: string

Defined in: src/core/releases.ts:89

Absolute asset URL; {season} / {season + N} tokens are filled per season.