crates: centralize version management
This commit is contained in:
committed by
Rusty Russell
parent
b4eda94ed3
commit
ff2b77a57f
@@ -13,3 +13,8 @@ members = [
|
|||||||
"plugins/wss-proxy-plugin",
|
"plugins/wss-proxy-plugin",
|
||||||
"plugins/bip353-plugin",
|
"plugins/bip353-plugin",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[workspace.dependencies]
|
||||||
|
cln-rpc = { path = "cln-rpc", version = "0.5.0" }
|
||||||
|
cln-grpc = { path = "cln-grpc", version = "0.5.0" }
|
||||||
|
cln-plugin = { path = "plugins", version = "0.5.0" }
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ server = ["cln-rpc"]
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
log = "0.4"
|
log = "0.4"
|
||||||
cln-rpc = { path = "../cln-rpc/", version = "0.5", optional = true }
|
cln-rpc = { workspace = true, optional = true }
|
||||||
cfg-if = "1.0"
|
cfg-if = "1.0"
|
||||||
serde = { version = "1.0", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
tonic = { version = "0.11", features = ["tls", "transport"] }
|
tonic = { version = "0.11", features = ["tls", "transport"] }
|
||||||
|
|||||||
@@ -27,4 +27,4 @@ tracing = { version = "^0.1", features = ["async-await", "log"] }
|
|||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tokio = { version = "1", features = ["macros", "rt-multi-thread", ] }
|
tokio = { version = "1", features = ["macros", "rt-multi-thread", ] }
|
||||||
cln-grpc = { version = "0.5", path = "../cln-grpc" }
|
cln-grpc = { workspace = true }
|
||||||
|
|||||||
@@ -17,9 +17,9 @@ anyhow = "1.0"
|
|||||||
log = "0.4"
|
log = "0.4"
|
||||||
rcgen = { version = "0.13.1", features = ["pem", "x509-parser"] }
|
rcgen = { version = "0.13.1", features = ["pem", "x509-parser"] }
|
||||||
prost = "0.12"
|
prost = "0.12"
|
||||||
cln-grpc = { version = "0.5", features = ["server"], path = "../../cln-grpc" }
|
cln-grpc = { workspace = true, features = ["server"]}
|
||||||
cln-plugin = { version = "0.5", path = "../../plugins" }
|
cln-plugin = { workspace = true }
|
||||||
cln-rpc = { version = "0.5", path = "../../cln-rpc" }
|
cln-rpc = { workspace = true }
|
||||||
serde_json = "1.0.113"
|
serde_json = "1.0.113"
|
||||||
|
|
||||||
[dependencies.tokio]
|
[dependencies.tokio]
|
||||||
|
|||||||
@@ -16,8 +16,8 @@ anyhow = "1.0"
|
|||||||
async-trait = "0.1"
|
async-trait = "0.1"
|
||||||
bitcoin = "0.31"
|
bitcoin = "0.31"
|
||||||
chrono = { version= "0.4.42", features = ["serde"] }
|
chrono = { version= "0.4.42", features = ["serde"] }
|
||||||
cln-plugin = { version = "0.5", path = "../" }
|
cln-plugin = { workspace = true }
|
||||||
cln-rpc = { version = "0.5", path = "../../cln-rpc" }
|
cln-rpc = { workspace = true }
|
||||||
hex = "0.4"
|
hex = "0.4"
|
||||||
log = "0.4"
|
log = "0.4"
|
||||||
rand = "0.9"
|
rand = "0.9"
|
||||||
|
|||||||
@@ -31,6 +31,6 @@ utoipa = { version = "5", features = ['axum_extras'] }
|
|||||||
log-panics = "2"
|
log-panics = "2"
|
||||||
socketioxide = "0.15"
|
socketioxide = "0.15"
|
||||||
|
|
||||||
cln-plugin = { version = "0.5", path = "../../plugins" }
|
cln-plugin = { workspace = true }
|
||||||
cln-rpc = { version = "0.5", path = "../../cln-rpc" }
|
cln-rpc = { workspace = true }
|
||||||
utoipa-swagger-ui = { version = "9.0.0", features = ["vendored", "axum"] }
|
utoipa-swagger-ui = { version = "9.0.0", features = ["vendored", "axum"] }
|
||||||
|
|||||||
@@ -23,6 +23,6 @@ tokio-rustls = { version = "0.26", default-features = false, features = ["ring",
|
|||||||
|
|
||||||
log-panics = "2"
|
log-panics = "2"
|
||||||
|
|
||||||
cln-plugin = { version = "0.5", path = "../../plugins" }
|
cln-plugin = { workspace = true }
|
||||||
cln-rpc = { version = "0.5", path = "../../cln-rpc" }
|
cln-rpc = { workspace = true }
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user