diff --git a/Cargo.lock b/Cargo.lock index 9234673..40c4357 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -192,9 +192,9 @@ checksum = "e81a4d40b890dfed19ffbb8eb001af748320684480814ecdb1e3f836421658c6" dependencies = [ "anymap2", "async-trait", - "bounce-macros", + "bounce-macros 0.7.0", "futures", - "gloo", + "gloo 0.8.1", "html-escape", "once_cell", "serde", @@ -204,6 +204,24 @@ dependencies = [ "yew", ] +[[package]] +name = "bounce" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfb0be6224e6a91cf4a666cf41fdec5d275a3037a7d07c15981f52210e79d1a0" +dependencies = [ + "anymap2", + "bounce-macros 0.8.0", + "futures", + "gloo 0.9.0", + "once_cell", + "serde", + "tracing", + "wasm-bindgen", + "web-sys", + "yew", +] + [[package]] name = "bounce-macros" version = "0.7.0" @@ -216,6 +234,18 @@ dependencies = [ "syn 2.0.26", ] +[[package]] +name = "bounce-macros" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c427acbe7c6267f933c7a5a75be629be57e025f8b9687963f7d60682fc133df0" +dependencies = [ + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.26", +] + [[package]] name = "bounce-website-client" version = "0.1.0" @@ -257,7 +287,7 @@ dependencies = [ name = "bounce-website-view" version = "0.1.0" dependencies = [ - "bounce", + "bounce 0.8.0", "once_cell", "stylist", "yew", @@ -838,7 +868,26 @@ dependencies = [ "gloo-storage", "gloo-timers", "gloo-utils", - "gloo-worker", + "gloo-worker 0.2.1", +] + +[[package]] +name = "gloo" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfcc48ab4c2db58b3e9d6c9af9eef336c2318dfdf7f75b710c46b2a1855d1a1e" +dependencies = [ + "gloo-console", + "gloo-dialogs", + "gloo-events", + "gloo-file", + "gloo-history", + "gloo-net", + "gloo-render", + "gloo-storage", + "gloo-timers", + "gloo-utils", + "gloo-worker 0.3.0", ] [[package]] @@ -991,6 +1040,37 @@ dependencies = [ "web-sys", ] +[[package]] +name = "gloo-worker" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdec38f5350e6f71425895382d3f0e5e45ad78b69c9905f097a171b80c73112c" +dependencies = [ + "bincode", + "futures", + "gloo-utils", + "gloo-worker-macros", + "js-sys", + "pinned", + "serde", + "thiserror", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "gloo-worker-macros" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "956caa58d4857bc9941749d55e4bd3000032d8212762586fa5705632967140e7" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.26", +] + [[package]] name = "h2" version = "0.3.20" @@ -1821,6 +1901,16 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "proc-macro-crate" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +dependencies = [ + "once_cell", + "toml_edit", +] + [[package]] name = "proc-macro-error" version = "1.0.4" @@ -1867,7 +1957,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03b55e106e5791fa5a13abd13c85d6127312e8e09098059ca2bc9b03ca4cf488" dependencies = [ "futures", - "gloo", + "gloo 0.8.1", "num_cpus", "once_cell", "pin-project", @@ -2529,7 +2619,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1af9e67dbcbfeb08d5f02fb6ae704034f3e557c7197ac1b50ed4a9b7ceadfe7" dependencies = [ "anymap2", - "bounce", + "bounce 0.7.0", "futures", "http", "lol_html", @@ -2587,7 +2677,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d84fab9d495804b0e657a0e5e6fadc74b55674f7407e40747b91189145f43821" dependencies = [ - "bounce", + "bounce 0.7.0", "bytes", "futures", "http", @@ -2615,7 +2705,7 @@ checksum = "17d22f56aad469f4f0ec089f85b5c22d3d74f058f585f8e0602ff182959579de" dependencies = [ "async-trait", "bincode", - "bounce", + "bounce 0.7.0", "futures", "gloo-net", "js-sys", @@ -2642,7 +2732,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c4d3466cc15ff9e740c13ec781fa5ca0adff21ae30aba69932fa2b00a16b84f" dependencies = [ "anymap2", - "bounce", + "bounce 0.7.0", "stellation-bridge", "tracing", "tracing-subscriber", @@ -3593,7 +3683,7 @@ dependencies = [ "bincode", "console_error_panic_hook", "futures", - "gloo", + "gloo 0.8.1", "html-escape", "implicit-clone", "indexmap 1.9.3", @@ -3644,7 +3734,7 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "426ee0486d2572a6c5e39fbdbc48b58d59bb555f3326f54631025266cf04146e" dependencies = [ - "gloo", + "gloo 0.8.1", "js-sys", "route-recognizer", "serde", diff --git a/crates/view/Cargo.toml b/crates/view/Cargo.toml index 9f5ff41..a0435c6 100644 --- a/crates/view/Cargo.toml +++ b/crates/view/Cargo.toml @@ -7,7 +7,7 @@ publish = false # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -bounce = { version = "0.7.0", features = ["helmet"] } +bounce = { version = "0.8.0", features = ["helmet"] } once_cell = "1.13.0" stylist = { version = "0.12.1", features = ["yew_integration"] } yew = "0.20.0"