[workspace] members = ["progress-pile-*"] exclude = ["lazy-supplements"] resolver = "2" [workspace.package] version = "0.1.0" edition = "2024" description = "Digital tools for Progress Pile, my personal lifehack." license = "MIT OR Apache-2.0" repository = "https://github.com/fluo10/progres-pile" [workspace.dependencies] async-graphql = { version = "7.0", features = ["chrono"] } chrono = {version = "0.4", features = ["serde"]} chrono-tz = {version = "0.10.3", features = ["serde"]} clap = {version = "4.5", features = ["derive"]} dioxus = { version = "0.6.0" } dirs = "6.0.0" dotenv = "0.15.0" lazy-supplements-core.path = "lazy-supplements/lazy-supplements-core" lazy-supplements-desktop.path = "lazy-supplements/lazy-supplements-desktop" lazy-supplements-mobile.path = "lazy-supplements/lazy-supplements-mobile" progress-pile-client = { path = "progress-pile-client", default-features = false } progress-pile-core = { path = "progress-pile-core", default-features = false } progress-pile-migration-client.path = "progress-pile-migration-client" progress-pile-migration-core.path = "progress-pile-migration-core" progress-pile-simple-ui.path = "progress-pile-simple-ui" serde = { version = "1.0", features = ["derive"] } tempfile = "3.20.0" thiserror = "2.0.12" tokio = {version = "1.44.2", features = ["macros", "sync"] } toml = "0.8.22" uuid = { version = "1.16.0", features = [ "serde", "v4" ] } [workspace.dependencies.sea-orm] version = "1.1" features = [ "macros", "debug-print", "runtime-tokio-native-tls", "sqlx-sqlite", "with-chrono", "with-uuid", ] default-features = false [workspace.dependencies.sea-orm-migration] version = "1.1.0" features = [ "runtime-tokio-rustls", "sqlx-sqlite", ] [profile] [profile.wasm-dev] inherits = "dev" opt-level = 1 [profile.server-dev] inherits = "dev" [profile.android-dev] inherits = "dev"