mirror of
https://github.com/leptos-rs/leptos
synced 2024-11-10 06:44:17 +00:00
chore: upgrade dependencies (#2765)
This commit is contained in:
parent
693861434c
commit
b3e2040ec9
86 changed files with 1124 additions and 1093 deletions
10
Cargo.toml
10
Cargo.toml
|
@ -45,9 +45,9 @@ rust-version = "1.75"
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
throw_error = { path = "./any_error/", version = "0.2.0-beta" }
|
throw_error = { path = "./any_error/", version = "0.2.0-beta" }
|
||||||
any_spawner = { path = "./any_spawner/", version = "0.1" }
|
any_spawner = { path = "./any_spawner/", version = "0.1.0" }
|
||||||
const_str_slice_concat = { path = "./const_str_slice_concat", version = "0.1" }
|
const_str_slice_concat = { path = "./const_str_slice_concat", version = "0.1.0" }
|
||||||
either_of = { path = "./either_of/", version = "0.1" }
|
either_of = { path = "./either_of/", version = "0.1.0" }
|
||||||
hydration_context = { path = "./hydration_context", version = "0.2.0-beta" }
|
hydration_context = { path = "./hydration_context", version = "0.2.0-beta" }
|
||||||
leptos = { path = "./leptos", version = "0.7.0-beta" }
|
leptos = { path = "./leptos", version = "0.7.0-beta" }
|
||||||
leptos_config = { path = "./leptos_config", version = "0.7.0-beta" }
|
leptos_config = { path = "./leptos_config", version = "0.7.0-beta" }
|
||||||
|
@ -60,8 +60,8 @@ leptos_router_macro = { path = "./router_macro", version = "0.7.0-beta" }
|
||||||
leptos_server = { path = "./leptos_server", version = "0.7.0-beta" }
|
leptos_server = { path = "./leptos_server", version = "0.7.0-beta" }
|
||||||
leptos_meta = { path = "./meta", version = "0.7.0-beta" }
|
leptos_meta = { path = "./meta", version = "0.7.0-beta" }
|
||||||
next_tuple = { path = "./next_tuple", version = "0.1.0-beta" }
|
next_tuple = { path = "./next_tuple", version = "0.1.0-beta" }
|
||||||
oco_ref = { path = "./oco", version = "0.2" }
|
oco_ref = { path = "./oco", version = "0.2.0" }
|
||||||
or_poisoned = { path = "./or_poisoned", version = "0.1" }
|
or_poisoned = { path = "./or_poisoned", version = "0.1.0" }
|
||||||
reactive_graph = { path = "./reactive_graph", version = "0.1.0-beta" }
|
reactive_graph = { path = "./reactive_graph", version = "0.1.0-beta" }
|
||||||
reactive_stores = { path = "./reactive_stores", version = "0.1.0-beta" }
|
reactive_stores = { path = "./reactive_stores", version = "0.1.0-beta" }
|
||||||
reactive_stores_macro = { path = "./reactive_stores_macro", version = "0.1.0-beta" }
|
reactive_stores_macro = { path = "./reactive_stores_macro", version = "0.1.0-beta" }
|
||||||
|
|
|
@ -10,4 +10,4 @@ description = "Utilities for wrapping, throwing, and catching errors."
|
||||||
rust-version.workspace = true
|
rust-version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
pin-project-lite = "0.2"
|
pin-project-lite = "0.2.14"
|
||||||
|
|
|
@ -9,14 +9,14 @@ repository = "https://github.com/leptos-rs/leptos"
|
||||||
description = "Spawn asynchronous tasks in an executor-independent way."
|
description = "Spawn asynchronous tasks in an executor-independent way."
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
glib = { version = "0.19", optional = true }
|
glib = { version = "0.20.0", optional = true }
|
||||||
thiserror = "1"
|
thiserror = "1.0"
|
||||||
tokio = { version = "1", optional = true, default-features = false, features = [
|
tokio = { version = "1.39", optional = true, default-features = false, features = [
|
||||||
"rt",
|
"rt",
|
||||||
] }
|
] }
|
||||||
tracing = { version = "0.1", optional = true }
|
tracing = { version = "0.1.40", optional = true }
|
||||||
wasm-bindgen-futures = { version = "0.4", optional = true }
|
wasm-bindgen-futures = { version = "0.4.42", optional = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
tracing = ["dep:tracing"]
|
tracing = ["dep:tracing"]
|
||||||
|
|
|
@ -6,31 +6,31 @@ rust-version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
l0410 = { package = "leptos", version = "0.4.10", features = [
|
l0410 = { package = "leptos", version = "0.4.10", features = [
|
||||||
"nightly",
|
"nightly",
|
||||||
"ssr",
|
"ssr",
|
||||||
] }
|
] }
|
||||||
leptos = { path = "../leptos", features = ["ssr", "nightly"] }
|
leptos = { path = "../leptos", features = ["ssr", "nightly"] }
|
||||||
leptos_reactive = { path = "../leptos_reactive", features = ["ssr", "nightly"] }
|
leptos_reactive = { path = "../leptos_reactive", features = ["ssr", "nightly"] }
|
||||||
tachydom = { git = "https://github.com/gbj/tachys", features = [
|
tachydom = { git = "https://github.com/gbj/tachys", features = [
|
||||||
"nightly",
|
"nightly",
|
||||||
"leptos",
|
"leptos",
|
||||||
] }
|
] }
|
||||||
tachy_maccy = { git = "https://github.com/gbj/tachys", features = ["nightly"] }
|
tachy_maccy = { git = "https://github.com/gbj/tachys", features = ["nightly"] }
|
||||||
sycamore = { version = "0.8", features = ["ssr"] }
|
sycamore = { version = "0.8.0", features = ["ssr"] }
|
||||||
yew = { version = "0.20", features = ["ssr"] }
|
yew = { version = "0.20.0", features = ["ssr"] }
|
||||||
tokio-test = "0.4"
|
tokio-test = "0.4.0"
|
||||||
miniserde = "0.1"
|
miniserde = "0.1.0"
|
||||||
gloo = "0.8"
|
gloo = "0.8.0"
|
||||||
uuid = { version = "1", features = ["serde", "v4", "wasm-bindgen"] }
|
uuid = { version = "1.0", features = ["serde", "v4", "wasm-bindgen"] }
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.0"
|
||||||
lazy_static = "1"
|
lazy_static = "1.0"
|
||||||
log = "0.4"
|
log = "0.4.0"
|
||||||
strum = "0.24"
|
strum = "0.24.0"
|
||||||
strum_macros = "0.24"
|
strum_macros = "0.24.0"
|
||||||
serde = { version = "1", features = ["derive", "rc"] }
|
serde = { version = "1.0", features = ["derive", "rc"] }
|
||||||
serde_json = "1"
|
serde_json = "1.0"
|
||||||
tera = "1"
|
tera = "1.0"
|
||||||
|
|
||||||
[dependencies.web-sys]
|
[dependencies.web-sys]
|
||||||
version = "0.3"
|
version = "0.3.0"
|
||||||
features = ["Window", "Document", "HtmlElement", "HtmlInputElement"]
|
features = ["Window", "Document", "HtmlElement", "HtmlInputElement"]
|
||||||
|
|
|
@ -10,4 +10,4 @@ description = "Utilities for working with enumerated types that contain one of 2
|
||||||
rust-version.workspace = true
|
rust-version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
pin-project-lite = "0.2"
|
pin-project-lite = "0.2.14"
|
||||||
|
|
|
@ -7,16 +7,16 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
actix-files = { version = "0.6", optional = true }
|
actix-files = { version = "0.6.6", optional = true }
|
||||||
actix-web = { version = "4", optional = true, features = ["macros"] }
|
actix-web = { version = "4.8", optional = true, features = ["macros"] }
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
cfg-if = "1"
|
cfg-if = "1.0"
|
||||||
leptos = { path = "../../leptos" }
|
leptos = { path = "../../leptos" }
|
||||||
leptos_meta = { path = "../../meta" }
|
leptos_meta = { path = "../../meta" }
|
||||||
leptos_actix = { path = "../../integrations/actix", optional = true }
|
leptos_actix = { path = "../../integrations/actix", optional = true }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate"]
|
hydrate = ["leptos/hydrate"]
|
||||||
|
|
|
@ -10,12 +10,12 @@ lto = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = { path = "../../leptos", features = ["csr"] }
|
leptos = { path = "../../leptos", features = ["csr"] }
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
gloo-timers = { version = "0.3.0", features = ["futures"] }
|
gloo-timers = { version = "0.3.0", features = ["futures"] }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
wasm-bindgen-test = "0.3.0"
|
wasm-bindgen-test = "0.3.42"
|
||||||
web-sys = "0.3"
|
web-sys = "0.3.69"
|
||||||
|
|
|
@ -11,23 +11,23 @@ codegen-units = 1
|
||||||
lto = true
|
lto = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
actix-files = { version = "0.6", optional = true }
|
actix-files = { version = "0.6.6", optional = true }
|
||||||
actix-web = { version = "4", optional = true, features = ["macros"] }
|
actix-web = { version = "4.8", optional = true, features = ["macros"] }
|
||||||
broadcaster = "1"
|
broadcaster = "1.0"
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
lazy_static = "1"
|
lazy_static = "1.5"
|
||||||
leptos = { path = "../../leptos" }
|
leptos = { path = "../../leptos" }
|
||||||
leptos_actix = { path = "../../integrations/actix", optional = true }
|
leptos_actix = { path = "../../integrations/actix", optional = true }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
once_cell = "1.18"
|
once_cell = "1.19"
|
||||||
gloo-net = { version = "0.6" }
|
gloo-net = { version = "0.6.0" }
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
simple_logger = "4.3"
|
simple_logger = "5.0"
|
||||||
tracing = { version = "0.1", optional = true }
|
tracing = { version = "0.1.40", optional = true }
|
||||||
send_wrapper = "0.6.0"
|
send_wrapper = "0.6.0"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
|
|
@ -13,6 +13,6 @@ leptos_router = { path = "../../router", features = [] }
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
wasm-bindgen-test = "0.3.0"
|
wasm-bindgen-test = "0.3.42"
|
||||||
web-sys = "0.3"
|
web-sys = "0.3.69"
|
||||||
|
|
|
@ -14,10 +14,10 @@ console_error_panic_hook = "0.1.7"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2"
|
||||||
wasm-bindgen-test = "0.3.34"
|
wasm-bindgen-test = "0.3.42"
|
||||||
pretty_assertions = "1.3.0"
|
pretty_assertions = "1.4"
|
||||||
rstest = "0.17.0"
|
rstest = "0.22.0"
|
||||||
|
|
||||||
[dev-dependencies.web-sys]
|
[dev-dependencies.web-sys]
|
||||||
features = ["HtmlElement", "XPathResult"]
|
features = ["HtmlElement", "XPathResult"]
|
||||||
version = "0.3.61"
|
version = "0.3.69"
|
||||||
|
|
|
@ -4,10 +4,10 @@ version = "0.1.0"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = { path = "../../leptos", features = ["csr"] }
|
leptos = { path = "../../leptos", features = ["csr"] }
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
wasm-bindgen-test = "0.3.0"
|
wasm-bindgen-test = "0.3.42"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
web-sys = "0.3"
|
web-sys = "0.3.69"
|
||||||
|
|
|
@ -5,12 +5,12 @@ edition = "2021"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = { path = "../../leptos", features = ["csr"] }
|
leptos = { path = "../../leptos", features = ["csr"] }
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
web-sys = { version = "0.3", features = ["Clipboard", "Navigator"] }
|
web-sys = { version = "0.3.69", features = ["Clipboard", "Navigator"] }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
wasm-bindgen-test = "0.3.0"
|
wasm-bindgen-test = "0.3.42"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
web-sys = { version = "0.3", features = ["NodeList"] }
|
web-sys = { version = "0.3.69", features = ["NodeList"] }
|
||||||
|
|
|
@ -9,6 +9,6 @@ lto = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = { path = "../../leptos", features = ["csr"] }
|
leptos = { path = "../../leptos", features = ["csr"] }
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
|
|
|
@ -7,19 +7,19 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
leptos = { path = "../../leptos" }
|
leptos = { path = "../../leptos" }
|
||||||
leptos_axum = { path = "../../integrations/axum", optional = true }
|
leptos_axum = { path = "../../integrations/axum", optional = true }
|
||||||
leptos_meta = { path = "../../meta" }
|
leptos_meta = { path = "../../meta" }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
axum = { version = "0.7", optional = true }
|
axum = { version = "0.7.5", optional = true }
|
||||||
tower = { version = "0.4", optional = true }
|
tower = { version = "0.4.13", optional = true }
|
||||||
tower-http = { version = "0.5", features = ["fs"], optional = true }
|
tower-http = { version = "0.5.2", features = ["fs"], optional = true }
|
||||||
tokio = { version = "1", features = ["full"], optional = true }
|
tokio = { version = "1.39", features = ["full"], optional = true }
|
||||||
http = { version = "1.0" }
|
http = { version = "1.1" }
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate"]
|
hydrate = ["leptos/hydrate"]
|
||||||
|
|
|
@ -9,16 +9,16 @@ lto = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = { path = "../../leptos", features = ["csr", "tracing"] }
|
leptos = { path = "../../leptos", features = ["csr", "tracing"] }
|
||||||
reqwasm = "0.5"
|
reqwasm = "0.5.0"
|
||||||
gloo-timers = { version = "0.3", features = ["futures"] }
|
gloo-timers = { version = "0.3.0", features = ["futures"] }
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
thiserror = "1"
|
thiserror = "1.0"
|
||||||
tracing = "0.1"
|
tracing = "0.1.40"
|
||||||
tracing-subscriber = "0.3"
|
tracing-subscriber = "0.3.18"
|
||||||
tracing-subscriber-wasm = "0.1"
|
tracing-subscriber-wasm = "0.1.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
wasm-bindgen-test = "0.3"
|
wasm-bindgen-test = "0.3.42"
|
||||||
|
|
|
@ -8,10 +8,10 @@ leptos = { path = "../../leptos", features = ["csr"] }
|
||||||
throw_error = { path = "../../any_error/" }
|
throw_error = { path = "../../any_error/" }
|
||||||
any_spawner = { path = "../../any_spawner/" }
|
any_spawner = { path = "../../any_spawner/" }
|
||||||
next_tuple = { path = "../../next_tuple/" }
|
next_tuple = { path = "../../next_tuple/" }
|
||||||
gtk = { version = "0.8.0", package = "gtk4", optional = true }
|
gtk = { version = "0.9.0", package = "gtk4", optional = true }
|
||||||
paste = "1.0.14"
|
paste = "1.0"
|
||||||
|
|
||||||
console_error_panic_hook = { version = "0.1", optional = true }
|
console_error_panic_hook = { version = "0.1.7", optional = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
gtk = ["dep:gtk", "any_spawner/glib"]
|
gtk = ["dep:gtk", "any_spawner/glib"]
|
||||||
|
|
|
@ -13,20 +13,20 @@ panic = "abort"
|
||||||
lto = true
|
lto = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
actix-files = { version = "0.6", optional = true }
|
actix-files = { version = "0.6.6", optional = true }
|
||||||
actix-web = { version = "4", optional = true, features = ["macros"] }
|
actix-web = { version = "4.8", optional = true, features = ["macros"] }
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
leptos = { path = "../../leptos" }
|
leptos = { path = "../../leptos" }
|
||||||
leptos_meta = { path = "../../meta" }
|
leptos_meta = { path = "../../meta" }
|
||||||
leptos_actix = { path = "../../integrations/actix", optional = true }
|
leptos_actix = { path = "../../integrations/actix", optional = true }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
gloo-net = { version = "0.6", features = ["http"] }
|
gloo-net = { version = "0.6.0", features = ["http"] }
|
||||||
reqwest = { version = "0.12", features = ["json"] }
|
reqwest = { version = "0.12.5", features = ["json"] }
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
web-sys = { version = "0.3", features = ["AbortController", "AbortSignal"] }
|
web-sys = { version = "0.3.69", features = ["AbortController", "AbortSignal"] }
|
||||||
send_wrapper = "0.6.0"
|
send_wrapper = "0.6.0"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
|
|
@ -11,22 +11,22 @@ codegen-units = 1
|
||||||
lto = true
|
lto = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
leptos = { path = "../../leptos" }
|
leptos = { path = "../../leptos" }
|
||||||
leptos_axum = { path = "../../integrations/axum", optional = true }
|
leptos_axum = { path = "../../integrations/axum", optional = true }
|
||||||
leptos_meta = { path = "../../meta" }
|
leptos_meta = { path = "../../meta" }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
serde = { version = "1.0", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
tracing = "0.1"
|
tracing = "0.1.40"
|
||||||
gloo-net = { version = "0.6", features = ["http"] }
|
gloo-net = { version = "0.6.0", features = ["http"] }
|
||||||
reqwest = { version = "0.12", features = ["json"] }
|
reqwest = { version = "0.12.5", features = ["json"] }
|
||||||
axum = { version = "0.7", optional = true }
|
axum = { version = "0.7.5", optional = true }
|
||||||
tower = { version = "0.4", optional = true }
|
tower = { version = "0.4.13", optional = true }
|
||||||
tower-http = { version = "0.5", features = ["fs"], optional = true }
|
tower-http = { version = "0.5.2", features = ["fs"], optional = true }
|
||||||
tokio = { version = "1", features = ["full"], optional = true }
|
tokio = { version = "1.39", features = ["full"], optional = true }
|
||||||
http = { version = "1.0", optional = true }
|
http = { version = "1.1", optional = true }
|
||||||
web-sys = { version = "0.3", features = ["AbortController", "AbortSignal"] }
|
web-sys = { version = "0.3.69", features = ["AbortController", "AbortSignal"] }
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
send_wrapper = { version = "0.6.0", features = ["futures"] }
|
send_wrapper = { version = "0.6.0", features = ["futures"] }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
|
|
@ -11,33 +11,33 @@ codegen-units = 1
|
||||||
lto = true
|
lto = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
leptos = { path = "../../leptos", features = ["experimental-islands"] }
|
leptos = { path = "../../leptos", features = ["experimental-islands"] }
|
||||||
leptos_axum = { path = "../../integrations/axum", optional = true }
|
leptos_axum = { path = "../../integrations/axum", optional = true }
|
||||||
leptos_meta = { path = "../../meta" }
|
leptos_meta = { path = "../../meta" }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
serde = { version = "1.0", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
tracing = "0.1"
|
tracing = "0.1.40"
|
||||||
gloo-net = { version = "0.6", features = ["http"] }
|
gloo-net = { version = "0.6.0", features = ["http"] }
|
||||||
reqwest = { version = "0.12", features = ["json"] }
|
reqwest = { version = "0.12.5", features = ["json"] }
|
||||||
axum = { version = "0.7", optional = true, features = ["http2"] }
|
axum = { version = "0.7.5", optional = true, features = ["http2"] }
|
||||||
tower = { version = "0.4", optional = true }
|
tower = { version = "0.4.13", optional = true }
|
||||||
tower-http = { version = "0.5", features = [
|
tower-http = { version = "0.5.2", features = [
|
||||||
"fs",
|
"fs",
|
||||||
"compression-gzip",
|
"compression-gzip",
|
||||||
"compression-br",
|
"compression-br",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
tokio = { version = "1", features = ["full"], optional = true }
|
tokio = { version = "1.39", features = ["full"], optional = true }
|
||||||
http = { version = "1.0", optional = true }
|
http = { version = "1.1", optional = true }
|
||||||
web-sys = { version = "0.3", features = ["AbortController", "AbortSignal"] }
|
web-sys = { version = "0.3.69", features = ["AbortController", "AbortSignal"] }
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
lazy_static = "1.4.0"
|
lazy_static = "1.5"
|
||||||
rust-embed = { version = "8", features = [
|
rust-embed = { version = "8.5", features = [
|
||||||
"axum",
|
"axum",
|
||||||
"mime_guess",
|
"mime_guess",
|
||||||
"tokio",
|
"tokio",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
mime_guess = { version = "2.0.4", optional = true }
|
mime_guess = { version = "2.0", optional = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
csr = ["leptos/csr"]
|
csr = ["leptos/csr"]
|
||||||
|
|
|
@ -11,30 +11,30 @@ codegen-units = 1
|
||||||
lto = true
|
lto = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
console_log = "1.0"
|
console_log = "1.0"
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
leptos = { path = "../../leptos" }
|
leptos = { path = "../../leptos" }
|
||||||
leptos_axum = { path = "../../integrations/axum", default-features = false, optional = true }
|
leptos_axum = { path = "../../integrations/axum", default-features = false, optional = true }
|
||||||
leptos_meta = { path = "../../meta" }
|
leptos_meta = { path = "../../meta" }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
leptos_server = { path = "../../leptos_server", optional = true }
|
leptos_server = { path = "../../leptos_server", optional = true }
|
||||||
serde = { version = "1.0", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
tracing = "0.1"
|
tracing = "0.1.40"
|
||||||
gloo-net = { version = "0.6", features = ["http"] }
|
gloo-net = { version = "0.6.0", features = ["http"] }
|
||||||
reqwest = { version = "0.12", features = ["json"] }
|
reqwest = { version = "0.12.5", features = ["json"] }
|
||||||
axum = { version = "0.7", default-features = false, optional = true }
|
axum = { version = "0.7.5", default-features = false, optional = true }
|
||||||
tower = { version = "0.4", optional = true }
|
tower = { version = "0.4.13", optional = true }
|
||||||
http = { version = "1.0", optional = true }
|
http = { version = "1.1", optional = true }
|
||||||
web-sys = { version = "0.3", features = [
|
web-sys = { version = "0.3.69", features = [
|
||||||
"AbortController",
|
"AbortController",
|
||||||
"AbortSignal",
|
"AbortSignal",
|
||||||
"Request",
|
"Request",
|
||||||
"Response",
|
"Response",
|
||||||
] }
|
] }
|
||||||
getrandom = { version = "0.2.7", features = ["js"] }
|
getrandom = { version = "0.2.15", features = ["js"] }
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
wasm-bindgen-futures = { version = "0.4.37", features = [
|
wasm-bindgen-futures = { version = "0.4.42", features = [
|
||||||
"futures-core-03-stream",
|
"futures-core-03-stream",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
axum-js-fetch = { git = "https://github.com/seanaye/axum-js-fetch", optional = true }
|
axum-js-fetch = { git = "https://github.com/seanaye/axum-js-fetch", optional = true }
|
||||||
|
|
|
@ -7,32 +7,32 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
http = "1.0"
|
http = "1.1"
|
||||||
leptos = { path = "../../leptos", features = [
|
leptos = { path = "../../leptos", features = [
|
||||||
"tracing",
|
"tracing",
|
||||||
"experimental-islands",
|
"experimental-islands",
|
||||||
] }
|
] }
|
||||||
server_fn = { path = "../../server_fn", features = ["serde-lite"] }
|
server_fn = { path = "../../server_fn", features = ["serde-lite"] }
|
||||||
leptos_axum = { path = "../../integrations/axum", optional = true }
|
leptos_axum = { path = "../../integrations/axum", optional = true }
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
axum = { version = "0.7", optional = true }
|
axum = { version = "0.7.5", optional = true }
|
||||||
tower = { version = "0.4", optional = true }
|
tower = { version = "0.4.13", optional = true }
|
||||||
tower-http = { version = "0.5", features = ["fs"], optional = true }
|
tower-http = { version = "0.5.2", features = ["fs"], optional = true }
|
||||||
tokio = { version = "1", features = ["full"], optional = true }
|
tokio = { version = "1.39", features = ["full"], optional = true }
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate"]
|
hydrate = ["leptos/hydrate"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"dep:axum",
|
"dep:axum",
|
||||||
"dep:tower",
|
"dep:tower",
|
||||||
"dep:tower-http",
|
"dep:tower-http",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
"dep:leptos_axum",
|
"dep:leptos_axum",
|
||||||
]
|
]
|
||||||
|
|
||||||
[profile.wasm-release]
|
[profile.wasm-release]
|
||||||
|
|
|
@ -7,33 +7,35 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
http = "1.0"
|
http = "1.1"
|
||||||
leptos = { path = "../../leptos", features = [
|
leptos = { path = "../../leptos", features = [
|
||||||
"tracing",
|
"tracing",
|
||||||
"experimental-islands",
|
"experimental-islands",
|
||||||
] }
|
] }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
server_fn = { path = "../../server_fn", features = ["serde-lite"] }
|
server_fn = { path = "../../server_fn", features = ["serde-lite"] }
|
||||||
leptos_axum = { path = "../../integrations/axum", features = ["islands-router"], optional = true }
|
leptos_axum = { path = "../../integrations/axum", features = [
|
||||||
log = "0.4"
|
"islands-router",
|
||||||
serde = { version = "1", features = ["derive"] }
|
], optional = true }
|
||||||
axum = { version = "0.7", optional = true }
|
log = "0.4.22"
|
||||||
tower = { version = "0.4", optional = true }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
tower-http = { version = "0.5", features = ["fs"], optional = true }
|
axum = { version = "0.7.5", optional = true }
|
||||||
tokio = { version = "1", features = ["full"], optional = true }
|
tower = { version = "0.4.13", optional = true }
|
||||||
wasm-bindgen = "0.2"
|
tower-http = { version = "0.5.2", features = ["fs"], optional = true }
|
||||||
|
tokio = { version = "1.39", features = ["full"], optional = true }
|
||||||
|
wasm-bindgen = "0.2.92"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate"]
|
hydrate = ["leptos/hydrate"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"dep:axum",
|
"dep:axum",
|
||||||
"dep:tower",
|
"dep:tower",
|
||||||
"dep:tower-http",
|
"dep:tower-http",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
"dep:leptos_axum",
|
"dep:leptos_axum",
|
||||||
]
|
]
|
||||||
|
|
||||||
[profile.wasm-release]
|
[profile.wasm-release]
|
||||||
|
|
|
@ -10,11 +10,11 @@ lto = true
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = { path = "../../leptos", features = ["csr"] } # for actual benchmarking, add `nightly` and `delegation` features
|
leptos = { path = "../../leptos", features = ["csr"] } # for actual benchmarking, add `nightly` and `delegation` features
|
||||||
# used in rand, but we need to enable js feature
|
# used in rand, but we need to enable js feature
|
||||||
getrandom = { version = "0.2.7", features = ["js"] }
|
getrandom = { version = "0.2.15", features = ["js"] }
|
||||||
rand = { version = "0.8.5", features = ["small_rng"] }
|
rand = { version = "0.8.5", features = ["small_rng"] }
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2"
|
||||||
wasm-bindgen-test = "0.3.0"
|
wasm-bindgen-test = "0.3.42"
|
||||||
web-sys = "0.3"
|
web-sys = "0.3"
|
||||||
|
|
|
@ -9,7 +9,7 @@ lto = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = { path = "../../leptos", features = ["csr"] }
|
leptos = { path = "../../leptos", features = ["csr"] }
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
web-sys = "0.3"
|
web-sys = "0.3.69"
|
||||||
|
|
|
@ -5,12 +5,12 @@ edition = "2021"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = { path = "../../leptos", features = ["csr"] }
|
leptos = { path = "../../leptos", features = ["csr"] }
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
wasm-bindgen-test = "0.3.0"
|
wasm-bindgen-test = "0.3.42"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
web-sys = "0.3"
|
web-sys = "0.3.69"
|
||||||
|
|
|
@ -10,16 +10,16 @@ codegen-units = 1
|
||||||
panic = "abort"
|
panic = "abort"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
leptos = { path = "../../leptos", features = ["csr", "tracing"] }
|
leptos = { path = "../../leptos", features = ["csr", "tracing"] }
|
||||||
leptos_router = { path = "../../router" } #, features = ["tracing"] }
|
leptos_router = { path = "../../router" } #, features = ["tracing"] }
|
||||||
leptos_router_macro = { path = "../../router_macro" }
|
leptos_router_macro = { path = "../../router_macro" }
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
tracing-subscriber = "0.3.18"
|
tracing-subscriber = "0.3.18"
|
||||||
tracing-subscriber-wasm = "0.1.0"
|
tracing-subscriber-wasm = "0.1.0"
|
||||||
tracing = "0.1.40"
|
tracing = "0.1.40"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
wasm-bindgen-test = "0.3.0"
|
wasm-bindgen-test = "0.3.42"
|
||||||
|
|
|
@ -7,44 +7,52 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
http = "1.0"
|
http = "1.1"
|
||||||
leptos = { path = "../../leptos" }
|
leptos = { path = "../../leptos" }
|
||||||
leptos_axum = { path = "../../integrations/axum", optional = true }
|
leptos_axum = { path = "../../integrations/axum", optional = true }
|
||||||
server_fn = { path = "../../server_fn", features = ["serde-lite", "rkyv", "multipart"] }
|
server_fn = { path = "../../server_fn", features = [
|
||||||
log = "0.4"
|
"serde-lite",
|
||||||
simple_logger = "4.0"
|
"rkyv",
|
||||||
serde = { version = "1", features = ["derive"] }
|
"multipart",
|
||||||
axum = { version = "0.7", optional = true }
|
] }
|
||||||
tower = { version = "0.4", optional = true }
|
log = "0.4.22"
|
||||||
tower-http = { version = "0.5", features = ["fs", "tracing", "trace"], optional = true }
|
simple_logger = "5.0"
|
||||||
tokio = { version = "1", features = ["full"], optional = true }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
|
axum = { version = "0.7.5", optional = true }
|
||||||
|
tower = { version = "0.4.13", optional = true }
|
||||||
|
tower-http = { version = "0.5.2", features = [
|
||||||
|
"fs",
|
||||||
|
"tracing",
|
||||||
|
"trace",
|
||||||
|
], optional = true }
|
||||||
|
tokio = { version = "1.39", features = ["full"], optional = true }
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
serde_toml = "0.0.1"
|
serde_toml = "0.0.1"
|
||||||
toml = "0.8.8"
|
toml = "0.8.19"
|
||||||
web-sys = { version = "0.3.67", features = ["FileList", "File"] }
|
web-sys = { version = "0.3.69", features = ["FileList", "File"] }
|
||||||
strum = { version = "0.25.0", features = ["strum_macros", "derive"] }
|
strum = { version = "0.26.3", features = ["strum_macros", "derive"] }
|
||||||
notify = { version = "6.1.1", optional = true }
|
notify = { version = "6.1", optional = true }
|
||||||
pin-project-lite = "0.2.13"
|
pin-project-lite = "0.2.14"
|
||||||
dashmap = { version = "5.5.3", optional = true }
|
dashmap = { version = "6.0", optional = true }
|
||||||
once_cell = { version = "1.19.0", optional = true }
|
once_cell = { version = "1.19", optional = true }
|
||||||
async-broadcast = { version = "0.6.0", optional = true }
|
async-broadcast = { version = "0.7.1", optional = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate"]
|
hydrate = ["leptos/hydrate"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"dep:axum",
|
"dep:axum",
|
||||||
"dep:tower",
|
"dep:tower",
|
||||||
"dep:tower-http",
|
"dep:tower-http",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
"dep:leptos_axum",
|
"dep:leptos_axum",
|
||||||
"dep:notify",
|
"dep:notify",
|
||||||
"dep:dashmap",
|
"dep:dashmap",
|
||||||
"dep:once_cell",
|
"dep:once_cell",
|
||||||
"dep:async-broadcast",
|
"dep:async-broadcast",
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.metadata.cargo-all-features]
|
[package.metadata.cargo-all-features]
|
||||||
|
|
|
@ -9,6 +9,6 @@ lto = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = { path = "../../leptos", features = ["csr"] }
|
leptos = { path = "../../leptos", features = ["csr"] }
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
|
|
|
@ -7,20 +7,20 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
actix-files = { version = "0.6", optional = true }
|
actix-files = { version = "0.6.6", optional = true }
|
||||||
actix-web = { version = "4", optional = true, features = ["macros"] }
|
actix-web = { version = "4.8", optional = true, features = ["macros"] }
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
lazy_static = "1"
|
lazy_static = "1.5"
|
||||||
leptos = { path = "../../leptos"}
|
leptos = { path = "../../leptos" }
|
||||||
leptos_meta = { path = "../../meta" }
|
leptos_meta = { path = "../../meta" }
|
||||||
leptos_actix = { path = "../../integrations/actix", optional = true }
|
leptos_actix = { path = "../../integrations/actix", optional = true }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
thiserror = "1"
|
thiserror = "1.0"
|
||||||
tokio = { version = "1", features = ["time"] }
|
tokio = { version = "1.39", features = ["time"] }
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate"]
|
hydrate = ["leptos/hydrate"]
|
||||||
|
|
|
@ -7,37 +7,39 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
lazy_static = "1"
|
lazy_static = "1.5"
|
||||||
leptos = { path = "../../leptos", features = ["hydration" ] } #"nightly", "hydration"] }
|
leptos = { path = "../../leptos", features = [
|
||||||
|
"hydration",
|
||||||
|
] } #"nightly", "hydration"] }
|
||||||
leptos_meta = { path = "../../meta" }
|
leptos_meta = { path = "../../meta" }
|
||||||
leptos_axum = { path = "../../integrations/axum", optional = true }
|
leptos_axum = { path = "../../integrations/axum", optional = true }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
thiserror = "1"
|
thiserror = "1.0"
|
||||||
axum = { version = "0.7", optional = true }
|
axum = { version = "0.7.5", optional = true }
|
||||||
tower = { version = "0.4", optional = true }
|
tower = { version = "0.4.13", optional = true }
|
||||||
tower-http = { version = "0.5", features = ["fs"], optional = true }
|
tower-http = { version = "0.5.2", features = ["fs"], optional = true }
|
||||||
tokio = { version = "1", features = [
|
tokio = { version = "1.39", features = [
|
||||||
"rt-multi-thread",
|
"rt-multi-thread",
|
||||||
"macros",
|
"macros",
|
||||||
"time",
|
"time",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate"]
|
hydrate = ["leptos/hydrate"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"dep:axum",
|
"dep:axum",
|
||||||
"dep:tower",
|
"dep:tower",
|
||||||
"dep:tower-http",
|
"dep:tower-http",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
"leptos_meta/ssr",
|
"leptos_meta/ssr",
|
||||||
"dep:leptos_axum",
|
"dep:leptos_axum",
|
||||||
"leptos_router/ssr",
|
"leptos_router/ssr",
|
||||||
]
|
]
|
||||||
|
|
||||||
[profile.release]
|
[profile.release]
|
||||||
|
|
|
@ -15,6 +15,6 @@ reactive_stores_macro = { path = "../../reactive_stores_macro" }
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
wasm-bindgen-test = "0.3.0"
|
wasm-bindgen-test = "0.3.42"
|
||||||
web-sys = "0.3"
|
web-sys = "0.3.69"
|
||||||
|
|
|
@ -7,26 +7,26 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
actix-files = { version = "0.6", optional = true }
|
actix-files = { version = "0.6.6", optional = true }
|
||||||
actix-web = { version = "4", optional = true, features = ["macros"] }
|
actix-web = { version = "4.8", optional = true, features = ["macros"] }
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
leptos = { path = "../../leptos" }
|
leptos = { path = "../../leptos" }
|
||||||
leptos_actix = { path = "../../integrations/actix", optional = true }
|
leptos_actix = { path = "../../integrations/actix", optional = true }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
serde = "1.0.159"
|
serde = "1.0"
|
||||||
tokio = { version = "1.29", features = ["time", "rt"], optional = true }
|
tokio = { version = "1.39", features = ["time", "rt"], optional = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate"]
|
hydrate = ["leptos/hydrate"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"dep:actix-files",
|
"dep:actix-files",
|
||||||
"dep:actix-web",
|
"dep:actix-web",
|
||||||
"dep:leptos_actix",
|
"dep:leptos_actix",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
"leptos_router/ssr",
|
"leptos_router/ssr",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.metadata.leptos]
|
[package.metadata.leptos]
|
||||||
|
|
|
@ -4,14 +4,14 @@ version = "0.1.0"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
anyhow = "1.0.72"
|
anyhow = "1.0"
|
||||||
async-trait = "0.1.72"
|
async-trait = "0.1.81"
|
||||||
cucumber = "0.19.1"
|
cucumber = "0.21.1"
|
||||||
fantoccini = "0.19.3"
|
fantoccini = "0.21.1"
|
||||||
pretty_assertions = "1.4.0"
|
pretty_assertions = "1.4"
|
||||||
serde_json = "1.0.104"
|
serde_json = "1.0"
|
||||||
tokio = { version = "1.29.1", features = ["macros", "rt-multi-thread", "time"] }
|
tokio = { version = "1.39", features = ["macros", "rt-multi-thread", "time"] }
|
||||||
url = "2.4.0"
|
url = "2.5"
|
||||||
|
|
||||||
[[test]]
|
[[test]]
|
||||||
name = "app_suite"
|
name = "app_suite"
|
||||||
|
|
|
@ -13,12 +13,12 @@ leptos_meta = { path = "../../meta" }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
|
|
||||||
# dependencies for browser (enable when hydrate set)
|
# dependencies for browser (enable when hydrate set)
|
||||||
console_error_panic_hook = { version = "0.1", optional = true }
|
console_error_panic_hook = { version = "0.1.7", optional = true }
|
||||||
wasm-bindgen = { version = "0.2", optional = true }
|
wasm-bindgen = { version = "0.2.92", optional = true }
|
||||||
|
|
||||||
# dependencies for server (enable when ssr set)
|
# dependencies for server (enable when ssr set)
|
||||||
actix-files = { version = "0.6", optional = true }
|
actix-files = { version = "0.6.6", optional = true }
|
||||||
actix-web = { version = "4", features = ["macros"], optional = true }
|
actix-web = { version = "4.8", features = ["macros"], optional = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate", "dep:wasm-bindgen", "dep:console_error_panic_hook"]
|
hydrate = ["leptos/hydrate", "dep:wasm-bindgen", "dep:console_error_panic_hook"]
|
||||||
|
|
|
@ -7,32 +7,35 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
axum = { version = "0.7", optional = true }
|
axum = { version = "0.7.5", optional = true }
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
leptos = { path = "../../leptos" }
|
leptos = { path = "../../leptos" }
|
||||||
leptos_meta = { path = "../../meta" }
|
leptos_meta = { path = "../../meta" }
|
||||||
leptos_axum = { path = "../../integrations/axum", optional = true }
|
leptos_axum = { path = "../../integrations/axum", optional = true }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
tokio = { version = "1", features = ["rt-multi-thread", "macros"], optional = true }
|
tokio = { version = "1.39", features = [
|
||||||
tower = { version = "0.4", optional = true }
|
"rt-multi-thread",
|
||||||
tower-http = { version = "0.5", features = ["fs"], optional = true }
|
"macros",
|
||||||
wasm-bindgen = "0.2"
|
], optional = true }
|
||||||
|
tower = { version = "0.4.13", optional = true }
|
||||||
|
tower-http = { version = "0.5.2", features = ["fs"], optional = true }
|
||||||
|
wasm-bindgen = "0.2.92"
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
tracing = { version = "0.1", optional = true }
|
tracing = { version = "0.1.40", optional = true }
|
||||||
http = "1.0"
|
http = "1.1"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate"]
|
hydrate = ["leptos/hydrate"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"dep:axum",
|
"dep:axum",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
"dep:tower",
|
"dep:tower",
|
||||||
"dep:tower-http",
|
"dep:tower-http",
|
||||||
"dep:leptos_axum",
|
"dep:leptos_axum",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
"leptos_meta/ssr",
|
"leptos_meta/ssr",
|
||||||
"leptos_router/ssr",
|
"leptos_router/ssr",
|
||||||
"dep:tracing",
|
"dep:tracing",
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.metadata.cargo-all-features]
|
[package.metadata.cargo-all-features]
|
||||||
|
|
|
@ -7,5 +7,5 @@ edition = "2021"
|
||||||
leptos = { path = "../../leptos", features = ["csr"] }
|
leptos = { path = "../../leptos", features = ["csr"] }
|
||||||
leptos_meta = { path = "../../meta" }
|
leptos_meta = { path = "../../meta" }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
gloo-net = { version = "0.6", features = ["http"] }
|
gloo-net = { version = "0.6.0", features = ["http"] }
|
||||||
console_error_panic_hook = { version = "0.1" }
|
console_error_panic_hook = { version = "0.1.7" }
|
||||||
|
|
|
@ -9,14 +9,14 @@ lto = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = { path = "../../leptos", features = ["csr"] }
|
leptos = { path = "../../leptos", features = ["csr"] }
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
|
|
||||||
[dependencies.web-sys]
|
[dependencies.web-sys]
|
||||||
version = "0.3"
|
version = "0.3.69"
|
||||||
features = ["Window"]
|
features = ["Window"]
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
wasm-bindgen-test = "0.3.0"
|
wasm-bindgen-test = "0.3.42"
|
||||||
|
|
|
@ -7,36 +7,36 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
actix-files = { version = "0.6.2", optional = true }
|
actix-files = { version = "0.6.6", optional = true }
|
||||||
actix-web = { version = "4.2.1", optional = true, features = ["macros"] }
|
actix-web = { version = "4.8", optional = true, features = ["macros"] }
|
||||||
anyhow = "1.0.68"
|
anyhow = "1.0"
|
||||||
broadcaster = "1.0.0"
|
broadcaster = "1.0"
|
||||||
console_log = "1.0.0"
|
console_log = "1.0"
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
serde = { version = "1.0.152", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
futures = "0.3.25"
|
futures = "0.3.30"
|
||||||
leptos = { path = "../../leptos"}
|
leptos = { path = "../../leptos" }
|
||||||
leptos_actix = { path = "../../integrations/actix", optional = true }
|
leptos_actix = { path = "../../integrations/actix", optional = true }
|
||||||
log = "0.4.17"
|
log = "0.4.22"
|
||||||
simple_logger = "4.0.0"
|
simple_logger = "5.0"
|
||||||
gloo = { git = "https://github.com/rustwasm/gloo" }
|
gloo = { git = "https://github.com/rustwasm/gloo" }
|
||||||
sqlx = { version = "0.6.2", features = [
|
sqlx = { version = "0.8.0", features = [
|
||||||
"runtime-tokio-rustls",
|
"runtime-tokio-rustls",
|
||||||
"sqlite",
|
"sqlite",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
tokio = { version = "1", features = ["rt", "time"], optional = true }
|
tokio = { version = "1.39", features = ["rt", "time"], optional = true }
|
||||||
server_fn = { path = "../../server_fn", features = ["cbor"] }
|
server_fn = { path = "../../server_fn", features = ["cbor"] }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate"]
|
hydrate = ["leptos/hydrate"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"dep:actix-files",
|
"dep:actix-files",
|
||||||
"dep:actix-web",
|
"dep:actix-web",
|
||||||
"dep:sqlx",
|
"dep:sqlx",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
"leptos_actix",
|
"leptos_actix",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.metadata.cargo-all-features]
|
[package.metadata.cargo-all-features]
|
||||||
|
|
|
@ -4,14 +4,14 @@ version = "0.1.0"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
anyhow = "1.0.72"
|
anyhow = "1.0"
|
||||||
async-trait = "0.1.72"
|
async-trait = "0.1.81"
|
||||||
cucumber = "0.19.1"
|
cucumber = "0.21.1"
|
||||||
fantoccini = "0.19.3"
|
fantoccini = "0.21.1"
|
||||||
pretty_assertions = "1.4.0"
|
pretty_assertions = "1.4"
|
||||||
serde_json = "1.0.104"
|
serde_json = "1.0"
|
||||||
tokio = { version = "1.29.1", features = ["macros", "rt-multi-thread", "time"] }
|
tokio = { version = "1.39", features = ["macros", "rt-multi-thread", "time"] }
|
||||||
url = "2.4.0"
|
url = "2.5"
|
||||||
|
|
||||||
[[test]]
|
[[test]]
|
||||||
name = "app_suite"
|
name = "app_suite"
|
||||||
|
|
|
@ -8,35 +8,35 @@ crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
console_log = "1.0"
|
console_log = "1.0"
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
http = "1.0"
|
http = "1.1"
|
||||||
leptos = { path = "../../leptos", features = ["tracing"] }
|
leptos = { path = "../../leptos", features = ["tracing"] }
|
||||||
leptos_axum = { path = "../../integrations/axum", optional = true }
|
leptos_axum = { path = "../../integrations/axum", optional = true }
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
simple_logger = "4.0"
|
simple_logger = "5.0"
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
axum = { version = "0.7", optional = true }
|
axum = { version = "0.7.5", optional = true }
|
||||||
tower = { version = "0.4", optional = true }
|
tower = { version = "0.4.13", optional = true }
|
||||||
tower-http = { version = "0.5", features = ["fs"], optional = true }
|
tower-http = { version = "0.5.2", features = ["fs"], optional = true }
|
||||||
tokio = { version = "1", features = ["full"], optional = true }
|
tokio = { version = "1.39", features = ["full"], optional = true }
|
||||||
sqlx = { version = "0.7", features = [
|
sqlx = { version = "0.8.0", features = [
|
||||||
"runtime-tokio-rustls",
|
"runtime-tokio-rustls",
|
||||||
"sqlite",
|
"sqlite",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate"]
|
hydrate = ["leptos/hydrate"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"dep:axum",
|
"dep:axum",
|
||||||
"dep:tower",
|
"dep:tower",
|
||||||
"dep:tower-http",
|
"dep:tower-http",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
"dep:sqlx",
|
"dep:sqlx",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
"dep:leptos_axum",
|
"dep:leptos_axum",
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.metadata.cargo-all-features]
|
[package.metadata.cargo-all-features]
|
||||||
|
|
|
@ -4,14 +4,14 @@ version = "0.1.0"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
anyhow = "1.0.72"
|
anyhow = "1.0"
|
||||||
async-trait = "0.1.72"
|
async-trait = "0.1.81"
|
||||||
cucumber = "0.19.1"
|
cucumber = "0.21.1"
|
||||||
fantoccini = "0.19.3"
|
fantoccini = "0.21.1"
|
||||||
pretty_assertions = "1.4.0"
|
pretty_assertions = "1.4"
|
||||||
serde_json = "1.0.104"
|
serde_json = "1.0"
|
||||||
tokio = { version = "1.29.1", features = ["macros", "rt-multi-thread", "time"] }
|
tokio = { version = "1.39", features = ["macros", "rt-multi-thread", "time"] }
|
||||||
url = "2.4.0"
|
url = "2.5"
|
||||||
|
|
||||||
[[test]]
|
[[test]]
|
||||||
name = "app_suite"
|
name = "app_suite"
|
||||||
|
|
|
@ -7,39 +7,39 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
leptos = { path = "../../leptos" }
|
leptos = { path = "../../leptos" }
|
||||||
leptos_axum = { path = "../../integrations/axum", optional = true }
|
leptos_axum = { path = "../../integrations/axum", optional = true }
|
||||||
leptos_meta = { path = "../../meta"}
|
leptos_meta = { path = "../../meta" }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
leptos_integration_utils = { path = "../../integrations/utils", optional = true }
|
leptos_integration_utils = { path = "../../integrations/utils", optional = true }
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
axum = { version = "0.7", optional = true }
|
axum = { version = "0.7.5", optional = true }
|
||||||
tower = { version = "0.4", optional = true }
|
tower = { version = "0.4.13", optional = true }
|
||||||
tower-http = { version = "0.5", features = ["fs"], optional = true }
|
tower-http = { version = "0.5.2", features = ["fs"], optional = true }
|
||||||
tokio = { version = "1", features = ["full"], optional = true }
|
tokio = { version = "1.39", features = ["full"], optional = true }
|
||||||
http = { version = "1.0" }
|
http = { version = "1.1" }
|
||||||
sqlx = { version = "0.7", features = [
|
sqlx = { version = "0.8.0", features = [
|
||||||
"runtime-tokio-rustls",
|
"runtime-tokio-rustls",
|
||||||
"sqlite",
|
"sqlite",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
csr = ["leptos/csr"]
|
csr = ["leptos/csr"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"dep:axum",
|
"dep:axum",
|
||||||
"dep:tower",
|
"dep:tower",
|
||||||
"dep:tower-http",
|
"dep:tower-http",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
"dep:sqlx",
|
"dep:sqlx",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
"leptos_meta/ssr",
|
"leptos_meta/ssr",
|
||||||
"leptos_router/ssr",
|
"leptos_router/ssr",
|
||||||
"dep:leptos_axum",
|
"dep:leptos_axum",
|
||||||
"dep:leptos_integration_utils",
|
"dep:leptos_integration_utils",
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.metadata.cargo-all-features]
|
[package.metadata.cargo-all-features]
|
||||||
|
|
|
@ -4,14 +4,14 @@ version = "0.1.0"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
anyhow = "1.0.72"
|
anyhow = "1.0"
|
||||||
async-trait = "0.1.72"
|
async-trait = "0.1.81"
|
||||||
cucumber = "0.19.1"
|
cucumber = "0.21.1"
|
||||||
fantoccini = "0.19.3"
|
fantoccini = "0.21.1"
|
||||||
pretty_assertions = "1.4.0"
|
pretty_assertions = "1.4"
|
||||||
serde_json = "1.0.104"
|
serde_json = "1.0"
|
||||||
tokio = { version = "1.29.1", features = ["macros", "rt-multi-thread", "time"] }
|
tokio = { version = "1.39", features = ["macros", "rt-multi-thread", "time"] }
|
||||||
url = "2.4.0"
|
url = "2.5"
|
||||||
|
|
||||||
[[test]]
|
[[test]]
|
||||||
name = "app_suite"
|
name = "app_suite"
|
||||||
|
|
|
@ -10,13 +10,13 @@ lto = true
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = { path = "../../leptos", features = ["csr"] }
|
leptos = { path = "../../leptos", features = ["csr"] }
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
uuid = { version = "1", features = ["v4", "js", "serde"] }
|
uuid = { version = "1.10", features = ["v4", "js", "serde"] }
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
serde_json = "1"
|
serde_json = "1.0"
|
||||||
web-sys = { version = "0.3.60", features = ["Storage"] }
|
web-sys = { version = "0.3.69", features = ["Storage"] }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
wasm-bindgen-test = "0.3.0"
|
wasm-bindgen-test = "0.3.42"
|
||||||
|
|
||||||
[package.metadata.cargo-all-features]
|
[package.metadata.cargo-all-features]
|
||||||
skip_feature_sets = [["csr", "ssr"], ["csr", "hydrate"], ["ssr", "hydrate"]]
|
skip_feature_sets = [["csr", "ssr"], ["csr", "hydrate"], ["ssr", "hydrate"]]
|
||||||
|
|
|
@ -12,11 +12,11 @@ rust-version.workspace = true
|
||||||
[dependencies]
|
[dependencies]
|
||||||
throw_error = { workspace = true }
|
throw_error = { workspace = true }
|
||||||
or_poisoned = { workspace = true }
|
or_poisoned = { workspace = true }
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
wasm-bindgen = { version = "0.2", optional = true }
|
wasm-bindgen = { version = "0.2.92", optional = true }
|
||||||
js-sys = { version = "0.3", optional = true }
|
js-sys = { version = "0.3.69", optional = true }
|
||||||
once_cell = "1.19.0"
|
once_cell = "1.19"
|
||||||
pin-project-lite = "0.2.14"
|
pin-project-lite = "0.2.14"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
|
|
@ -9,9 +9,9 @@ description = "Actix integrations for the Leptos web framework."
|
||||||
rust-version.workspace = true
|
rust-version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
actix-http = "3"
|
actix-http = "3.8"
|
||||||
actix-web = "4"
|
actix-web = "4.8"
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
any_spawner = { workspace = true, features = ["tokio"] }
|
any_spawner = { workspace = true, features = ["tokio"] }
|
||||||
hydration_context = { workspace = true }
|
hydration_context = { workspace = true }
|
||||||
leptos = { workspace = true, features = ["nonce", "ssr"] }
|
leptos = { workspace = true, features = ["nonce", "ssr"] }
|
||||||
|
@ -20,10 +20,10 @@ leptos_macro = { workspace = true, features = ["actix"] }
|
||||||
leptos_meta = { workspace = true }
|
leptos_meta = { workspace = true }
|
||||||
leptos_router = { workspace = true, features = ["ssr"] }
|
leptos_router = { workspace = true, features = ["ssr"] }
|
||||||
server_fn = { workspace = true, features = ["actix"] }
|
server_fn = { workspace = true, features = ["actix"] }
|
||||||
serde_json = "1"
|
serde_json = "1.0"
|
||||||
parking_lot = "0.12.1"
|
parking_lot = "0.12.3"
|
||||||
tracing = "0.1.37"
|
tracing = "0.1.40"
|
||||||
tokio = { version = "1", features = ["rt", "fs"] }
|
tokio = { version = "1.39", features = ["rt", "fs"] }
|
||||||
send_wrapper = "0.6.0"
|
send_wrapper = "0.6.0"
|
||||||
|
|
||||||
[package.metadata.docs.rs]
|
[package.metadata.docs.rs]
|
||||||
|
|
|
@ -11,28 +11,28 @@ rust-version.workspace = true
|
||||||
[dependencies]
|
[dependencies]
|
||||||
any_spawner = { workspace = true, features = ["tokio"] }
|
any_spawner = { workspace = true, features = ["tokio"] }
|
||||||
hydration_context = { workspace = true }
|
hydration_context = { workspace = true }
|
||||||
axum = { version = "0.7", default-features = false, features = [
|
axum = { version = "0.7.5", default-features = false, features = [
|
||||||
"matched-path",
|
"matched-path",
|
||||||
] }
|
] }
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
http = "1"
|
http = "1.1"
|
||||||
http-body-util = "0.1"
|
http-body-util = "0.1.2"
|
||||||
leptos = { workspace = true, features = ["nonce", "ssr"] }
|
leptos = { workspace = true, features = ["nonce", "ssr"] }
|
||||||
server_fn = { workspace = true, features = ["axum-no-default"] }
|
server_fn = { workspace = true, features = ["axum-no-default"] }
|
||||||
leptos_macro = { workspace = true, features = ["axum"] }
|
leptos_macro = { workspace = true, features = ["axum"] }
|
||||||
leptos_meta = { workspace = true, features = ["ssr"] }
|
leptos_meta = { workspace = true, features = ["ssr"] }
|
||||||
leptos_router = { workspace = true, features = ["ssr"] }
|
leptos_router = { workspace = true, features = ["ssr"] }
|
||||||
leptos_integration_utils = { workspace = true }
|
leptos_integration_utils = { workspace = true }
|
||||||
parking_lot = "0.12"
|
parking_lot = "0.12.3"
|
||||||
serde_json = "1"
|
serde_json = "1.0"
|
||||||
tokio = { version = "1", default-features = false }
|
tokio = { version = "1.39", default-features = false }
|
||||||
tower = "0.4"
|
tower = "0.4.13"
|
||||||
tower-http = "0.5"
|
tower-http = "0.5.2"
|
||||||
tracing = "0.1"
|
tracing = "0.1.40"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
axum = "0.7"
|
axum = "0.7.5"
|
||||||
tokio = { version = "1", features = ["net", "rt-multi-thread"] }
|
tokio = { version = "1.39", features = ["net", "rt-multi-thread"] }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
wasm = []
|
wasm = []
|
||||||
|
|
|
@ -9,14 +9,14 @@ description = "Utilities to help build server integrations for the Leptos web fr
|
||||||
rust-version.workspace = true
|
rust-version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
hydration_context = { workspace = true }
|
hydration_context = { workspace = true }
|
||||||
leptos = { workspace = true, features = ["nonce"] }
|
leptos = { workspace = true, features = ["nonce"] }
|
||||||
leptos_meta = { workspace = true, features = ["ssr"] }
|
leptos_meta = { workspace = true, features = ["ssr"] }
|
||||||
leptos_router = { workspace = true, features = ["ssr"] }
|
leptos_router = { workspace = true, features = ["ssr"] }
|
||||||
leptos_config = { workspace = true }
|
leptos_config = { workspace = true }
|
||||||
reactive_graph = { workspace = true, features = ["sandboxed-arenas"] }
|
reactive_graph = { workspace = true, features = ["sandboxed-arenas"] }
|
||||||
tracing = "0.1.37"
|
tracing = "0.1.40"
|
||||||
|
|
||||||
[package.metadata.docs.rs]
|
[package.metadata.docs.rs]
|
||||||
rustdoc-args = ["--generate-link-to-definition"]
|
rustdoc-args = ["--generate-link-to-definition"]
|
||||||
|
|
|
@ -12,46 +12,50 @@ rust-version.workspace = true
|
||||||
[dependencies]
|
[dependencies]
|
||||||
throw_error = { workspace = true }
|
throw_error = { workspace = true }
|
||||||
any_spawner = { workspace = true, features = ["wasm-bindgen"] }
|
any_spawner = { workspace = true, features = ["wasm-bindgen"] }
|
||||||
base64 = { version = "0.22", optional = true }
|
base64 = { version = "0.22.1", optional = true }
|
||||||
cfg-if = "1"
|
cfg-if = "1.0"
|
||||||
hydration_context = { workspace = true }
|
hydration_context = { workspace = true }
|
||||||
either_of = { workspace = true }
|
either_of = { workspace = true }
|
||||||
leptos_dom = { workspace = true }
|
leptos_dom = { workspace = true }
|
||||||
leptos_macro = { workspace = true }
|
leptos_macro = { workspace = true }
|
||||||
leptos_server = { workspace = true, features = ["tachys"] }
|
leptos_server = { workspace = true, features = ["tachys"] }
|
||||||
leptos_config = { workspace = true }
|
leptos_config = { workspace = true }
|
||||||
leptos-spin-macro = { version = "0.1", optional = true }
|
leptos-spin-macro = { version = "0.2.0", optional = true }
|
||||||
oco_ref = { workspace = true }
|
oco_ref = { workspace = true }
|
||||||
or_poisoned = { workspace = true }
|
or_poisoned = { workspace = true }
|
||||||
paste = "1"
|
paste = "1.0"
|
||||||
rand = { version = "0.8", optional = true }
|
rand = { version = "0.8.5", optional = true }
|
||||||
reactive_graph = { workspace = true, features = ["serde"] }
|
reactive_graph = { workspace = true, features = ["serde"] }
|
||||||
rustc-hash = "2"
|
rustc-hash = "2.0"
|
||||||
tachys = { workspace = true, features = ["reactive_graph", "oco"] }
|
tachys = { workspace = true, features = ["reactive_graph", "oco"] }
|
||||||
thiserror = "1"
|
thiserror = "1.0"
|
||||||
tracing = "0.1"
|
tracing = "0.1.40"
|
||||||
typed-builder = "0.18"
|
typed-builder = "0.19.1"
|
||||||
typed-builder-macro = "0.18"
|
typed-builder-macro = "0.19.1"
|
||||||
serde = "1"
|
serde = "1.0"
|
||||||
serde_json = { version = "1", optional = true }
|
serde_json = { version = "1.0", optional = true }
|
||||||
server_fn = { workspace = true, features = [
|
server_fn = { workspace = true, features = [
|
||||||
"form-redirects",
|
"form-redirects",
|
||||||
"browser",
|
"browser",
|
||||||
"url",
|
"url",
|
||||||
] }
|
] }
|
||||||
web-sys = { version = "0.3.63", features = [
|
web-sys = { version = "0.3.69", features = [
|
||||||
"ShadowRoot",
|
"ShadowRoot",
|
||||||
"ShadowRootInit",
|
"ShadowRootInit",
|
||||||
"ShadowRootMode",
|
"ShadowRootMode",
|
||||||
] }
|
] }
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
serde_qs = "0.12.0"
|
serde_qs = "0.13.0"
|
||||||
slotmap = "1.0.7"
|
slotmap = "1.0"
|
||||||
futures = "0.3.30"
|
futures = "0.3.30"
|
||||||
send_wrapper = "0.6.0"
|
send_wrapper = "0.6.0"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydration = ["reactive_graph/hydration", "leptos_server/hydration", "hydration_context/browser"]
|
hydration = [
|
||||||
|
"reactive_graph/hydration",
|
||||||
|
"leptos_server/hydration",
|
||||||
|
"hydration_context/browser",
|
||||||
|
]
|
||||||
csr = ["leptos_macro/csr", "reactive_graph/effects"]
|
csr = ["leptos_macro/csr", "reactive_graph/effects"]
|
||||||
hydrate = [
|
hydrate = [
|
||||||
"leptos_macro/hydrate",
|
"leptos_macro/hydrate",
|
||||||
|
@ -76,13 +80,8 @@ tracing = [
|
||||||
] #, "leptos_macro/tracing", "leptos_dom/tracing"]
|
] #, "leptos_macro/tracing", "leptos_dom/tracing"]
|
||||||
nonce = ["base64", "rand"]
|
nonce = ["base64", "rand"]
|
||||||
spin = ["leptos-spin-macro"]
|
spin = ["leptos-spin-macro"]
|
||||||
experimental-islands = [
|
experimental-islands = ["leptos_macro/experimental-islands", "dep:serde_json"]
|
||||||
"leptos_macro/experimental-islands",
|
trace-component-props = ["leptos_macro/trace-component-props"]
|
||||||
"dep:serde_json",
|
|
||||||
]
|
|
||||||
trace-component-props = [
|
|
||||||
"leptos_macro/trace-component-props",
|
|
||||||
]
|
|
||||||
delegation = ["tachys/delegation"]
|
delegation = ["tachys/delegation"]
|
||||||
|
|
||||||
[package.metadata.cargo-all-features]
|
[package.metadata.cargo-all-features]
|
||||||
|
|
|
@ -10,15 +10,18 @@ readme = "../README.md"
|
||||||
rust-version.workspace = true
|
rust-version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
config = { version = "0.14", default-features = false, features = ["toml", "convert-case"] }
|
config = { version = "0.14.0", default-features = false, features = [
|
||||||
regex = "1.7.0"
|
"toml",
|
||||||
serde = { version = "1.0.151", features = ["derive"] }
|
"convert-case",
|
||||||
thiserror = "1.0.38"
|
] }
|
||||||
typed-builder = "0.18"
|
regex = "1.10"
|
||||||
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
|
thiserror = "1.0"
|
||||||
|
typed-builder = "0.19.1"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tokio = { version = "1", features = ["rt", "macros"] }
|
tokio = { version = "1.39", features = ["rt", "macros"] }
|
||||||
tempfile = "3"
|
tempfile = "3.12"
|
||||||
temp-env = { version = "0.3.6", features = ["async_closure"] }
|
temp-env = { version = "0.3.6", features = ["async_closure"] }
|
||||||
|
|
||||||
[package.metadata.docs.rs]
|
[package.metadata.docs.rs]
|
||||||
|
|
|
@ -12,16 +12,16 @@ rust-version.workspace = true
|
||||||
tachys = { workspace = true }
|
tachys = { workspace = true }
|
||||||
reactive_graph = { workspace = true }
|
reactive_graph = { workspace = true }
|
||||||
or_poisoned = { workspace = true }
|
or_poisoned = { workspace = true }
|
||||||
js-sys = "0.3"
|
js-sys = "0.3.69"
|
||||||
send_wrapper = "0.6"
|
send_wrapper = "0.6.0"
|
||||||
tracing = "0.1"
|
tracing = "0.1.40"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
leptos = { path = "../leptos" }
|
leptos = { path = "../leptos" }
|
||||||
|
|
||||||
[dependencies.web-sys]
|
[dependencies.web-sys]
|
||||||
version = "0.3"
|
version = "0.3.69"
|
||||||
features = ["Location"]
|
features = ["Location"]
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
|
|
@ -9,11 +9,11 @@ crate-type = ["cdylib", "rlib"]
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = { path = "../../../leptos", features = ["nightly"] }
|
leptos = { path = "../../../leptos", features = ["nightly"] }
|
||||||
actix-web = { version = "4", optional = true }
|
actix-web = { version = "4", optional = true }
|
||||||
actix-files = { version = "0.6", optional = true }
|
actix-files = { version = "0.6.0", optional = true }
|
||||||
wasm-bindgen = { version = "0.2", optional = true }
|
wasm-bindgen = { version = "0.2.0", optional = true }
|
||||||
gloo = { version = "0.8", optional = true }
|
gloo = { version = "0.11.0", optional = true }
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
futures = "0.3"
|
futures = "0.3.0"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["ssr"]
|
default = ["ssr"]
|
||||||
|
|
|
@ -4,11 +4,11 @@ version = "0.1.0"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.0"
|
||||||
gloo = { version = "0.8", features = ["futures"] }
|
gloo = { version = "0.11.0", features = ["futures"] }
|
||||||
leptos = { path = "../../../leptos", features = ["nightly", "csr", "tracing"] }
|
leptos = { path = "../../../leptos", features = ["nightly", "csr", "tracing"] }
|
||||||
tracing = "0.1"
|
tracing = "0.1.0"
|
||||||
tracing-subscriber = "0.3"
|
tracing-subscriber = "0.3.0"
|
||||||
tracing-subscriber-wasm = "0.1"
|
tracing-subscriber-wasm = "0.1.0"
|
||||||
|
|
||||||
[workspace]
|
[workspace]
|
||||||
|
|
|
@ -5,10 +5,9 @@ edition = "2021"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = { path = "../../leptos", features = ["csr", "nightly"] }
|
leptos = { path = "../../leptos", features = ["csr", "nightly"] }
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
log = "0.4"
|
log = "0.4.0"
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
wasm-bindgen-test = "0.3.0"
|
wasm-bindgen-test = "0.3.0"
|
||||||
|
|
||||||
|
|
|
@ -10,19 +10,19 @@ readme = "../README.md"
|
||||||
rust-version.workspace = true
|
rust-version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
anyhow = "1"
|
anyhow = "1.0"
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
syn = { version = "2", features = [
|
syn = { version = "2.0", features = [
|
||||||
"full",
|
"full",
|
||||||
"parsing",
|
"parsing",
|
||||||
"extra-traits",
|
"extra-traits",
|
||||||
"visit",
|
"visit",
|
||||||
"printing",
|
"printing",
|
||||||
] }
|
] }
|
||||||
quote = "1"
|
quote = "1.0"
|
||||||
rstml = "0.11.2"
|
rstml = "0.11.2"
|
||||||
proc-macro2 = { version = "1", features = ["span-locations", "nightly"] }
|
proc-macro2 = { version = "1.0", features = ["span-locations", "nightly"] }
|
||||||
parking_lot = "0.12"
|
parking_lot = "0.12.3"
|
||||||
walkdir = "2"
|
walkdir = "2.5"
|
||||||
camino = "1.1.3"
|
camino = "1.1"
|
||||||
indexmap = "2"
|
indexmap = "2.3"
|
||||||
|
|
|
@ -13,30 +13,30 @@ rust-version.workspace = true
|
||||||
proc-macro = true
|
proc-macro = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
attribute-derive = { version = "0.9", features = ["syn-full"]}
|
attribute-derive = { version = "0.9.2", features = ["syn-full"] }
|
||||||
cfg-if = "1"
|
cfg-if = "1.0"
|
||||||
html-escape = "0.2"
|
html-escape = "0.2.13"
|
||||||
itertools = "0.12"
|
itertools = "0.13.0"
|
||||||
prettyplease = "0.2.4"
|
prettyplease = "0.2.20"
|
||||||
proc-macro-error = { version = "1", default-features = false }
|
proc-macro-error = { version = "1.0", default-features = false }
|
||||||
proc-macro2 = "1"
|
proc-macro2 = "1.0"
|
||||||
quote = "1"
|
quote = "1.0"
|
||||||
syn = { version = "2", features = ["full"] }
|
syn = { version = "2.0", features = ["full"] }
|
||||||
rstml = "0.11.2"
|
rstml = "0.11.2"
|
||||||
leptos_hot_reload = { workspace = true }
|
leptos_hot_reload = { workspace = true }
|
||||||
server_fn_macro = { workspace = true }
|
server_fn_macro = { workspace = true }
|
||||||
convert_case = "0.6.0"
|
convert_case = "0.6.0"
|
||||||
uuid = { version = "1", features = ["v4"] }
|
uuid = { version = "1.10", features = ["v4"] }
|
||||||
tracing = "0.1.37"
|
tracing = "0.1.40"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
typed-builder = "0.18"
|
typed-builder = "0.19.1"
|
||||||
trybuild = "1"
|
trybuild = "1.0"
|
||||||
leptos = { path = "../leptos" }
|
leptos = { path = "../leptos" }
|
||||||
server_fn = { path = "../server_fn", features = ["cbor"] }
|
server_fn = { path = "../server_fn", features = ["cbor"] }
|
||||||
insta = "1.29"
|
insta = "1.39"
|
||||||
serde = "1"
|
serde = "1.0"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
csr = []
|
csr = []
|
||||||
|
|
|
@ -10,22 +10,22 @@ readme = "../README.md"
|
||||||
rust-version.workspace = true
|
rust-version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
base64 = "0.22"
|
base64 = "0.22.1"
|
||||||
codee = { version = "0.1", features = ["json_serde"] }
|
codee = { version = "0.1.2", features = ["json_serde"] }
|
||||||
hydration_context = { workspace = true }
|
hydration_context = { workspace = true }
|
||||||
reactive_graph = { workspace = true, features = ["hydration"] }
|
reactive_graph = { workspace = true, features = ["hydration"] }
|
||||||
server_fn = { workspace = true }
|
server_fn = { workspace = true }
|
||||||
tracing = { version = "0.1", optional = true }
|
tracing = { version = "0.1.40", optional = true }
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
|
|
||||||
any_spawner = { workspace = true }
|
any_spawner = { workspace = true }
|
||||||
tachys = { workspace = true, optional = true, features = ["reactive_graph"] }
|
tachys = { workspace = true, optional = true, features = ["reactive_graph"] }
|
||||||
|
|
||||||
# serialization formats
|
# serialization formats
|
||||||
serde = { version = "1"}
|
serde = { version = "1.0" }
|
||||||
js-sys = { version = "0.3", optional = true }
|
js-sys = { version = "0.3.69", optional = true }
|
||||||
wasm-bindgen = { version = "0.2", optional = true }
|
wasm-bindgen = { version = "0.2.92", optional = true }
|
||||||
serde_json = { version = "1"}
|
serde_json = { version = "1.0" }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
ssr = []
|
ssr = []
|
||||||
|
|
|
@ -10,16 +10,16 @@ rust-version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = { workspace = true }
|
leptos = { workspace = true }
|
||||||
once_cell = "1"
|
once_cell = "1.19"
|
||||||
or_poisoned = { workspace = true }
|
or_poisoned = { workspace = true }
|
||||||
indexmap = "2"
|
indexmap = "2.3"
|
||||||
send_wrapper = "0.6.0"
|
send_wrapper = "0.6.0"
|
||||||
tracing = "0.1"
|
tracing = "0.1.40"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
futures = "0.3.30"
|
futures = "0.3.30"
|
||||||
|
|
||||||
[dependencies.web-sys]
|
[dependencies.web-sys]
|
||||||
version = "0.3"
|
version = "0.3.69"
|
||||||
features = ["HtmlLinkElement", "HtmlMetaElement", "HtmlTitleElement"]
|
features = ["HtmlLinkElement", "HtmlMetaElement", "HtmlTitleElement"]
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
|
|
@ -9,8 +9,8 @@ description = "A smart pointer for storing immutable values with relatively-chea
|
||||||
rust-version.workspace = true
|
rust-version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
serde = "1"
|
serde = "1.0"
|
||||||
thiserror = "1"
|
thiserror = "1.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
serde_json = "1"
|
serde_json = "1.0"
|
||||||
|
|
|
@ -11,16 +11,16 @@ lto = true
|
||||||
leptos = { version = "0.6.13", features = ["csr"] }
|
leptos = { version = "0.6.13", features = ["csr"] }
|
||||||
leptos_meta = { version = "0.6.13", features = ["csr"] }
|
leptos_meta = { version = "0.6.13", features = ["csr"] }
|
||||||
leptos_router = { version = "0.6.13", features = ["csr"] }
|
leptos_router = { version = "0.6.13", features = ["csr"] }
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
bevy = "0.13.2"
|
bevy = "0.14.1"
|
||||||
crossbeam-channel = "0.5.12"
|
crossbeam-channel = "0.5.13"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
wasm-bindgen-test = "0.3.0"
|
wasm-bindgen-test = "0.3.42"
|
||||||
web-sys = "0.3"
|
web-sys = "0.3.69"
|
||||||
|
|
||||||
[workspace]
|
[workspace]
|
||||||
# The empty workspace here is to keep rust-analyzer satisfied
|
# The empty workspace here is to keep rust-analyzer satisfied
|
||||||
|
|
|
@ -12,11 +12,11 @@ lto = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = { path = "../../leptos", features = ["csr"] }
|
leptos = { path = "../../leptos", features = ["csr"] }
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
wasm-bindgen-test = "0.3.0"
|
wasm-bindgen-test = "0.3.42"
|
||||||
web-sys = "0.3"
|
web-sys = "0.3.69"
|
||||||
|
|
|
@ -6,7 +6,9 @@ members = ["client", "api-boundary", "server"]
|
||||||
codegen-units = 1
|
codegen-units = 1
|
||||||
lto = true
|
lto = true
|
||||||
|
|
||||||
|
[workspace.dependencies]
|
||||||
|
api-boundary = { path = "api-boundary" }
|
||||||
|
|
||||||
[patch.crates-io]
|
[patch.crates-io]
|
||||||
leptos = { path = "../../leptos" }
|
leptos = { path = "../../leptos" }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
api-boundary = { path = "api-boundary" }
|
|
||||||
|
|
|
@ -5,16 +5,16 @@ edition = "2021"
|
||||||
publish = false
|
publish = false
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
api-boundary = "*"
|
api-boundary = { workspace = true }
|
||||||
|
|
||||||
leptos = { path = "../../../leptos", features = ["csr"] }
|
leptos = { path = "../../../leptos", features = ["csr"] }
|
||||||
leptos_meta = { path = "../../../meta", features = ["csr"] }
|
leptos_meta = { path = "../../../meta", features = ["csr"] }
|
||||||
leptos_router = { path = "../../../router", features = ["csr"] }
|
leptos_router = { path = "../../../router", features = ["csr"] }
|
||||||
|
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
gloo-net = "0.6"
|
gloo-net = "0.6.0"
|
||||||
gloo-storage = "0.3"
|
gloo-storage = "0.3.0"
|
||||||
serde = "1.0"
|
serde = "1.0"
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
|
|
|
@ -5,18 +5,18 @@ edition = "2021"
|
||||||
publish = false
|
publish = false
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
api-boundary = "=0.0.0"
|
api-boundary = { workspace = true }
|
||||||
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
axum = "0.7"
|
axum = "0.7.5"
|
||||||
axum-extra = { version = "0.9.2", features = ["typed-header"] }
|
axum-extra = { version = "0.9.3", features = ["typed-header"] }
|
||||||
env_logger = "0.10"
|
env_logger = "0.11.5"
|
||||||
log = "0.4"
|
log = "0.4.22"
|
||||||
mailparse = "0.14"
|
mailparse = "0.15.0"
|
||||||
pwhash = "1.0"
|
pwhash = "1.0"
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
tokio = { version = "1.35", features = ["macros", "rt-multi-thread"] }
|
tokio = { version = "1.39", features = ["macros", "rt-multi-thread"] }
|
||||||
tower-http = { version = "0.5", features = ["cors"] }
|
tower-http = { version = "0.5.2", features = ["cors"] }
|
||||||
uuid = { version = "1.6", features = ["v4"] }
|
uuid = { version = "1.10", features = ["v4"] }
|
||||||
parking_lot = "0.12.1"
|
parking_lot = "0.12.3"
|
||||||
headers = "0.4.0"
|
headers = "0.4.0"
|
||||||
|
|
|
@ -8,27 +8,27 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
leptos = {version = "0.6.5",features = ["nightly"]}
|
leptos = { version = "0.6.5", features = ["nightly"] }
|
||||||
leptos_axum = { version = "0.6.5", optional = true}
|
leptos_axum = { version = "0.6.5", optional = true }
|
||||||
meilisearch-sdk = { version = "0.24.3", optional = true}
|
meilisearch-sdk = { version = "0.27.0", optional = true }
|
||||||
axum = {version = "0.7.4", optional = true}
|
axum = { version = "0.7.4", optional = true }
|
||||||
leptos_meta = {version = "0.6.5",features = ["nightly"]}
|
leptos_meta = { version = "0.6.5", features = ["nightly"] }
|
||||||
leptos_router = {version = "0.6.5",features = ["nightly"]}
|
leptos_router = { version = "0.6.5", features = ["nightly"] }
|
||||||
console_log = "1.0.0"
|
console_log = "1.0"
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
log = "0.4.20"
|
log = "0.4.20"
|
||||||
tower = {verison= "0.4.13", optional=true}
|
tower = { verison = "0.4.13", optional = true }
|
||||||
tower-http = {version = "0.5.1", optional = true, features = ["fs"]}
|
tower-http = { version = "0.5.1", optional = true, features = ["fs"] }
|
||||||
simple_logger = {version = "4.3.3", optional = true}
|
simple_logger = { version = "5.0", optional = true }
|
||||||
tokio = { version = "1", features = ["full"], optional = true }
|
tokio = { version = "1.0", features = ["full"], optional = true }
|
||||||
lazy_static = { version = "1.4.0", optional = true }
|
lazy_static = { version = "1.4", optional = true }
|
||||||
serde = "1.0.196"
|
serde = "1.0"
|
||||||
serde_json = "1.0.113"
|
serde_json = "1.0"
|
||||||
csv = {version = "1.3.0", optional=true}
|
csv = { version = "1.3", optional = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["ssr"]
|
default = ["ssr"]
|
||||||
hydrate = ["leptos/hydrate","leptos_meta/hydrate","leptos_router/hydrate"]
|
hydrate = ["leptos/hydrate", "leptos_meta/hydrate", "leptos_router/hydrate"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"tokio",
|
"tokio",
|
||||||
"lazy_static",
|
"lazy_static",
|
||||||
|
|
|
@ -7,24 +7,24 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.0"
|
||||||
leptos_meta = { version = "0.6" }
|
leptos_meta = { version = "0.6.0" }
|
||||||
leptos_router = { version = "0.6" }
|
leptos_router = { version = "0.6.0" }
|
||||||
tower = { version = "0.4", optional = true }
|
tower = { version = "0.4.0", optional = true }
|
||||||
tower-http = { version = "0.5", features = ["fs","trace"], optional = true }
|
tower-http = { version = "0.5.0", features = ["fs", "trace"], optional = true }
|
||||||
wasm-bindgen = "=0.2.89"
|
wasm-bindgen = "0.2.89"
|
||||||
thiserror = "1"
|
thiserror = "1.0"
|
||||||
tracing = { version = "0.1", optional = true }
|
tracing = { version = "0.1.0", optional = true }
|
||||||
|
|
||||||
http = "1"
|
http = "1.0"
|
||||||
|
|
||||||
axum = {version = "0.7",optional=true}
|
axum = { version = "0.7.0", optional = true }
|
||||||
leptos = "0.6"
|
leptos = "0.6.0"
|
||||||
leptos_axum = {version = "0.6",optional=true}
|
leptos_axum = { version = "0.6.0", optional = true }
|
||||||
tokio = { version = "1", features = ["rt-multi-thread"], optional = true}
|
tokio = { version = "1.0", features = ["rt-multi-thread"], optional = true }
|
||||||
shared-server = {path = "../shared-server",default-features = false}
|
shared-server = { path = "../shared-server", default-features = false }
|
||||||
shared-server-2 = {path = "../shared-server-2",default-features = false}
|
shared-server-2 = { path = "../shared-server-2", default-features = false }
|
||||||
tracing-subscriber = {version="0.3.18",features=["env-filter"]}
|
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
|
||||||
|
|
||||||
# Defines a size-optimized profile for the WASM bundle in release mode
|
# Defines a size-optimized profile for the WASM bundle in release mode
|
||||||
[profile.wasm-release]
|
[profile.wasm-release]
|
||||||
|
@ -36,26 +36,25 @@ panic = "abort"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = [
|
hydrate = [
|
||||||
"leptos/hydrate",
|
"leptos/hydrate",
|
||||||
"leptos_meta/hydrate",
|
"leptos_meta/hydrate",
|
||||||
"leptos_router/hydrate",
|
"leptos_router/hydrate",
|
||||||
"shared-server/hydrate",
|
"shared-server/hydrate",
|
||||||
"shared-server-2/hydrate"
|
"shared-server-2/hydrate",
|
||||||
]
|
]
|
||||||
ssr = [
|
ssr = [
|
||||||
"shared-server/ssr",
|
"shared-server/ssr",
|
||||||
"shared-server-2/ssr",
|
"shared-server-2/ssr",
|
||||||
"dep:axum",
|
"dep:axum",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
"dep:tower",
|
"dep:tower",
|
||||||
"dep:tower-http",
|
"dep:tower-http",
|
||||||
"dep:leptos_axum",
|
"dep:leptos_axum",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
"leptos_meta/ssr",
|
"leptos_meta/ssr",
|
||||||
"leptos_router/ssr",
|
"leptos_router/ssr",
|
||||||
"dep:tracing",
|
"dep:tracing",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
[package.metadata.leptos]
|
[package.metadata.leptos]
|
||||||
|
|
|
@ -7,22 +7,22 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.0"
|
||||||
leptos_meta = { version = "0.6" }
|
leptos_meta = { version = "0.6.0" }
|
||||||
leptos_router = { version = "0.6" }
|
leptos_router = { version = "0.6.0" }
|
||||||
tower = { version = "0.4", optional = true }
|
tower = { version = "0.4.0", optional = true }
|
||||||
tower-http = { version = "0.5", features = ["fs"], optional = true }
|
tower-http = { version = "0.5.0", features = ["fs"], optional = true }
|
||||||
wasm-bindgen = "=0.2.89"
|
wasm-bindgen = "0.2.89"
|
||||||
thiserror = "1"
|
thiserror = "1.0"
|
||||||
tracing = { version = "0.1", optional = true }
|
tracing = { version = "0.1.0", optional = true }
|
||||||
http = "1"
|
http = "1.0"
|
||||||
|
|
||||||
axum = {version = "0.7",optional=true}
|
axum = { version = "0.7.0", optional = true }
|
||||||
leptos = "0.6"
|
leptos = "0.6.0"
|
||||||
leptos_axum = {version = "0.6",optional=true}
|
leptos_axum = { version = "0.6.0", optional = true }
|
||||||
tokio = { version = "1", features = ["rt-multi-thread"], optional = true}
|
tokio = { version = "1.0", features = ["rt-multi-thread"], optional = true }
|
||||||
shared-server = {path = "../shared-server",default-features = false}
|
shared-server = { path = "../shared-server", default-features = false }
|
||||||
shared-server-2 = {path = "../shared-server-2",default-features = false}
|
shared-server-2 = { path = "../shared-server-2", default-features = false }
|
||||||
|
|
||||||
# Defines a size-optimized profile for the WASM bundle in release mode
|
# Defines a size-optimized profile for the WASM bundle in release mode
|
||||||
[profile.wasm-release]
|
[profile.wasm-release]
|
||||||
|
@ -33,19 +33,25 @@ codegen-units = 1
|
||||||
panic = "abort"
|
panic = "abort"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate", "leptos_meta/hydrate", "leptos_router/hydrate","shared-server/hydrate","shared-server-2/hydrate"]
|
hydrate = [
|
||||||
|
"leptos/hydrate",
|
||||||
|
"leptos_meta/hydrate",
|
||||||
|
"leptos_router/hydrate",
|
||||||
|
"shared-server/hydrate",
|
||||||
|
"shared-server-2/hydrate",
|
||||||
|
]
|
||||||
ssr = [
|
ssr = [
|
||||||
"shared-server/ssr",
|
"shared-server/ssr",
|
||||||
"shared-server-2/ssr",
|
"shared-server-2/ssr",
|
||||||
"dep:axum",
|
"dep:axum",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
"dep:tower",
|
"dep:tower",
|
||||||
"dep:tower-http",
|
"dep:tower-http",
|
||||||
"dep:leptos_axum",
|
"dep:leptos_axum",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
"leptos_meta/ssr",
|
"leptos_meta/ssr",
|
||||||
"leptos_router/ssr",
|
"leptos_router/ssr",
|
||||||
"dep:tracing",
|
"dep:tracing",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -7,25 +7,26 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
axum = {version = "0.7",optional=true}
|
axum = { version = "0.7.0", optional = true }
|
||||||
leptos = "0.6"
|
leptos = "0.6.0"
|
||||||
leptos_axum = {version = "0.6",optional=true}
|
leptos_axum = { version = "0.6.0", optional = true }
|
||||||
tokio = { version = "1", features = ["rt-multi-thread"], optional = true}
|
tokio = { version = "1.0", features = ["rt-multi-thread"], optional = true }
|
||||||
tower-http = {version = "0.5", optional = true, features=["trace"]}
|
tower-http = { version = "0.5.0", optional = true, features = ["trace"] }
|
||||||
tracing = {version = "0.1.40", optional=true}
|
tracing = { version = "0.1.40", optional = true }
|
||||||
tracing-subscriber = {version = "0.3.18", optional = true}
|
tracing-subscriber = { version = "0.3.18", optional = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["ssr"]
|
default = ["ssr"]
|
||||||
hydrate = ["leptos/hydrate"]
|
hydrate = ["leptos/hydrate"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"dep:axum",
|
"dep:axum",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
"dep:leptos_axum",
|
"dep:leptos_axum",
|
||||||
"dep:tracing",
|
"dep:tracing",
|
||||||
"dep:tracing-subscriber",
|
"dep:tracing-subscriber",
|
||||||
"dep:tower-http",
|
"dep:tower-http",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
]
|
]
|
||||||
|
|
||||||
#We don't need cargo leptos options because we're not using cargo leptos.
|
#We don't need cargo leptos options because we're not using cargo leptos.
|
||||||
|
|
||||||
|
|
|
@ -7,25 +7,26 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
axum = {version = "0.7",optional=true}
|
axum = { version = "0.7.0", optional = true }
|
||||||
leptos = "0.6"
|
leptos = "0.6.0"
|
||||||
leptos_axum = {version = "0.6",optional=true}
|
leptos_axum = { version = "0.6.0", optional = true }
|
||||||
tokio = { version = "1", features = ["rt-multi-thread"], optional = true}
|
tokio = { version = "1.0", features = ["rt-multi-thread"], optional = true }
|
||||||
tower-http = {version = "0.5", optional = true, features=["trace"]}
|
tower-http = { version = "0.5.0", optional = true, features = ["trace"] }
|
||||||
tracing = {version = "0.1.40", optional = true}
|
tracing = { version = "0.1.40", optional = true }
|
||||||
tracing-subscriber = {version = "0.3.18", optional = true}
|
tracing-subscriber = { version = "0.3.18", optional = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["ssr"]
|
default = ["ssr"]
|
||||||
hydrate = ["leptos/hydrate"]
|
hydrate = ["leptos/hydrate"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"dep:axum",
|
"dep:axum",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
"dep:leptos_axum",
|
"dep:leptos_axum",
|
||||||
"dep:tracing",
|
"dep:tracing",
|
||||||
"dep:tracing-subscriber",
|
"dep:tracing-subscriber",
|
||||||
"dep:tower-http",
|
"dep:tower-http",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
]
|
]
|
||||||
|
|
||||||
#We don't need cargo leptos options because we're not using cargo leptos.
|
#We don't need cargo leptos options because we're not using cargo leptos.
|
||||||
|
|
||||||
|
|
|
@ -7,43 +7,43 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
axum = { version = "0.7", optional = true }
|
axum = { version = "0.7.0", optional = true }
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.0"
|
||||||
leptos = { version = "0.6", features = ["nightly"] }
|
leptos = { version = "0.6.0", features = ["nightly"] }
|
||||||
leptos_axum = { version = "0.6", optional = true }
|
leptos_axum = { version = "0.6.0", optional = true }
|
||||||
leptos_meta = { version = "0.6", features = ["nightly"] }
|
leptos_meta = { version = "0.6.0", features = ["nightly"] }
|
||||||
leptos_router = { version = "0.6", features = ["nightly"] }
|
leptos_router = { version = "0.6.0", features = ["nightly"] }
|
||||||
tokio = { version = "1", features = ["rt-multi-thread"], optional = true }
|
tokio = { version = "1.0", features = ["rt-multi-thread"], optional = true }
|
||||||
tower = { version = "0.4", optional = true }
|
tower = { version = "0.4.0", optional = true }
|
||||||
tower-http = { version = "0.5", features = ["fs"], optional = true }
|
tower-http = { version = "0.5.0", features = ["fs"], optional = true }
|
||||||
wasm-bindgen = "=0.2.92"
|
wasm-bindgen = "0.2.92"
|
||||||
thiserror = "1"
|
thiserror = "1.0"
|
||||||
tracing = { version = "0.1", optional = true }
|
tracing = { version = "0.1.0", optional = true }
|
||||||
utoipa = { version = "4.2.0", optional = true, features=["debug"] }
|
utoipa = { version = "4.2", optional = true, features = ["debug"] }
|
||||||
utoipa-swagger-ui = { version = "6.0.0", optional = true , features = ["axum"]}
|
utoipa-swagger-ui = { version = "6.0", optional = true, features = ["axum"] }
|
||||||
http = "1"
|
http = "1.0"
|
||||||
serde = "1.0.198"
|
serde = "1.0"
|
||||||
serde_json = {version = "1.0.116", optional = true}
|
serde_json = { version = "1.0", optional = true }
|
||||||
openai_dive = {version="0.4.7",optional=true}
|
openai_dive = { version = "0.5.7", optional = true }
|
||||||
reqwest = "0.12.4"
|
reqwest = "0.12.4"
|
||||||
uuid = { version = "1.8.0", features = ["v4"]}
|
uuid = { version = "1.8", features = ["v4"] }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate", "leptos_meta/hydrate", "leptos_router/hydrate"]
|
hydrate = ["leptos/hydrate", "leptos_meta/hydrate", "leptos_router/hydrate"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"dep:openai_dive",
|
"dep:openai_dive",
|
||||||
"dep:serde_json",
|
"dep:serde_json",
|
||||||
"dep:utoipa-swagger-ui",
|
"dep:utoipa-swagger-ui",
|
||||||
"dep:utoipa",
|
"dep:utoipa",
|
||||||
"dep:axum",
|
"dep:axum",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
"dep:tower",
|
"dep:tower",
|
||||||
"dep:tower-http",
|
"dep:tower-http",
|
||||||
"dep:leptos_axum",
|
"dep:leptos_axum",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
"leptos_meta/ssr",
|
"leptos_meta/ssr",
|
||||||
"leptos_router/ssr",
|
"leptos_router/ssr",
|
||||||
"dep:tracing",
|
"dep:tracing",
|
||||||
]
|
]
|
||||||
|
|
||||||
# Defines a size-optimized profile for the WASM bundle in release mode
|
# Defines a size-optimized profile for the WASM bundle in release mode
|
||||||
|
|
|
@ -9,36 +9,36 @@ lto = true
|
||||||
opt-level = 'z'
|
opt-level = 'z'
|
||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
leptos = { version = "0.6.9", features = ["nightly"] }
|
leptos = { version = "0.6.13", features = ["nightly"] }
|
||||||
leptos_meta = { version = "0.6.9", features = ["nightly"] }
|
leptos_meta = { version = "0.6.13", features = ["nightly"] }
|
||||||
leptos_router = { version = "0.6.9", features = ["nightly"] }
|
leptos_router = { version = "0.6.13", features = ["nightly"] }
|
||||||
leptos_axum = { version = "0.6.9" }
|
leptos_axum = { version = "0.6.13" }
|
||||||
leptos-use = { version = "0.10.5" }
|
leptos-use = { version = "0.11.3" }
|
||||||
|
|
||||||
axum = "0.7"
|
axum = "0.7.5"
|
||||||
axum-server = { version = "0.6", features = ["tls-rustls"] }
|
axum-server = { version = "0.6.0", features = ["tls-rustls"] }
|
||||||
axum-extra = { version = "0.9.2", features = ["cookie"] }
|
axum-extra = { version = "0.9.3", features = ["cookie"] }
|
||||||
cfg-if = "1"
|
cfg-if = "1.0"
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
console_log = "1"
|
console_log = "1.0"
|
||||||
http = "1"
|
http = "1.1"
|
||||||
ids = { path = "./ids" }
|
ids = { path = "./ids" }
|
||||||
# this goes to this personal branch because of https://github.com/ory/sdk/issues/325#issuecomment-1960834676
|
# this goes to this personal branch because of https://github.com/ory/sdk/issues/325#issuecomment-1960834676
|
||||||
ory-kratos-client = { git = "https://github.com/sjud/kratos-client-rust" }
|
ory-kratos-client = { git = "https://github.com/sjud/kratos-client-rust" }
|
||||||
ory-keto-client = { version = "0.11.0-alpha.0" }
|
ory-keto-client = { version = "0.11.0-alpha.0" }
|
||||||
reqwest = { version = "0.12", features = ["json", "cookies"] }
|
reqwest = { version = "0.12.5", features = ["json", "cookies"] }
|
||||||
serde = "1.0.197"
|
serde = "1.0"
|
||||||
serde_json = "1.0.114"
|
serde_json = "1.0"
|
||||||
sqlx = { version = "0.7.3", features = ["runtime-tokio", "sqlite", "macros"] }
|
sqlx = { version = "0.8.0", features = ["runtime-tokio", "sqlite", "macros"] }
|
||||||
thiserror = "1"
|
thiserror = "1.0"
|
||||||
time = "0.3.34"
|
time = "0.3.36"
|
||||||
tokio = { version = "1.33.0", features = ["full"] }
|
tokio = { version = "1.39", features = ["full"] }
|
||||||
tower = { version = "0.4.13", features = ["full"] }
|
tower = { version = "0.4.13", features = ["full"] }
|
||||||
tower-http = { version = "0.5", features = ["full"] }
|
tower-http = { version = "0.5.2", features = ["full"] }
|
||||||
tracing = "0.1.40"
|
tracing = "0.1.40"
|
||||||
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
|
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
|
||||||
url = "2.5.0"
|
url = "2.5"
|
||||||
uuid = { version = "1.7.0", features = ["v4", "serde"] }
|
uuid = { version = "1.10", features = ["v4", "serde"] }
|
||||||
wasm-bindgen = "0.2.92"
|
wasm-bindgen = "0.2.92"
|
||||||
web-sys = { version = "0.3.69", features = [
|
web-sys = { version = "0.3.69", features = [
|
||||||
"HtmlDocument",
|
"HtmlDocument",
|
||||||
|
|
|
@ -4,24 +4,24 @@ version = "0.1.0"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
anyhow = "1.0.72"
|
anyhow = "1.0"
|
||||||
async-trait = "0.1.72"
|
async-trait = "0.1.81"
|
||||||
cucumber = { version = "0.20.2", features = ["tracing", "macros"] }
|
cucumber = { version = "0.21.1", features = ["tracing", "macros"] }
|
||||||
pretty_assertions = "1.4.0"
|
pretty_assertions = "1.4"
|
||||||
serde_json = "1.0.104"
|
serde_json = "1.0"
|
||||||
tokio = { version = "1.29.1", features = ["macros", "rt-multi-thread", "time"] }
|
tokio = { version = "1.39", features = ["macros", "rt-multi-thread", "time"] }
|
||||||
url = "2.4.0"
|
url = "2.5"
|
||||||
reqwest = "0.12"
|
reqwest = "0.12.5"
|
||||||
tracing = "0.1.40"
|
tracing = "0.1.40"
|
||||||
chromiumoxide = { version = "0.5.7", default-features = false, features = [
|
chromiumoxide = { version = "0.6.0", default-features = false, features = [
|
||||||
"tokio-runtime",
|
"tokio-runtime",
|
||||||
] }
|
] }
|
||||||
ids.workspace = true
|
ids.workspace = true
|
||||||
fake = "2.9.2"
|
fake = "2.9"
|
||||||
tokio-tungstenite = "0.21.0"
|
tokio-tungstenite = "0.23.1"
|
||||||
futures-util = "0.3.30"
|
futures-util = "0.3.30"
|
||||||
uuid = { version = "1.7.0", features = ["serde"] }
|
uuid = { version = "1.10", features = ["serde"] }
|
||||||
once_cell = "1.19.0"
|
once_cell = "1.19"
|
||||||
futures = "0.3.30"
|
futures = "0.3.30"
|
||||||
|
|
||||||
[[test]]
|
[[test]]
|
||||||
|
@ -34,5 +34,5 @@ ssr = []
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
once_cell = "1.19.0"
|
once_cell = "1.19.0"
|
||||||
regex = "1.10.3"
|
regex = "1.10.6"
|
||||||
serde.workspace = true
|
serde.workspace = true
|
||||||
|
|
|
@ -9,54 +9,54 @@ crate-type = ["cdylib", "rlib"]
|
||||||
[dependencies]
|
[dependencies]
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
console_log = "1.0"
|
console_log = "1.0"
|
||||||
rand = { version = "0.8", features = ["min_const_gen"], optional = true }
|
rand = { version = "0.8.0", features = ["min_const_gen"], optional = true }
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.0"
|
||||||
futures = "0.3"
|
futures = "0.3.0"
|
||||||
leptos = { path = "../../leptos" }
|
leptos = { path = "../../leptos" }
|
||||||
leptos_meta = { path = "../../meta"}
|
leptos_meta = { path = "../../meta" }
|
||||||
leptos_axum = { path = "../../integrations/axum", optional = true }
|
leptos_axum = { path = "../../integrations/axum", optional = true }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
log = "0.4"
|
log = "0.4.0"
|
||||||
simple_logger = "4.0"
|
simple_logger = "5.0"
|
||||||
serde = { version = "1.0", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
axum = { version = "0.7", optional = true, features = ["macros"] }
|
axum = { version = "0.7.0", optional = true, features = ["macros"] }
|
||||||
tower = { version = "0.4", optional = true }
|
tower = { version = "0.4.0", optional = true }
|
||||||
tower-http = { version = "0.5", features = ["fs"], optional = true }
|
tower-http = { version = "0.5.0", features = ["fs"], optional = true }
|
||||||
tokio = { version = "1", features = ["full"], optional = true }
|
tokio = { version = "1.0", features = ["full"], optional = true }
|
||||||
http = { version = "1.0" }
|
http = { version = "1.0" }
|
||||||
sqlx = { version = "0.7.2", features = [
|
sqlx = { version = "0.8.0", features = [
|
||||||
"runtime-tokio-rustls",
|
"runtime-tokio-rustls",
|
||||||
"sqlite",
|
"sqlite",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.0"
|
||||||
axum_session_auth = { version = "0.12.1", features = [
|
axum_session_auth = { version = "0.14.0", features = [
|
||||||
"sqlite-rustls",
|
"sqlite-rustls",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
axum_session = { version = "0.12.4", features = [
|
axum_session = { version = "0.14.0", features = [
|
||||||
"sqlite-rustls",
|
"sqlite-rustls",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
bcrypt = { version = "0.15", optional = true }
|
bcrypt = { version = "0.15.0", optional = true }
|
||||||
async-trait = { version = "0.1", optional = true }
|
async-trait = { version = "0.1.0", optional = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["ssr"]
|
default = ["ssr"]
|
||||||
hydrate = ["leptos/hydrate", "leptos_meta/hydrate", "leptos_router/hydrate"]
|
hydrate = ["leptos/hydrate", "leptos_meta/hydrate", "leptos_router/hydrate"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"dep:axum",
|
"dep:axum",
|
||||||
"dep:tower",
|
"dep:tower",
|
||||||
"dep:tower-http",
|
"dep:tower-http",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
"dep:axum_session_auth",
|
"dep:axum_session_auth",
|
||||||
"dep:axum_session",
|
"dep:axum_session",
|
||||||
"dep:async-trait",
|
"dep:async-trait",
|
||||||
"dep:sqlx",
|
"dep:sqlx",
|
||||||
"dep:bcrypt",
|
"dep:bcrypt",
|
||||||
"dep:rand",
|
"dep:rand",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
"leptos_meta/ssr",
|
"leptos_meta/ssr",
|
||||||
"leptos_router/ssr",
|
"leptos_router/ssr",
|
||||||
"dep:leptos_axum",
|
"dep:leptos_axum",
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.metadata.cargo-all-features]
|
[package.metadata.cargo-all-features]
|
||||||
|
|
|
@ -10,46 +10,46 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
axum = { version = "0.7", optional = true }
|
axum = { version = "0.7.5", optional = true }
|
||||||
console_error_panic_hook = "0.1"
|
console_error_panic_hook = "0.1.7"
|
||||||
leptos = { version = "0.6", features = ["nightly"] }
|
leptos = { version = "0.6.13", features = ["nightly"] }
|
||||||
leptos_axum = { version = "0.6", optional = true }
|
leptos_axum = { version = "0.6.13", optional = true }
|
||||||
leptos_meta = { version = "0.6", features = ["nightly"] }
|
leptos_meta = { version = "0.6.13", features = ["nightly"] }
|
||||||
leptos_router = { version = "0.6", features = ["nightly"] }
|
leptos_router = { version = "0.6.13", features = ["nightly"] }
|
||||||
tokio = { version = "1", features = ["rt-multi-thread"], optional = true }
|
tokio = { version = "1.39", features = ["rt-multi-thread"], optional = true }
|
||||||
tower = { version = "0.4", optional = true }
|
tower = { version = "0.4", optional = true }
|
||||||
tower-http = { version = "0.5", features = ["fs"], optional = true }
|
tower-http = { version = "0.5.2", features = ["fs"], optional = true }
|
||||||
wasm-bindgen = "=0.2.92"
|
wasm-bindgen = "0.2.92"
|
||||||
thiserror = "1"
|
thiserror = "1.0"
|
||||||
tracing = { version = "0.1", optional = true }
|
tracing = { version = "0.1.40", optional = true }
|
||||||
http = "1"
|
http = "1.1"
|
||||||
|
|
||||||
# Example specific crates
|
# Example specific crates
|
||||||
sqlx = { version = "0.7", features = [
|
sqlx = { version = "0.8.0", features = [
|
||||||
"postgres",
|
"postgres",
|
||||||
"runtime-tokio",
|
"runtime-tokio",
|
||||||
"tls-rustls",
|
"tls-rustls",
|
||||||
"time",
|
"time",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
xml = { version = "0.8", optional = true }
|
xml = { version = "0.8.20", optional = true }
|
||||||
time = { version = "0.3", features = ["macros", "serde", "formatting"] }
|
time = { version = "0.3.36", features = ["macros", "serde", "formatting"] }
|
||||||
dotenvy = "0.15"
|
dotenvy = "0.15.7"
|
||||||
anyhow = "1"
|
anyhow = "1.0"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate", "leptos_meta/hydrate", "leptos_router/hydrate"]
|
hydrate = ["leptos/hydrate", "leptos_meta/hydrate", "leptos_router/hydrate"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"dep:axum",
|
"dep:axum",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
"dep:tower",
|
"dep:tower",
|
||||||
"dep:tower-http",
|
"dep:tower-http",
|
||||||
"dep:leptos_axum",
|
"dep:leptos_axum",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
"leptos_meta/ssr",
|
"leptos_meta/ssr",
|
||||||
"leptos_router/ssr",
|
"leptos_router/ssr",
|
||||||
"dep:tracing",
|
"dep:tracing",
|
||||||
"dep:sqlx",
|
"dep:sqlx",
|
||||||
"dep:xml",
|
"dep:xml",
|
||||||
]
|
]
|
||||||
|
|
||||||
# Defines a size-optimized profile for the WASM bundle in release mode
|
# Defines a size-optimized profile for the WASM bundle in release mode
|
||||||
|
|
|
@ -7,9 +7,9 @@ edition = "2021"
|
||||||
crate-type = ["cdylib", "rlib"]
|
crate-type = ["cdylib", "rlib"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
oauth2 = { version = "4.4.2", optional = true }
|
oauth2 = { version = "4.4", optional = true }
|
||||||
anyhow = "1.0.66"
|
anyhow = "1.0"
|
||||||
console_log = "1.0.0"
|
console_log = "1.0"
|
||||||
rand = { version = "0.8.5", features = ["min_const_gen"], optional = true }
|
rand = { version = "0.8.5", features = ["min_const_gen"], optional = true }
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
futures = "0.3.25"
|
futures = "0.3.25"
|
||||||
|
@ -18,28 +18,28 @@ leptos_meta = { path = "../../meta" }
|
||||||
leptos_axum = { path = "../../integrations/axum", optional = true }
|
leptos_axum = { path = "../../integrations/axum", optional = true }
|
||||||
leptos_router = { path = "../../router" }
|
leptos_router = { path = "../../router" }
|
||||||
log = "0.4.17"
|
log = "0.4.17"
|
||||||
simple_logger = "4.0.0"
|
simple_logger = "5.0"
|
||||||
serde = { version = "1.0.148", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
serde_json = { version = "1.0.108", optional = true }
|
serde_json = { version = "1.0", optional = true }
|
||||||
axum = { version = "0.7", optional = true, features = ["macros"] }
|
axum = { version = "0.7.0", optional = true, features = ["macros"] }
|
||||||
tower = { version = "0.4", optional = true }
|
tower = { version = "0.4.0", optional = true }
|
||||||
tower-http = { version = "0.5", features = ["fs"], optional = true }
|
tower-http = { version = "0.5.0", features = ["fs"], optional = true }
|
||||||
tokio = { version = "1.22.0", features = ["full"], optional = true }
|
tokio = { version = "1.22", features = ["full"], optional = true }
|
||||||
http = { version = "1" }
|
http = { version = "1" }
|
||||||
sqlx = { version = "0.7", features = [
|
sqlx = { version = "0.8.0", features = [
|
||||||
"runtime-tokio-rustls",
|
"runtime-tokio-rustls",
|
||||||
"sqlite",
|
"sqlite",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
thiserror = "1.0.38"
|
thiserror = "1.0"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.0"
|
||||||
axum_session_auth = { version = "0.12", features = [
|
axum_session_auth = { version = "0.14.0", features = [
|
||||||
"sqlite-rustls",
|
"sqlite-rustls",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
axum_session = { version = "0.12", features = [
|
axum_session = { version = "0.14.0", features = [
|
||||||
"sqlite-rustls",
|
"sqlite-rustls",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
async-trait = { version = "0.1.64", optional = true }
|
async-trait = { version = "0.1.64", optional = true }
|
||||||
reqwest = { version = "0.12", optional = true, features = ["json"] }
|
reqwest = { version = "0.12.0", optional = true, features = ["json"] }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
hydrate = ["leptos/hydrate", "leptos_meta/hydrate", "leptos_router/hydrate"]
|
hydrate = ["leptos/hydrate", "leptos_meta/hydrate", "leptos_router/hydrate"]
|
||||||
|
|
|
@ -8,50 +8,53 @@ edition = "2021"
|
||||||
crate-type = ["staticlib", "cdylib", "rlib"]
|
crate-type = ["staticlib", "cdylib", "rlib"]
|
||||||
|
|
||||||
[[bin]]
|
[[bin]]
|
||||||
name="leptos_tauri_from_scratch_bin"
|
name = "leptos_tauri_from_scratch_bin"
|
||||||
path="./src/main.rs"
|
path = "./src/main.rs"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
axum = {version = "0.7.0", optional=true}
|
axum = { version = "0.7.5", optional = true }
|
||||||
axum-macros = { version= "0.4.1", optional=true}
|
axum-macros = { version = "0.4.1", optional = true }
|
||||||
cfg-if = "1.0.0"
|
cfg-if = "1.0"
|
||||||
console_error_panic_hook = "0.1.7"
|
console_error_panic_hook = "0.1.7"
|
||||||
console_log = "1.0.0"
|
console_log = "1.0"
|
||||||
leptos = { git = "https://github.com/leptos-rs/leptos.git", branch = "leptos_v0.6" }
|
leptos = { git = "https://github.com/leptos-rs/leptos.git", branch = "leptos_v0.6" }
|
||||||
leptos-use = "0.9.0"
|
leptos-use = "0.11.3"
|
||||||
leptos_axum = { git = "https://github.com/leptos-rs/leptos.git", branch = "leptos_v0.6", optional = true }
|
leptos_axum = { git = "https://github.com/leptos-rs/leptos.git", branch = "leptos_v0.6", optional = true }
|
||||||
leptos_meta = { git = "https://github.com/leptos-rs/leptos.git", branch = "leptos_v0.6" }
|
leptos_meta = { git = "https://github.com/leptos-rs/leptos.git", branch = "leptos_v0.6" }
|
||||||
leptos_router = { git = "https://github.com/leptos-rs/leptos.git", branch = "leptos_v0.6" }
|
leptos_router = { git = "https://github.com/leptos-rs/leptos.git", branch = "leptos_v0.6" }
|
||||||
log = "0.4.20"
|
log = "0.4.22"
|
||||||
sqlx = { version = "0.7.3", optional = true, features= ["sqlite", "runtime-tokio"] }
|
sqlx = { version = "0.8.0", optional = true, features = [
|
||||||
serde = "1.0.195"
|
"sqlite",
|
||||||
serde_json = "1.0.111"
|
"runtime-tokio",
|
||||||
|
] }
|
||||||
|
serde = "1.0"
|
||||||
|
serde_json = "1.0"
|
||||||
server_fn = { git = "https://github.com/leptos-rs/leptos.git", branch = "leptos_v0.6" }
|
server_fn = { git = "https://github.com/leptos-rs/leptos.git", branch = "leptos_v0.6" }
|
||||||
tokio = { version = "1.35.1", optional=true }
|
tokio = { version = "1.39", optional = true }
|
||||||
tower = {version = "0.4.10", optional = true}
|
tower = { version = "0.4.13", optional = true }
|
||||||
tower-http = { version = "0.5.1", optional = true, features= ["fs","cors"] }
|
tower-http = { version = "0.5.2", optional = true, features = ["fs", "cors"] }
|
||||||
wasm-bindgen = "0.2.89"
|
wasm-bindgen = "0.2.92"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
csr = [ "leptos/csr","leptos_meta/csr","leptos_router/csr", ]
|
csr = ["leptos/csr", "leptos_meta/csr", "leptos_router/csr"]
|
||||||
hydrate = ["leptos/hydrate", "leptos_meta/hydrate", "leptos_router/hydrate"]
|
hydrate = ["leptos/hydrate", "leptos_meta/hydrate", "leptos_router/hydrate"]
|
||||||
ssr = [
|
ssr = [
|
||||||
"dep:axum",
|
"dep:axum",
|
||||||
"dep:axum-macros",
|
"dep:axum-macros",
|
||||||
"leptos/ssr",
|
"leptos/ssr",
|
||||||
"leptos-use/ssr",
|
"leptos-use/ssr",
|
||||||
"dep:leptos_axum",
|
"dep:leptos_axum",
|
||||||
"leptos_meta/ssr",
|
"leptos_meta/ssr",
|
||||||
"leptos_router/ssr",
|
"leptos_router/ssr",
|
||||||
"dep:tower-http",
|
"dep:tower-http",
|
||||||
"dep:tower",
|
"dep:tower",
|
||||||
"dep:sqlx",
|
"dep:sqlx",
|
||||||
"dep:tokio",
|
"dep:tokio",
|
||||||
]
|
]
|
||||||
|
|
||||||
[package.metadata.leptos]
|
[package.metadata.leptos]
|
||||||
bin-exe-name="leptos_tauri_from_scratch_bin"
|
bin-exe-name = "leptos_tauri_from_scratch_bin"
|
||||||
output-name="leptos_tauri_from_scratch"
|
output-name = "leptos_tauri_from_scratch"
|
||||||
assets-dir = "../public"
|
assets-dir = "../public"
|
||||||
site-pkg-dir = "pkg"
|
site-pkg-dir = "pkg"
|
||||||
site-root = "target/site"
|
site-root = "target/site"
|
||||||
|
@ -64,3 +67,4 @@ bin-features = ["ssr"]
|
||||||
bin-default-features = false
|
bin-default-features = false
|
||||||
lib-features = ["hydrate"]
|
lib-features = ["hydrate"]
|
||||||
lib-default-features = false
|
lib-default-features = false
|
||||||
|
|
||||||
|
|
|
@ -4,17 +4,17 @@ version = "0.0.1"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
name="app_lib"
|
name = "app_lib"
|
||||||
path="src/lib.rs"
|
path = "src/lib.rs"
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
tauri-build = { version = "2.0.0-alpha.13", features = [] }
|
tauri-build = { version = "2.0.0-rc.2", features = [] }
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
log = "0.4.0"
|
log = "0.4.22"
|
||||||
serde = { version = "1.0", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
tauri = { version = "2.0.0-alpha.20", features = ["devtools"] }
|
tauri = { version = "2.0.0-rc.2", features = ["devtools"] }
|
||||||
tauri-plugin-http = "2.0.0-alpha.9"
|
tauri-plugin-http = "2.0.0-rc.0"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
#default = ["custom-protocol"]
|
#default = ["custom-protocol"]
|
||||||
|
|
|
@ -12,24 +12,24 @@ rust-version.workspace = true
|
||||||
[dependencies]
|
[dependencies]
|
||||||
any_spawner = { workspace = true }
|
any_spawner = { workspace = true }
|
||||||
or_poisoned = { workspace = true }
|
or_poisoned = { workspace = true }
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
hydration_context = { workspace = true, optional = true }
|
hydration_context = { workspace = true, optional = true }
|
||||||
pin-project-lite = "0.2"
|
pin-project-lite = "0.2.14"
|
||||||
rustc-hash = "2"
|
rustc-hash = "2.0"
|
||||||
serde = { version = "1", features = ["derive"], optional = true }
|
serde = { version = "1.0", features = ["derive"], optional = true }
|
||||||
slotmap = "1"
|
slotmap = "1.0"
|
||||||
thiserror = "1"
|
thiserror = "1.0"
|
||||||
tracing = { version = "0.1", optional = true }
|
tracing = { version = "0.1.40", optional = true }
|
||||||
guardian = "1"
|
guardian = "1.2"
|
||||||
async-lock = "3.3.0"
|
async-lock = "3.4.0"
|
||||||
send_wrapper = { version = "0.6.0", features = ["futures"] }
|
send_wrapper = { version = "0.6.0", features = ["futures"] }
|
||||||
|
|
||||||
[target.'cfg(all(target_arch = "wasm32", target_os = "unknown"))'.dependencies]
|
[target.'cfg(all(target_arch = "wasm32", target_os = "unknown"))'.dependencies]
|
||||||
web-sys = "0.3"
|
web-sys = "0.3.69"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tokio = { version = "1", features = ["rt-multi-thread", "macros"] }
|
tokio = { version = "1.39", features = ["rt-multi-thread", "macros"] }
|
||||||
tokio-test = { version = "0.4" }
|
tokio-test = { version = "0.4.4" }
|
||||||
any_spawner = { workspace = true, features = ["futures-executor", "tokio"] }
|
any_spawner = { workspace = true, features = ["futures-executor", "tokio"] }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
|
|
@ -5,16 +5,16 @@ version = "0.1.0-beta"
|
||||||
rust-version.workspace = true
|
rust-version.workspace = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
guardian = "1.1.0"
|
guardian = "1.2"
|
||||||
itertools = "0.13.0"
|
itertools = "0.13.0"
|
||||||
or_poisoned = { workspace = true }
|
or_poisoned = { workspace = true }
|
||||||
paste = "1.0.15"
|
paste = "1.0"
|
||||||
reactive_graph = { workspace = true }
|
reactive_graph = { workspace = true }
|
||||||
rustc-hash = "2"
|
rustc-hash = "2.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tokio = { version = "1", features = ["rt-multi-thread", "macros"] }
|
tokio = { version = "1.39", features = ["rt-multi-thread", "macros"] }
|
||||||
tokio-test = { version = "0.4" }
|
tokio-test = { version = "0.4.4" }
|
||||||
any_spawner = { workspace = true, features = ["futures-executor", "tokio"] }
|
any_spawner = { workspace = true, features = ["futures-executor", "tokio"] }
|
||||||
reactive_stores_macro = { workspace = true }
|
reactive_stores_macro = { workspace = true }
|
||||||
reactive_graph = { workspace = true, features = ["effects"] }
|
reactive_graph = { workspace = true, features = ["effects"] }
|
||||||
|
|
|
@ -8,7 +8,7 @@ rust-version.workspace = true
|
||||||
proc-macro = true
|
proc-macro = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
proc-macro-error = "1"
|
proc-macro-error = "1.0"
|
||||||
proc-macro2 = "1"
|
proc-macro2 = "1.0"
|
||||||
quote = "1"
|
quote = "1.0"
|
||||||
syn = "2"
|
syn = "2.0"
|
||||||
|
|
|
@ -17,44 +17,44 @@ either_of = { workspace = true }
|
||||||
or_poisoned = { workspace = true }
|
or_poisoned = { workspace = true }
|
||||||
reactive_graph = { workspace = true }
|
reactive_graph = { workspace = true }
|
||||||
tachys = { workspace = true, features = ["reactive_graph"] }
|
tachys = { workspace = true, features = ["reactive_graph"] }
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
url = "2"
|
url = "2.5"
|
||||||
js-sys = { version = "0.3" }
|
js-sys = { version = "0.3.69" }
|
||||||
wasm-bindgen = { version = "0.2" }
|
wasm-bindgen = { version = "0.2.92" }
|
||||||
tracing = { version = "0.1", optional = true }
|
tracing = { version = "0.1.40", optional = true }
|
||||||
paste = "1"
|
paste = "1.0"
|
||||||
once_cell = "1"
|
once_cell = "1.19"
|
||||||
send_wrapper = "0.6"
|
send_wrapper = "0.6.0"
|
||||||
thiserror = "1"
|
thiserror = "1.0"
|
||||||
percent-encoding = { version = "2.3", optional = true }
|
percent-encoding = { version = "2.3", optional = true }
|
||||||
gloo-net = "0.5.0"
|
gloo-net = "0.6.0"
|
||||||
|
|
||||||
[dependencies.web-sys]
|
[dependencies.web-sys]
|
||||||
version = "0.3"
|
version = "0.3.69"
|
||||||
features = [
|
features = [
|
||||||
"Document",
|
"Document",
|
||||||
"Window",
|
"Window",
|
||||||
"console",
|
"console",
|
||||||
# History/Routing
|
# History/Routing
|
||||||
"History",
|
"History",
|
||||||
"HtmlAnchorElement",
|
"HtmlAnchorElement",
|
||||||
"Location",
|
"Location",
|
||||||
"MouseEvent",
|
"MouseEvent",
|
||||||
"Url",
|
"Url",
|
||||||
# Form
|
# Form
|
||||||
"FormData",
|
"FormData",
|
||||||
"HtmlButtonElement",
|
"HtmlButtonElement",
|
||||||
"HtmlFormElement",
|
"HtmlFormElement",
|
||||||
"HtmlInputElement",
|
"HtmlInputElement",
|
||||||
"SubmitEvent",
|
"SubmitEvent",
|
||||||
"Url",
|
"Url",
|
||||||
"UrlSearchParams",
|
"UrlSearchParams",
|
||||||
# Fetching in Hydrate Mode
|
# Fetching in Hydrate Mode
|
||||||
"Headers",
|
"Headers",
|
||||||
"Request",
|
"Request",
|
||||||
"RequestInit",
|
"RequestInit",
|
||||||
"RequestMode",
|
"RequestMode",
|
||||||
"Response",
|
"Response",
|
||||||
]
|
]
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
|
|
@ -7,9 +7,9 @@ version.workspace = true
|
||||||
proc-macro = true
|
proc-macro = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
proc-macro-error = { version = "1", default-features = false }
|
proc-macro-error = { version = "1.0", default-features = false }
|
||||||
proc-macro2 = "1"
|
proc-macro2 = "1.0"
|
||||||
quote = "1"
|
quote = "1.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
leptos_router = { workspace = true }
|
leptos_router = { workspace = true }
|
||||||
|
|
|
@ -13,57 +13,57 @@ rust-version.workspace = true
|
||||||
throw_error = { workspace = true }
|
throw_error = { workspace = true }
|
||||||
server_fn_macro_default = { workspace = true }
|
server_fn_macro_default = { workspace = true }
|
||||||
# used for hashing paths in #[server] macro
|
# used for hashing paths in #[server] macro
|
||||||
const_format = "0.2"
|
const_format = "0.2.32"
|
||||||
xxhash-rust = { version = "0.8", features = ["const_xxh64"] }
|
xxhash-rust = { version = "0.8.12", features = ["const_xxh64"] }
|
||||||
# used across multiple features
|
# used across multiple features
|
||||||
serde = { version = "1", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
send_wrapper = { version = "0.6", features = ["futures"], optional = true }
|
send_wrapper = { version = "0.6.0", features = ["futures"], optional = true }
|
||||||
thiserror = "1"
|
thiserror = "1.0"
|
||||||
|
|
||||||
# registration system
|
# registration system
|
||||||
inventory = { version = "0.3", optional = true }
|
inventory = { version = "0.3.15", optional = true }
|
||||||
dashmap = "5"
|
dashmap = "6.0"
|
||||||
once_cell = "1"
|
once_cell = "1.19"
|
||||||
|
|
||||||
## servers
|
## servers
|
||||||
# actix
|
# actix
|
||||||
actix-web = { version = "4", optional = true }
|
actix-web = { version = "4.8", optional = true }
|
||||||
|
|
||||||
# axum
|
# axum
|
||||||
axum = { version = "0.7", optional = true, default-features = false, features = [
|
axum = { version = "0.7.5", optional = true, default-features = false, features = [
|
||||||
"multipart",
|
"multipart",
|
||||||
] }
|
] }
|
||||||
tower = { version = "0.4", optional = true }
|
tower = { version = "0.4.13", optional = true }
|
||||||
tower-layer = { version = "0.3", optional = true }
|
tower-layer = { version = "0.3.2", optional = true }
|
||||||
|
|
||||||
## input encodings
|
## input encodings
|
||||||
serde_qs = { version = "0.12", optional = true }
|
serde_qs = { version = "0.13.0", optional = true }
|
||||||
multer = { version = "3", optional = true }
|
multer = { version = "3.1", optional = true }
|
||||||
|
|
||||||
## output encodings
|
## output encodings
|
||||||
# serde
|
# serde
|
||||||
serde_json = "1"
|
serde_json = "1.0"
|
||||||
serde-lite = { version = "0.5", features = ["derive"], optional = true }
|
serde-lite = { version = "0.5.0", features = ["derive"], optional = true }
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
http = { version = "1" }
|
http = { version = "1.1" }
|
||||||
ciborium = { version = "0.2", optional = true }
|
ciborium = { version = "0.2.2", optional = true }
|
||||||
hyper = { version = "1", optional = true }
|
hyper = { version = "1.4", optional = true }
|
||||||
bytes = "1"
|
bytes = "1.7"
|
||||||
http-body-util = { version = "0.1.0", optional = true }
|
http-body-util = { version = "0.1.2", optional = true }
|
||||||
rkyv = { version = "0.7", features = [
|
rkyv = { version = "0.7.44", features = [
|
||||||
"validation",
|
"validation",
|
||||||
"uuid",
|
"uuid",
|
||||||
"strict",
|
"strict",
|
||||||
], optional = true }
|
], optional = true }
|
||||||
rmp-serde = { version = "1.1", optional = true }
|
rmp-serde = { version = "1.3.0", optional = true }
|
||||||
|
|
||||||
# client
|
# client
|
||||||
gloo-net = { version = "0.6", optional = true }
|
gloo-net = { version = "0.6.0", optional = true }
|
||||||
js-sys = { version = "0.3", optional = true }
|
js-sys = { version = "0.3.69", optional = true }
|
||||||
wasm-bindgen = { version = "0.2", optional = true }
|
wasm-bindgen = { version = "0.2.92", optional = true }
|
||||||
wasm-bindgen-futures = { version = "0.4", optional = true }
|
wasm-bindgen-futures = { version = "0.4.42", optional = true }
|
||||||
wasm-streams = { version = "0.4", optional = true }
|
wasm-streams = { version = "0.4.0", optional = true }
|
||||||
web-sys = { version = "0.3", optional = true, features = [
|
web-sys = { version = "0.3.69", optional = true, features = [
|
||||||
"console",
|
"console",
|
||||||
"ReadableStream",
|
"ReadableStream",
|
||||||
"ReadableStreamDefaultReader",
|
"ReadableStreamDefaultReader",
|
||||||
|
@ -72,12 +72,12 @@ web-sys = { version = "0.3", optional = true, features = [
|
||||||
] }
|
] }
|
||||||
|
|
||||||
# reqwest client
|
# reqwest client
|
||||||
reqwest = { version = "0.12", default-features = false, optional = true, features = [
|
reqwest = { version = "0.12.5", default-features = false, optional = true, features = [
|
||||||
"multipart",
|
"multipart",
|
||||||
"stream",
|
"stream",
|
||||||
] }
|
] }
|
||||||
url = "2"
|
url = "2"
|
||||||
pin-project-lite = "0.2.13"
|
pin-project-lite = "0.2.14"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["json"]
|
default = ["json"]
|
||||||
|
|
|
@ -11,7 +11,7 @@ description = "The default implementation of the server_fn macro without a conte
|
||||||
proc-macro = true
|
proc-macro = true
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
syn = { version = "2" }
|
syn = { version = "2.0" }
|
||||||
server_fn_macro = { workspace = true }
|
server_fn_macro = { workspace = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
|
|
@ -9,11 +9,11 @@ description = "RPC for any web framework."
|
||||||
readme = "../README.md"
|
readme = "../README.md"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
quote = "1"
|
quote = "1.0"
|
||||||
syn = { version = "2", features = ["full", "parsing", "extra-traits"] }
|
syn = { version = "2.0", features = ["full", "parsing", "extra-traits"] }
|
||||||
proc-macro2 = "1"
|
proc-macro2 = "1.0"
|
||||||
xxhash-rust = { version = "0.8.6", features = ["const_xxh64"] }
|
xxhash-rust = { version = "0.8.12", features = ["const_xxh64"] }
|
||||||
const_format = "0.2.30"
|
const_format = "0.2.32"
|
||||||
convert_case = "0.6.0"
|
convert_case = "0.6.0"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
|
|
@ -17,151 +17,153 @@ either_of = { workspace = true }
|
||||||
next_tuple = { workspace = true }
|
next_tuple = { workspace = true }
|
||||||
or_poisoned = { workspace = true }
|
or_poisoned = { workspace = true }
|
||||||
reactive_graph = { workspace = true, optional = true }
|
reactive_graph = { workspace = true, optional = true }
|
||||||
slotmap = { version = "1", optional = true }
|
slotmap = { version = "1.0", optional = true }
|
||||||
oco_ref = { workspace = true, optional = true }
|
oco_ref = { workspace = true, optional = true }
|
||||||
once_cell = "1"
|
once_cell = "1.19"
|
||||||
paste = "1"
|
paste = "1.0"
|
||||||
pin-project-lite = "0.2"
|
pin-project-lite = "0.2.14"
|
||||||
wasm-bindgen = "0.2"
|
wasm-bindgen = "0.2.92"
|
||||||
html-escape = "0.2"
|
html-escape = "0.2.13"
|
||||||
js-sys = "0.3"
|
js-sys = "0.3.69"
|
||||||
web-sys = { version = "0.3", features = [
|
web-sys = { version = "0.3.69", features = [
|
||||||
"Window",
|
"Window",
|
||||||
"Document",
|
"Document",
|
||||||
"HtmlElement",
|
"HtmlElement",
|
||||||
"HtmlInputElement",
|
"HtmlInputElement",
|
||||||
"Element",
|
"Element",
|
||||||
"Event",
|
"Event",
|
||||||
"console",
|
"console",
|
||||||
"Comment",
|
"Comment",
|
||||||
"Text",
|
"Text",
|
||||||
"Node",
|
"Node",
|
||||||
"HtmlTemplateElement",
|
"HtmlTemplateElement",
|
||||||
"DocumentFragment",
|
"DocumentFragment",
|
||||||
"DomTokenList",
|
"DomTokenList",
|
||||||
"CssStyleDeclaration",
|
"CssStyleDeclaration",
|
||||||
"ShadowRoot",
|
"ShadowRoot",
|
||||||
"HtmlCollection",
|
"HtmlCollection",
|
||||||
"DomStringMap",
|
"DomStringMap",
|
||||||
|
|
||||||
# Events we cast to in leptos_macro -- added here so we don't force users to import them
|
# Events we cast to in leptos_macro -- added here so we don't force users to import them
|
||||||
"AddEventListenerOptions",
|
"AddEventListenerOptions",
|
||||||
"AnimationEvent",
|
"AnimationEvent",
|
||||||
"BeforeUnloadEvent",
|
"BeforeUnloadEvent",
|
||||||
"ClipboardEvent",
|
"ClipboardEvent",
|
||||||
"CompositionEvent",
|
"CompositionEvent",
|
||||||
"CustomEvent",
|
"CustomEvent",
|
||||||
"DeviceMotionEvent",
|
"DeviceMotionEvent",
|
||||||
"DeviceOrientationEvent",
|
"DeviceOrientationEvent",
|
||||||
"DragEvent",
|
"DragEvent",
|
||||||
"ErrorEvent",
|
"ErrorEvent",
|
||||||
"Event",
|
"Event",
|
||||||
"FocusEvent",
|
"FocusEvent",
|
||||||
"GamepadEvent",
|
"GamepadEvent",
|
||||||
"HashChangeEvent",
|
"HashChangeEvent",
|
||||||
"InputEvent",
|
"InputEvent",
|
||||||
"KeyboardEvent",
|
"KeyboardEvent",
|
||||||
"MessageEvent",
|
"MessageEvent",
|
||||||
"MouseEvent",
|
"MouseEvent",
|
||||||
"PageTransitionEvent",
|
"PageTransitionEvent",
|
||||||
"PointerEvent",
|
"PointerEvent",
|
||||||
"PopStateEvent",
|
"PopStateEvent",
|
||||||
"ProgressEvent",
|
"ProgressEvent",
|
||||||
"PromiseRejectionEvent",
|
"PromiseRejectionEvent",
|
||||||
"SecurityPolicyViolationEvent",
|
"SecurityPolicyViolationEvent",
|
||||||
"StorageEvent",
|
"StorageEvent",
|
||||||
"SubmitEvent",
|
"SubmitEvent",
|
||||||
"TouchEvent",
|
"TouchEvent",
|
||||||
"TransitionEvent",
|
"TransitionEvent",
|
||||||
"UiEvent",
|
"UiEvent",
|
||||||
"WheelEvent",
|
"WheelEvent",
|
||||||
|
|
||||||
# HTML Element Types
|
# HTML Element Types
|
||||||
"HtmlHtmlElement",
|
"HtmlHtmlElement",
|
||||||
"HtmlBaseElement",
|
"HtmlBaseElement",
|
||||||
"HtmlHeadElement",
|
"HtmlHeadElement",
|
||||||
"HtmlLinkElement",
|
"HtmlLinkElement",
|
||||||
"HtmlMetaElement",
|
"HtmlMetaElement",
|
||||||
"HtmlStyleElement",
|
"HtmlStyleElement",
|
||||||
"HtmlTitleElement",
|
"HtmlTitleElement",
|
||||||
"HtmlBodyElement",
|
"HtmlBodyElement",
|
||||||
"HtmlHeadingElement",
|
"HtmlHeadingElement",
|
||||||
"HtmlQuoteElement",
|
"HtmlQuoteElement",
|
||||||
"HtmlDivElement",
|
"HtmlDivElement",
|
||||||
"HtmlDListElement",
|
"HtmlDListElement",
|
||||||
"HtmlHrElement",
|
"HtmlHrElement",
|
||||||
"HtmlLiElement",
|
"HtmlLiElement",
|
||||||
"HtmlOListElement",
|
"HtmlOListElement",
|
||||||
"HtmlParagraphElement",
|
"HtmlParagraphElement",
|
||||||
"HtmlPreElement",
|
"HtmlPreElement",
|
||||||
"HtmlUListElement",
|
"HtmlUListElement",
|
||||||
"HtmlAnchorElement",
|
"HtmlAnchorElement",
|
||||||
"HtmlBrElement",
|
"HtmlBrElement",
|
||||||
"HtmlDataElement",
|
"HtmlDataElement",
|
||||||
"HtmlQuoteElement",
|
"HtmlQuoteElement",
|
||||||
"HtmlSpanElement",
|
"HtmlSpanElement",
|
||||||
"HtmlTimeElement",
|
"HtmlTimeElement",
|
||||||
"HtmlAreaElement",
|
"HtmlAreaElement",
|
||||||
"HtmlAudioElement",
|
"HtmlAudioElement",
|
||||||
"HtmlImageElement",
|
"HtmlImageElement",
|
||||||
"HtmlMapElement",
|
"HtmlMapElement",
|
||||||
"HtmlTrackElement",
|
"HtmlTrackElement",
|
||||||
"HtmlVideoElement",
|
"HtmlVideoElement",
|
||||||
"HtmlEmbedElement",
|
"HtmlEmbedElement",
|
||||||
"HtmlIFrameElement",
|
"HtmlIFrameElement",
|
||||||
"HtmlObjectElement",
|
"HtmlObjectElement",
|
||||||
"HtmlParamElement",
|
"HtmlParamElement",
|
||||||
"HtmlPictureElement",
|
"HtmlPictureElement",
|
||||||
"HtmlSourceElement",
|
"HtmlSourceElement",
|
||||||
"SvgElement",
|
"SvgElement",
|
||||||
"HtmlCanvasElement",
|
"HtmlCanvasElement",
|
||||||
"HtmlScriptElement",
|
"HtmlScriptElement",
|
||||||
"HtmlModElement",
|
"HtmlModElement",
|
||||||
"HtmlTableCaptionElement",
|
"HtmlTableCaptionElement",
|
||||||
"HtmlTableColElement",
|
"HtmlTableColElement",
|
||||||
"HtmlTableColElement",
|
"HtmlTableColElement",
|
||||||
"HtmlTableElement",
|
"HtmlTableElement",
|
||||||
"HtmlTableSectionElement",
|
"HtmlTableSectionElement",
|
||||||
"HtmlTableCellElement",
|
"HtmlTableCellElement",
|
||||||
"HtmlTableSectionElement",
|
"HtmlTableSectionElement",
|
||||||
"HtmlTableCellElement",
|
"HtmlTableCellElement",
|
||||||
"HtmlTableSectionElement",
|
"HtmlTableSectionElement",
|
||||||
"HtmlTableRowElement",
|
"HtmlTableRowElement",
|
||||||
"HtmlButtonElement",
|
"HtmlButtonElement",
|
||||||
"HtmlDataListElement",
|
"HtmlDataListElement",
|
||||||
"HtmlFieldSetElement",
|
"HtmlFieldSetElement",
|
||||||
"HtmlFormElement",
|
"HtmlFormElement",
|
||||||
"HtmlInputElement",
|
"HtmlInputElement",
|
||||||
"HtmlLabelElement",
|
"HtmlLabelElement",
|
||||||
"HtmlLegendElement",
|
"HtmlLegendElement",
|
||||||
"HtmlMeterElement",
|
"HtmlMeterElement",
|
||||||
"HtmlOptGroupElement",
|
"HtmlOptGroupElement",
|
||||||
"HtmlOutputElement",
|
"HtmlOutputElement",
|
||||||
"HtmlProgressElement",
|
"HtmlProgressElement",
|
||||||
"HtmlSelectElement",
|
"HtmlSelectElement",
|
||||||
"HtmlTextAreaElement",
|
"HtmlTextAreaElement",
|
||||||
"HtmlDetailsElement",
|
"HtmlDetailsElement",
|
||||||
"HtmlDialogElement",
|
"HtmlDialogElement",
|
||||||
"HtmlMenuElement",
|
"HtmlMenuElement",
|
||||||
"HtmlSlotElement",
|
"HtmlSlotElement",
|
||||||
"HtmlTemplateElement",
|
"HtmlTemplateElement",
|
||||||
"HtmlOptionElement",
|
"HtmlOptionElement",
|
||||||
] }
|
] }
|
||||||
drain_filter_polyfill = "0.1"
|
drain_filter_polyfill = "0.1.3"
|
||||||
indexmap = "2"
|
indexmap = "2.3"
|
||||||
rustc-hash = "2"
|
rustc-hash = "2.0"
|
||||||
futures = "0.3"
|
futures = "0.3.30"
|
||||||
parking_lot = "0.12"
|
parking_lot = "0.12.3"
|
||||||
itertools = "0.12"
|
itertools = "0.13.0"
|
||||||
send_wrapper = "0.6"
|
send_wrapper = "0.6.0"
|
||||||
linear-map = "1.2.0"
|
linear-map = "1.2"
|
||||||
sledgehammer_bindgen = { version = "0.4", features = ["web"], optional = true }
|
sledgehammer_bindgen = { version = "0.4.0", features = [
|
||||||
sledgehammer_utils = { version = "0.2", optional = true }
|
"web",
|
||||||
tracing = { version = "0.1", optional = true }
|
], optional = true }
|
||||||
|
sledgehammer_utils = { version = "0.2.1", optional = true }
|
||||||
|
tracing = { version = "0.1.40", optional = true }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tokio-test = "0.4"
|
tokio-test = "0.4.4"
|
||||||
tokio = { version = "1", features = ["rt", "macros"] }
|
tokio = { version = "1.39", features = ["rt", "macros"] }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["testing"]
|
default = ["testing"]
|
||||||
|
|
Loading…
Reference in a new issue