[package]
name = "ferro-json-ui"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "JSON-based server-driven UI schema types for Ferro"
repository = "https://github.com/albertogferrario/ferro"
homepage = "https://ferro-rs.dev"
readme = "README.md"
keywords = ["json-ui", "sdui", "server-driven-ui", "ferro"]
categories = ["web-programming", "web-programming::http-server"]
[features]
projections = ["dep:ferro-projections", "dep:ferro-theme"]
[dependencies]
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
schemars = { version = "1", features = ["derive"] }
ferro-projections = { path = "../ferro-projections", version = "0.2", optional = true }
ferro-theme = { path = "../ferro-theme", version = "0.2", optional = true }
[dev-dependencies]
serde_json = "1.0"