panduck-core 0.1.4

Conversion tool by rust, inspired by pandoc
Documentation
[package]
name = "panduck-core"
version = "0.1.4"
authors = ["Aster <192607617@qq.com>"]
description = "Conversion tool by rust, inspired by pandoc"
repository = "https://github.com/oovm/panduck"
documentation = "https://docs.rs/panduck-core"
readme = "../../readme.md"
license = "MPL-2.0"
edition = "2021"

[dependencies]
serde = "1.0.144"
notedown_ast = "0.16.3"
notedown-rt = "0.3.2"
notedown-error = "1.1.10"
yggdrasil-shared = "0.2.2"

# notedown
# notedown_parser = { version = "0.12.0", optional = true }
# jupyter
serde_json = { version = "1.0.85", optional = true }
# md, markdown
# markdown = { version = "0.3.0", optional = true }
pandoc_ast = { version = "0.8.2", optional = true }
comrak = { version = "0.14.0", optional = true }
# html
html_parser = { version = "0.6.3", optional = true }
# rtf
rtf-grimoire = { version = "0.1.1", optional = true }
# rst
rst_parser = { version = "0.4.0", optional = true }
document_tree = { version = "0.4.0", optional = true }
# wiki
parse_wiki_text = { version = "0.1.5", optional = true }
# office
docx-rs = { version = "0.4.3", optional = true }
calamine = { version = "0.18.0", optional = true }

[dev-dependencies]

[features]
default = ["markdown", "html", "jupyter"]
# notedown = ["notedown_parser"]
markdown = ["comrak", "pandoc_ast"]
html = ["html_parser", "notedown-error/html_parser"]
jupyter = ["serde_json", "notedown-error/serde_json",  "markdown"]
rtf = ["rtf-grimoire"]
rst = ["rst_parser", "document_tree"]
wiki = ["parse_wiki_text"]

office = ["docx", "excel"]
excel = ["calamine"]
docx = ["docx-rs"]