///|
pub(all) struct RepositoryCatalog {
module_name : String
version : String
description : String
templates : Array[@registry.TemplateInfo]
presets : Array[@registry.PresetInfo]
themes : Array[@registry.ThemeInfo]
packs : Array[@catalog_meta.PackInfo]
} derive(Debug, Eq, ToJson)