Skip to content

Commit 7804a6e

Browse files
chore(Rest): Update dependencies to use workspace versions
This commit aligns the `Rest` build tooling element with the monorepo's centralized dependency management strategy. By setting dependencies like `serde`, `tokio`, and `clap` to `workspace = true`, we ensure that versions are consistent across all Land elements and simplify maintenance. The change updates the `Cargo.toml` file to inherit dependency versions from the workspace root, reducing duplication and streamlining future updates.
1 parent 7c4019c commit 7804a6e

1 file changed

Lines changed: 14 additions & 14 deletions

File tree

Cargo.toml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,25 @@ name = "Rest"
33
path = "Source/Library.rs"
44

55
[build-dependencies]
6-
serde = { version = "1.0.228", features = ["derive"] }
7-
toml = { version = "0.9.11" }
6+
serde = { workspace = true, features = ["derive"] }
7+
toml = { workspace = true }
88

99
[dependencies]
10-
anyhow = { version = "1.0.100" }
11-
chrono = { version = "0.4.43" }
12-
clap = { features = ["derive"], version = "4.5.55" }
13-
dashmap = { version = "6.1.0" }
14-
futures = { version = "0.3.31" }
10+
anyhow = { workspace = true }
11+
chrono = { workspace = true }
12+
clap = { workspace = true, features = ["derive"] }
13+
dashmap = { workspace = true }
14+
futures = { workspace = true }
1515
git2 = { version = "0.20.3" }
16-
globset = { version = "0.4.18" }
16+
globset = { workspace = true }
1717
itertools = { version = "0.14.0" }
1818
notify = { version = "8.2.0" }
19-
num_cpus = { version = "1.17.0" }
19+
num_cpus = { workspace = true }
2020
par-core = { version = "2.0.0", features = ["rayon"] }
2121
rayon = { version = "1.11.0" }
22-
regex = { version = "1.12.2" }
23-
serde = { version = "1.0.228" }
24-
serde_json = { version = "1.0.149" }
22+
regex = { workspace = true }
23+
serde = { workspace = true }
24+
serde_json = { workspace = true }
2525
swc_common = { version = "18.0.1" }
2626
swc_ecma_ast = { version = "20.0.1" }
2727
swc_ecma_codegen = { version = "23.0.0" }
@@ -30,10 +30,10 @@ swc_ecma_transforms_base = { version = "36.0.1", features = ["concurrent"] }
3030
swc_ecma_transforms_proposal = { version = "36.0.1" }
3131
swc_ecma_transforms_typescript = { version = "40.0.0" }
3232
swc_ecma_visit = { version = "20.0.0" }
33-
tokio = { version = "1.49.0", features = ["full"] }
33+
tokio = { workspace = true, features = ["full"] }
3434
tracing = { version = "0.1.44" }
3535
tracing-subscriber = "0.3.22"
36-
unbug = { version = "0.4.0" }
36+
unbug = { workspace = true }
3737
walkdir = { version = "2.5.0" }
3838

3939
[features]

0 commit comments

Comments
 (0)