refactor: clean up workspace deps

This commit is contained in:
thesimplekid
2024-07-27 08:33:10 -04:00
parent 5fc3033c3b
commit c36eb3caa2
6 changed files with 13 additions and 14 deletions

View File

@@ -34,6 +34,7 @@ cdk-cln = { version = "0.1", path = "./crates/cdk-cln", default-features = false
cdk-axum = { version = "0.1", path = "./crates/cdk-axum", default-features = false }
cdk-fake-wallet = { version = "0.1", path = "./crates/cdk-fake-wallet", default-features = false }
cdk-strike = { version = "0.1", path = "./crates/cdk-strike", default-features = false }
clap = { version = "4.4.8", features = ["derive", "env", "default"] }
tokio = { version = "1", default-features = false }
thiserror = "1"
tracing = { version = "0.1", default-features = false, features = ["attributes", "log"] }
@@ -46,6 +47,7 @@ web-sys = { version = "0.3.69", default-features = false, features = ["console"
uuid = { version = "1", features = ["v4"] }
lightning-invoice = { version = "0.31", features = ["serde"] }
home = "0.5.9"
rand = "0.8.5"
[profile]

View File

@@ -9,12 +9,11 @@ rust-version.workspace = true
description = "Cashu CDK axum webserver"
[dependencies]
anyhow = "1.0.75"
anyhow.workspace = true
async-trait.workspace = true
axum.workspace = true
axum-macros = "0.4.1"
cdk = { workspace = true, default-features = false, features = ["mint"] }
tokio.workspace = true
tower-http = { version = "0.5.2", features = ["cors"] }
tracing.workspace = true
futures = "0.3.28"
futures.workspace = true

View File

@@ -12,18 +12,18 @@ license.workspace = true
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
anyhow = "1.0.75"
anyhow.workspace = true
bip39.workspace = true
cdk = { workspace = true, default-features = false, features = ["wallet"] }
cdk-redb = { workspace = true, default-features = false, features = ["wallet"] }
cdk-sqlite = { workspace = true, default-features = false, features = ["wallet"] }
clap = { version = "4.4.8", features = ["derive", "env"] }
clap.workspace = true
serde = { workspace = true, features = ["derive"] }
serde_json.workspace = true
tokio.workspace = true
tracing.workspace = true
tracing-subscriber.workspace = true
rand = "0.8.5"
rand.workspace = true
home.workspace = true
nostr-sdk = { version = "0.32.0", default-features = false, features = [
"nip04",

View File

@@ -21,4 +21,4 @@ uuid.workspace = true
lightning-invoice.workspace = true
lightning = "0.0.123"
tokio-stream = "0.1.15"
rand = "0.8.5"
rand.workspace = true

View File

@@ -10,9 +10,8 @@ license.workspace = true
description = "CDK mint binary"
[dependencies]
anyhow = "1.0.75"
axum = "0.7.5"
axum-macros = "0.4.1"
anyhow.workspace = true
axum.workspace = true
cdk = { workspace = true, default-features = false, features = ["mint"] }
cdk-redb = { workspace = true, default-features = false, features = ["mint"] }
cdk-sqlite = { workspace = true, default-features = false, features = ["mint"] }
@@ -21,11 +20,11 @@ cdk-fake-wallet = { workspace = true, default-features = false }
cdk-strike.workspace = true
cdk-axum = { workspace = true, default-features = false }
config = { version = "0.13.3", features = ["toml"] }
clap = { version = "4.4.8", features = ["derive", "env", "default"] }
clap.workspace = true
tokio.workspace = true
tracing.workspace = true
tracing-subscriber.workspace = true
futures = "0.3.28"
futures.workspace = true
serde.workspace = true
bip39.workspace = true
tower-http = { version = "0.5.2", features = ["cors"] }

View File

@@ -26,7 +26,6 @@ bitcoin = { workspace = true, features = [
"rand-std",
] } # lightning-invoice uses v0.30
ciborium = { version = "0.2.2", default-features = false, features = ["std"] }
http = "1.0"
lightning-invoice.workspace = true
once_cell = "1.19"
reqwest = { version = "0.12", default-features = false, features = [
@@ -74,6 +73,6 @@ name = "proof_selection"
required-features = ["wallet"]
[dev-dependencies]
rand = "0.8.5"
rand.workspace = true
bip39.workspace = true
anyhow.workspace = true