Skip to content

Commit 7ed61c0

Browse files
authored
update/use workspace dependencies (wasm_bindgen, etc) (#472)
* update dependencies * use workspace version * bump / use workspace versions * format * Update Cargo.toml * format * Update Cargo.toml * use newest version
1 parent b5e03e7 commit 7ed61c0

File tree

6 files changed

+37
-26
lines changed

6 files changed

+37
-26
lines changed

Cargo.toml

+15-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,21 @@ exclude = ["examples/coredump"]
1111
resolver = "2"
1212

1313
[workspace.dependencies]
14-
worker = { path="./worker" }
14+
worker = { path = "./worker" }
15+
async-trait = "0.1.74"
16+
chrono = { version = "0.4.35", default-features = false, features = [
17+
"wasmbind",
18+
] }
19+
chrono-tz = { version = "0.8.4", default-features = false }
20+
futures-channel = "0.3.29"
21+
futures-util = { version = "0.3.29", default-features = false }
22+
http = "1.0.0"
23+
js-sys = "0.3.66"
24+
wasm-bindgen = "0.2.91"
25+
wasm-bindgen-cli-support = "0.2.91"
26+
wasm-bindgen-futures = "0.4.39"
27+
wasm-bindgen-macro-support = "0.2.91"
28+
wasm-bindgen-test = "0.3.39"
1529

1630
[profile.release]
1731
# rustc supports two "optimize for size" levels: opt-level = "s" and "z".
@@ -35,4 +49,3 @@ lto = true
3549
[profile.release.package."*"]
3650
codegen-units = 1
3751
opt-level = "z"
38-

worker-build/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@ tar = "0.4.38"
1919
ureq = { version = "2.6.2", features = ["tls", "gzip"] }
2020

2121
[dev-dependencies]
22-
wasm-bindgen-cli-support = "0.2.87"
22+
wasm-bindgen-cli-support.workspace = true

worker-macros/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@ proc-macro = true
1212
path = "src/lib.rs"
1313

1414
[dependencies]
15-
async-trait = "0.1.68"
15+
async-trait.workspace = true
16+
wasm-bindgen.workspace = true
17+
wasm-bindgen-futures.workspace = true
18+
wasm-bindgen-macro-support.workspace = true
1619
worker-sys = { path = "../worker-sys", version = "0.0.12" }
1720
syn = "2.0.17"
1821
proc-macro2 = "1.0.60"
1922
quote = "1.0.28"
20-
wasm-bindgen = "0.2"
21-
wasm-bindgen-futures = "0.4.36"
22-
wasm-bindgen-macro-support = "0.2.87"
2323

2424
[features]
2525
queue = []

worker-sandbox/Cargo.toml

+6-6
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@ path = "src/lib.rs"
1616
default = ["console_error_panic_hook"]
1717

1818
[dependencies]
19+
futures-channel.workspace = true
20+
futures-util.workspace = true
1921
blake2 = "0.10.6"
20-
chrono = { version = "0.4.26", default-features = false, features = [
22+
chrono = { version = "0.4.35", default-features = false, features = [
2123
"wasmbind",
2224
"clock",
2325
] }
@@ -30,16 +32,15 @@ regex = "1.8.4"
3032
serde = { version = "1.0.164", features = ["derive"] }
3133
serde_json = "1.0.96"
3234
worker = { path = "../worker", version = "0.0.20", features = ["queue", "d1"] }
33-
futures-channel = "0.3.28"
34-
futures-util = { version = "0.3.28", default-features = false }
3535
rand = "0.8.5"
3636
uuid = { version = "1.3.3", features = ["v4", "serde"] }
3737
serde-wasm-bindgen = "0.6.1"
3838
md5 = "0.7.0"
3939

4040
[dev-dependencies]
41-
futures-channel = { version = "0.3.28", features = ["sink"] }
42-
futures-util = { version = "0.3.28", default-features = false, features = [
41+
wasm-bindgen-test.workspace = true
42+
futures-channel = { version = "0.3.29", features = ["sink"] }
43+
futures-util = { version = "0.3.29", default-features = false, features = [
4344
"sink",
4445
] }
4546
reqwest = { version = "0.11.18", features = [
@@ -50,5 +51,4 @@ reqwest = { version = "0.11.18", features = [
5051
] }
5152
tokio = { version = "1.28.2", features = ["macros", "rt", "test-util"] }
5253
tungstenite = "0.21"
53-
wasm-bindgen-test = "0.3.36"
5454
retry = "2.0.0"

worker-sys/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ repository = "https://github.com/cloudflare/workers-rs/tree/main/worker-sys"
88
description = "Low-level extern definitions / FFI bindings to the Cloudflare Workers JS Runtime."
99

1010
[dependencies]
11+
js-sys.workspace = true
12+
wasm-bindgen.workspace = true
1113
cfg-if = "1.0.0"
12-
js-sys = "0.3.63"
13-
wasm-bindgen = "0.2"
1414

1515
[dependencies.web-sys]
1616
version = "0.3.63"

worker/Cargo.toml

+9-11
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,21 @@ readme = "../README.md"
1212
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1313

1414
[dependencies]
15-
async-trait = "0.1.68"
16-
chrono = { version = "0.4.26", default-features = false, features = [
17-
"wasmbind",
18-
] }
19-
chrono-tz = { version = "0.8.2", default-features = false }
20-
futures-channel = "0.3.28"
21-
futures-util = { version = "0.3.28", default-features = false }
15+
async-trait.workspace = true
16+
chrono.workspace = true
17+
chrono-tz.workspace = true
18+
futures-channel.workspace = true
19+
futures-util.workspace = true
20+
wasm-bindgen.workspace = true
21+
wasm-bindgen-futures.workspace = true
22+
js-sys.workspace = true
2223
http = "1"
23-
js-sys = "0.3.63"
2424
matchit = "0.7"
2525
pin-project = "1.1.0"
2626
serde = { version = "1.0.164", features = ["derive"] }
2727
serde_json = "1.0.96"
2828
tokio = { version = "1.28", default-features = false }
2929
url = "2.4.0"
30-
wasm-bindgen = "0.2"
31-
wasm-bindgen-futures = "0.4.36"
3230
serde-wasm-bindgen = "0.6.1"
3331
serde_urlencoded = "0.7"
3432
wasm-streams = "0.4"
@@ -47,7 +45,7 @@ features = [
4745

4846
[dependencies.tokio-postgres]
4947
version = "0.7"
50-
default-features=false
48+
default-features = false
5149
features = ["js"]
5250
optional = true
5351

0 commit comments

Comments
 (0)