[package] name = "cursor-byok-desktop" version = "1.0.1" edition = "2021" publish = false [lib] name = "cursor_byok_desktop" crate-type = ["staticlib", "cdylib", "rlib"] [build-dependencies] tauri-build = { version = "2", features = [] } [dependencies] axum = "0.8" cursor-server = { path = "../../../server" } libc = "0.2" mimalloc = "0.1" rfd = "0.15" serde = { version = "1", features = ["derive"] } serde_json = "1" tauri = { version = "2", features = ["tray-icon"] } tauri-plugin-single-instance = "2" tauri-plugin-clipboard-manager = "2" tauri-plugin-opener = "2" tauri-plugin-autostart = "2" tauri-plugin-process = "2" tauri-plugin-updater = "2" tempfile = "3" tokio = { version = "1", features = ["time"] } tokio-util = "0.7" tracing = "0.1" tracing-appender = "0.2" tracing-subscriber = { version = "0.3", features = ["env-filter"] } url = "2" zip = { version = "4", default-features = false, features = ["deflate"] } [target.'cfg(windows)'.dependencies] windows-sys = { version = "0.61", features = ["Win32_Foundation", "Win32_System_Threading"] }