[package]
name = "editorjs2html"
version = "0.1.8"
edition = "2021"
authors = ["JS <mkjsm57@gmail.com>"]
license = "MIT OR Apache-2.0"
readme = "README.md"
description = "editorjs2html converts Editor.js output into clean HTML, supporting multiple block types efficiently."
keywords = ["editorjs", "html", "parser", "editorjs-to-html", "editor-js"]
categories = ["parser-implementations", "parsing"]
repository = "https://github.com/MKJS57/editorjs2html"
documentation = "https://docs.rs/editorjs2html"
[dependencies]
anyhow = "1.0.95"
log = { version = "0.4.25" }
serde = { version = "1.0.217", features = ["derive"] }
serde_json = { version = "1.0.138" }
[badges]
maintenance = { status = "actively-developed" }
[profile.release]
opt-level = 3
debug = false
lto = "fat"
codegen-units = 1
panic = "abort"
strip = "symbols"
[dev-dependencies]
actix-files = "0.6.6"
actix-web = "4.9.0"
sailfish = { version = "0.9.0", features = ["json", "serde", "serde_json"] }
tokio = { version = "1.43.0", features = ["full"] }
tracing-actix-web = "0.7.15"
tracing-subscriber = "0.3.19"
[[example]]
name = "simple"
path = "./examples/simple.rs"
[[example]]
name = "actix"
path = "./examples/actix.rs"