use crate::config_struct;
use schematic::{Config, validate};
config_struct!(
#[derive(Config)]
pub struct MoonConfig {
#[setting(validate = validate::url_secure, default = "https://launch.moonrepo.app/moon/check_version")]
pub manifest_url: String,
#[setting(validate = validate::url_secure, default = "https://github.com/moonrepo/moon/releases/latest/download/{file}")]
pub download_url: String,
}
);