[package]
name = "formars-core"
version = "0.1.0"
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
description = "Typed schema primitives with a dyn-safe erased view for form validation."
keywords = ["forms", "validation", "schema", "coercion"]
categories = ["rust-patterns"]
documentation = "https://docs.rs/formars-core"
readme = "README.md"
[lints]
workspace = true
[features]
serde = ["dep:serde", "dep:serde_json"]
[dependencies]
serde = { version = "1", default-features = false, features = ["derive"], optional = true }
serde_json = { version = "1", features = ["preserve_order"], optional = true }