Interface: StarterPack
Defined in: Data/Core/StarterPackTypes.ts:84
Properties
archive?
optionalarchive?:StarterPackArchive|null
Defined in: Data/Core/StarterPackTypes.ts:109
Optional single-archive offline route. Absent for online-only packs.
description
description:
string
Defined in: Data/Core/StarterPackTypes.ts:93
download_size_bytes?
optionaldownload_size_bytes?:number|null
Defined in: Data/Core/StarterPackTypes.ts:107
Total download size of the referenced modules, for the first-run UI. Advisory only: the authoritative sizes are on the modules themselves, and the UI should prefer summing those when it has them.
languages
languages:
string[]
Defined in: Data/Core/StarterPackTypes.ts:91
BCP-47 codes this pack is offered for. A pack may serve several locales
(e.g. a Spanish pack for both es and es-MX); matching is exact first,
then by primary subtag — see selectStarterPacksForLanguage.
module_ids
module_ids:
string[]
Defined in: Data/Core/StarterPackTypes.ts:101
module_id values that must resolve against the same catalog's modules
array. Unresolvable ids are dropped by the caller with a log line rather
than failing the pack, so a catalog that lists a module it later removes
degrades to a smaller pack instead of a broken one.
name
name:
string
Defined in: Data/Core/StarterPackTypes.ts:92
pack_id
pack_id:
string
Defined in: Data/Core/StarterPackTypes.ts:85
version
version:
string
Defined in: Data/Core/StarterPackTypes.ts:94