satteri-plugin-api 0.5.2

Rust plugin trait, typed visitors, and runner for Sätteri
Documentation
[package]
name = "satteri-plugin-api"
version = "0.5.2"
edition = "2024"
description = "Rust plugin trait, typed visitors, and runner for Sätteri"
license = "MIT"

[dependencies]
rustc-hash = { workspace = true }
satteri-arena = { workspace = true }
satteri-ast = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }

[features]
default = ["mdx"]
mdx = ["satteri-ast/mdx"]
# HTML fragment parsing for HAST `wrapNode` `{rawHtml}` payloads; without it
# those payloads error at apply time.
from-html = ["satteri-ast/from-html"]