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§
- Config
Loader - Configuration loader - provides static methods for loading configurations
- Config
Package Source - Represents a custom package source configuration
- Package
Name Override - Represents a package name override (renaming packages for specific sources)
- Santa
Config - Main configuration structure for Santa
- Santa
Config Builder - Builder for
SantaConfig.
Enums§
- Santa
Config Builder Error - Error type for SantaConfigBuilder
Type Aliases§
- Source
List - Type alias for lists of package sources