[package] name = "rstml-component" version = "0.2.5" edition = "2021" description = "HTML Component Library for Rust" license.workspace = true repository.workspace = true [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] bytes = { workspace = true } rstml-component-macro = { version = "0.2.4", path = "macro" } ammonia = { workspace = true, optional = true } [features] sanitize = ["dep:ammonia"] [workspace] members = ["macro", "integrations/axum"] package.license = "MIT" package.repository = "https://github.com/YoloDev/rstml-component" [workspace.dependencies] ammonia = "4" axum = "0.7" axum-extra = "0.9" bytes = "1" convert_case = "0.6" indexmap = "2" proc-macro2 = "1" proc-macro2-diagnostics = "0.10" quote = "1" rstml = { version = "0.12", default-features = false } syn = "2" tokio = "1"