[package] name = "markdowny" version = "0.5.0" edition = "2021" authors = ["Bernard van Gastel "] homepage = "https://www.bitpowder.com/libs/indigo/" repository = "https://gitlab.com/bitpowder/indigo-ng" license = "Apache-2.0" keywords = ["markdown"] categories = ["parser-implementations"] description = "Markdown parser with focus on error reporting, and with support for hairy templates, HTML, HTML-attributes, HTML-spans, HTML-blocks specified in Markdown." include = [ "**/*.rs", "Cargo.toml", ] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] default = ["latex2mathml", "syntect"] lsp = ["tokio", "tower-lsp"] [[bin]] path = "src/bin/lsp.rs" name = "markdowny-lsp" test = false bench = false required-features = ["lsp"] [[bin]] name = "markdown2html" test = false bench = false [dependencies] expry = { version = "^0.4.2", path = "../expry" } # rendering latex2mathml = { version = "0.2.*", optional = true } syntect = { version = "5.0", optional = true } tokio = { version = "1.40.0", features = ["full"], optional = true } tower-lsp = { version = "0.20", features = ["tokio"], optional = true } [package.metadata.deb] name = "markdownylsp" assets = [ ["target/release/markdowny-lsp", "usr/bin/markdowny-lsp", "555"], ] [package.metadata.freebsd] name = "markdownylsp" assets = [ ["target/release/markdowny-lsp", "bin/markdowny-lsp", "555"], ]