[package]
edition = "2024"
rust-version = "1.87"
name = "marki-parse"
version = "0.1.1"
build = false
exclude = [
"flamegraph.svg",
"perf.data*",
"fuzz/",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A fast, zero-copy CommonMark parser with SIMD-accelerated scanning"
readme = "README.md"
keywords = [
"markdown",
"commonmark",
"parser",
"zero-copy",
]
categories = [
"parsing",
"text-processing",
]
license = "MIT"
repository = "https://github.com/42Pupusas/marki"
[lib]
name = "marki_parse"
path = "src/lib.rs"
[[bench]]
name = "parse"
path = "benches/parse.rs"
harness = false
[[bench]]
name = "vs_pulldown_cmark"
path = "benches/vs_pulldown_cmark.rs"
harness = false
[dev-dependencies.criterion]
version = "0.5"
[dev-dependencies.pulldown-cmark]
version = "0.12"
features = ["simd"]
[lints.clippy]
nursery = "warn"
pedantic = "warn"
perf = "warn"
[profile.bench]
lto = "fat"
codegen-units = 1
debug = 2