typst/crates/typst-docs/Cargo.toml
Jacob Hummer 7ed257a3c7
Add basic typst-docs CLI that spits out json (#3429)
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-02-26 15:56:19 +00:00

41 lines
999 B
TOML

[package]
name = "typst-docs"
version = { workspace = true }
rust-version = { workspace = true }
authors = { workspace = true }
edition = { workspace = true }
publish = false
[lib]
doctest = false
bench = false
[[bin]]
name = "typst-docs"
required-features = ["cli"]
[features]
cli = ["clap", "typst-render", "serde_json"]
[dependencies]
typst = { workspace = true }
comemo = { workspace = true }
ecow = { workspace = true }
heck = { workspace = true }
include_dir = { workspace = true }
once_cell = { workspace = true }
pulldown-cmark = { workspace = true }
serde = { workspace = true }
serde_yaml = { workspace = true }
syntect = { workspace = true, features = ["html"] }
typed-arena = { workspace = true }
unicode_names2 = { workspace = true }
unscanny = { workspace = true }
yaml-front-matter = { workspace = true }
clap = { workspace = true, optional = true }
typst-render = { workspace = true, optional = true }
serde_json = { workspace = true, optional = true }
[lints]
workspace = true