Reads Astral configuration files.
Config files are ordinary Elixir scripts. They typically import Astral.Config and return a %Astral.Config{} from a site do ... end
declaration.
Summary
Functions
@spec read(String.t()) :: {:ok, Astral.Config.t()} | {:error, term()}
Read an Astral config file.
@spec read!(String.t()) :: Astral.Config.t()
Read an Astral config file, raising on errors.