Skip to content

runFixtureSetup

runFixtureSetup<T>(manifest, vectorsRoot, setupOne): Promise<void>

Defined in: setup.ts:26

Runs setupOne for every entry in manifest, sequentially: logs progress, clears any stale directory, and recreates it before delegating.

Each package supplies its own setupOne (fetch a plain file, fetch and extract a zip, or a git sparse checkout) — this only owns the repeated shell around that per-entry work.

T extends FixtureEntryBase

readonly T[]

Entries describing what to fetch.

string

Root directory every entry is extracted under.

(entry, destination) => Promise<void>

Fetches (and verifies, and extracts) one entry into its freshly-created destination directory.

Promise<void>