tex_engine 0.1.6

A modular crate for building TeX engines
Documentation
[dependencies.array-init]
version = "2"

[dependencies.arrayvec]
version = "0.7"

[dependencies.chrono]
version = "0.4"

[dependencies.const_for]
version = "0.1"

[dependencies.either]
version = "1"

[dependencies.flate2]
optional = true
version = "1.0"

[dependencies.image]
optional = true
version = "0.25"

[dependencies.lazy_static]
version = "1"

[dependencies.log]
features = ["kv_unstable"]
version = "0.4"

[dependencies.md-5]
optional = true
version = "0.10"

[dependencies.path-dedot]
version = "3"

[dependencies.pdfium-render]
features = ["image_025", "pdfium_7350"]
optional = true
version = "=0.8.35"

[dependencies.regex]
optional = true
version = "1.10"

[dependencies.reqwest]
features = ["blocking"]
optional = true
version = "0.12"

[dependencies.rustc-hash]
version = "2"

[dependencies.shared_vector]
version = "0.4"

[dependencies.string-interner]
version = "0.19"

[dependencies.tar]
optional = true
version = "0.4"

[dependencies.thiserror]
version = "2"

[dependencies.walkdir]
version = "2"

[dev-dependencies.env_logger]
version = "0.11"

[features]
default = []
multithreaded = []
pdfium = ["pdflatex", "dep:pdfium-render", "dep:reqwest", "dep:flate2", "dep:tar"]
pdflatex = ["dep:md-5", "dep:image", "dep:regex"]

[lib]
crate-type = ["lib"]
name = "tex_engine"
path = "src/lib.rs"

[lints.clippy]
nursery = "warn"
pedantic = "warn"
unwrap_used = "warn"

[package]
authors = ["Dennis Müller <d.mueller@kwarc.info>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["compilers", "data-structures"]
description = "A modular crate for building TeX engines"
edition = "2021"
exclude = [".idea/*", "build.rs", "resources/*", "target/*"]
keywords = ["tex", "latex", "rustex"]
license = "GPL-3.0-or-later"
name = "tex_engine"
readme = "README.md"
repository = "https://github.com/FlexiFormal/RusTeX/tree/main/tex_engine"
version = "0.1.6"