diff --git a/Cargo.toml b/Cargo.toml index 5f8d0c2..10db40a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,14 @@ license = "MIT" [workspace.dependencies] color-eyre = { version = "0.6.2", default-features = false } +indoc = "2.0.4" +insta = { version = "1.33.0", features = ["glob"] } miette = "5.10.0" +mimalloc = "0.1.39" +proc-macro2 = { version = "1.0.67", default-features = false } +quote = { version = "1.0.33", default-features = false } +syn = "2.0.38" +thiserror = "1.0.49" [profile.release] lto = true diff --git a/crates/stef-benches/Cargo.toml b/crates/stef-benches/Cargo.toml index 2ce87fe..3df3a20 100644 --- a/crates/stef-benches/Cargo.toml +++ b/crates/stef-benches/Cargo.toml @@ -19,9 +19,9 @@ name = "varint" harness = false [dependencies] -mimalloc = "0.1.39" +mimalloc.workspace = true stef-parser = { path = "../stef-parser" } [dev-dependencies] divan = "0.1.0" -indoc = "2.0.4" +indoc.workspace = true diff --git a/crates/stef-build/Cargo.toml b/crates/stef-build/Cargo.toml index c5f6e86..59eb8ce 100644 --- a/crates/stef-build/Cargo.toml +++ b/crates/stef-build/Cargo.toml @@ -12,14 +12,14 @@ license.workspace = true [dependencies] miette.workspace = true prettyplease = "0.2.15" -proc-macro2 = { version = "1.0.67", default-features = false } -quote = { version = "1.0.33", default-features = false } +proc-macro2.workspace = true +quote.workspace = true stef-parser = { path = "../stef-parser" } -syn = "2.0.38" -thiserror = "1.0.49" +syn.workspace = true +thiserror.workspace = true [dev-dependencies] -indoc = "2.0.4" -insta = { version = "1.33.0", features = ["glob"] } +indoc.workspace = true +insta.workspace = true pretty_assertions = "1.4.0" stef = { path = "../stef" } diff --git a/crates/stef-cli/Cargo.toml b/crates/stef-cli/Cargo.toml index a71ad0f..1712c74 100644 --- a/crates/stef-cli/Cargo.toml +++ b/crates/stef-cli/Cargo.toml @@ -13,5 +13,5 @@ license.workspace = true clap = { version = "4.4.6", features = ["derive", "wrap_help"] } color-eyre.workspace = true miette = { workspace = true, features = ["fancy-no-backtrace"] } -mimalloc = "0.1.39" +mimalloc.workspace = true stef-parser = { path = "../stef-parser" } diff --git a/crates/stef-derive/Cargo.toml b/crates/stef-derive/Cargo.toml index f9b6de6..f54c17f 100644 --- a/crates/stef-derive/Cargo.toml +++ b/crates/stef-derive/Cargo.toml @@ -13,6 +13,6 @@ license.workspace = true proc-macro = true [dependencies] -proc-macro2 = "1.0.67" -quote = "1.0.33" -syn = "2.0.38" +proc-macro2.workspace = true +quote.workspace = true +syn.workspace = true diff --git a/crates/stef-parser/Cargo.toml b/crates/stef-parser/Cargo.toml index af5f175..03d264d 100644 --- a/crates/stef-parser/Cargo.toml +++ b/crates/stef-parser/Cargo.toml @@ -19,8 +19,8 @@ stef-derive = { path = "../stef-derive" } winnow = "0.5.16" [dev-dependencies] -indoc = "2.0.4" -insta = { version = "1.33.0", features = ["glob"] } +indoc.workspace = true +insta.workspace = true miette = { workspace = true, features = ["fancy-no-backtrace"] } [features] diff --git a/crates/stef/Cargo.toml b/crates/stef/Cargo.toml index 24d9ef3..0ed65b9 100644 --- a/crates/stef/Cargo.toml +++ b/crates/stef/Cargo.toml @@ -12,4 +12,4 @@ license.workspace = true [dependencies] bytes = "1.5.0" paste = "1.0.14" -thiserror = "1.0.49" +thiserror.workspace = true