[build-dependencies.shadow-rs]
default-features = false
features = ["git2", "tzdb"]
version = "0.27.1"
[dependencies.bytes]
default-features = false
features = ["std"]
version = "1.6.0"
[dependencies.bytesize]
default-features = false
version = "1.3.0"
[dependencies.clap]
default-features = false
features = ["std", "color", "help", "usage", "error-context", "suggestions", "derive", "cargo", "wrap_help", "unicode", "string"]
version = "4.5.4"
[dependencies.clap_complete]
default-features = false
version = "4.5.2"
[dependencies.color-eyre]
default-features = false
version = "0.6.3"
[dependencies.comfy-table]
default-features = false
features = ["tty"]
version = "7.1.1"
[dependencies.console]
default-features = false
features = ["unicode-width"]
version = "0.15.8"
[dependencies.cursive]
default-features = false
features = ["crossterm-backend"]
version = "0.20.0"
[dependencies.dashmap]
default-features = false
features = ["inline"]
version = "5.5.3"
[dependencies.dialoguer]
default-features = false
features = ["password"]
version = "0.11.0"
[dependencies.dunce]
default-features = false
version = "1.0.4"
[dependencies.fluent-templates]
default-features = false
features = ["macros", "use-ignore"]
version = "0.9.2"
[dependencies.fs_extra]
default-features = false
version = "1.3.0"
[dependencies.futures]
default-features = false
features = ["std", "executor"]
version = "0.3.30"
[dependencies.hashbrown]
default-features = false
features = ["ahash", "inline-more"]
version = "0.14.3"
[dependencies.html-escape]
default-features = false
features = ["std"]
version = "0.2.13"
[dependencies.image]
default-features = false
features = ["png", "jpeg", "webp", "jpeg_rayon"]
version = "=0.24"
[dependencies.indicatif]
default-features = false
features = ["improved_unicode"]
version = "0.17.8"
[dependencies.infer]
default-features = false
features = ["std"]
version = "0.15.0"
[dependencies.libc]
default-features = false
features = ["std"]
version = "0.2.153"
[dependencies.mdbook]
default-features = false
version = "0.4.37"
[dependencies.memory-stats]
default-features = false
version = "1.1.0"
[dependencies.novel-api]
default-features = false
version = "0.10.3"
[dependencies.once_cell]
default-features = false
features = ["std"]
version = "1.19.0"
[dependencies.open]
default-features = false
features = ["shellexecute-on-windows"]
version = "5.1.2"
[dependencies.opencc-rs]
default-features = false
version = "0.3.3"
[dependencies.os_info]
default-features = false
version = "3.8.2"
[dependencies.pathdiff]
default-features = false
features = ["camino"]
version = "0.2.1"
[dependencies.pulldown-cmark]
default-features = false
features = ["simd"]
version = "0.10.2"
[dependencies.pulldown-cmark-to-cmark]
default-features = false
version = "13.0.0"
[dependencies.regex]
default-features = true
version = "1.10.4"
[dependencies.sanitize-filename]
default-features = false
version = "0.5.0"
[dependencies.self_update]
default-features = false
features = ["compression-zip-deflate", "rustls"]
version = "0.39.0"
[dependencies.serde]
default-features = false
features = ["std", "derive"]
version = "1.0.198"
[dependencies.serde_with]
default-features = false
features = ["std", "macros"]
version = "3.7.0"
[dependencies.serde_yaml]
default-features = false
version = "0.9.34"
[dependencies.shadow-rs]
default-features = false
version = "0.27.1"
[dependencies.simdutf8]
default-features = false
features = ["std", "aarch64_neon"]
version = "0.1.4"
[dependencies.snmalloc-rs]
default-features = true
features = ["lto"]
version = "0.3.5"
[dependencies.strum]
default-features = false
features = ["std", "derive"]
version = "0.26.2"
[dependencies.supports-color]
default-features = false
version = "3.0.0"
[dependencies.sys-locale]
default-features = false
version = "0.3.1"
[dependencies.tokio]
default-features = false
features = ["macros", "io-util", "fs", "sync", "process", "signal", "rt-multi-thread"]
version = "1.37.0"
[dependencies.toml]
default-features = false
features = ["display"]
version = "0.8.12"
[dependencies.tracing]
default-features = false
features = ["std"]
version = "0.1.40"
[dependencies.tracing-log]
default-features = false
features = ["std", "log-tracer"]
version = "0.2.0"
[dependencies.tracing-subscriber]
default-features = false
features = ["std", "fmt", "ansi", "env-filter", "tracing-log", "smallvec"]
version = "0.3.18"
[dependencies.trash]
default-features = false
features = ["coinit_apartmentthreaded"]
version = "4.1.0"
[dependencies.unic-langid]
default-features = false
version = "0.9.4"
[dependencies.url]
default-features = false
version = "2.5.0"
[dependencies.viuer]
default-features = false
version = "0.7.1"
[dependencies.walkdir]
default-features = false
version = "2.5.0"
[dependencies.which]
default-features = false
version = "6.0.1"
[dependencies.zip]
default-features = false
features = ["deflate", "time"]
version = "0.6.6"
[dev-dependencies.assert_cmd]
default-features = false
features = ["color"]
version = "2.0.14"
[dev-dependencies.pretty_assertions]
default-features = false
features = ["std"]
version = "1.4.0"
[dev-dependencies.rstest]
default-features = false
version = "0.19.0"
[dev-dependencies.serial_test]
default-features = false
features = ["file_locks"]
version = "3.0.0"
[dev-dependencies.tempfile]
default-features = false
version = "3.10.1"
[dev-dependencies.testresult]
default-features = false
version = "0.4.0"
[package]
authors = ["Terakomari <im.terakomari@icloud.com>"]
build = "build.rs"
categories = ["command-line-utilities"]
description = "A set of tools for downloading novels from the web, manipulating text, and generating EPUB"
documentation = "https://docs.rs/novel-cli"
edition = "2021"
exclude = ["/tests/data"]
homepage = "https://github.com/novel-rs/cli"
keywords = ["novel", "epub", "sfacg", "ciweimao", "ciyuanji"]
license = "MIT OR Apache-2.0"
name = "novel-cli"
readme = "README.md"
repository = "https://github.com/novel-rs/cli"
rust-version = "1.75"
version = "0.7.2"
[profile.dev]
opt-level = 1
[profile.dev.package.backtrace]
opt-level = 3
[profile.release]
codegen-units = 1
lto = true
panic = "abort"
strip = true