Skip to main content

Function: parseStarterPack()

parseStarterPack(raw): StarterPackParseResult

Defined in: Data/Core/StarterPackTypes.ts:164

Validate one entry from a catalog's starter_packs array.

Every field is checked before any is read. A pack that references zero modules is rejected: an empty pack renders as an install button that does nothing, which is worse than no pack at all (the first-run UI already has a "no pack for this language" path, and that path is honest).

Parameters

raw

unknown

Returns

StarterPackParseResult