Chore: hoist example projects for discoverability (#2959)

* hoist example projects, remove oidc

* move over example projects from the separate repo

* Update ecommerce site to the latest version of dioxus

* update wifi scanner to 0.5

* drop the chatbot example; might be restored in a separate PR

---------

Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
This commit is contained in:
Jonathan KelleyandEvan Almloff authored and GitHub committed 2024-09-16 09:11:33 -05:00
1 parent a9f87384f8
commit 983fcfc616
94 files changed
+2774 -7322

No files matched your search

Generated
+214 -17
View File
@@ -1280,6 +1280,42 @@ dependencies = [
"pkg-config",
]
[[package]]
name = "cached"
version = "0.44.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b195e4fbc4b6862bbd065b991a34750399c119797efff72492f28a5864de8700"
dependencies = [
"async-trait",
"cached_proc_macro",
"cached_proc_macro_types",
"futures",
"hashbrown 0.13.2",
"instant",
"once_cell",
"thiserror",
"tokio",
]
[[package]]
name = "cached_proc_macro"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b48814962d2fd604c50d2b9433c2a41a0ab567779ee2c02f7fba6eca1221f082"
dependencies = [
"cached_proc_macro_types",
"darling 0.14.4",
"proc-macro2",
"quote",
"syn 1.0.109",
]
[[package]]
name = "cached_proc_macro_types"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0"
[[package]]
name = "cairo-rs"
version = "0.18.5"
@@ -2266,14 +2302,38 @@ dependencies = [
"syn 2.0.74",
]
[[package]]
name = "darling"
version = "0.14.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850"
dependencies = [
"darling_core 0.14.4",
"darling_macro 0.14.4",
]
[[package]]
name = "darling"
version = "0.20.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"
dependencies = [
"darling_core",
"darling_macro",
"darling_core 0.20.10",
"darling_macro 0.20.10",
]
[[package]]
name = "darling_core"
version = "0.14.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0"
dependencies = [
"fnv",
"ident_case",
"proc-macro2",
"quote",
"strsim 0.10.0",
"syn 1.0.109",
]
[[package]]
@@ -2290,13 +2350,24 @@ dependencies = [
"syn 2.0.74",
]
[[package]]
name = "darling_macro"
version = "0.14.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e"
dependencies = [
"darling_core 0.14.4",
"quote",
"syn 1.0.109",
]
[[package]]
name = "darling_macro"
version = "0.20.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
dependencies = [
"darling_core",
"darling_core 0.20.10",
"quote",
"syn 2.0.74",
]
@@ -2521,7 +2592,7 @@ dependencies = [
"ratatui",
"rayon",
"regex",
"reqwest",
"reqwest 0.12.5",
"rsx-rosetta",
"rustls 0.23.12",
"serde",
@@ -2587,7 +2658,7 @@ dependencies = [
"manganis",
"pretty_assertions",
"rand 0.8.5",
"reqwest",
"reqwest 0.12.5",
"rustc-hash 1.1.0",
"rustversion",
"serde",
@@ -2646,7 +2717,7 @@ dependencies = [
"objc",
"objc_id",
"rand 0.8.5",
"reqwest",
"reqwest 0.12.5",
"rfd",
"rustc-hash 1.1.0",
"separator",
@@ -2679,7 +2750,7 @@ dependencies = [
"http-range",
"manganis",
"rand 0.8.5",
"reqwest",
"reqwest 0.12.5",
"separator",
"serde",
"serde_json",
@@ -2754,7 +2825,7 @@ dependencies = [
"futures-channel",
"futures-util",
"generational-box",
"reqwest",
"reqwest 0.12.5",
"rustversion",
"slab",
"tokio",
@@ -2887,6 +2958,16 @@ dependencies = [
"tracing",
]
[[package]]
name = "dioxus-logger"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d7cbab0b5519060fe9e14b3c21e3f2329b8386cd905618f78c7b929cd00cf54"
dependencies = [
"log",
"web-sys",
]
[[package]]
name = "dioxus-mobile"
version = "0.6.0-alpha.2"
@@ -3014,7 +3095,7 @@ dependencies = [
"once_cell",
"parking_lot",
"rand 0.8.5",
"reqwest",
"reqwest 0.12.5",
"rustc-hash 1.1.0",
"serde",
"simple_logger",
@@ -3240,6 +3321,17 @@ version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813"
[[package]]
name = "ecommerce-site"
version = "0.1.1"
dependencies = [
"cached",
"chrono",
"dioxus",
"reqwest 0.11.27",
"serde",
]
[[package]]
name = "either"
version = "1.13.0"
@@ -3306,7 +3398,7 @@ version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "59c3b24c345d8c314966bdc1832f6c2635bfcce8e7cf363bd115987bba2ee242"
dependencies = [
"darling",
"darling 0.20.10",
"proc-macro2",
"quote",
"syn 2.0.74",
@@ -3527,6 +3619,16 @@ dependencies = [
"rustc_version 0.4.0",
]
[[package]]
name = "file-explorer"
version = "0.1.0"
dependencies = [
"dioxus",
"dioxus-logger",
"log",
"open",
]
[[package]]
name = "filetime"
version = "0.2.24"
@@ -3718,7 +3820,7 @@ version = "0.1.0"
dependencies = [
"chrono",
"dioxus",
"reqwest",
"reqwest 0.12.5",
"serde",
"tracing",
"tracing-subscriber",
@@ -3730,7 +3832,7 @@ name = "fullstack-hello-world-example"
version = "0.1.0"
dependencies = [
"dioxus",
"reqwest",
"reqwest 0.12.5",
"serde",
"simple_logger",
"tracing",
@@ -5178,6 +5280,19 @@ dependencies = [
"tokio-io-timeout",
]
[[package]]
name = "hyper-tls"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
dependencies = [
"bytes",
"hyper 0.14.30",
"native-tls",
"tokio",
"tokio-native-tls",
]
[[package]]
name = "hyper-tls"
version = "0.6.0"
@@ -5565,6 +5680,15 @@ version = "1.70.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
[[package]]
name = "itertools"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f56a2d0bc861f9165be4eb3442afd3c236d8a98afd426f65d92324ae1091a484"
dependencies = [
"either",
]
[[package]]
name = "itertools"
version = "0.10.5"
@@ -6167,7 +6291,7 @@ dependencies = [
"railwind",
"ravif",
"rayon",
"reqwest",
"reqwest 0.12.5",
"rustc-hash 1.1.0",
"serde",
"serde_json",
@@ -6188,7 +6312,7 @@ dependencies = [
"built",
"home",
"infer 0.11.0",
"reqwest",
"reqwest 0.12.5",
"serde",
"toml 0.7.8",
"tracing",
@@ -8143,6 +8267,46 @@ dependencies = [
"bytecheck",
]
[[package]]
name = "reqwest"
version = "0.11.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62"
dependencies = [
"base64 0.21.7",
"bytes",
"encoding_rs",
"futures-core",
"futures-util",
"h2 0.3.26",
"http 0.2.12",
"http-body 0.4.6",
"hyper 0.14.30",
"hyper-tls 0.5.0",
"ipnet",
"js-sys",
"log",
"mime",
"native-tls",
"once_cell",
"percent-encoding",
"pin-project-lite",
"rustls-pemfile 1.0.4",
"serde",
"serde_json",
"serde_urlencoded",
"sync_wrapper 0.1.2",
"system-configuration",
"tokio",
"tokio-native-tls",
"tower-service",
"url",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
"winreg 0.50.0",
]
[[package]]
name = "reqwest"
version = "0.12.5"
@@ -8161,7 +8325,7 @@ dependencies = [
"http-body-util",
"hyper 1.4.1",
"hyper-rustls",
"hyper-tls",
"hyper-tls 0.6.0",
"hyper-util",
"ipnet",
"js-sys",
@@ -8829,7 +8993,7 @@ version = "3.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8fee4991ef4f274617a51ad4af30519438dacb2f56ac773b08a1922ff743350"
dependencies = [
"darling",
"darling 0.20.10",
"proc-macro2",
"quote",
"syn 2.0.74",
@@ -8853,7 +9017,7 @@ dependencies = [
"inventory",
"js-sys",
"once_cell",
"reqwest",
"reqwest 0.12.5",
"send_wrapper",
"serde",
"serde_json",
@@ -12207,6 +12371,29 @@ dependencies = [
"wasite",
]
[[package]]
name = "wifi-scanner"
version = "0.1.1"
dependencies = [
"anyhow",
"dioxus",
"futures",
"futures-channel",
"pretty_env_logger",
"tokio",
"wifiscanner",
]
[[package]]
name = "wifiscanner"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d74e667d34abc74f1e5b509ae3d24641f56514ba2c5a64f9d733ae2061aef856"
dependencies = [
"itertools 0.8.2",
"regex",
]
[[package]]
name = "winapi"
version = "0.3.9"
@@ -12605,6 +12792,16 @@ dependencies = [
"memchr",
]
[[package]]
name = "winreg"
version = "0.50.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
dependencies = [
"cfg-if",
"windows-sys 0.48.0",
]
[[package]]
name = "winreg"
version = "0.51.0"