# Functions
ComponentExists returns true if the given component type and the version are valid, false if not.
GetDevfileRegistries gets devfile registries from preference file, if registry name is specified return the specific registry, otherwise return all registries.
IsComponentTypeSupported takes the componentType e.g.
ListComponents lists all the available component types.
ListDevfileComponents lists all the available devfile components.
ListServices lists all the available service types.
SearchComponent searches for the component.
SearchService searches for the services.
SliceSupportedTags splits the tags in to fully supported and unsupported tags.
# Structs
ComponentSpec is the spec for ComponentType.
ComponentType is the main struct for catalog components.
ComponentTypeList lists all the ComponentType's.
DevfileComponentType is the main struct for devfile catalog components.
DevfileComponentTypeList lists all the DevfileComponentType's.
DevfileIndexEntry is the main struct of index.json from devfile registry.
Registry is the main struct of devfile registry.
ServiceSpec is the spec for ServiceType.
ServiceType is the main struct for catalog services.
ServiceTypeList lists all the ServiceType's.