feat: Pipe
This commit is contained in:
49
Cargo.toml
49
Cargo.toml
@@ -1,5 +1,7 @@
|
||||
[package]
|
||||
name = "comlexr"
|
||||
[workspace]
|
||||
members = ["macro"]
|
||||
|
||||
[workspace.package]
|
||||
description = "Dynamically build Command objects with conditional expressions"
|
||||
repository = "https://gitlab.com/wunker-bunker/comlexr"
|
||||
version = "1.2.0"
|
||||
@@ -7,22 +9,13 @@ edition = "2021"
|
||||
rust-version = "1.60"
|
||||
license = "MIT"
|
||||
|
||||
[lib]
|
||||
proc-macro = true
|
||||
[workspace.dependencies]
|
||||
tempfile = "3.6"
|
||||
|
||||
[dependencies]
|
||||
proc-macro2 = "1"
|
||||
quote = "1"
|
||||
syn = { version = "2", features = ["full", "derive"] }
|
||||
|
||||
[dev-dependencies]
|
||||
rstest = "0.24"
|
||||
rusty-hook = "0.11"
|
||||
|
||||
[lints.rust]
|
||||
[workspace.lints.rust]
|
||||
unsafe_code = "forbid"
|
||||
|
||||
[lints.clippy]
|
||||
[workspace.lints.clippy]
|
||||
correctness = "deny"
|
||||
suspicious = "deny"
|
||||
perf = "deny"
|
||||
@@ -30,8 +23,34 @@ style = "deny"
|
||||
nursery = "deny"
|
||||
pedantic = "deny"
|
||||
|
||||
[package]
|
||||
name = "comlexr"
|
||||
|
||||
version.workspace = true
|
||||
edition.workspace = true
|
||||
rust-version.workspace = true
|
||||
description.workspace = true
|
||||
repository.workspace = true
|
||||
license.workspace = true
|
||||
|
||||
[package.metadata.release]
|
||||
pre-release-hook = ["git", "cliff", "-o", "CHANGELOG.md", "--tag", "{{version}}"]
|
||||
pre-release-replacements = [
|
||||
{ file = "README.md", search = "comlexr = \"\\d+.\\d+.\\d+\"", replace = "comlexr = \"{{version}}\"" }
|
||||
]
|
||||
|
||||
[package.metadata."docs.rs"]
|
||||
all-features = true
|
||||
|
||||
[dependencies]
|
||||
comlexr_macro = { version = "=1.2.0", path = "./macro" }
|
||||
thiserror = "1.0.65"
|
||||
|
||||
[dev-dependencies]
|
||||
rstest = "0.24"
|
||||
rusty-hook = "0.11"
|
||||
|
||||
tempfile.workspace = true
|
||||
|
||||
[lints]
|
||||
workspace = true
|
||||
|
||||
Reference in New Issue
Block a user