[package]
name = "badness-parser"
version = "0.5.0"
edition.workspace = true
readme = "README.md"
description = "Lossless CST parser, semantic model, and command-signature database for LaTeX and BibTeX"
license.workspace = true
repository.workspace = true
homepage = "https://badness.dev/"
documentation = "https://docs.rs/badness-parser"
authors.workspace = true
include = [
"/src/**/*",
"/build.rs",
"/data/**/*",
"/README.md",
"/CHANGELOG.md",
]
keywords = ["latex", "bibtex", "parser", "cst"]
categories = ["parsing", "parser-implementations", "text-processing"]
[dependencies]
phf = "0.14.0"
rowan = "0.17.0"
serde = { version = "1.0.229", features = ["derive"] }
serde_json = "1.0.151"
smol_str = { version = "0.3.2", features = ["serde"] }
[build-dependencies]
phf_codegen = "0.14.0"
serde = { version = "1.0.229", features = ["derive"] }
serde_json = "1.0.151"
[dev-dependencies]
insta = "1.47.2"
proptest = "1.11.0"
rayon = "1.10.0"
texlab-parser = { git = "https://github.com/latex-lsp/texlab", package = "parser", rev = "adc91ff8a3b56ba4b72c489db33f32cfbb8b2c5c" }
texlab-syntax = { git = "https://github.com/latex-lsp/texlab", package = "syntax", rev = "adc91ff8a3b56ba4b72c489db33f32cfbb8b2c5c" }