mirror of
https://github.com/typst/typst
synced 2025-05-13 12:36:23 +08:00
55 lines
1.5 KiB
TOML
55 lines
1.5 KiB
TOML
[package]
|
|
name = "typst-tests"
|
|
version = { workspace = true }
|
|
rust-version = { workspace = true }
|
|
authors = { workspace = true }
|
|
edition = { workspace = true }
|
|
publish = false
|
|
|
|
[[test]]
|
|
name = "tests"
|
|
path = "src/tests.rs"
|
|
harness = false
|
|
|
|
[features]
|
|
# Allow just compiling the parser when only testing typst-syntax. To do so,
|
|
# pass '--no-default-features' to 'cargo test'.
|
|
default = [
|
|
# "typst-syntax" intentionally not present
|
|
"typst",
|
|
"typst-assets",
|
|
"typst-dev-assets",
|
|
"typst-html",
|
|
"typst-library",
|
|
"typst-pdf",
|
|
"typst-render",
|
|
"typst-svg",
|
|
"typst-svg",
|
|
]
|
|
|
|
[dependencies]
|
|
typst-syntax = { workspace = true }
|
|
# Mark other Typst crates as optional so we can use '--no-default-features'
|
|
# to decrease compile times for parser testing.
|
|
typst = { workspace = true, optional = true }
|
|
typst-assets = { workspace = true, features = ["fonts"], optional = true }
|
|
typst-dev-assets = { workspace = true, optional = true }
|
|
typst-html = { workspace = true, optional = true }
|
|
typst-library = { workspace = true, optional = true }
|
|
typst-pdf = { workspace = true, optional = true }
|
|
typst-render = { workspace = true, optional = true }
|
|
typst-svg = { workspace = true, optional = true }
|
|
clap = { workspace = true }
|
|
comemo = { workspace = true }
|
|
ecow = { workspace = true }
|
|
oxipng = { workspace = true }
|
|
parking_lot = { workspace = true }
|
|
rayon = { workspace = true }
|
|
regex = { workspace = true }
|
|
tiny-skia = { workspace = true }
|
|
unscanny = { workspace = true }
|
|
walkdir = { workspace = true }
|
|
|
|
[lints]
|
|
workspace = true
|