Skip to content

Commit 8cb252a

Browse files
🦊 Update dependencies
1 parent b7ba923 commit 8cb252a

File tree

5 files changed

+81
-51
lines changed

5 files changed

+81
-51
lines changed

‎Cargo.toml

+39-8
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,52 @@ readme = "README.md"
2222
repository = "https://github.com/longbridgeapp/rust-i18n"
2323
version = "3.0.2-alpha.0"
2424

25-
[dependencies]
25+
[workspace.dependencies]
26+
anyhow = "1"
27+
arc-swap = "1.6.0"
28+
base62 = "2.0.2"
29+
clap = { version = "4.1.14", features = ["derive"] }
30+
criterion = "0.5"
31+
foo = { path = "examples/foo" }
32+
glob = "0.3"
33+
globwalk = "0.8.1"
34+
ignore = "0.4"
35+
indoc = "1"
36+
itertools = "0.11.0"
37+
lazy_static = "1"
38+
normpath = "1.1.1"
2639
once_cell = "1.10.0"
27-
rust-i18n-support = { path = "./crates/support", version = "3.0.1" }
40+
proc-macro2 = { version = "1", features = ["span-locations"] }
41+
quote = "1.0.2"
42+
regex = "1"
43+
rust-i18n = { path = "." }
44+
rust-i18n-extract = { path = "./crates/extract", version = "3.0.0" }
2845
rust-i18n-macro = { path = "./crates/macro", version = "3.0.0" }
46+
rust-i18n-support = { path = "./crates/support", version = "3.0.1" }
47+
serde = { version = "1", features = ["derive"] }
48+
serde_json = "1"
49+
serde_yaml = "0.9.30"
50+
siphasher = "1.0"
2951
smallvec = "1.12.0"
52+
syn = { version = "2.0.18", features = ["full", "extra-traits"] }
53+
toml = "0.8.8"
54+
triomphe = { version = "0.1.11", features = ["arc-swap"] }
55+
56+
[dependencies]
57+
once_cell.workspace = true
58+
rust-i18n-support.workspace = true
59+
rust-i18n-macro.workspace = true
60+
smallvec.workspace = true
3061

3162
[dev-dependencies]
32-
foo = { path = "examples/foo" }
33-
criterion = "0.5"
34-
lazy_static = "1"
35-
serde_yaml = "0.8"
63+
foo.workspace = true
64+
criterion.workspace = true
65+
lazy_static.workspace = true
66+
serde_yaml.workspace = true
3667

3768
[build-dependencies]
38-
globwalk = "0.8.1"
39-
regex = "1"
69+
globwalk.workspace = true
70+
regex.workspace = true
4071

4172
[features]
4273
log-miss-tr = ["rust-i18n-macro/log-miss-tr"]

‎crates/cli/Cargo.toml

+5-4
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@ repository = "https://github.com/longbridgeapp/rust-i18n"
88
version = "3.0.0"
99

1010
[dependencies]
11-
anyhow = "1"
12-
clap = { version = "4.1.14", features = ["derive"] }
13-
rust-i18n-support = { path = "../support", version = "3.0.0" }
14-
rust-i18n-extract = { path = "../extract", version = "3.0.0" }
11+
anyhow.workspace = true
12+
clap.workspace = true
13+
14+
rust-i18n-support.workspace = true
15+
rust-i18n-extract.workspace = true
1516

1617
[[bin]]
1718
name = "cargo-i18n"

‎crates/extract/Cargo.toml

+12-14
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,18 @@ readme = "../../README.md"
77
repository = "https://github.com/longbridgeapp/rust-i18n"
88
version = "3.0.0"
99

10-
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
11-
1210
[dependencies]
13-
anyhow = "1"
14-
ignore = "0.4"
15-
proc-macro2 = { version = "1", features = ["span-locations"] }
16-
quote = "1"
17-
regex = "1"
18-
rust-i18n-support = { path = "../support", version = "3.0.0" }
19-
serde = "1"
20-
serde_json = "1"
21-
serde_yaml = "0.8"
22-
syn = { version = "2.0.18", features = ["full"] }
23-
toml = "0.7.4"
11+
anyhow.workspace = true
12+
ignore.workspace = true
13+
proc-macro2.workspace = true
14+
quote.workspace = true
15+
regex.workspace = true
16+
rust-i18n-support.workspace = true
17+
serde.workspace = true
18+
serde_json.workspace = true
19+
serde_yaml.workspace = true
20+
syn.workspace = true
21+
toml.workspace = true
2422

2523
[dev-dependencies]
26-
indoc = "1"
24+
indoc.workspace = true

‎crates/macro/Cargo.toml

+10-10
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,18 @@ version = "3.0.0"
1010
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1111

1212
[dependencies]
13-
glob = "0.3"
14-
once_cell = "1.10.0"
15-
proc-macro2 = "1.0"
16-
quote = "1.0.2"
17-
rust-i18n-support = { path = "../support", version = "3.0.0" }
18-
serde = "1"
19-
serde_json = "1"
20-
serde_yaml = "0.8"
21-
syn = { version = "2.0.18", features = ["full", "extra-traits"] }
13+
glob.workspace = true
14+
once_cell.workspace = true
15+
proc-macro2.workspace = true
16+
quote.workspace = true
17+
rust-i18n-support.workspace = true
18+
serde.workspace = true
19+
serde_json.workspace = true
20+
serde_yaml.workspace = true
21+
syn.workspace = true
2222

2323
[dev-dependencies]
24-
rust-i18n = { path = "../.." }
24+
rust-i18n.workspace = true
2525

2626
[lib]
2727
proc-macro = true

‎crates/support/Cargo.toml

+15-15
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,18 @@ repository = "https://github.com/longbridgeapp/rust-i18n"
88
version = "3.0.1"
99

1010
[dependencies]
11-
arc-swap = "1.6.0"
12-
base62 = "2.0.2"
13-
globwalk = "0.8.1"
14-
itertools = "0.11.0"
15-
once_cell = "1.10.0"
16-
proc-macro2 = "1.0"
17-
serde = { version = "1", features = ["derive"] }
18-
serde_json = "1"
19-
serde_yaml = "0.8"
20-
siphasher = "1.0"
21-
toml = "0.7.4"
22-
normpath = "1.1.1"
23-
lazy_static = "1"
24-
regex = "1"
25-
triomphe = { version = "0.1.11", features = ["arc-swap"] }
11+
arc-swap.workspace = true
12+
base62.workspace = true
13+
globwalk.workspace = true
14+
itertools.workspace = true
15+
once_cell.workspace = true
16+
proc-macro2.workspace = true
17+
serde.workspace = true
18+
serde_json.workspace = true
19+
serde_yaml.workspace = true
20+
siphasher.workspace = true
21+
toml.workspace = true
22+
normpath.workspace = true
23+
lazy_static.workspace = true
24+
regex.workspace = true
25+
triomphe.workspace = true

0 commit comments

Comments
 (0)