[workspace] resolver = "2" members = ["macro", "parser"] [lib] doctest = false [workspace.package] license = "MIT" version = "0.2.0" [package] name = "floem-css" version.workspace = true license.workspace = true edition = "2021" authors = ["Olli Paananen "] description = "Hot reloading css-like styles for Floem" keywords = ["CSS", "Floem", "style", "reload"] repository = "https://github.com/aalhitennf/floem-css" readme = "README.md" rust-version = "1.80" license-file = "LICENSE" publish = true [dependencies] floem.workspace = true floem-css-parser.workspace = true crossbeam-channel = { version = "0.5.13" } notify = "7.0.0" thiserror = "2.0.1" log.workspace = true smallvec.workspace = true [workspace.dependencies] log = "0.4.22" smallvec = { version = "1.13.2", features = ["const_new"] } floem = "0.2.0" floem-css-parser = { path = "./parser", version = "0.2.0" } [dev-dependencies] env_logger = "0.11.5" [build-dependencies] floem-css-parser.workspace = true [workspace.lints.clippy] complexity = { level = "warn", priority = -1 } correctness = { level = "deny", priority = -1 } perf = { level = "deny", priority = -1 } restriction = { level = "allow", priority = -1 } style = { level = "warn", priority = -1 } suspicious = { level = "warn", priority = -1 } pedantic = { level = "warn", priority = -1 }