fn main()

in helpers/mdbook-link-shortener/src/main.rs [28:44]


fn main() -> Result<(), anyhow::Error> {
    let cli = Cli::parse();
    let preprocessor = LinkShortener::new();

    if let Some(SubCommand::Supports(Supports { renderer })) = cli.sub {
        let code = if preprocessor.supports_renderer(&renderer) {
            0
        } else {
            1
        };
        process::exit(code);
    }

    handle_preprocessing(&preprocessor)?;

    Ok(())
}