summaryrefslogtreecommitdiffstats
path: root/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml59
1 files changed, 39 insertions, 20 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 85f4378..86f202c 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,26 +1,45 @@
-[workspace]
-resolver = "2"
+# SPDX-FileCopyrightText: 2025 cel <cel@bunny.garden>
+#
+# SPDX-License-Identifier: AGPL-3.0-or-later
[package]
-name = "macaw"
+name = "macaw-web"
version = "0.1.0"
-edition = "2021"
+edition = "2024"
+
+# [lib]
+# crate-type = ["cdylib", "rlib"]
[dependencies]
-iced = { version = "0.13.0", features = ["tokio", "image", "svg"] }
-filamento = { version = "0.1.0", path = "../luz/filamento" }
-jid = { version = "0.1.0", path = "../luz/jid" }
-tokio = "1.43.0"
-tokio-stream = "0.1.17"
-tracing-subscriber = "0.3.19"
-tracing = "0.1.41"
-confy = "0.6.1"
-keyring = { version = "3", features = ["apple-native", "windows-native", "sync-secret-service"] }
-uuid = { version = "1.13.1", features = ["v4"] }
-indexmap = "2.7.1"
-serde = { version = "1.0.218", features = ["derive"] }
-thiserror = "2.0.11"
-toml = "0.8"
-dirs = "6.0.0"
+base64 = "0.22.1"
+chrono = "0.4.41"
chrono-humanize = "0.2.3"
-chrono = "0.4.40"
+console_error_panic_hook = "0.1.7"
+filamento = { path = "../luz/filamento", features = [
+ "reactive_stores",
+ "opfs",
+ # "serde"
+] }
+futures = "0.3.31"
+indexmap = "2.9.0"
+jid = { path = "../luz/jid" }
+leptos = { version = "0.8.2", features = ["csr"] }
+# leptos-use = "0.15.7"
+# leptos_meta = "0.8.2"
+# reactive_graph = "0.2.2"
+# leptos_reactive = { version = "0.6.15", features = ["csr"] }
+reactive_stores = "0.2.2"
+serde = "1.0.219"
+stylance = "0.6.0"
+thiserror = "2.0.12"
+tokio = { version = "1.44.2", features = ["sync", "rt"] }
+tracing = "0.1.41"
+tracing-wasm = "0.2.1"
+uuid = { version = "1.16.0", features = ["v4"] }
+# wasm-bindgen = "0.2.100"
+overlay-scrollbars = { git = "https://bunny.garden/forks/overlay-scrollbars" }
+web-sys = { version = "0.3.77", features = ["HtmlInputElement", "FileList", "Url"] }
+js-sys = { version = "0.3.77" }
+
+[patch.crates-io]
+tokio_with_wasm = { path = "../tokio-with-wasm/tokio_with_wasm" }