-
Notifications
You must be signed in to change notification settings - Fork 29
/
Copy pathCargo.toml
59 lines (47 loc) · 1.31 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
[package]
name = "typst-ts-cli"
description = "Command line tool for Typst.ts."
authors.workspace = true
version.workspace = true
license.workspace = true
edition.workspace = true
homepage.workspace = true
repository.workspace = true
[dependencies]
typst.workspace = true
typst-ide.workspace = true
typst-pdf.workspace = true
typst-assets = { workspace = true, features = ["fonts"] }
clap.workspace = true
clap_complete.workspace = true
clap_complete_fig.workspace = true
clap_mangen = { workspace = true, optional = true }
rustyline.workspace = true
comemo.workspace = true
chrono.workspace = true
tokio.workspace = true
serde.workspace = true
serde_json.workspace = true
toml.workspace = true
env_logger.workspace = true
log.workspace = true
flate2.workspace = true
human-panic.workspace = true
reflexo-typst = { workspace = true, default-features = false, features = [
"system",
"dynamic-layout",
] }
[build-dependencies]
anyhow.workspace = true
vergen.workspace = true
vergen-gitcl.workspace = true
[features]
default = ["ast", "pdf", "svg", "text", "html", "gen-manual", "embedded-fonts"]
gen-manual = ["dep:clap_mangen"]
embedded-fonts = []
debug-repl = []
ast = ["reflexo-typst/ast"]
pdf = ["reflexo-typst/pdf"]
svg = ["reflexo-typst/svg", "reflexo-typst/experimental-ligature"]
text = []
html = ["reflexo-typst/html"]