diff --git a/Cargo.lock b/Cargo.lock index 4e22710..3348dbe 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -33,15 +33,6 @@ dependencies = [ "libc", ] -[[package]] -name = "ansi_term" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" -dependencies = [ - "winapi 0.3.9", -] - [[package]] name = "anyhow" version = "1.0.66" @@ -148,21 +139,6 @@ dependencies = [ "winapi 0.3.9", ] -[[package]] -name = "clap" -version = "2.34.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" -dependencies = [ - "ansi_term", - "atty", - "bitflags", - "strsim 0.8.0", - "textwrap 0.11.0", - "unicode-width", - "vec_map", -] - [[package]] name = "clap" version = "3.2.23" @@ -174,9 +150,9 @@ dependencies = [ "clap_lex", "indexmap", "once_cell", - "strsim 0.10.0", + "strsim", "termcolor", - "textwrap 0.16.0", + "textwrap", ] [[package]] @@ -185,7 +161,7 @@ version = "3.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f7a2e0a962c45ce25afce14220bc24f9dade0a1787f185cecf96bfba7847cd8" dependencies = [ - "clap 3.2.23", + "clap", ] [[package]] @@ -821,7 +797,7 @@ dependencies = [ "ammonia", "anyhow", "chrono", - "clap 3.2.23", + "clap", "clap_complete", "elasticlunr-rs", "env_logger", @@ -849,7 +825,7 @@ dependencies = [ name = "mdbook-yml-header" version = "0.1.0" dependencies = [ - "clap 2.34.0", + "clap", "lazy_static", "mdbook", "regex", @@ -1444,12 +1420,6 @@ dependencies = [ "quote", ] -[[package]] -name = "strsim" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" - [[package]] name = "strsim" version = "0.10.0" @@ -1501,15 +1471,6 @@ dependencies = [ "winapi-util", ] -[[package]] -name = "textwrap" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" -dependencies = [ - "unicode-width", -] - [[package]] name = "textwrap" version = "0.16.0" @@ -1760,12 +1721,6 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" -[[package]] -name = "vec_map" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" - [[package]] name = "version_check" version = "0.9.4" diff --git a/Cargo.toml b/Cargo.toml index 1a21817..c5d75e0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ repository = "https://github.com/dvogt23/mdbook-yml-header" description = "mdBook preprocessor for removing yml header" [dependencies] -clap = "2.*" +clap = "3.*" lazy_static = "1.*" mdbook = "0.4.*" regex = "1.*" diff --git a/src/main.rs b/src/main.rs index 0e02755..59a8299 100644 --- a/src/main.rs +++ b/src/main.rs @@ -8,7 +8,7 @@ use mdbook::{ use regex::Regex; use std::{io, process}; -pub fn make_app() -> App<'static, 'static> { +pub fn make_app() -> App<'static> { App::new("footnote-preprocessor") .about("An mdbook preprocessor which converts expands footnote markers") .subcommand(