use eyre::Result;

/// Show the companies sponsoring mise and the jdx.dev open source tools
#[derive(Debug, clap::Args)]
pub struct Sponsors;

impl Sponsors {
    pub fn run(&self) -> Result<()> {
        miseprintln!(
            "mise and the jdx.dev open source tools are sponsored by:\n\n  entire.io - https://entire.io\n  37signals - https://37signals.com\n\nView all sponsors: https://jdx.dev/sponsors.html"
        );
        Ok(())
    }
}
