reflexo-typst 0.6.0

Bridge Typst to Web Rendering, with power of typst.
[dependencies.ansi_term]
optional = true
version = "0.12.1"

[dependencies.codespan-reporting]
version = "0.11"

[dependencies.comemo]
version = "0.4"

[dependencies.dirs]
optional = true
version = "6"

[dependencies.ecow]
version = "0.2.2"

[dependencies.fontdb]
optional = true
version = "0.21"

[dependencies.futures]
version = "0.3.30"

[dependencies.fxhash]
version = "0.2.1"

[dependencies.indexmap]
version = "2"

[dependencies.js-sys]
optional = true
version = "^0.3"

[dependencies.log]
version = "0.4.22"

[dependencies.nohash-hasher]
version = "0.2.0"

[dependencies.parking_lot]
version = "0.12.3"

[dependencies.pathdiff]
version = "0.2.2"

[dependencies.rayon]
version = "1.10.0"

[dependencies.reflexo]
default-features = false
version = "0.6.0"

[dependencies.reflexo-typst2vec]
version = "0.6.0"

[dependencies.reflexo-vec2svg]
optional = true
version = "0.6.0"

[dependencies.rkyv]
optional = true
version = "0.7.42"

[dependencies.serde]
version = "1.0.210"

[dependencies.serde_json]
version = "1.0.131"

[dependencies.tar]
version = "0.4"

[dependencies.tinymist-project]
default-features = false
version = "0.13.12"

[dependencies.tinymist-task]
default-features = false
version = "0.13.12"

[dependencies.tinymist-world]
default-features = false
version = "0.13.12"

[dependencies.tokio]
features = ["full"]
optional = true
version = "1.40.0"

[dependencies.typst]
version = "0.13.0"

[dependencies.typst-eval]
version = "0.13.0"

[dependencies.typst-html]
optional = true
version = "0.13.0"

[dependencies.typst-pdf]
optional = true
version = "0.13.0"

[dependencies.typst-svg]
optional = true
version = "0.13.0"

[dependencies.walkdir]
optional = true
version = "2"

[dependencies.web-sys]
features = ["console"]
optional = true
version = "^0.3"

[features]
__web = ["dep:js-sys", "dep:web-sys"]
__web_render = ["__web", "tinymist-world/web"]
ast = ["ansi_term"]
browser-compile = ["__web", "web-render", "glyph2vec", "tinymist-world/browser"]
dynamic-layout = ["dep:reflexo-vec2svg"]
experimental-ligature = ["reflexo-vec2svg/experimental-ligature"]
flat-vector = ["reflexo/flat-vector"]
fonts = ["tinymist-world/fonts"]
full = ["system", "web", "dynamic-layout", "fonts", "flat-vector", "glyph2vec"]
glyph2vec = ["reflexo-typst2vec/glyph2vec"]
html = ["typst-html", "typst-svg"]
lazy-fontdb = []
no-content-hint = ["reflexo-typst2vec/no-content-hint", "tinymist-task/no-content-hint"]
pdf = ["tinymist-task/pdf"]
svg = ["dep:reflexo-vec2svg"]
system = ["system-compile", "system-watch"]
system-compile = ["glyph2vec", "tinymist-world/system"]
system-watch = ["dep:tokio", "tinymist-project/system"]
web = ["web-render", "browser-compile"]
web-render = ["__web_render"]

[lib]
name = "reflexo_typst"
path = "src/lib.rs"

[lints.clippy]
missing_safety_doc = "warn"
undocumented_unsafe_blocks = "warn"
uninlined_format_args = "warn"

[lints.rust.unexpected_cfgs]
check-cfg = ["cfg(wasm_bindgen_unstable_test_coverage)", "cfg(noop)", "cfg(used_linker)"]
level = "allow"
priority = 0

[package]
authors = ["Typst.ts Developers", "The Typst Project Developers"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Bridge Typst to Web Rendering, with power of typst."
edition = "2021"
homepage = "https://myriad-dreamin.github.io/typst.ts/"
license = "Apache-2.0"
name = "reflexo-typst"
readme = "README.md"
repository = "https://github.com/Myriad-Dreamin/typst.ts"
version = "0.6.0"