aboutsummaryrefslogtreecommitdiff
path: root/mingling/Cargo.toml
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-05-15 22:02:51 +0800
committer魏曹先生 <1992414357@qq.com>2026-05-15 22:06:13 +0800
commita2eefa6abb7b7b86ab78466bf5abc4877d255d79 (patch)
tree56cf44b58fe929a4e1e6444ecafe3fe8912b0653 /mingling/Cargo.toml
parent18c5c3fd34ceb8a1631f7766b69e407cf92e1a09 (diff)
Add workspace Cargo.toml and centralize crate metadata
Diffstat (limited to 'mingling/Cargo.toml')
-rw-r--r--mingling/Cargo.toml14
1 files changed, 7 insertions, 7 deletions
diff --git a/mingling/Cargo.toml b/mingling/Cargo.toml
index ebe3620..311cb97 100644
--- a/mingling/Cargo.toml
+++ b/mingling/Cargo.toml
@@ -1,18 +1,18 @@
[package]
name = "mingling"
-version = "0.1.8"
-edition = "2024"
+version.workspace = true
+edition.workspace = true
authors = ["Weicao-CatilGrass"]
-license = "MIT OR Apache-2.0"
+license.workspace = true
readme = "README.md"
description = "A Rust CLI framework for many subcmds & complex workflows, reduces boilerplate via proc macros, focus on biz logic"
keywords = ["cli", "framework", "procedural", "subcommand", "command-line"]
categories = ["command-line-interface"]
-repository = "https://github.com/catilgrass/mingling"
+repository.workspace = true
[dev-dependencies]
-serde = { version = "1", features = ["derive"] }
-tokio = { version = "1", features = ["full"] }
+serde.workspace = true
+tokio.workspace = true
mingling = { path = ".", features = ["comp", "general_renderer", "parser"] }
[package.metadata.docs.rs]
@@ -40,5 +40,5 @@ parser = ["dep:size"]
[dependencies]
mingling_core = { path = "../mingling_core", default-features = false }
mingling_macros = { path = "../mingling_macros", default-features = false }
-serde = { version = "1.0", features = ["derive"], optional = true }
+serde = { workspace = true, optional = true }
size = { version = "0.5", optional = true }