Skip to main content

Module config

Module config 

Source
Expand description

Configuration loading and management for Santa Package Manager

This module provides the core configuration structures and loading logic for Santa. It handles CCL parsing, validation, and provides a clean API for configuration access.

Structs§

ConfigLoader
Configuration loader - provides static methods for loading configurations
ConfigPackageSource
Represents a custom package source configuration
PackageNameOverride
Represents a package name override (renaming packages for specific sources)
SantaConfig
Main configuration structure for Santa
SantaConfigBuilder
Builder for SantaConfig.

Enums§

SantaConfigBuilderError
Error type for SantaConfigBuilder

Type Aliases§

SourceList
Type alias for lists of package sources