~prma/ddd

3757a88ca2ea616b3ca61afc32d246b47d5bda13 — Perma Alesheikh 4 months ago afbb7fc
remove unused crates

Signed-off-by: Perma Alesheikh <me@prma.dev>
2 files changed, 1 insertions(+), 135 deletions(-)

M Cargo.lock
M Cargo.toml
M Cargo.lock => Cargo.lock +0 -131
@@ 356,15 356,6 @@ dependencies = [
]

[[package]]
name = "convert_case"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca"
dependencies = [
 "unicode-segmentation",
]

[[package]]
name = "crossterm"
version = "0.25.0"
source = "registry+https://github.com/rust-lang/crates.io-index"


@@ 415,20 406,17 @@ dependencies = [
 "deunicode",
 "dirs",
 "figment",
 "fixedstr",
 "fs_extra",
 "inquire",
 "maud",
 "miette",
 "nanoid",
 "nutype",
 "rstest",
 "serde",
 "serde_json",
 "time",
 "tokio",
 "tower",
 "tower-http",
 "tracing",
 "tracing-error",
 "tracing-subscriber",


@@ 502,12 490,6 @@ dependencies = [
]

[[package]]
name = "fixedstr"
version = "0.5.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f3903955aba5314e4089fb47975345a580c88a746918cea1a59ee5e1418ba630"

[[package]]
name = "fnv"
version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"


@@ 717,12 699,6 @@ dependencies = [
]

[[package]]
name = "http-range-header"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ce4ef31cda248bbdb6e6820603b82dfcd9e833db65a43e997a0ccec777d11fe"

[[package]]
name = "httparse"
version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"


@@ 811,27 787,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"

[[package]]
name = "kinded"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce4bdbb2f423660b19f0e9f7115182214732d8dd5f840cd0a3aee3e22562f34c"
dependencies = [
 "kinded_macros",
]

[[package]]
name = "kinded_macros"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a13b4ddc5dcb32f45dac3d6f606da2a52fdb9964a18427e63cd5ef6c0d13288d"
dependencies = [
 "convert_case",
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "lazy_static"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"


@@ 958,16 913,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"

[[package]]
name = "mime_guess"
version = "2.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef"
dependencies = [
 "mime",
 "unicase",
]

[[package]]
name = "minimal-lexical"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"


@@ 1058,29 1003,6 @@ dependencies = [
]

[[package]]
name = "nutype"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "801187d4ee2f03db47daf0f5fc335a7b1b94f60f47942293060b762641b83f2e"
dependencies = [
 "nutype_macros",
]

[[package]]
name = "nutype_macros"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e96467936d36285839340d692fcd974106d9bc203e36f55a477e0243737a8af7"
dependencies = [
 "cfg-if",
 "kinded",
 "proc-macro2",
 "quote",
 "syn",
 "urlencoding",
]

[[package]]
name = "object"
version = "0.32.2"
source = "registry+https://github.com/rust-lang/crates.io-index"


@@ 1751,19 1673,6 @@ dependencies = [
]

[[package]]
name = "tokio-util"
version = "0.7.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15"
dependencies = [
 "bytes",
 "futures-core",
 "futures-sink",
 "pin-project-lite",
 "tokio",
]

[[package]]
name = "tower"
version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"


@@ 1780,31 1689,6 @@ dependencies = [
]

[[package]]
name = "tower-http"
version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5"
dependencies = [
 "bitflags 2.5.0",
 "bytes",
 "futures-util",
 "http",
 "http-body",
 "http-body-util",
 "http-range-header",
 "httpdate",
 "mime",
 "mime_guess",
 "percent-encoding",
 "pin-project-lite",
 "tokio",
 "tokio-util",
 "tower-layer",
 "tower-service",
 "tracing",
]

[[package]]
name = "tower-layer"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"


@@ 1898,15 1782,6 @@ dependencies = [
]

[[package]]
name = "unicase"
version = "2.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89"
dependencies = [
 "version_check",
]

[[package]]
name = "unicode-ident"
version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"


@@ 1931,12 1806,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6"

[[package]]
name = "urlencoding"
version = "2.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da"

[[package]]
name = "utf8parse"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"

M Cargo.toml => Cargo.toml +1 -4
@@ 38,19 38,16 @@ comfy-table = "7.1.1"
deunicode = "1.4.4"
dirs = "5.0.1"
figment = { version = "0.10.18", features = ["env", "json"] }
fixedstr = "0.5.6"
fs_extra = "1.3.0"
inquire = "0.7.4"
maud = { version = "0.26.0", features = ["axum"], optional = true }
miette = { version = "7.2.0", features = ["fancy"] }
nanoid = "0.4.0"
nutype = "0.4.2"
serde = { version = "1.0.198", features = ["derive"] }
serde_json = "1.0.116"
time = { version = "0.3.36", features = ["serde", "local-offset", "serde-well-known"] }
tokio = { version = "1.37.0", features = ["full"], optional = true }
tower = { version = "0.4.13", features = ["util"], optional = true }
tower-http = { version = "0.5.2", features = ["fs", "trace"], optional = true }
tracing = "0.1.40"
tracing-error = "0.2.0"
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }


@@ 60,7 57,7 @@ pedantic = "warn"

[features]
default = ["homepage"]
homepage = ["dep:tokio", "dep:axum",  "dep:maud",  "dep:tower-http", "dep:tower"]
homepage = ["dep:tokio", "dep:axum",  "dep:maud",  "dep:tower"]


[target.x86_64-pc-windows-gnu]