[package] authors = ["Bianca Fürstenau"] description = "Buchhaltung für „Darmstadt sagt Nein zur Bezahlkarte!“" edition = "2024" name = "bkbh" version = "0.1.0" [features] leptos = [] server = [ "dep:tauri", "dep:tauri-plugin-opener", "dep:tauri-plugin-fs", "dep:tauri-plugin-sql", "dep:sqlx", "dep:rand", "dep:chrono", "dep:tokio", "dep:curl", "dep:openssl", "dep:ring-compat", ] tauri = ["server"] [lib] crate-type = ["staticlib", "cdylib", "rlib"] name = "bkbh" [build-dependencies] tauri-build = { version = "2", features = ["config-toml"] } [dependencies] console_error_panic_hook = { version = "0.1.7" } leptos = { version = "^0.7", features = ["csr"] } leptos_router = { version = "^0.7" } serde = { version = "1", features = ["derive"] } serde_json = { version = "1" } tauri-sys = { git = "ssh://git@gitea.mathebau.de:3022/Peter/tauri-sys.git", branch = "v2", features = [ "core", ] } chrono = { version = "^0.4", optional = true } curl = { version = "^0.4", optional = true } openssl = { version = "^0.10", features = ["vendored"], optional = true } rand = { version = "^0.8", optional = true } ring-compat = { version = "^0.8", features = [ "signature", "rand_core", ], optional = true } sqlx = { version = "^0.8", features = ["sqlite", "runtime-tokio"], optional = true } tauri = { version = "2", features = ["config-toml"], optional = true } tauri-plugin-fs = { version = "2", optional = true } tauri-plugin-opener = { version = "2", optional = true } tauri-plugin-sql = { version = "2", features = ["sqlite"], optional = true } tokio = { version = "^1.43", optional = true }