[package]
name = "jotup"
description = "A parser for the Djot markup language (dpc's fork of jotdown)"
authors = ["Noah Hellman <noah@hllmn.net>"]
version = "0.10.0"
license = "MIT"
edition = "2021"
rust-version = "1.82"
keywords = ["djot", "markup"]
categories = ["parser-implementations"]
homepage = "https://github.com/dpc/jotup"
repository = "https://github.com/dpc/jotup"
documentation = "https://docs.rs/jotup"
exclude = [
"contrib",
".github",
".gitmodules",
"Makefile",
"bench",
"modules",
"tests",
]
[workspace]
members = ["bench/criterion", "bench/input", "examples/jotup_wasm"]
exclude = ["fuzz"]
resolver = "2"
[[bin]]
name = "jotup"
required-features = ["html"]
doc = false
[features]
default = ["html"]
html = []
deterministic = []
async = ["dep:async-trait", "dep:tokio"]
[dependencies]
async-trait = { version = "0.1", optional = true }
tokio = { version = "1.0", features = ["io-util"], optional = true }
[profile.release]
lto = true
[profile.release.package.jotup_wasm]
opt-level = 's'
[profile.ci]
inherits = "dev"
incremental = false
debug = "line-tables-only"
lto = "off"